《基于web的BS模式的人才招聘网》-公开DOC·毕业论文

上传人:zhuma****mei1 文档编号:136072207 上传时间:2020-06-23 格式:DOC 页数:39 大小:3.70MB
返回 下载 相关 举报
《基于web的BS模式的人才招聘网》-公开DOC·毕业论文_第1页
第1页 / 共39页
《基于web的BS模式的人才招聘网》-公开DOC·毕业论文_第2页
第2页 / 共39页
《基于web的BS模式的人才招聘网》-公开DOC·毕业论文_第3页
第3页 / 共39页
《基于web的BS模式的人才招聘网》-公开DOC·毕业论文_第4页
第4页 / 共39页
《基于web的BS模式的人才招聘网》-公开DOC·毕业论文_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《《基于web的BS模式的人才招聘网》-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《《基于web的BS模式的人才招聘网》-公开DOC·毕业论文(39页珍藏版)》请在金锄头文库上搜索。

1、【摘 要】 在线招聘方式已经成为招聘求职的一大重要手段,它具有招聘范围广,信息量大,可挑选余地大,招聘效果好,费用低等优势。因此,在线招聘势必成为社会发展不可缺少的一部分。本网站采用JAVA语言开发,主要采用Struts、Hibernate、Spring三大框架技术,实现了一个基于web的B/S模式的人才招聘网。其主要功能包括招聘者和求职者的信息采集、求职过程的系统记录、并支持权限的控制以及强大的系统管理员的功能等等。本文阐述了在线招聘方式的优势,并对所做网站的分析、设计及实现过程做了详细介绍。【关键词】 招聘求职在线JAVA 【Abstract】 Its an important metho

2、d for people to apply for jobs through the Internet. There are some advantages: wider field, larger amount of information, wider selection, better results, and lower fee. So job hunting on Internet will be an integral part of development of society. My system is implemented by JAVA, using Struts, Hi

3、bernate, Spring in normal processing of Software Development and in B/S mode of Web in design and development of System. There are some functions: collecting information, registering of job information, recording seeking process automatically, controlling privileges. This thesis introduces advantage

4、s of job hunting on internet and presents a further introduction to analysis, design and process of the web.【Keywords】 Recruitment, Job Hunting,Online,JAVA目 录第一章绪论11.1 课题来源11.2 国内现状11.3 研究意义1第二章需求分析32.1 系统定义32.2 功能需求32.3 数据需求3第三章数据库设计43.1 数据库的概念43.2 数据库的选择43.3 数据库表的描述4第四章技术介绍114.1 JAVA开发语言的选择114.2 M

5、VC设计模式124.3 Struts,Hibernate,Spring技术134.4 SQL语言154.5 开发环境15第五章系统实现165.1网站总体架构及实现165.2 查看公司信息185.3 投递简历205.4 查看个人简历225.5 求职者查看来自公司的回复245.6 其他功能26第六章结论31致 谢32参考文献33附录一 数据库连接34附录二 声明式事务管理35l第一章 绪论 1.1 课题来源网上招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。通过它应聘者和招聘单位可以在网上通过Internet,突破时间和空间的

6、限制实现了工作求职和用人单位的人才招聘。网上招聘的崛起对传统人才招聘流通体系产生了强烈的冲击,网上招聘较之传统招聘具有招聘范围广,信息量大,可挑选余地大,招聘效果好,费用低,获得了越来越多的公司的认可,同时它有着经营成本低、用户检索方便、地域限制少等特点。为了满足市场对于人才招聘解决方案的需求,推出了网上人才招聘解决方案。 1.2 国内现状从现在出现的一些网络招聘网站的经营模式分析,我们可以把人才网站从纵向和横向上分为以下几种:第一种是大而全的综合性人才网站。在目前最具代表性的就是51job、zhaopin、528等。他们是全国性的、综合的、在目前中国大陆的网络招聘行业中应该是处于领先和知名度

7、最高的网站。当然随着不断的资本运作和行业纵深的发展,以及日益激烈的竞争,他们也是此消彼长,各有千秋。第二种是人们经常接触的地方性的综合人才网站。他们就是以一个地方为营业范围,在本地区做到最好,最大化。最具代表性的就是:南方人才网(,官方背景,广州地区最大,间接覆盖整个珠三角地区乃至华南地区)、深圳人才网(,官方背景,深圳地区,东莞地区,粤西地区都有覆盖)等,另外还有上海招聘网、北京人才网、浙江人才网等。这种网站就是以某个地区为中心,来运营和提供在线求职,招聘服务。第三种是细分行业的人才网站。他们是以一个行业为中心来做细分市场的,更加的突出了专业和行业的特点。例如:星众分行业人才网()英才网联(

8、,行业老派了,一直做的比较稳健。)等,当然在这个业态下,还有一些只从单一行业去走的网站,他们也做的很不错。例如:中国服装人才网、中国外语人才网等,虽然他们只做一个行业,但他们的服务是高质量的。综上所述,人才招聘网站的建设需要从地域性、专业化等方面去考虑。 1.3 研究意义人才招聘网是基于人力资源管理的理念,在20世纪诞生的新的网罗人才的平台。随着我国市场经济的蓬勃发展,越来越多的人不再满足现有的工作岗位及薪资待遇,于是纷纷通过媒介来找寻令自己满意的工作。信息时代的跨步转变和网络技术的迅猛发展都为人才招聘网的诞生和发展提供了有利的条件和极大的空间。通过这样的人力资源平台,越来越多的人,足不出户便

