会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

基于JSP的校园招聘网站设计基于JSP的校园招聘网站设计 -- 20 元

宽屏显示 收藏 分享

资源预览需要最新版本的Flash Player支持。
您尚未安装或版本过低,建议您

I摘要随着计算机技术的迅猛发展,Internet已经逐步走进人们的工作和生活。大学毕业生在网上找工作也就成为就业主要渠道之一。现在绝大多数企业都在网上发布招聘信息,来实现人员招聘。由于传统的人才市场招聘需要花费企业和求职者大量时间和金钱,并且去了人才市场也是在有限的时间内,了解有限家企业的招聘人员需求,因此效率很低。现在JSP技术拥有友好的操作界面,运行快速,而且运行不受限制,所以得到了很多编程爱好者的喜爱和肯定。因此本次设计我也采用了JSP技术的动态网站的设计。针对网络就业的基本情况及其当前业务状况,设计出新系统的基本模型,最后通过编写程序完成系统实施。整个项目是在Java环境下开发的,数据库是用SQLSERVER2005来实现的。采用典型的B/S结构体系,网站服务器端采用WindowsXP,JDK,Tomcat,客户端在Windows98/2000/XP环境下装有适当浏览器皆可。整个系统主要负责网上求职招聘。总体而言,网站还是具有一定实用性。关键词B/S求职招聘JSPSQLSERVER2005AbstractWiththedevelopmentofcomputerscience,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.KeywordsB/SRecruitmentJSPSQLSERVER2005III目录摘要..............................................................................................................................................IAbstract..........................................................................................................................................II目录...........................................................................................................................................III1绪论.............................................................................................................................................11.1校园招聘系统的意义..........................................................................................................11.2国内外研究现状..................................................................................................................11.3本课题应达到的要求..........................................................................................................12开发工具介绍.............................................................................................................................32.1SQLSERVER2005介绍.....................................................................................................32.2MyEclipse介绍.....................................................................................................................32.3JSP技术................................................................................................................................32.4Tomcat介绍..........................................................................................................................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数据库概念结构设计.................................................................................................114.3.2数据库逻辑设计.........................................................................................................144.3.3数据库的实现.............................................................................................................155详细设计与实现.......................................................................................................................215.1详细设计的概念................................................................................................................215.2企业和个人功能实现........................................................................................................215.2.1企业和个人注册页面.................................................................................................215.2.2个人登录和后台功能.................................................................................................235.2.3企业登录的后台功能.................................................................................................255.3管理员登录功能................................................................................................................295.4网站管理员具体功能........................................................................................................305.4.1管理员密码修改.........................................................................................................305.4.2站内新闻管理.............................................................................................................335.4.3管理注册者信息.........................................................................................................335.4.4管理岗位和应聘信息.................................................................................................345.5前台管理............................................................................................................................365.5.1首页浏览.....................................................................................................................365.5.2信息浏览.....................................................................................................................366结论与展望...............................................................................................................................396.1结论....................................................................................................................................396.2不足之处及展望................................................................................................................39致谢...........................................................................................................................................41参考文献.......................................................................................................................................42基于JSP的校园招聘网站设计11绪论1.1校园招聘系统的意义随着信息时代的到来,我们正在告别原来的那些模式,因为信息时代的到来加快了人们的节奏,使得人们为了节省时间而寻找新的办法做一件事,当然这也包括课题研究的为什么网上招聘的出现。我们已经找到了提高办事效率的方法。因此,我们就运用JSP技术来实现网站上的招聘。主要实现的是求职者在线申请岗位,企业发布求职信息,网站管理员管理该网站上的企业和求职者信息,能够对一些没有价值的信息删除,修改,更新网站信息等。1.2国内外研究现状网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。一两年前还处于新兴地位的网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。如果把时间往后推几年,国内招聘求职平台仅仅只有全国性的几家专业招聘求职网站,短短的三年间,全国的招聘求职网站已发展超过了1000个。伴随着我国企业信息化程度的日益提高和互联网家庭用户的迅猛增长,网络已成为越来越多企业、人才进行招聘和求职的最重要手段。而随着国内劳动力的增多、国内企业的国际化及国内网络的更加普及,网络招聘求职的主流地位将会越来越火。但网络招聘求职也不会像有的人说的那样将取代传统招聘会。在国外,都是将网络招聘与传统的招聘方式结合,构建一整套完善、多元的人才交流体系。而对于国内的情况,两种方式各有优势,对传统行业的招聘,如公交车司机、饭店侍者等服务业现场招聘可能更有效,而IT、电子等现代行业的招聘,网上招聘效果就会更好。1.3本课题应达到的要求当今社会,很多有才能的人不能找到适合自己的工作,而公司又不能招聘到所需的人才。在人才市场求职过程中,应聘者通过简单的文字图表,无法全面了解公司的情况,同样公司通过个人简介也不能全面了解人才的全部。并且人才招聘市场经常是人山人海,各式各样的用人公司/单位又让人眼花缭乱,应聘到一个好的适合自己的公司得费好多时间和精力。再加上人才市场人才众多,应聘者的简历堆积如山,没有时间一一详看,公司也不好对应聘者的简历进行管理,出现少、漏等现象,有一些应聘者的简历没有看就被堆在一边,让很多适合做这项工作的人就无法应聘到该职位。面对传统招聘这种陷缺,网络招聘很好的解决了这些问题。本文主要实现开发招聘网站设计步骤,开发工具及达到的功能。1绪论分析校园招聘系统的课题意义,国内外研究网上招聘的发展现状以及本课题应该达到的要求。无锡太湖学院学士学位论文2开发工具的介绍设计基于JSP的校园招聘网站主要涉及的技术和工具有Tomcat,Myeclipse,SQLSERVER2005,JSP技术。3系统分析先从操作可行性,管理可行性,技术可行性三方面确定是否该课题值得研究。然后分析系统的功能需求和将来可能需要的需求,并运用流程图来清晰的说明招聘网站的功能。4系统设计根据确定的功能,用图形来描述各个模块的具体功能,并且对数据分析和设计。5详细设计和实现通过运用开发工具和技术对先前分析的方案来具体地实现。对系统各模块进行具体设计。6结论与展望当程序设计完成后,需要对设计过程遇到的一些问题做总结和通过这次实践给自己的启迪。基于JSP的校园招聘网站设计32开发工具介绍2.1SQLSERVER2005介绍SQLSERVER2005是数据库管理系统,具备了数据库管理系统最基本的功能。它的基本特点有如下11在线恢复使用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软件基金会。由于大部分开源项目OReilly都会出一本相关的书,并且将其封面设计成某个动物的素描,因此他希望将此项目以一个动物的名字命名。因为他希望这种动物能够自己照顾自己,最终,他将其命名为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的默认模式。基于JSP的校园招聘网站设计53系统分析3.1可行性分析该阶段主要是对要设计的系统做个初步分析,从操作,管理,技术等方面对它可行性做研究。操作可行性招聘系统主要实现的是企业发布招聘信息,并帮助求职者提供岗位查询等服务。求职者做的操作仅仅是在网页上输入大致的岗位名称,单击查询等简单的操作。该系统具有较多友好的提示操作信息。因此,该招聘网站在操作上是完全可行的。管理可行性该招聘网站上需要网站管理员,管理员后台登录后,能够对已经分类,并且按时间排序的个人,公司信息进行删除,修改操作。当管理员实在来不急,可以让超级管理员,新增几个普通管理员,一起来帮助超级管理员共同管理网站。所以,在管理方便,该网站是很容易管理的。技术可行性该设计采用JSP技术,用SQLSERVER2005,MYECLIPSE等现在流行,普遍认可的软件进行实现功能操作。采用当今比较流行的JAVA等语言,兼容性好,适用性广。因此,采用大众认可的技术,在技术上是可以保障的。3.2系统需求分析为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确地回答系统必须做什么这个问题。分析软件需求过程中,分析员和用户都起着关键、必不可少的作用。只有用户才真正知道自己需要什么,但是他们并不知道怎样用软件实现自己的需求,用户必须把他们对软件的需求尽量准确、具体地描述出来分析员知道怎么用软件实现人们的需求,但是在需求分析开始时他们对用户的需求并不十分清楚,必须通过与用户沟通获取用户对软件的需求5。3.2.1招聘系统具体功能功能流程描述,这个网站的登录角色分为三种,各自权限不同1网站管理员管理网站上的各种信息发布信息,管理信息,浏览删除求职用户和企业用户资料。2求职用户可以在线注册个人基本信息、发布求职信息、浏览新闻、查看招聘和求职信息,在线申请有意向的公司的岗位,也能查看自己向哪几家企业投了自己的简历。3企业用户可以在线注册企业基本信息,发布企业招聘信息,浏览公共信息,在线查看和管理求职者提交的简历功能。根据简历的信息刷选出符合本公司要求的求职人员的联系方式。3.2.2将来可能提出的要求本系统主要放在功能的基本实现上,即求职者,企业用户,网站管理员三者之间的关系和各自权限的功能。但是分析可知,现在人们对界面的美观,操作的方便和快速打开网页的需求都是很看重的。这样提前分析可能需要的功能的目的是为了在设计过程中对系统将来可能的扩充和修改预做准备,以便一旦确实需要时能比较容易地进行这种扩充和修改。无锡太湖学院学士学位论文3.2.3招聘网站流程分析系统流程就是用户在使用系统时的工作过程。对于多类型用户的管理系统来说,每一类用户使用的功能都是不相同的。从登录网站开始浏览网站上信息,必要时用户登录,对用户的身份进行认证。有三种身份1求职者2企业3网站管理员其过程流程图如图3.1所示。是否登录只能浏览网站信息管理员后台登录显示管理员后台功能输入用户名,密码是否企业用户权限显示企业身份的后台功能显示个人身份的后台功能是否企业注册填写企业注册信息填写个人注册信息开始是否首次登录NYNYNYYN图3.1系统流程图基于JSP的校园招聘网站设计74系统设计4.1软件模块结构设计4.1.1确定网站要实现的功能通过对招聘网站的分析,本网站主要应完成的功能如下1管理员对网站上的求职者和企业进行管理对一些无效的信息进行删除和对一些注册者明显的信息错误可以进行修改,管理员还能在网上发布最新新闻,来让用户了解到关于招聘的最新情况。2求职者浏览本招聘网站,可以实现在线注册信息,填写简历,当点击提交按钮,页面提示注册成功,就表示信息已经成功添加到数据库里当输入用户名,密码,选择权限,成功登录后,求职者可以在网站上申请岗位,管理后台自己的个人资料,应聘记录当未登录时,只能浏览网站上的信息。3企业浏览本招聘网站,可以选择公司权限进行信息注册注册成功后,根据注册的用户名,密码进行登录登录成功后,可以在后台发布招聘企业,查看申请该公司岗位的人的信息,删除不符合岗位需求的人,提取满足岗位要求的人。4.1.2招聘网站结构设计招聘网站包括求职者和企业注册,登录,发布消息,查看工作岗位等功能。该网站功能是根据注册的不同的权限来使用它们各自不同的功能包括公共功能。其示意图如图4.1所示。管理员管理招聘网站登录注册浏览网站信息企业登录个人登录使用本身份的功能使用本身份的功能图4.1招聘网站结构示意图无锡太湖学院学士学位论文4.2功能模块设计系统的功能模块,主要分为公用功能、求职者、企业和超级管理员四个模块,每个模块又分为若干功能模块。招聘网站的总体功能模块图如图4.2所示。招聘系统超级管理员求职者企业公用功能发布新闻管理新闻管理求职者信息管理企业信息发布求职信息提交个人简历发布招聘信息管理提交的简历浏览新闻查看求职者信息查看招聘信息删除不合格人提取合格的人注册登录图4.2招聘网站功能模块浏览该网站,已经注册的求职者和企业可以直接登录,根据权限的不同可以分为企业登录和求职者登录,系统根据用户权限的不同将用户分别链接到各自的主界面下,使用他们各自不同的功能。没有注册的用户可以单击链接到注册界面,并选择是求职者还是企业,分别填写各自的注册信息,来完成注册,最后返回主页登录。一般注册只能是发布信息的企业和求职的个人,管理网站的超级用户不能随便被注册,因此不用通过系统注册界面注册管理员。其过程模块图如图4.3所示。基于JSP的校园招聘网站设计9登录已注册用户登录未注册用户注册企业用户个人用户管理员企业用户个人用户图4.3登录和注册模块图当第一次打开该招聘网站的时候,先选择权限是求职者还是企业,在注册填写信息,后面打的是必填项,当信息写完之后,按提交按钮,当页面出现注册成功的提示后,就可以重新回到首页去登录。个人用户工作流程功能模块图如图4.4所示。个人用户填写个人信息填写个人简历浏览新闻申请岗位浏览招聘信息查看应聘了哪些企业浏览应聘信息图4.4个人用户模块图当以求职者的身份登录的时候,就可以浏览新闻,浏览招聘信息对满意的企业投递简历,查看自己应聘了哪几家公司等功能。企业用户的模块图如图4.5所示。无锡太湖学院学士学位论文企业用户填写企业信息发布招聘信息查看应聘者选择和删除简历浏览新闻查看应聘信息浏览招聘信息图4.5企业用户模块图当以企业的身份登录的时候,查看网站上的公共功能,发布自己企业的招聘信息,查看投向该企业的人的简历删除不符的人员,留下合适的人员等功能。管理员管理流程模块图如图4.6所示。管理员发布新闻删除旧新闻查看/管理企业用户浏览招聘信息查看/管理个人用户浏览应聘信息浏览新闻图4.6管理员管理流程模块图当在后台以超级管理的身份登录的时候不能在首页上注册超级管理员,可以向网站发布新闻,删除旧新闻,管理注册了该网站的求职者和企业的信息等功能。基于JSP的校园招聘网站设计114.3数据库设计4.3.1数据库概念结构设计概念结构设计以用户能理解的形式表达信息为目标,这种表达与数据库系统的具体细节无关,它所涉及的数据及表达独立于DBMS和计算机硬件,可以在任何DBMS和计算机硬件系统中实现。概念设计最著名,最简单实用的一种是ER图。友情链接实体如图4.7所示。友情链接网址名称友情链接编号新增时间网址图4.7友情链接E图管理员实体如图4.8所示。管理员密码权限类型管理员编号管理员名新增时间图4.8管理员E图新闻通知实体如图4.9所示。无锡太湖学院学士学位论文新闻通知内容添加人新闻通知编号标题类别新增时间图4.9新闻通知E图岗位实体如图4.10所示。岗位公司名岗位名称新增时间简历招聘人数月薪性别要求岗位编号图4.10岗位E图公司实体如图4.11所示。公司规模行业密码公司名称简历电话注册资金新增时间地址用户名公司编号图4.11公司E图
编号:201404071925511679    大小:3.63MB    格式:DOC    上传时间:2014-04-07
  【编辑】
20
关 键 词:
基于 jsp 校园 招聘 网站 设计
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

当前资源信息

4.0
 
(2人评价)
浏览:5次
QQ401339828上传于2014-04-07

官方联系方式

客服手机:13961746681   
2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   

相关资源

相关资源

相关搜索

基于   jsp   校园   招聘   网站   设计  
关于我们 - 网站声明 - 网站地图 - 友情链接 - 网站客服客服 - 联系我们
copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5