基于JSP的求职招聘管理系统.doc

上传人:h**** 文档编号:101291 上传时间:2018-07-06 格式:DOC 页数:108 大小:5.58MB
下载 相关 举报
基于JSP的求职招聘管理系统.doc_第1页
第1页 / 共108页
基于JSP的求职招聘管理系统.doc_第2页
第2页 / 共108页
基于JSP的求职招聘管理系统.doc_第3页
第3页 / 共108页
基于JSP的求职招聘管理系统.doc_第4页
第4页 / 共108页
基于JSP的求职招聘管理系统.doc_第5页
第5页 / 共108页
点击查看更多>>
资源描述

1、 -I- 摘 要 当今,人类社会已经进入信息全球化和全球信息化、网络化的高速发展阶段。丰富的网络信息已经成为人们工作、生活、学习中不可缺少的一部分。招聘和求职是一项对信息的需求量比较大的活动,特别是在大学校园中,众多的学生面临着就业问题,传统的招聘求职方式已经越来越不能满足他们的要求。建设一个 大学生求职招聘网站 也必然得到广大招聘单位和学生的强烈支持。 本人结合网站数据库开发的要求,对 SQLServer 2005 数据库管理系统、 SQL语言原理、 JSP应用程序设计 、 SSH 框架开发 等进行了较深入的学习和应用,主要完成对就 业网站的功能需求分析、功能模块划分、数据库设计,并由此设计

2、了数据库结构和应用程序。本文则介绍了建设 大学生求职招聘网 站的完整过程。其中分别从需求分析、总体设计和详细设计等几方面介绍了怎样实现企业在信息网中进行注册、发布 ,管理招聘信息等。 关键词 求职招聘;管理系统;求职招聘网站 -II- Abstract Today, human society has entered the information globalization and the global information technology, network-based rapid development stage. Rich network of information has

3、become a working, living, learning an integral part. People are gradually adapted and used to online trading, online shopping, online payment, online services and online entertainment and other activities, many human activities are to the network of social development. Recruitment and job search is

4、a relatively large demand for information activities, particularly in the university campus, many students faced with the problem of employment, the traditional job recruitment method has been increasingly unable to meet their demands. Building a campus job site training is also bound by the majorit

5、y of recruiters and students strongly support. So combine web database development at the request of SQLServer 2005 database management system, SQL language principle, JSP application design and SSH framework for the development for a more in-depth study and application, mainly to complete the funct

6、ional requirements of the job site analysis, function module, the database design, and has designed the database structure and application. This article introduces the practice of building on campus the whole process of employment information website. Which were from the requirements analysis, desig

7、n and detailed design describes how to implement aspects of business registration in the information network, publishing, management, recruitment management, information and job fairs. Keywords recruitment management system recruitment website -III- 目 录 摘 要 . Abstract . 第 1 章 绪论 . 1 1.1 课题背景 . 1 1.2

8、 目的和意义 . 2 1.3 系统设计思想 . 2 第 2 章 可行性分析 . 4 2.1 业务流程图 . 4 2.2 可行性研究 . 5 2.2.1 经济可行性 . 5 2.2.2 技术可行性 . 5 2.2.3 运行可行性 . 5 2.2.4 时间可行性 . 5 2.2.5 法律可行性 . 5 2.3 本章小结 . 5 第 3 章 系统需求分析 . 7 3.1 数据流图 . 7 3.2 数据字典 . 8 3.2.1 数据项定义 . 8 3.2.2 数据流定义 . 10 3.3 本章小结 . 17 第 4 章 系统总体设计 . 18 4.1 系统功能结构图 . 18 4.2 系统模块描述 .

9、 18 4.3 数据库的 E-R 图 . 19 4.4 数据库设计 . 20 4.5 本章小结 . 22 第 5 章 系统详细设计与实现 . 24 5.1 平台开发工具及技术 . 24 5.1.1 运行环境 . 24 5.1.2 JSP 与 Javabean 技术 . 24 5.1.3 SSH 框架技术 . 25 5.1.4 数据库技术 . 26 5.2 具体功能实现 . 27 -IV- 5.2.1 首页的设计 . 27 5.2.2 用户注册的实现 . 30 5.2.3 用户登录的实现 . 31 5.2.4 企业用户管理信息的实现 . 32 5.2.5 学生用户管理信息的实现 . 33 5.2