9、可获取大量的就业信息,找到适合自己的工作。在当今社会中,功能完善的人才招聘网能够为用人单位和求职者之间提供快速有效的就业服务,它是就业信息来源的主要渠道之一。通过发挥网上求职的优势,建设和发展网上自助式就业服务是一种必然的趋势。开发完善的就业招聘信息网,可以为求职者和用人单位提供快捷方便的双向选择服务,为求职者和用人单位之间架设沟通的桥梁,大大提高了就业招聘工作的效率,有利于求职人更多更好地了解公司信息,有利于用人单位更好地选拔人才,有效地解决了求职者和用人单位的奔波之苦,节约人力物力,同时还排除了各大招聘会因人数众多带来的安全隐患等问题。展望未来,网络招聘势必成为社会发展不可缺少的一部分,而

10、其自身的发展趋势也必然更专业化、高质量化。那么就要求我们提供的不仅仅是简单的在线求职、招聘、发布信息这么一个功能,而是要做到以客户的需求、人才的需求、求职者的变化等因素来改进我们的服务,使之更加专业,更有特色。第二章 需求分析 2.1 系统定义人才招聘网的出现在一定程度上取代了人才市场所具有的职能和作用,那么本网站只作为一个第三方的就业中介机构,为有招聘需求的公司和寻求合适工作的求职者双方提供服务。 2.2 功能需求人才招聘网的一个最主要的目的就是为求职者和用人单位提供方便快捷的双向选择服务,因此其主要的使用者有两类,即寻求合适工作的求职者和有招聘需求的公司,并且其功能主要实现双方信息的注册及

11、信息的交互。一、从信息需求的角度分析信息注册主要包括求职者全部个人信息的采集和公司现有信息情况的采集。信息交互即求职信息管理,主要包括求职者向公司投递简历过程的记录和公司对求职者反馈信息。新闻信息。二、从用户的角度分析求职者要注册个人信息,并记录简历的投递信息。公司要注册其详细信息,并记录对求职者的反馈。网站管理员添加新闻信息。 2.3 数据需求一、 求职者的个人信息求职者信息包括求职者要在个人简历中体现出的所有自然信息(姓名、性别、出生日期、民族、政治面貌),联系方式(电话号码、电子邮件),照片,外语情况(外语语种、外语等级),受教育情况及在校信息(毕业学校、学历、学制、专业、受教育时间、专

12、业技能、自我评价、在校奖惩),实际工作经验等二、 企业的详细信息企业信息包括企业的自然信息(公司名称、公司地址、公司简介),联系方式(联系人、联系电话、联系邮件),招聘的信息(职位名称、招聘人数、相应要求、专兼职)等。三、 求职信息管理中所需要的信息求职者向公司发送简历的时间、简历是否已被查看、公司向求职者的回复内容、回复时间。第三章 数据库设计 3.1 数据库的概念当人们从不同的角度来描述这一概念时就有不同的定义。例如,称数据库是一个“记录保存系统”(该定义强调了数据库是若干记录的集合)。又如称数据库是“人们为解决特定的任务,以一定的组织方式存储在一起的相关的数据的集合”(该定义侧重于数据的

13、组织)。更有甚者称数据库是“一个数据仓库”。当然,这种说法虽然形象,但并不严谨。严格地说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。本网站将使用一直以来使用都最为广泛的关系模型作为数据库的建设依据。在用户的观点下,关系模型中数据的逻辑结构是一张二维表,一个关系对应通常说的一张表,并且关系的每一个分量必须是一个不可分的数据项。而一个基于关系模型的数据库则是由若干个二维表组成的。对于一些大型和中型的数据库,如Oracle,SQL Server 2000/7.0等都属于关系型数据库,同时它们所带有的数据库管理工具是其他小型数据库所没有的,而同时这些工具又为管理员的工作节省了很多的时间和财

14、力。 3.2 数据库的选择本网站使用MySQL 5.12实现关系型数据库。MySQL是一个真正的多用户、多线程SQL数据库服务器,它有较好的数据承载能力,一个环境有超过40个数据库,包含10,000个表,其中500多个表超过7百万行,总数据大约有100GB的数据库系统可以很好的被MySQL所支持,而MySQL本身不会像Oracle那样对系统及硬盘空间有很高的要求。这也是本网站选用MySQL作为后台数据库系统的一个重要原因之一。 3.3 数据库表的描述概念模型是对信息世界建模,其表示方法有很多,其中最为常用的是实体联系模型,即ER模型,它是用ER图来描述现实世界的概念模型。ER图中用矩形表示实体

15、;用椭圆表示属性;用菱形表示联系。本网站表示实体及其联系的ER图,见图31。为了清楚简便的描述出实体与其属性之间的关系,用VISIO软件生成了一张包含实体属性的完整ER图,见图32。图31图32 3.3.1 求职人表(employee)该表主要完成求职人员基本信息的录入、删除、更新等功能。在此表中定义了22个字段来进行求职人员的信息存储。见表31。表31标识符数据类型长度非空描述主键外键说明idBIGINT自动YY自增nameVARCHAR20Y姓名pswVARCHAR16Y密码sexINTEGER自动Y性别用0,1表示,1男,0女birthdayVARCHAR10N出生日期nationVARCHAR10N民族mem

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号