人才招聘网站系统毕业论文(7)

2019-03-03 10:05

系统分析与设计

4、 Web层中配置Web.config文件,实现数据库的连接

当要改变连接数据库的类型或服务器时,只需要更改该配置文件就能到达目的。系统在运行过程中,通过类的反射原理,将配置信息加载到对象中。

3 系统分析与设计

3.1 系统开发的运行平台与开发工具 3.1.1 系统开发环境 1. 应用开发环境

(1)Web服务器:采用IIS6.0作为服务器

(2)数据库服务器:采用SQLserver2005数据库服务器

(3)开发平台:Windows 2005Server+IIS+Visual Studio.NET 2008 2.系统开发层次结构

(1)客户端:采用Web浏览器,可以通过HTML和XHML页面来表现。 (2)Web层:主要采用ASP.NET处理客户请求而建立连接。

(3)业务逻辑层:采用中间件技术,选择的开发工具是Visual Studio.NET2008 (4)数据层:采用ADO.NET,提供一种通用的方法来查询、更新关系数据库表,并且把数据库操作的结果转化为DOTNET的数据类型。 3.1.2 系统开发工具

系统开发采用Visual Studio.NET 2008开发,因为ASP.NET是基于Windows Server和IIS的服务器端脚本运行环境,它能集成MTS开发出复杂、灵活的Web应用程序。同时它也支持应用系统访问SQLServer 2005之类的数据库,而SQLServer 2005也可与之有机集成。本系统按需求,针对本系统结构,采用Visual Studio.NET 2008中C#语言进行开发。

系统数据库采用SQLServer 2005数据库,可以更好的与目前所使用的人才招聘系统相结合,并能充分有效的利用数据共享、便于数据交流。SQLServer 2005能很好的支持系统安全可靠、快速响应的工作要求。SQLServer 2005数据库能够提供系统强大的功能,可以最小的复杂度带来最优的性能。而且也能够满足本系统数据数据类型复杂、数据量大、并发性高、响应速度高等性能要求。

31

系统分析与设计

3.2 系统需求分析与设计 3.2.1系统功能性描述

人才招聘网站系统,基于B/S结构采用三层框架模型开发,它主要包括招聘信息管理、登录公司管理、注册用户管理、询问系统管理等四大功能模块。用户分为普通浏览用户、注册用户、注册公司、管理员等四个身份权限访问系统。

下面根据不同用户的使用权限介绍系统功能。

1、招聘信息管理:注册公司制定或修改自身招聘信息,供注册用户使用;普通浏览用户,其他注册公司只有查看功能;管理员拥有修改删除权。

2、登录公司管理:注册公司可以查询其他注册公司发布的招聘信息,可以发布招聘信息,同时可以查看、修改和删除自己所发布的招聘信息及其下的询问信息;同时,登录公司可以查看和修改公司资料;管理员可以按条件查询公司情况,及公司发布的招聘信息的情况及询问信息。

3、注册用户管理:管理员对各注册用户的删除,查询等基本维护操作;注册公司对申请应聘的注册用户的信息的查询等基本操作;注册用户可以对自身密码进行修改;对各种招聘信息发布询问信息;提交入职申请。

4、询问系统管理:管理员对询问系统信息的删除,查询等基本维护操作;注册用户能进行浏览,发布的操作;注册公司对本公司发布的招聘信息的询问可以进行删除,回复及浏览。

32

系统分析与设计

3.3 系统数据库表设计 3.3.1数据库表的逻辑设计

图3-3 数据库表逻辑设计

3.3.2数据库表的设计文档

数据库名:advertisesystem 表名:category 招聘信息类别表 序列名 号 1 Id 数据类型 int 长度 4 小数位 0 标识 √ 主键 √ 允许空 默认值 说明 自动生成,序列号 类别名称 2 Name varchar 50 0 √

表名: manage 招聘信息管理表 序号 1 列名 数据类型 长度 小数位 标识 主键 √ 允许空 默认值 说明 id int 4 0 √ 2 nameId varchar 50 0 √ 自动生成,序列号 招聘公司 33

系统分析与设计

3 4 5 6 title Content varchar varchar 50 50 4 4 0 0 0 0 √ √ √ √ createTime int cald int 名称,对应公司管理表,多对一 招聘职位名称 详细招聘内容 招聘发布时间 对应类别表,多对一

表名:companyManage登录公司管理表

序列名 号 1 id 数据类型 int 长度 小数位 标识 主键 允许空 默认值 说明 4 0 √ √ 自动生成,序列号 注册公司名称 注册公司地址 注册公司简介 联系电话 2 3 4 5 Name Address Content Phone int int varchar varchar 4 4 50 50 0 0 0 0 √ √

表名 userManage 注册用户管理表

序列名 号 1 id 数据类型 int 长度 小数位 标识 主键 允许空 默认值 说明 4 0 √ √ 注册人身份证号码 注册人姓名 性别 学历 专业 注册人简历 联系电话 2 3 4 5 6 7 Name Sex Title Speciality content phone varchar varchar varchar varchar varchar int 50 50 50 50 50 4 0 0 0 0 0 0 √ √

表名: comment询问管理表

序列名 号 1 Id 数据类型 int 长度 小数位 标识 主键 允许空 4 0 √ √ 默认值 说明 自动生成,序列号 询问内容 询问发布时间 2 3 Content varchar 50 50 0 0 √ √ createTime varchar 34

系统分析与设计

4 newsId varchar 50 0 √ 5 userId varchar 50 0 √ 对应招聘信息表,多对一 询问者Id,对应注册用户管理表,一对一

3.4 系统框架设计 3.4.1系统项目开发结构

图3-4为本项目在Microsoft Visual Studio .NET 2008环境下的项目结构图:

35


人才招聘网站系统毕业论文(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2015-2020年中国铬锆铜市场深度调查及市场现状报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: