ssh的职位供求信息发布查询系统

1现代互联网的高速发展,网络信息传播的快速、便捷和广泛,使得网络上的招聘网站迅速发展,在网络上查询招聘信息和搜索人才成为了企业和求职者的主要招收人才和搜索合适企业的手段,本文讲述了一个基于SSH框架的职位供求信息发布与查询的系统,未登录用户可以浏览职位信息和已注册用户发布的资料,登录用户可以发布职位信息和资料、修改个人信息等。本系统应用了时下流行的SSH框架,使用了Bootstrap和JQuery EasyUI等优美的前端框架,使得系统的可扩展性强,界面优美,亮点在于登录用户可以发布各种资料以展示个人或企业的各方面实力。
目录
引言
引言
本系统于求职者展示个人的基本信息,技能,作品,查询招聘信息,使想要招聘新员工的HR看到更加全面的资料,提高求职成功率;用于公司展示公司的各方面实力,查询求职者信息,招聘求职者。
1 绪论
1.1 选题的背景与意义
就业需求每年都在增加,找工作成为了许多人的难题,特别是每年的毕业生就业大军,找工作对他们来说更加困难。一直以来传统的人才招聘模式灵活性低,信息传播慢且范围小,对于求职者来说不仅费时费力,找到合适岗位的概率还很小。而对于招聘企业来说,如果承办一个合格的招聘会则需花费大量的人力物力。当互联网广泛普及起来,网络招聘的便捷性、目的性大大提高,而成本大大降低。网络人才招聘系统的发展与应用使得传统招聘的大部分难题得到解决,还使得企业招聘新人才有了新型快捷的方式。
1.2 国内外研究情况
时间(年)
关键词
典型代表
求职用户
特点
1966
起步
Monster
300万
简历只接收传真格式
1997
大量兴起
HotJobs
在线招聘
2005
大型网站
Careerbuilder
综合人才
综合性职位,满足各种岗位需求
2006
行业型网站
Linkedin
各类人才
在线招聘人数超过 *好棒文|www.hbsrm.com +Q: ^351916072# 
传统招聘
目前
网络招聘与传统招聘相结合
Careerbuilder
普及
各种招聘网站并存
表1.1 国外网络求职招聘发展历程
时间(年)
关键词
典型代表
求职用户
特点
1997
兴起
中华英才网
较少
多种招聘形式共存
1999
迅速增长
前程无忧网
增长
人才招聘网站多
2003
全国大型网站
/
继续增长
网上求职火爆
2005
地方性综合网站
南方人才网
用户骤增
2007
行业类网站
CSDN
有所下降
各种网站并存
目前
应届生求职网
我是应届生
学生多
竞争激烈
表1.2 国内网络求职招聘发展历程
1.3 本文研究的主要问题
本文通过对现有市场的研究,从管理员、求职者、招聘方、游客四个方面的需求出发,确立系统功能如下:
管理员:管理用户信息、管理职位、管理发布的资料;
游客:浏览和搜索职位信息;
用户(求职者和招聘方):浏览职位、搜索职位、发布职位、发布资料、修改信息等。
2 相关技术
2.1 J2EE
J2EE,即Java Platform,Enterprise Edition,是一种基于Java2平台来全面性解决和管理企业可能遇到的各个领域的问题的方案。J2EE技术所釆用的平台一般是Java2标准版或是Java平台,J2EE不但传承了标准版的“随处可以运行”、“一次性编写”、“便于存储和读取数据”的优点,同时还能有效的保护互联网应用的数据安全,不仅如此,J2EE还面向Java Servlets API、EJB (Enterprise JavaBeans)、JSP (Java Server Pages)提供了全面支持技术。其宗旨就是大大缩短企业系统开发者的开发成本与时间[1]。
2.2 JSP
JSP即Java Server Pages ,它让网页编辑者可以直接在上面编写所熟悉的HTML,并可根据需要添加动态程序的成分,容器会将JSP网页转译成Servlet并加载到容器中进行管理,所有的JSP最后都以Servlet的实例存在于容器之中[2]。
2.3 JavaScript
Javascript是由Netscape公司开发的一种基于对象和事件驱动并具有安全性能的脚本语言(Script Language),或者称为描述语言,主要用在Internet的客户端上;在HTML基础上使用JavaScript可以开发交互式Web网页;JavaScript的出现使得网页和用户之间实现了一种实时性的、动态的、交互的关系,使网页包含更多活跃的元素和更加精彩的内容[3]。
2.4 hibernate
Hibernate是优秀的持久化工具,不仅提供了从Java类到数据表之间的映射,也提供了数据查询和恢复机制。相对于使用JDBC和SQL来手工操作数据库,使用Hibernate,可以大大减少操作数据库的工作量。Hibernate在持久层解决了面向对象设计范式和数据库关系模型不匹配的问题,是一个理想的O/R映射工具,用它来替代Spring框架对JDBC的封装是一个很好的做法[9]。
2.5 struts2
Struts2框架是一个Java轻量级Web应用程序开发框架,它致力于以最小的代价和最大的灵活性来开发和完善Web应用程序,他继承了原有的Struts的可扩展性和组合适应性,使得在实际开发环境中配套其他MVC的框架,可以高效地完成Web应用任务,是的开发事半功倍;而继承自WebWork内核的灵活性和丰富的功能扩充,使得它成为了新一代的企业级开发轻量级框架的首选产品[4]。

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

好棒文