2.2 SQL Server 2012数据库技术
SQL Server 2012 是微软公司近两年新更新的版本,它延续了SQL Server以前版本的风格,同时包含了多个能显著提高开发者能力的新技术,而且在高可用性上也有所创新,提高了安全性[4]。SQL Server的核心部分是查询语言称为Transact-SQL,强化了原有的SQL关键字以进行数据的存取,储存及处理等功能。毕业生信息系统是面向的是毕业生和广大招聘单位用户的,有较大的数据量,所以系统使用SQL Server 2012作为数据库工具[5]。
2.3 B/S结构介绍
B/S结构即为Browser/Server(浏览器/服务器模式),与C/S(客户机/服务器)同为WEB兴起后的重要网络结构模式[6]。这种模式将系统功能实现的核心部分集中到服务器上,简化了系统的开发、文护和使用[7]。
3. 系统分析
3.1系统需求分析
系统是针对毕业生的各种信息合理有效地管理,能提供毕业生查询和完善毕业后的就业动态,提供用人单位的招聘信息;系统需要管理员、用人单位、毕业生三种登录身份,权限不尽相同。管理员的编辑删除权限方便管理员对其他身份用户的管理和对系统的文护;毕业生查询权限方便毕业生对自己信息和对用人单位信息的查询,汇报最新信息方便对毕业后和同班同学进行联系,查询同学的就业情况。
3.2 数据库分析
管理员管理毕业生和用人单位其中管理员、毕业生和用人单位,管理有编辑和删除两个属性,另外这三个实体都有账号,密码和姓名三个属性;毕业生可以查询个人基本信息,个人基本信息主要有学号、性别、联系方式和籍贯等属性,毕业生还可以查询用人单位的基本情况和招聘信息,单位信息主要有编号地址和电话等;用人单位还可以管理单位的基本信息。综上所述该部分E-R图如图1所示。
图1 E-R图
系统数据库囊括毕业生多种信息,各数据表间联系紧密。其中包括:用户登录时需要查询匹配登录表的账号密码;管理员登录后可以对用户登录信息表即为用户登录表进行删除和修改,还可以对毕业生基本信息表和企业信息表进行查询和修改操作;毕业生登录后可以查询个人基本信息表和个人就业信息,但是不能修改,可以独立更新最新就业动态表和最新通讯信息表,还可以查询用人单位信息表等;用人单位可以注册登录信息,注册完成后登录系统,可以添加单位基本信息,如果账号以存在,则注册失败,再次登录可以编辑单位信息表,随时修改公司信息,以便于毕业生查询招聘动态。各数据表关系如图2所示。
图2 数据关系图
3.3系统功能模块设计
系统功能主要分为三大块管理员模块、毕业生模块、企事业单位模块,管理员操作系统的后台管理,保障系统的安全;毕业生和企业用户主要登录后查询信息,也有编辑部分信息的功能。系统结构设计如图3所示。
图3系统结构图
3.3.1 管理员模块
管理员主要功能就是对其他用户的登录信息和其他基本信息进行编辑修改和删除添加等操作,具体实现功能如下:
1、用户信息管理:主要完成所有用户登录信息的编辑和删除功能,可人为添加用人单位登录信息,对虚假招聘的用人单位进行删除,对其他用户进行信息的修改。
2、审核就业信息:主要完成查看毕业生就业的情况,通过审核观察毕业生的就业难易程度,也可及时修改毕业生的就业审核情况。
3、企业信息管理:管理员可以浏览用人单位的基本信息,当然也可以对各种情况的用人单位进行编辑和删除,还可以人工添加用人单位的基本信息,增大网站的信息量。 ASP.net毕业生信息管理系统设计+源代码(2):http://www.751com.cn/jisuanji/lunwen_5489.html