web的毕业生网络招聘信息系统的设计与实现

摘要:随着高校毕业生的逐年增加,就业压力的不断增大,大学毕业生就业变得越来越难。针对传统招聘方式费时费力、目的性不强、效率低下等缺点,本文设计了一种方便、快捷、花费少的招聘方式——网络招聘。本网络招聘系统采用当前流行的B/S三层结构和架构式软件开发方法,使用JSP、JavaBean、JDBC等计算机技术,分别对求职者、用人单位和管理员三类用户的各项功能进行了设计与实现。通过该网络招聘系统,基本满足了各类用户的不同需求,切实提高了招聘效率,并促进了求职双方的交流与选择,在求职者和用人单位之间搭建起了一条沟通的桥梁。
目录
摘要 3
关键词 3
ABSTRACT 3
KEY WORDS 3
1 绪论 3
1.1 研究背景及意义 3
1.2 国内外研究现状 4
1.2.1 国外研究现状 4
1.2.2 国内研究现状 4
1.3 研究目的和内容 4
2 开发环境和应用技术 5
2.1 开发环境概述 5
2.1.1 MyEclipse概述 5
2.1.2 MySQL数据库概述 5
2.1.3 Tomcat服务器 5
2.2 相关技术概述 5
2.2.1 JSP技术 5
2.2.2 MVC设计模式 5
2.2.3 JDBC访问数据库技术 6
3 网络招聘系统的需求分析与设计 6
3.1 需求分析 6
3.1.1 业务需求 7
3.1.2用户需求 7
3.2 系统总体设计 7
3.2.1 系统总体架构 7
3.2.2 功能模块设计 8
3.2.3 数据库设计 11
4 网络招聘系统配置及功能实现 20
4.1 系统配置 20
4.1.1 系统环境构成 20
4.1.2 Web运行环境配置步骤: 20
4.2 主要功能的实现 20
4.2.1 数据库连接的实现 20
4.2.2 毕业生条件搜索功能实现 2
 *好棒文|www.hbsrm.com +Q: 3 5 1 9 1 6 0 7 2 
0
4.2.3 毕业生职位推荐功能实现 21
4.2.4 职位收藏功能实现 22
4.2.5 公司点评功能的实现 23
4.2.6 饼图展示功能 24
5 系统测试 24
5.1 测试目的 24
5.2 测试过程 24
5.3 测试结论 25
6 总结与展望 25
基于WEB的毕业生网络招聘信息系统的设计与实现
引言
绪论
研究背景及意义
近年来,随着各高校的招生规模不断扩大,导致步入社会的应届毕业生人数也逐年增加,使得许多毕业生陷入毕业就失业的困境。传统的招聘方式,对于求职者来说效率低下、费时费力并且找到合适岗位的概率很小。对于企业来说,使用举办招聘会或纸质招聘等传统招聘方式需要投入很大的人力和资金,并且招聘效率较低。因此,在计算机技术快速发展的今天,传统的招聘方式正在逐渐被方便快捷的网络招聘所替代。传统的招聘方式往往伴随着流程过于复杂冗长、花费成本较高等缺点,而网络招聘以互联网为媒介,使用许多先进的信息技术手段,具有许多得天独厚的优势。
成本低廉
以互联网为载体的网络招聘,使得求职者不必打印各种证书、奖状、简历等纸质文稿,还能免去大部分的交通费用。并且企业使用网络招聘方式能大量地节约成本,相比于举办招聘会或使用纸媒等传统方式,在网站上进行岗位的发布和简历的筛选花费更少。
不受时空限制
网络招聘是以互联网为媒介的,所以该方式没有时间、空间的限制,使得招聘活动能够随时随地进行。求职者通过上网就能轻松选择职位,并向合适的职位投递简历。对用人单位而言,招聘单位不再只能被动地等待求职者投递简历,还能主动地向求职者发出邀请,更能选拔到各个省市的人才,增大了招聘到企业需要人才的几率。
覆盖面广
由于网络招聘方式是以互联网为媒介的,所以只要是有互联网的地方,都能通过各类招聘网站进行求职活动,这是传统的招聘方式所不能达到的。
针对性强
现在的大学毕业生对自己未来的职业选择大多非常迷茫,社会上的五花八门的种种职位使得毕业生更加盲目。但是招聘网站通过各种关键词搜索和各种科学的手段,能筛选出一部分比较适合求职者的职位,大大减少了求职者的盲目行为。
方便、快捷、时效性强
通过招聘网站,求职者不必到处参加企业招聘会,可以在家中进行简历的投递,而用人单位也可以省下举办招聘会的成本,在公司就能发布职位以及对求职简历进行筛选。由于互联网能够快速地进行信息的传递和更新,所以求职者总能在招聘网站上看到企业的最新消息,用人单位也能在招聘网站上看到求职者的最新消息。
国内外研究现状
国外研究现状
国内研究现状
研究目的和内容
本文主要对网络招聘系统进行了设计和实现,主要目的是为了实现求职毕业生和用人单位之间的信息对接,使毕业生能够足不出户地找到工作。该系统能满足不同用户的需求,求职者能通过本系统开展一系列求职活动;用人单位能将许多线下的招聘工作放在招聘网站上来做,大大提高了公司人力资源部门的工作效率;管理员能运用该网站对求职毕业生和用人单位进行服务工作,并能得到一系列求职数据,例如求职高峰期、各行业供需情况等。
开发环境和应用技术
开发环境概述
MyEclipse概述
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)以eclipse为核心,整合了一些插件并做了一些自己的开发,形成了一个功能更加全面的工具。相比于使用eclipse进行J2EE开发,使用MyEclipse的开发效率有了极大的提高。MyEclipse支持各种开源产品,它可以支持Java、Servlet、EJB3、AJAX、JSP、JSF、Spring、Hibernate、Struts、JDBC数据库链接工具等多项功能。
MySQL数据库概述
MySQL免费开源,是中小型WEB应用的选择,使用简单,能从用户名、密码、位置三方面来保证其安全性。MySQL由于其速度快、兼容性强而备受开发人员的青睐。
Tomcat服务器
Tomcat是Java小服务程序的容器,并能对静态页面进行响应。 Tomcat由于其开源、性能稳定、技术先进等优势深受中小企业的青睐,开发人员在进行开发测试时,也通常会选用Tomcat作为服务器。尽管MySQL也有其缺点,如不支持自定义数据类型以及对存储过程和触发器的支持不够良好,但对本招聘系统已经是绰绰有余。

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

好棒文