10、.6 管理员管理信息的实现 . 36 5.3 本章小结 . 40 第 6 章 系统的测试 . 40 6.1 测试的目的 . 40 6.2 系统测试的准则 . 40 6.3 系统测试的方法 . 40 6.4 本系统测试 . 41 6.5 本章小结 . 43 结 论 . 44 致 谢 . 45 参考文献 . 46 附录 1 译文 . 47 附录 2 英文参考资料 . 49 第 1 章 绪论 1.1 课题背景 随着信息化技术的不断发展 ,互联网正在融入我们的生活,影响和改变着我们的生活。网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,网络在人们生活中的应用越来越广泛。 人才

11、在各行各业都是发展的关键,大学生就像是人才的代名词,如何能够聘到具有真才实学的大学生是各企业非常关心的问题。而找不到理想的工作、不能发挥自己聪明才智也让大学生烦恼,他们踏入社会的第一节课就是求职。近年来由于大学生毕业后必须面临艰苦的寻找工作的过程, 2000年以来越来越多的学生面临着找工作难的问题。虽然招聘会是目前人才交 流的主要途径之一,但是它还远远不能满足现实的需求。招聘会都是在有限的几天内企业与大学生面对面的交流,虽然有的招聘会提前贴出海报或进行其他方式的宣传,但还是会有很多的企业和大学生错过,还有一部分人,为了参加招聘会不得不放弃一些重要的事情。由于参加招聘会的人员繁多,而且整个过程人

12、员的流动性非常强,这给管理增加了很大的难度,并且招聘会人数众多,而且展位有限,想要实现企业与学生一一会面很困难,这样就不能更好地分配人力资源。现实社会中急需一个第三者为企业与人才牵线搭桥,来弥补招聘会存在的种种不足。 随着高校的继续扩招 , 增长数量和种类也在扩大,大批的大学学生面临找工作难的问题。大量的学生的求职信息不能及时的被招聘单位所得知,学生也没有办法知道更多的招聘信息。这一问题的其它原因还有:许多招聘会都在大城市集中举行,大学生不可能到达每一个招聘会现场。另一方面,许多招聘单位需要招聘员工,但是出于一些原因的考虑,也不可能到每个招聘会现场甚至每所高校去进行招聘。所以形成这样一种现状:

13、一方面,许多大学学生找不到工作;另一方面,许多招聘单位招聘不到自己需要的人才。 招聘和求职已经成为当今社会一大重要问题。 因此,这就需要一种既方便学生,又 方便企业招聘的平台。 大学生求职招聘网 站则完全是为了方便学生求职和企业招聘。在该网站中,学生和企业可以花最小的代价,在最短的时间内查询最多的招聘和求职信息,完成求职与招聘。因此,该网站的建设势必得到广大大学生和企业的支持。 1.2 目的和意义 大学生求职招聘 系统是利用互联网技术进行的求职招聘活动,包括招聘信息和求职信息的发布、人才简历的搜集整理等。中国的网络招聘兴起于 1997 年,进入二十一世纪以后,随着中国互联网技术的不断提升和电脑

14、网络的迅速逐步普及,网络求职招聘在中国得到了飞速发展。对于时下大多数企业和求职 者来说,网络求职招聘的意义已经远远超出了传统招聘业务的局限,它以其费用低,信息量大,操作便捷,招聘效果好,无地域限制且具备远程服务功能等优点获得了越来越多的求职者和企业的认可,成为一种与传统求职招聘方式并驾齐驱的全新求职招聘模式。 时代的进步赋予了网络招聘无限的生机活力,从网络招聘目前的发展态势来看,网络求职招聘越来越受到社会的青睐。据相关数据显示, 2004 年求职招聘市场增长了 10%,其中 60%的增长集中在网络求职招聘,中国企业招聘人才 18%会选择通过网络来进行,网络招聘已经逐渐成为中小企业招聘人才的主要

15、途 径;有媒体通过采访发现,如今大学生在求职时,目光更多地停留在网络招聘信息上,网络应聘成为这些求职者的首选。 本系统在管理中实现面对企业用户 /普通用户功能,公司将公司的情况,所要的招聘岗位等一些有关情况,详细的列出。普通用户通过此 可轻松了解公司情况,便更容易找到自己适合的工作。同时网站管理员可以发布一些招聘信息,无论从网络中还是实际的招聘会中,学生的就业有了双重选择 。 1.3 系统设计思想 一个好的 网站 不仅应当给用户提供一个方便快捷的操作平台,而且还应给用户 安全可靠 的信息。 本系统在管理中实现面对企业用户 /普通 用户功能,公司将公司的情况,所要的招聘岗位等一些有关情况,详细的

