基于JSP的校园招聘网站设计论文.docx
- 文档编号:1184300
- 上传时间:2022-10-18
- 格式:DOCX
- 页数:45
- 大小:2.05MB
基于JSP的校园招聘网站设计论文.docx
《基于JSP的校园招聘网站设计论文.docx》由会员分享,可在线阅读,更多相关《基于JSP的校园招聘网站设计论文.docx(45页珍藏版)》请在冰豆网上搜索。
基于JSP的校园招聘网站设计论文
摘要
随着计算机技术的迅猛发展,Internet已经逐步走进人们的工作和生活。
大学毕业生在网上找工作也就成为就业主要渠道之一。
现在绝大多数企业都在网上发布招聘信息,来实现人员招聘。
由于传统的人才市场招聘需要花费企业和求职者大量时间和金钱,并且去了人才市场也是在有限的时间内,了解有限家企业的招聘人员需求,因此效率很低。
现在JSP技术拥有友好的操作界面,运行快速,而且运行不受限制,所以得到了很多编程爱好者的喜爱和肯定。
因此本次设计我也采用了JSP技术的动态网站的设计。
针对网络就业的基本情况及其当前业务状况,设计出新系统的基本模型,最后通过编写程序完成系统实施。
整个项目是在Java环境下开发的,数据库是用SQLSERVER2005来实现的。
采用典型的B/S结构体系,网站服务器端采用WindowsXP,JDK,Tomcat,客户端在Windows98/2000/XP环境下装有适当浏览器皆可。
整个系统主要负责网上求职招聘。
总体而言,网站还是具有一定实用性。
关键词:
B/S;求职招聘;JSP;SQLSERVER2005
Abstract
Withthedevelopmentofcomputerscience,ourworkandcannotgoonwithoutInternet.Collegestudentsfindingjobsoninternethasbecomethemaintrend.
NowadaysmostcompaniesdistributetheirinformationrelatedtoHRoninternetandfindthepeopletheywant.Becauseitwillwastecompaniesandcandidatesalotoftimeandmoneyinthetraditionaljobmarketandmostcandidatesfinditdifficulttohaveacomprehensiveknowledgeaboutsomecompanies.Weneedawaymoreefficient.
Duetothefriendlyoperationinterface,fastrunningandunlimitedenvironmentoftheJSPtechnology.Itgainsrecognitionandloveofmoreandmorepeople.WeadaptthedynamicwebsitedesignoftheJSPtechnology.Basedonthesituationofjobsearchingandtheinternetbusiness,wedesigntheoriginalmoduleofthesystem.Atlast,weachievetheprojectbyprogramming.
ThewholeprojectisdevelopedonJavaenvironmentandweadopttheSQLSERVER2005inthefieldofthesystemdatabase.ItusestheclassicB/Sconstructsystem.TheendofwebsiteserverisWindowsXP,JDK,Tomcat,whiletheendofclientisthecomputerwithbrowserintheenvironmentofWindows98/2000/XP.Thewholesystemischargedofthetaskoffindingjobsandrecruitment.Inaword,thewebsiteisconsideredpractical.
Keywords:
B/S;Recruitment;JSP;SQLSERVER2005
1绪论
1.1校园招聘系统的意义
随着信息时代的到来,我们正在告别原来的那些模式,因为信息时代的到来加快了人们的节奏,使得人们为了节省时间而寻找新的办法做一件事,当然这也包括课题研究的为什么网上招聘的出现。
我们已经找到了提高办事效率的方法。
因此,我们就运用JSP技术来实现网站上的招聘。
主要实现的是求职者在线申请岗位,企业发布求职信息,网站管理员管理该网站上的企业和求职者信息,能够对一些没有价值的信息删除,修改,更新网站信息等。
1.2国内外研究现状
网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。
一两年前还处于新兴地位的网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。
网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。
当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。
这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。
如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短的三年间,全国的招聘求职网站已发展超过了1000个。
伴随着我国企业信息化程度的日益提高和互联网家庭用户的迅猛增长,网络已成为越来越多企业、人才进行招聘和求职的最重要手段。
而随着国内劳动力的增多、国内企业的国际化及国内网络的更加普及,网络招聘求职的主流地位将会越来越火。
但网络招聘求职也不会像有的人说的那样将取代传统招聘会。
在国外,都是将网络招聘与传统的招聘方式结合,构建一整套完善、多元的人才交流体系。
而对于国内的情况,两种方式各有优势,对传统行业的招聘,如公交车司机、饭店侍者等服务业现场招聘可能更有效,而IT、电子等现代行业的招聘,网上招聘效果就会更好。
1.3本课题应达到的要求
当今社会,很多有才能的人不能找到适合自己的工作,而公司又不能招聘到所需的人才。
在人才市场求职过程中,应聘者通过简单的文字图表,无法全面了解公司的情况,同样公司通过个人简介也不能全面了解人才的全部。
并且人才招聘市场经常是人山人海,“各式各样”的用人公司/单位又让人眼花缭乱,应聘到一个好的适合自己的公司得费好多时间和精力。
再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一详看,公司也不好对应聘者的简历进行管理,出现少、漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做这项工作的人就无法应聘到该职位。
面对传统招聘这种陷缺,网络招聘很好的解决了这些问题。
本文主要实现开发招聘网站设计步骤,开发工具及达到的功能。
1绪论:
分析校园招聘系统的课题意义,国内外研究网上招聘的发展现状以及本课题应该达到的要求。
2开发工具的介绍:
设计基于JSP的校园招聘网站主要涉及的技术和工具有Tomcat,Myeclipse,SQLSERVER2005,JSP技术。
3系统分析:
先从操作可行性,管理可行性,技术可行性三方面确定是否该课题值得研究。
然后分析系统的功能需求和将来可能需要的需求,并运用流程图来清晰的说明招聘网站的功能。
4系统设计:
根据确定的功能,用图形来描述各个模块的具体功能,并且对数据分析和设计。
5详细设计和实现:
通过运用开发工具和技术对先前分析的方案来具体地实现。
对系统各模块进行具体设计。
6结论与展望:
当程序设计完成后,需要对设计过程遇到的一些问题做总结和通过这次实践给自己的启迪。
2开发工具介绍
2.1SQLSERVER2005介绍
SQLSERVER2005是数据库管理系统,具备了数据库管理系统最基本的功能。
它的基本特点有如下[1]:
(1)在线恢复:
使用SQLSERVER2005版服务器,数据库管理人员将可以在SQL服务器运行的情况下,执行恢复操作。
在线恢复改进了SQL服务器的可用性,因为只有正在被恢复的数据是无法使用的,而数据库的其他部分依然在线、可供使用。
(2)在线检索操作:
在线检索选项可以在指数数据定义语言(DDL)执行期间,允许对基底表格、或集簇索引数据和任何有关的检索,进行同步修正。
例如,当一个集簇索引正在重建的时候,您可以对基底数据继续进行更新、并且对数据进行查询。
(3)快速恢复:
新的、速度更快的恢复选项可以改进SQL服务器数据库的可用性。
管理人员将能够在事务日志向前滚动之后,重新连接到正在恢复的数据库。
(4)安全性能的提高:
SQLSERVER2005包括了一些在安全性能上的改进,例如数据库加密、设置安全默认值、增强密码政策、缜密的许可控制、以及一个增强型的安全模式。
2.2MyEclipse介绍
MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布以及应用程序服务器的整合方面极大的提高工作效率。
它是功能丰富的JavaEE集成开发环境,包括了完备的编码,调试,测试和发布功能,完全支持Html,Struts,Jsp,Javascript,Sql等[2]。
MyEclipse是一个十分优秀的用于开发Java和J2EE的Eclipse插件集合,MyEclipse的功能非常强大,支持也十分广泛,尤其是对各种开源产品的支持十分不错。
MyEclipse目前支持Java,Servlet,AJAX,JSP,JSF,Struts,Spring,Hibernate,EJB3,JDBC数据库链接工具等多项功能。
可以说MyEclipse几乎囊括了目前所有主流开源产品的专属Eclipse的开发工具。
2.3JSP技术
JSP技术使用JAVA编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易[3]。
2.4Tomcat介绍
Tomcat最初是由Sun的软件构架师詹姆斯·邓肯·戴维森开发的。
后来他帮助将其变为开源项目,并由Sun贡献给Apache软件基金会。
由于大部分开源项目O'Reilly都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名。
因为他希望这种动物能够自己照顾自己,最终,他将其命名为Tomcat(英语公猫或其他雄性猫科动物)[4]。
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。
可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问请求。
实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行Tomcat时,它实际上作为一个与Apache独立的进程单独运行的。
当配置正确时,Apache为HTML页面服务,而Tomcat实际上运行JSP页面和Servlet。
另外,Tomcat和IIS、Apache等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。
3系统分析
3.1可行性分析
该阶段主要是对要设计的系统做个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 JSP 校园 招聘 网站 设计 论文