欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
换一换
首页 沃文网 > 资源分类 > DOCX文档下载
 

基于SSH的网上招聘系统的设计与实现论文.docx

  • 资源ID:1318       资源大小:2.61MB        全文页数:58页
  • 资源格式: DOCX        下载权限:注册会员/VIP会员    下载费用:20积分 【人民币20元】
下载资源需要20积分 【人民币20元】
已注册用户请登录:
账号:
密码:
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

基于SSH的网上招聘系统的设计与实现论文.docx

毕业设计(论文)任务书第1页第2页毕业设计(论文)题目基于SSH的网上招聘系统的设计和实现毕业设计(论文)要求及原始数据(资料)1.综述网上招聘系统技术研究的现状;2.深入了解网上招聘系统设计与实现的相关技术;3.熟练掌握SSH的应用与分析,训练编写程序的能力;4.设计并实现网上招聘系统;5.深入分析网上招聘系统中的关键技术与编写语言;6.训练检索文献资料和利用文献资料的能力;7.训练撰写技术文档与学位论文的能力。第3页毕业设计(论文)主要内容1.综述网上招聘系统的需求分析和可行性分析;2.了解网上招聘系统的相关技术;3.熟悉网络招聘系统的开发环境;4.设计网上招聘系统;5.深入分析网上招聘系统的关键技术与SSH的设计流程;6.熟练掌握基于SSH的网上招聘系统编写;7.设计与实现网上招聘系统的程序。学生应交出的设计文件(论文)1.内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2.包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。基于SSH的网上招聘系统的设计和实现摘要随着信息全球化的到来,人们越来越离不开网络信息,网络信息已经发展到人们生活中的方方面面,并且成为其不可分割的一部分。在日常生活中,人们更加依赖于网络的便利和快捷,他们已经习惯在网络上进行交易、学习、支付等,网络给人们带来的最主要参考文献(资料)[1]方旭.基于B/S的网上教学系统的分析与设计[J].ComputerCdSoftwareandApplications,20111192-193.[2]彭文青,罗源明.电子商务的JSP构建平台及其Web数据库的实现技术[C]//全国计算机新科技与计算机继续教育学术会议.2003.[3]苏晓玲.基于J2EE平台标准的WEB应用开发[D].福州大学,2003.[4]张敬东.赤峰市松山区刑侦综合查询系统的设计与实现[D].东北大学,2008.[5]张诗军.基于XML的WEB数据库数据发布及信息提取系统的设计与实现[D].暨南大学,2003.[6]黎亮.一种分布式数据库副本一致性管理方法的研究与应用[D].中山大学,2004.[7]慕德胜.基于SSH多层框架Web应用系统的研究与设计[D].沈阳工业大学2007[8]杨晶.基于SSH的轻量级架构在门户系统中的研究与实现[D].广东工业大学2007[9]王磊.基于StrutsSpringHibernate的架构设计及其在电子商务中的应用[D].电子科技大学2007[10]RodJohnson.J2EEDevelopmentFrameworks.ComputerScience.2005[11]RodJohnson.IntroductiontotheSpringFramework..2005[12]美RodJohnson[等]著,蒋培译.Spring框架高级编程[M].机械工业出版社,2006[13]Dong,J,Yang,S.Zhang.AWebServiceforVisualizingDesignPatternsonDemand.InationTechnologyCdingandComputing.2005大便利体现的娱乐方面,人们在网上轻松的就可以获得视频、游戏等娱乐资源。网络无疑成为了人们生活中的桥梁,连接了人们日常生活的很多方面,包括娱乐、学习、工作等。对于我们即将毕业大学生来说,求职无疑是最为重要的一项工作,而这项工作包含的信息量极其庞大,按照传统的现场招聘会形式来完成这项工作无疑是不可行的。在这种情况下,网上招聘和求职就自然而然的产生了。因此本人结合网站数据库开发的要求,对MSSQLServer2005数据库管理系统、SQL语言原理、JSP应用程序设计、SSH框架知识等进行了系统的梳理和学习,主要为了完成大学生网上招聘系统的开发。在开发过程中,完成了需求分析、各个功能模块的划分、数据库的设计等。本文主要是针对大学生招聘系统进行了详细的介绍,从一开始的需求分析,到中间的系统总体设计、详细设计,再到最后的测试。关键字就业网站;招聘;SQL;JSPTheDesignandImplementationoftheOnlineRecruitmentSystemBasedonSSHAbstractWiththeadventofglobalizationofination,itisincreasinglyinseparablefromthenetworkination.Networkinationhasbeendevelopedtoeveryaspectofpeopleslives,andbecomeanintegralpartofit.Ineverydaylife,peoplearemoredependentonthenetworkconvenientandfaster,theyhavebecomeaccustomedtotradingontheInternet,learning,payment,entertainmentnetworktobringmaximumconveniencemanifestation,peoplecangetonlineeasilyvideo,gamesandotherentertainmentresources.Networkwillundoubtedlybecomethepeopleslivesbridgeconnectingmanyaspectsofdailylife,includingentertainment,study,workandsoon.Forusitisabouttograduatefromcollege,thejobisundoubtedlythemostimportantwork,andtheamountofinationcontainedinthisworkisextremelylarge,accordingtothetraditionalon-siterecruitmenttocompletethisworkisundoubtedlyfeasible.Inthiscase,onlinerecruitmentandjobsearchonnaturallyproduced.SocombinewebsitedatabasedevelopmentattherequestofMSSQLServer2005databasemanagementsystem,SQLlanguageprinciple,JSPapplicationdesign,SSHframeworkofknowledgeandlearningsystemsofthesort,mainlycollegestudentsinordertocompletethedevelopmentofonlinerecruitmentsystem.Duringdevelopment,thecompletionoftheneedsanalysis,division,databasedesignvariousfunctionalmoduleslike.Thisarticleisaimedatcollegestudentsrecruitmentsystemhasbeendescribedindetail,thedemandfromthebeginningoftheanalysis,tothemiddleoftheoverallsystemdesign,detaileddesign,tofinaltesting.KeywordsTheemploymentwebsite;recruitment;SQL;JSP目录1绪论..................................................................................................................................81.1课题背景和意义.............................................................................................21.2研究现状.......................................................................................................21.3本课题研究路线.............................................................................................32平台开发工具..........................................................................................................32.1JSP技术................................................................................................................42.2Javabean.............................................................................................52.3JSP内臵对象.................................................................................................62.4配臵站点...........................................................................................................62.4.1JDK的安装和配臵.............................................................................................62.4.2Tomcat的安装和配臵...........................................................................72.5数据库理论........................................................................................................82.5.1SQLServer简介.......................................................................................82.5.2客户端服务器组件............................................................................82.5.3客户端服务器通信过程....................................................................92.5.4SQLServer服务....................................................................................92.5.5SQLServer常用工具............................................................................102.5.6SQLServer数据库的系统数据库........................................................103系统需求分析.........................................................................................................113.1系统概述.........................................................................................................113.2可行性研究...................................................................................................113.2.1经济可行性.........................................................................................113.2.2技术可行性............................................................................................113.2.3运行可行性.........................................................................................123.2.4时间可行性.........................................................................................123.2.5法律可行性............................................................................................123.3功能需求分析...............................................................................................123.3.1系统总体流程图...................................................................................133.3.2系统功能总结......................................................................................134系统总体设计..........................................................................................................154.1系统总体设计...............................................................................................154.2系统模块.........................................................................................................154.2.1系统模块划分......................................................................................154.2.2功能模块描述.....................................................................................164.2数据库设计...................................................................................................164.2.1学生用户表............................................................................................174.2.2企业用户表............................................................................................174.2.3管理员表.............................................................................................184.2.4招聘信息表............................................................................................184.2.5公告表...................................................................................................194.2.6招聘会表............................................................................................194.2.7留言表...................................................................................................194.2.8文档表...................................................................................................204.2.9新闻表...................................................................................................205系统实现................................................................................................................215.1概论.................................................................................................................215.2首页的设计......................................................................................................215.2.1招聘会信息.........................................................................................225.2.2文档下载页面.....................................................................................245.2.3招聘信息页面.....................................................................................265.3学生用户注册登陆的实现.............................................................................285.3.1实现注册............................................................................................285.3.2登陆的实现............................................................................................315.4管理基本信息的实现....................................................................................315.5管理招聘信息的实现.....................................................................................315.5.1实现发布招聘信息..............................................................................315.5.2实现删除招聘.....................................................................................335.6管理员管理信息的实现.................................................................................336网站的测试................................................................................................................366.1测试的目的...................................................................................................366.2测试的环境...................................................................................................366.3测试的部署......................................................................................................366.4测试用例......................................................................................................366.4.1登陆功能的测试..................................................................................366.4.2注册功能的测试..................................................................................376.5网站的负荷测试............................................................................................37参考文献.......................................................................................................................39总结...........................................................................................................................................40致谢...........................................................................................................................................41外文文献.......................................................................................................................42中文翻译....................................................................................................................471绪论社会的发展是随着人类的需求在进步,当今社会一切也都以不可思议的速度在发展。信息化时代的到来,全球互联网的发展,大数据的爆发,让人们的社会发生质的变化,生活和工作变得简单理想化,变得随心所欲,想到即可达到。现在大学生普及,让就业难度增加。企业的发展,人才的需求是难点。让学生的发挥自己所长,找到满意的工作,企业能想生存下去,创造高利润,是社会各界都关注的问题。大学生毕业后必须面临艰苦的寻找工作的过程,2000年以来越来越多的学生面临着找工作难的问题。招聘会由于各种原因的限制,学生找不到满意工作,让许多人才流失,企业找不合适人才,难以发展。因为招聘会都是在短暂的几天内企业在固定的地点与大学生面对面的交流,即使大多数的公司举办招聘会时提前通过网络途径将信息公布出来或通过其他方式进行宣传,但还是会有很多的大学生错过,还有一个问题就是,有一些人如果想要参加招聘会那就得放弃其它的重要的事。对于公司这一方,因为要参加招聘会的人员数量不固定或者人数较多,并且在面试的整个过程中人员的活动性很强,这会给企业的招聘会现场管理带来很大的困难。再者公司可以提供的空间有限,这样就会给企业与学生一对一面谈带来了困难,造成人力资源分配不合适的问题。在这样的情况下,我们就急需第三方为企业与人才牵线搭桥,提供一个公共的平台,来弥补现有招聘会存在的种种不足。本次设计的课题针对以上现状设计开发以校园就业为主的网页,解决招聘会带来的各种因素的问题,方便学生和企业的交流发展。1.1课题背景和意义由于我国政策变化,全国各高校持续扩招,大学生毕业率增加,找工作成了老大难问题。大学生找工作,企业找人才,因为信息的不能及时更新,企业和学生不能及时的交流,学生的急于表达发挥自己的想法和才智,企业难以展现自己的高福利待遇,招聘会必须的合适环境和场合下召开,因袭招聘和求职成了都是社会需要解决当务之急因此,考虑到当前情况,搭建一种既方便学生就业,又方便企业招人的招聘平台。此次设计的校园就业信息网站就很好的解决了学生就业难,企业招人难得人事管理系统主要研究实现以下内容问题,学生和企业都利用较少的财力和物力,能够得到良好的直接、及时交流。因此,该网站的发展前途平坦。1.2研究现状网上招聘系统是有效的利用网络途径来收集所需要的信息,进而达到求职和招聘的2目的,满足学生用户和企业用户的要求。至1994年我国正式引入Internet网络之后,互联网就在中国迅猛发展,在1997年出现了网络招聘,随着互联网不断地发展和提升,互联网技术越来越普及,随着大学生的数量不断增加,传统的招聘会形式已经不能满足社会的需求,在这个关键时刻急需一种能够快速的处理求职和招聘信息的新型求职招聘模式。在这种环境下,网上招聘系统的到了快速的发展。随着网上招聘的不断发展,它的优势也越来越明显。它不仅能够及时的发布招聘信息而且面向的对象非常广泛、费用也是极低的;对于求职者来说,他们能够随时的查找自己期望的的岗位或公司,了解道德信息也是比较全面的。因为有这么多的优点,它受到了越来越多的企业和求职者的喜爱,全然成为了继传统招聘模式之后的最受大众喜欢的招聘模式。现在社会大学生要想得到好的发展,就得有份好工作,因此建设良好的网络招聘平台让找工作简单化。依据调查研究数据表明,在网络平台求职招聘占总的招聘人数的一半以上。网络平台纷扰发展找工作成为了主流,大学生也更喜欢通过网络平台了解各企业招聘动向,让网络招聘在社会中很快发展立足。1.3本课题研究路线本网上招聘系统主要是面对即将毕业的大学生和企业用户,它可以给学生用户提供各家公司的招聘信息,包括招聘企业的基本信息,招聘岗位、薪资、工作地点和工作时间等,如果学生用户满意还可以投递简历;企业用户可以在网站上浏览学生用户的基本信息和投递的简历,还可以发布、修改和删除招聘信息。管理员拥有系统的一切全限,可以对系统内的所有信息进行添加、修改和删除。本系统的实现为学生和企业提供了一个可靠地平台,提高了他们之间的信息交换率,促使求职招聘的成功。同时相比较原来的传统招聘会模式,网上招聘系统的出现又为学生和企业提供了一种途径,让他们有更多的选择。2平台开发工具JSP已成为当今最流行的网络编程语言,它正在被广泛地运用于电子商务、电子政务及各行业的软件中。JSP是一种动态网页技术,秉承了Java语言的优势,实现了真正3的与平台无关性。具有跨平台性、运行效率高、上手容易等优点。只要具备程序设计的基本知识,学习JSP将会变得容易。2.1JSP技术JSP(JavaServerPages)是由SunMicrosystems公司倡导、许多公司共同参与建立的一种动态网页技术标准,JSP技术是在Servlet技术基础上发展起来的,它正在飞速发展中,现在已经成为Java服务器编程的重要组成部分,相对于传统的网页制作技术而言,它有着明显的优点。相对于PHP这样只能适应中小流量的网站和ASP受到跨平台的限制(只能运行于Microsoft公司自己开发的PWS和IIS上)而言,JSP的优点就显现了出来,作为当今最先进的网站开发思想,它具有如下几个优点。1.内容与显示分离使用了JSP技术之后,Web页面的开发人员可以放心的使用XML或者HTML标志来设计和格式化最后的页面。使用JSP技术或者脚本来实现页面上的动态内容。产生内容的逻辑被封装在标志和JavaBean群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻辑被封闭在标志和Bean中,那么其他人,如Web管理人员和页面设计者,就能够使用和修改JSP页面而不影响原本要产生的内容,在服务器端,JSP核心引擎自动解释JSP标志,产生对应的请求内容,并且将产生的结果以HTML(或者XML)页面的形式发送回浏览器,这有利于开发者保护自己的代码,而又可以保证任何基于HTML的Web浏览器的可用性。2.跨平台性ASP只能运行在Windows平台下,而JSP基于强大的Java语言,可以在几乎所有的操作系统平台下运行。NT下的IIS通过添加一个插件JRUN也能支持JSP,著名的Web服务器Apache也支持JSP开发,由此可见JSP被广泛地运行在各种系统之下。随着LINUX的生产厂家不断地对系统优化和更新,越来越多的编程爱好者喜欢使用LINUX系统。这样就促使LINUX系统界面更加人性化,功能更加强大,Internet上的很多服务都使用LINUX平台。从这个方面也说明了JSP的优势。3.一次编写,到处运行JSP继承了Java语言的特点“一次编写,到处运行”。JSP编译器将全部的JSP页面编译成JavaServlet,这样就使JSP具有了Java语言的优点。44.编写容易,快速上手JSP和ASP一样,对于初学者来说,也是一门简单的网页开发语言。如果开发者本身就有一定的Java语言或者HTML语言基础,那就更加容易了。5.可重用性JSP的开发人员在开发过程中一直关注可重用性。JSP组件(企业JavabeansTM,Javabeans,或定制的JSP标签)都是跨平台可重用的。Javabeans组件可以访问传统的数据库,并能以分布式系统模式工作于UNIX和WINDOWS平台,JSP技术的标签可扩充功能为开发人员提供简便的,与XML兼容的接口即共享网页的打包功能使其完全的工业标准化。这种基于组件的模式很有效提高应用程序的开发效率,因为这种模式能够使开发人员利用快捷的子组件快速创建模板应用程序,然后再整合一些附加功能以后便可使用。象这样有效的方法在JSP中无处不在,并可将其打包成一个Javabean或一个工业标准化的Javabean组件。6.数据库连接技术Java程序通过JDBC(JavaDatabaseConnectivity)驱动程序与数据库连接,大多数的数据库本身就带有JDBC驱动程序,JDBC-ODBC的方式为JDBC与ODBC驱动连接提供了桥梁。大部分的数据库系统自带ODBC驱动,这样就使得Java程序可以访问常见的绝大部分的数据库系统,包括MySQL、Oracle、Access、MicrosoftSQLServer等。2.2JavabeanJavaBean是一种Java语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java类可以通过自身机制发现和操作这些JavaBean属性。用户可以使用JavaBean将值、处理、功能、数据库访问和其它所以可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、其它JavaBean、applet程序、Servlet或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。52.3JSP内臵对象为了方便编程人员的书写代码,JSP提供了隐含变量的方法,来实现快速的编写JSP程序。在编写JSP代码时,可以直接使用JSP内臵的9个对象,这就是JSP在编写过程中显得极为简单。JSP提供了如下9个预先定义的变量request客户端请求,包括从GET/POST两种请求方式传递过来的参数;session与请求关联的会话;response用于动态的响应客户端的请求;application代码片断的运行环境;config代码片段配臵对象;out传送相应的输出流;pageJSP网页本身;pageContext在此管理网页属性;exception异常。从对象的名称来看和ASP类似,由于都是基于标准HTTP协议,所有无论名称和使用方法都有很多类似之处。这些内臵对象都是由特定的Java类生成的。2.4配臵站点2.4.1JDK的安装和配臵JDK是JavaDevelopKit的缩写,它是早期Java的开发包名称,一直延用至今。1998年JDK发表1.2版本的时候,Sun公

注意事项

本文(基于SSH的网上招聘系统的设计与实现论文.docx)为本站会员(星星008)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(发送邮件至2622162128@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

网站客服QQ:2622162128   

沃文网 版权所有  | ©2017-2022

  |陕ICP备19002583号

  陕公网安备 61072602000132号

   违法和不良信息举报:0916-4228922