16、列出。普通用户通过此 可轻松了解公司情况,便更容易找到自己适合的工作。同时网站管理员可以发布一些招聘信息,无论从网络中还是实际的招聘会中,学生的就业有了双重选择 。 该网站应具备以下特点: 1设计科学性:采用 MVC 设计模式。 2 实用性:网站以用户需求为目标,以方便用户为原则。从用户的角度出发尽可能的方便用户,满足不同用户的需求,结合招聘单位信息,为应聘者提供更广的求职平台,为企业和应聘者节约时间和资源。 3 高可靠性:一个网站实用的同时可靠性和 稳定性是相当重要的。在系统的设计实现过程中,做了大量的测试,解决了在使用过程中可能存在的种种问题。 4 高安全性:在设计中,通过身份识别,防止非

17、法的管理员进行管理。将充分利用网络软、硬件提供的各种安全措施,既可以保证用户共享资源,同时也可保证关键数据的安全性。 5 采用标准技术:采用 Java 技术进行开发, Microsoft SQL 2005 数据库。 6 可维护性:网站的开发要求方便维护,包括服务器的维护和数据库的维护。 7 智能性: 系统在设计时,充分考虑系统运行的智能性,在使用系统一段时间后,系统可以适应于 任何局域网。 第 2 章 可行性分析 该阶段通过对系统目标的初步调研和分析,提出可行性方案并进行论证。我们在这里主要从技术可行性、经济可行性和操作可行等方面进行分析。 2.1 业务流程图 大学生求职招聘网 主要分为以下几

18、个部分:企业用户注册并发布和管理招聘信息,收发电子邮件;普通用户浏览招聘信息,发布求职信息,收发电子邮件,投递简历;管理员管理企业用户和普通用户的信息,添加网站公告和新闻。 具体的业务流程图如图 2-1所示。 管 管 管管 管 管 管管 管 管 管管 管管 管管 管 管 管管 管 管 管管 管 管 管 管 管管 管 管 管 管 管管 管 管管管 管 管 管管 管 管 管 管 管管 管 管 管 管 管管 管 管 管管 管 管 管 管 管 管 管 管 管 管 管 管管 管 管管 管 管管 管管 管 管 管管 管 管 管 管 管管 管 管 管 管 管管 管 管 管 管 管 管管 管 管 管管 管 管

19、 管 管 管管 管 管 管 管 管管管 管 管 管 管 管管 管 管管图 2-1 系统业务流程图 2.2 可行性研究 2.2.1 经济可行性 开发该系统所需的相关资料可以通过已存在的相关系统进行调查采集,所需的其他应用软件、硬件系统也易于获得 .因此 ,开发成本较低。而引进使用本系统后,与传统方式相比,具有高效率、低成本、高质量的特点,可以节省不少人力、物力及财力。所以,从经济的角度来看,该系统可行。 2.2.2 技术可行性 技术可行性要考虑现有的技术条件是否能够顺利完成开发工作,软硬件配置是否满足开发的需求等。 本系统 用的是 JSP 开发语言,调试相对简单,当前的计算机硬件配置也完全能满足

20、开发的需求,因此在技术上 是绝对可行的。软件方面:由于目前单机模式相对发展成熟,故软件的开发平台成熟可行 ,它们速度快、容量大、可靠性能高、价格低,完全能满足系统的需求。 2.2.3 运行可行性 运行可行性是对组织结构的影响,现有人员和机构和环境对系统的适应性及人员培训补充计划的可行性。当前信息化技术已经相当普及,各类操作人员水平都有相当的高度,所以在运行上是可行性的。 2.2.4 时间可行性 从时间上看,在四个月的时间里学习相关知识,并开发系统,时间上是有点紧,但是不是不可能实现,通过两个多月的努力功能基本实现。 2.2.5 经济可 行性 1. 所有技术资料都为合法。 2. 开发过程中不存在知识产权问题。 3. 未抄袭任何系统,不存在侵犯版权问题。 4. 开发过程中未涉及任何法律责任。 综上所述,本系统的开发从技术上、从经济上、从法律上都是完全可靠的。 2.3 本章小结 可行性分析的任务是明确所开发项目的必要性和可行性。本章对所开发的求职网站进行具体的可行性分析,从经济可行性、技术可行性、运行可行性、时间可行性、法律可行性等方面进行分析,得出本系统开发所需技术成熟、完备,运行平台可靠等结论,由此可见,本系统有一定的开发意义。

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。