学生就业求职管理系统的设计与实现(SQLServer)
来源:56doc.com 资料编号:5D12766 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D12766
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助
资料介绍
学生就业求职管理系统的设计与实现(SQLServer)(开题报告,中期检查表,文献综述,毕业论文15500字,程序代码,SQLServer数据库)
本系统采用网页编程工具、JSP技术和数据库技术,基于B/S为模型,以JSP为主要技术,以Tomcat作为服务器,以SQL Server2008作为数据库。
学生就业求职管理系统的主要实现功能模块是:个人/企业注册,个人资料,学历信息,个人简历,企业资料,职位信息,职位资料,修改资料,修改求职/招聘信息,删除资料,删除求职/招聘信息等。
各个模块详细分析
1)注册模块
这是一个公共模块,每当一个用户来到该系统首页,在进行用户注册时在便会有2个级别的用户类型选择(个人类,企业类),以转发用户到不用的模块。
2)个人模块
本模块面向的用户是全体学生的。学生通过此模块进行个人资料的注册,修改,学历信息的发布,修改。对招聘信息的查看。
(1) 个人资料
个人用户可以在首页中点击“新用户注册”进入注册界面。填写注册的用户名,密码选择用户类型为“个人”进入此界面。填写个人的详细信息,点击确认,系统将自动保存所添个人资料并跳转到“学历信息”页面用户可继续进行个人信息的完善也进行页面上的其他操作。在此功能页面上可以对用户的个人资料进行修改。
在基本资料中个人用户有些必须填写的项(如:姓名,性别,国籍,出生日期,联系方式等)以便于用人单位对人才的联系。
(2) 学历信息
通过此功能,毕业生可以根据自己的实际情况来完善自己的资料。个人用户只要在登陆后就可以对自己的学历信息进行填写或者修改,这样就可以对自己的信息进行完善。系统在用户进行填写保存后便会自动的将资料保存进数据库进行更新。
(3) 修改密码
个人用户通过此功能可以对自己的登陆密码进行修改重设。当用户觉得自己密码过于简单或者不安全时,只要记得之前的密码就可以进行对密码的修改重设。
3)企业模块
本模块面向的用户是用人单位。用人单位通过此模块进行单位资料的填写,职位的发布和修改,删除:
(1) 企业资料
企业可以在首页中点击“新用户注册”进入注册界面。填写注册的用户名,密码,选择用户类型为“企业类”进入此界面。填写企业的详细信息,点击确认,系统将自动保存所添企业资料并跳转到首页面。用户可继续进行其他的操作。在此功能页面上可以对用户的企业资料进行修改。
在企业资料中企业用户有些必须填写的项(如:企业名称,企业地址,联系人,联系电话,电子邮件等)以便于毕业生跟用人单位的联系。
(2) 职位信息
企业通过此功能可以进行职位的发布与对已发布职位的查看,修改,删除。点击此功能当企业未发布任何职位时,页面变会显示“您未发布任何的职位信息”。并在页面上有“发布新的职位信息”功能键。当企业用户发布有职位时便会显示所发布的职位信息,可对所发信息进行修改,删除。在页面上也有“发布新的职位信息”功能键。
“发布新的职位信息”是企业对要发布的招聘信息进行详细填写的功能键。通过此功能企业可发布详细的招聘信息如:招聘职位,招牌人数,工作地点,工资,职位要求等等。以方便毕业生查找适合自己的职位。
(3) 修改密码
企业用户通过此功能可以对自己的登陆密码进行修改重设。当用户觉得自己密码过于简单或者不安全时,只要记得之前的密码就可以进行对密码的修改重设。
4)管理员模块
管理员通过此模块可以对新闻进行信息的添加,修改和删除。可方便毕业生对就业信息的及时掌握。
当管理员登陆页面后,系统会自动跳转到新闻页面。在页面上有新闻功能键,点击该功能键,便可进行对新闻的添加。在页面上也可对所添加的新闻进行修改与删除。
运行环境
应用服务器: Tomcat7.0。
数据库服务器: SQL Server 2008。
目录
摘要 I
ABSTRACT II
1 绪论 1
1.1 背景 1
1.2 研究现状 1
1.3 课题意义 1
1.4 主要工作 2
1.5 可行性分析 2
1.6 总体设计 3
2 系统分析 6
2.1 开发技术与环境选择 6
2.1.1 JSP 6
2.1.2 JSP与ASP的比较 6
2.1.3 Tomcat 7
2.1.4 Hibernate 8
2.1.5 SQL Server 2008 8
2.1.6 JDBC 10
2.1.7 运行环境 11
2.2 体系结构 11
2.2.1 B/S模式 11
2.2.2 B/S与C/S模式比较 12
2.3 需求分析 13
2.3.1 整体分析 13
2.3.2 各个模块详细分析 14
2.3.3 系统功能结构图 17
3 系统设计 18
3.1 数据库设计 18
3.2 模块设计 23
3.2.1 个人模块 23
3.2.2 企业模块 23
4 系统实现 24
4.1 数据库连接 24
4.2 系统运行结果 25
4.2.1 主界面 25
4.2.2 注册界面 26
4.2.3 个人资料页面 27
4.2.4 学历信息页面 28
4.2.5 个人简历页面 28
4.2.6 首页页面 29
4.2.7 企业资料页面 29
4.2.8 职位信息页面 30
4.2.9 职位资料页面 32
4.2.10 新闻页面 34
5 系统测试 35
5.1 系统测试的目的和任务 35
5.2 测试方法和环境 35
5.3 测试内容及结果 36
5.4 测试结论 41
结束语 42
致 谢 44
参考文献 45
|