基于WEB的网上求职招聘系统 开题报告 精品
- 格式:doc
- 大小:122.51 KB
- 文档页数:6
毕业设计(论文)开题报告题目:基于WEB的网上求职招聘系统
系(部)计算机应用技术
专业计算机科学与技术
学生
学号
班号
指导教师
开题报告日期2008.10.18
说明
一、开题报告应包括下列主要内容:
1.通过学生对文献论述和方案论证,判断是否已充分理解毕业设计(论文)的内容和要求
2.进度计划是否切实可行;
3.是否具备毕业设计所要求的基础条件。
4.预计研究过程中可能遇到的困难和问题,以及解决的措施;
5.主要参考文献。
二、如学生首次开题报告未通过,需在一周内再进行一次。
三、开题报告由指导教师填写意见、签字后,统一交所在系(部)保存,以备检查。指导教师评语:
指导教师签字:检查日期:
一、课题的背景
现在社会是信息技术高速发展的社会,网络在人们生活和交际中的应用越来越广泛。对求职者来说,网站为他们提供了方便、快捷的查询工作岗位路径。对招聘单位来说,招聘网站也为他们提供了检索应聘者信息的平台,使招聘工作变得轻松易行。求职者和招聘公司/单位可以在网上通过Internet,实现工作求职和公司/单位的人才招聘。网上招聘与传统招聘相比具有招聘范围广,信息量大,可挑选余地大,会有大量技术高的应聘人员,招聘效果好,费用低的优势,因此获得了越来越多公司的认可,同时它有着经营成本低、用户检索方便、地域限制少等特点。二、目的和意义
其主要目的是:减少参加招聘单位工作人员的工作量和招聘成本,减少进行求职的人员求职时参加招聘会投递简历所耗费的时间和精力,使求职和招聘的过程通过互连网完成,从而实现招聘时双向选择的自动化。
网络求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合年轻人希望以最快捷、便利的方式获得最多最有效信息的求职要求。本系统就是一个模拟网上求职招聘的系统,具备现实中人才中介机构的功能。可以为个人用户提供需要的求职与招聘的信息,也可以为单位用户提供需要的人才信息,可以说是两者互动的一种重要渠道。
三、关键技术与解决方案
网上求职招聘系统是一个基于tomcat为服务器的网站。前台采用MyEclipse进行页面制作,通过使用JavaScript脚本语言实现动态网页的效果,前台页面代码的开发主要使用struts技术来完成MVC模式的开发,使用hibernate技术能够更好地实现对数据库中数据的操作。后台由SQL Server数据库支持,数据库中使用存储过程来完成对表中记录的查询,以提高安全性、减少网络带宽、提高执行的效率等优点,建立触发器,一个表中的某条记录被删除后,触发器会自动触发,删除相应表中的相关记录。实现对数据库的操作以完成使用者的要求。对于管理员来说,对简历和公司进行必要的管理。对于公司来说,公司可以对其基本信息进行管理,公司职位的管理,申请简历的管理等。
四、系统基本情况描述
网上求职招聘系统是一个根据现在社会发展形式所形成的,为求职者和招聘公司提供方便的一个平台。该系统属于浏览器/服务器模式,前台页面操作调用后台的数据库,已完成对数据库数据的添加,修改,删除,查询的操作,同时为了提高数据库的性能,适当的使用一些存储过程和触发器。该系统初步分为四个模块:普通用户模块、会员简历模块、管理员模块、公司管理模块。
五、系统模块设计
本系统一共分为四大模块,每个模块之间都不是相互独立的,他们对数据库的访问都是有一定的权限的,各个模块访问的是同一个数据库,只是所访问的表不同而已。每个模块的功能都是按照在网上实际调研中搜集的资料进行编排制作的。依据上述功能的分析,系统在四大模块的详细的功能如下:
(1) 会员简历模块:会员信息管理、密码找回、查找职位、查看公司信息。
(2) 管理员模块:管理员信息管理、简历管理、公司管理。
(3) 公司管理模块:公司信息管理、公司职位管理、相关简历管理。
(4)普通用户模块:职位的查询,公司基本信息的查询。
各模块的详细功能如下:
职位的查找:对公司中的各种职位进行搜索,可以按照发布日期,工作经验,月薪范围,公司性质,学历要求,工作类型,职能等方面进行对
数据库的遍历。
查看公司信息:通过输入公司名称,对公司基本信息的浏览。
会员信息管理:包括会员注册、会员登录、会员信息修改、会员删除基本操作。
密码找回:对忘记密码的会员来说,密码找回是相当有用的一项功能。
公司信息管理:包括对公司信息注册、登录、信息修改、信息删除等基本操作。
公司职位管理:包括职位的录入、职位修改、职位删除、所有职位的查询。
相关简历管理:对投入本公司的简历进行详细的审核,满足公司要求的简历保
留下来,删除不符合要求的简历,对所有简历进行查看。
管理员信息管理:管理员登录、管理员信息修改。
简历管理:对简历的统计、简历的删除。
公司管理:对所有公司的统计、删除公司等操作。
系统功能模块图
六、进度安排
本课题的进度安排如表1所示。
表1 进度安排表
七、设备保障
已经具备下列设备保障毕业设计的顺利开展:
软件条件:操作系统Windows 2003 Server ;开发工具MyEclipse ;后台数据库SQL Server 2005
硬件条件:奔腾电脑一台内存512M
参考文献
[1] 王国辉王易编著。JSP数据库系统开发案例精选。人民邮电出版社。2006.5
[2] 刘乃丽编著。Java EE项目案例。人民邮电出版社。2008.1。