web的求职招聘系统设计与实现(源码)【字数:12610】

摘 要在如今的信息化时代,计算机技术被广泛地应用到人们生活的各个方面,影响并改变了人们生活的方式。找工作和找人才是一直以来很难解决的难题,传统的招聘会方式或者在报纸上找工作,已经很难满足市场需求了。网上求职招聘管理系统可以给人们带来很多的便利,可以将传统的工作化简为繁,将所有的工作信息化管理高效有条理,两相对比,网上求职招聘的优势显而易见,因此,建设和进一步发展、完善网上自助式就业是一种必然的趋势。本系统的设计是基于Bootstrap前端框架、开发工具使用的是Microsoft Visual?Studio?2013、利用Microsoft?SQL?Server 2008作为本系统的后台数据库,使用C#、以及JavaScript语言开发设计。由以上技术开发出来的求职招聘系统,大大简化了繁琐的招聘流程,给求职者和招聘方都带来了更多的选择。
目 录
第一章 绪论 1
1.1 开发背景 1
1.2 求职招聘系统的现状 1
1.3 开发的目的和意义 1
第二章 相关技术简介 2
2.1 SQL Server数据库简介 2
2.2 Microsoft Visual Studio 开发工具简介 2
2.3 IIS服务器简介 2
2.4 Bootstrap前端框架介绍 2
第三章 基于WEB的求职招聘系统需求分析 3
3.1 系统的可行性分析 3
3.1.1 技术可行性 3
3.1.2 操作可行性 3
3.1.3 经济可行性 3
3.2 数据需求分析 3
3.3 功能需求分析 3
3.3.1 系统顶层数据流图 3
3.3.2 系统第一层数据流图 4
3.3.3 系统第二层数据流图 4
3.4 非功能需求分析 6
3.4.1 安全性 6
3.4.2 可靠性 6
第四章 基于WEB的求职招聘系统设计 7
4.1 系统概要设计 7
4.2 系统详细设计 8
4.2.1 代码设计 8
4.2.2  *好棒文|www.hbsrm.com +Q: ^351916072^ 
模块设计 9
4.3 数据库设计 15
4.3.1 数据库概念设计 15
4.3.2 数据库逻辑设计 16
4.4 前台界面设计 21
4.4.1 总体页面设计 21
4.4.2 页面层次结构 22
4.4.3 母版页设计 23
第五章 基于WEB的求职招聘管理系统编码与实现 24
5.1 用户登录的实现 24
5.2 职位搜索的实现 26
5.3 个人资料的实现 29
5.4 职位发布的实现 33
5.5 职位管理的实现 34
5.6 简历管理的实现 35
5.7 企业资料的实现 36
5.8 搜索人才的实现 36
5.9 资讯的实现 37
5.10 系统管理员管理系统的实现 38
第六章 基于WEB的求职招聘管理系统测试 41
6.1 测试方法 41
6.2 测试内容 41
6.3 测试结果 43
6.3.1 缺陷汇总 43
6.3.2 缺陷的分析 43
结束语 44
致 谢 45
参考文献 46
绪论
1.1 开发背景
在信息技术高速发展的当今社会,互联网在人们生活的各个方面起着十分重要的作用,人们可以通过互联网快速地获取和发布信息,这就推动了网上招聘行业的兴起和发展[1]。传统的人工招聘方式,人工费用消耗大,招聘信息宣传范围局限,流程繁琐,信息更新不及时,而网上招聘方式信息量大,范围广,面对的是广大网友,网上招聘增加了招聘者和求职者之间的交流与互动。网上招聘给招聘者和求职者带来了很多的方便,使他们能够轻松地各取所需。
1.2 求职招聘系统的现状
随着因特网的逐渐普及,网络成为了人们生活离不开的工具[1],这就使得网上招聘的行业快速的发展。在国外,网上招聘早已不是一种新奇的事,甚至已经成为了一种主流方式,很少有人愿意去翻报纸找工作,更多的是手指轻轻点击鼠标寻找自己中意的工作,企业招聘者也不再是费时费力地张贴宣传海报,而是在网上发布招聘信息。
在国内,虽然网上招聘还处在刚刚起步的发展时期,但是还是深受广大企业和求职者的青睐。企业招聘者可以发布更新招聘信息,根据条件搜索想要的人才,求职者在家里,操作一台电脑就可以搜索想要找的工作类型,将自己的简历发送过去就可以静候佳音。招聘网站本身也在不断提升和完善功能,增加了一些细节友好的功能。例如:谁看过我的简历,面试、跳槽攻略等。由于网上招聘的种种优势,这必将成为一种必然的趋势。
1.3 开发的目的和意义
(1)实时性:网上招聘系统为招聘者和求职者提供了交流互动的平台。求职者不会因为自身有事情而错过招聘会的时间,招聘者可以及时地更新招聘信息,不会存在招聘信息过期的问题,两者之间不会因为时间上的问题而烦恼。
(2)保密性:用户注册后,只能修改密码,并且一个账号只能被注册一次,用户登录的密码是被加密后保存到数据库的,使得用户的信息得到了保障。
(3)成本低:传统的招聘方式费时费力,网上招聘方式可以节省很多时间和金钱,只需要提供一台电脑,便可以浏览招聘信息和简历信息,方便快捷。
(4)选择多样化:求职者可以根据自身的条件,选择所需的工作机会,拥有主动权,这样就不会担心自己被骗或者权益受到侵犯,同时简历发布出去的话,可以拥有更多的就业机会;招聘者可以收到更多的简历,选择最合适的人才。
相关技术简介
2.1 SQL Server数据库简介
SQL Server 数据库是由Microsoft开发的一种关系型管理系统。是一个可伸展、高性能的先进的数据库管理系统[2]。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/166.html

好棒文