《基于JSP的校园招聘网站设计论文[带程序].doc》由会员分享,可在线阅读,更多相关《基于JSP的校园招聘网站设计论文[带程序].doc(47页珍藏版)》请在金锄头文库上搜索。
1、编号无锡太湖学院毕业设计(论文)题目: 基于JSP的校园招聘网站设计 信机 系 计算机科学与技术专业学 号: 学生姓名: 指导教师: (职称:讲师 ) (职称: ) 2013年5月25日无锡太湖学院本科毕业设计(论文)诚 信 承 诺 书本人郑重声明:所呈交的毕业设计(论文) 基于JSP的校园招聘网站设计 是本人在导师的指导下独立进行研究所取得的成果,其内容除了在毕业设计(论文)中特别加以标注引用,表示致谢的内容外,本毕业设计(论文)不包含任何其他个人、集体已发表或撰写的成果作品。 班 级: 计科93 学 号: 0921102 作者姓名: 2013 年 5 月 25 日 摘 要随着计算机技术的迅
2、猛发展,Internet已经逐步走进人们的工作和生活。大学毕业生在网上找工作也就成为就业主要渠道之一。现在绝大多数企业都在网上发布招聘信息,来实现人员招聘。由于传统的人才市场招聘需要花费企业和求职者大量时间和金钱,并且去了人才市场也是在有限的时间内,了解有限家企业的招聘人员需求,因此效率很低。现在JSP技术拥有友好的操作界面,运行快速,而且运行不受限制,所以得到了很多编程爱好者的喜爱和肯定。因此本次设计我也采用了JSP技术的动态网站的设计。针对网络就业的基本情况及其当前业务状况,设计出新系统的基本模型,最后通过编写程序完成系统实施。整个项目是在Java环境下开发的,数据库是用SQL SERVE
3、R 2005来实现的。采用典型的B/S结构体系,网站服务器端采用Windows XP,JDK,Tomcat,客户端在Windows 98/2000/XP环境下装有适当浏览器皆可。整个系统主要负责网上求职招聘。总体而言,网站还是具有一定实用性。关键词:B/S;求职招聘;JSP;SQL SERVER 2005AbstractWith the development of computer science, our work and cannot go on without Internet. College students finding jobs on internet has become
4、the main trend.Nowadays most companies distribute their information related to HR on internet and find the people they want. Because it will waste companies and candidates a lot of time and money in the traditional job market and most candidates find it difficult to have a comprehensive knowledge ab
5、out some companies. We need a way more efficient.Due to the friendly operation interface, fast running and unlimited environment of the JSP technology. It gains recognition and love of more and more people. We adapt the dynamic website design of the JSP technology. Based on the situation of job sear
6、ching and the internet business, we design the original module of the system. At last, we achieve the project by programming.The whole project is developed on Java environment and we adopt the SQL SERVER 2005 in the field of the system database. It uses the classic B/S construct system. The end of w
7、ebsite server is Windows XP, JDK, Tomcat, while the end of client is the computer with browser in the environment of Windows 98/2000/XP. The whole system is charged of the task of finding jobs and recruitment. In a word, the website is considered practical.Key words: B/S; Recruitment; JSP; SQL SERVE
8、R 2005目 录摘 要IIIAbstractIV目 录V1 绪论11.1 校园招聘系统的意义11.2 国内外研究现状11.3 本课题应达到的要求12 开发工具介绍32.1 SQL SERVER 2005介绍32.2 MyEclipse介绍32.3 JSP技术32.4 Tomcat介绍33 系统分析53.1 可行性分析53.2系统需求分析53.2.1 招聘系统具体功能53.2.2 将来可能提出的要求53.2.3 招聘网站流程分析64 系统设计74.1 软件模块结构设计74.1.1 确定网站要实现的功能74.1.2 招聘网站结构设计74.2 功能模块设计84.3 数据库设计114.3.1 数据库
9、概念结构设计114.3.2 数据库逻辑设计144.3.3 数据库的实现155 详细设计与实现205.1 详细设计的概念205.2 企业和个人功能实现205.2.1 企业和个人注册页面205.2.2 个人登录和后台功能225.2.3 企业登录的后台功能245.3 管理员登录功能285.4 网站管理员具体功能295.4.1 管理员密码修改295.4.2 站内新闻管理325.4.3 管理注册者信息325.4.4 管理岗位和应聘信息335.5 前台管理355.5.1 首页浏览355.5.2 信息浏览356 结论与展望386.1 结论386.2 不足之处及展望38致 谢40参考文献4141基于JSP的校
10、园招聘网站设计1 绪论1.1 校园招聘系统的意义随着信息时代的到来,我们正在告别原来的那些模式,因为信息时代的到来加快了人们的节奏,使得人们为了节省时间而寻找新的办法做一件事,当然这也包括课题研究的为什么网上招聘的出现。我们已经找到了提高办事效率的方法。因此,我们就运用JSP技术来实现网站上的招聘。主要实现的是求职者在线申请岗位,企业发布求职信息,网站管理员管理该网站上的企业和求职者信息,能够对一些没有价值的信息删除,修改,更新网站信息等。1.2 国内外研究现状网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。一两年前还
11、处于新兴地位的网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短的三年间,全国的招聘求职网站已发展超过了1000个。伴随着我国企业信息化程度的日益提高和互联网家庭用户的迅猛增长,网络已成为越来越多企业、人才进行招聘和求职的最重要手段。而随着国内劳动力的增多、国内企业的国际化及国内网络的更加普及,网络招聘求职的主流
12、地位将会越来越火。但网络招聘求职也不会像有的人说的那样将取代传统招聘会。在国外,都是将网络招聘与传统的招聘方式结合,构建一整套完善、多元的人才交流体系。而对于国内的情况,两种方式各有优势,对传统行业的招聘,如公交车司机、饭店侍者等服务业现场招聘可能更有效,而IT、电子等现代行业的招聘,网上招聘效果就会更好。1.3 本课题应达到的要求当今社会,很多有才能的人不能找到适合自己的工作,而公司又不能招聘到所需的人才。在人才市场求职过程中,应聘者通过简单的文字图表,无法全面了解公司的情况,同样公司通过个人简介也不能全面了解人才的全部。并且人才招聘市场经常是人山人海,“各式各样”的用人公司/单位又让人眼花
13、缭乱,应聘到一个好的适合自己的公司得费好多时间和精力。再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一详看,公司也不好对应聘者的简历进行管理,出现少 、漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做这项工作的人就无法应聘到该职位。面对传统招聘这种陷缺,网络招聘很好的解决了这些问题。本文主要实现开发招聘网站设计步骤,开发工具及达到的功能。1 绪论:分析校园招聘系统的课题意义,国内外研究网上招聘的发展现状以及本课题应该达到的要求。2 开发工具的介绍:设计基于JSP的校园招聘网站主要涉及的技术和工具有Tomcat, Myeclipse,SQL SERVER 2005,JSP技
14、术。3 系统分析:先从操作可行性,管理可行性,技术可行性三方面确定是否该课题值得研究。然后分析系统的功能需求和将来可能需要的需求,并运用流程图来清晰的说明招聘网站的功能。4 系统设计:根据确定的功能,用图形来描述各个模块的具体功能,并且对数据分析和设计。5 详细设计和实现:通过运用开发工具和技术对先前分析的方案来具体地实现。对系统各模块进行具体设计。6 结论与展望:当程序设计完成后,需要对设计过程遇到的一些问题做总结和通过这次实践给自己的启迪。2 开发工具介绍2.1 SQL SERVER 2005介绍SQL SERVER 2005 是数据库管理系统,具备了数据库管理系统最基本的功能。它的基本特点有如下1:(1)在线恢复:使用SQL SERVER 2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。在线恢复改进了SQL服务器的可用性