求职招聘网站的设计.docx
《求职招聘网站的设计.docx》由会员分享,可在线阅读,更多相关《求职招聘网站的设计.docx(53页珍藏版)》请在冰豆网上搜索。
求职招聘网站的设计
毕业设计
题目求职招聘网站的设计
学生姓名刘兴学号
所在学院数学与计算机科学学院
专业班级网络1101班
指导教师李娜
完成地点陕西理工学院
2015年6月10日
陕西理工学院本科毕业设计任务书
院(系)数学与计算机科学学院专业班级网络工程(网络1101)学生姓名刘兴
一、毕业设计题目求职招聘网站的设计
二、毕业设计工作自2014年12月9日起至2015年6月20日止
三、毕业设计进行地点:
陕西理工学院
四、毕业设计应完成内容及相关要求:
求职招聘主要包括两个对象:
求职者和招聘者。
其基本特征是在以上两者之间建立一个人才撮合的平台,扩大两者相互偶合的机率。
一个典型的求职招聘网站至少包含会员管理、求职招聘信息管理和系统管理3种功能。
网上求职所要实现的的功能如下:
1.会员登录及身份验证(用户注册为会员等);2.在线发布求职招聘信息;3.系统管理(如公司会员管理、新闻发布管理等等)。
要求:
研究及开发的内容应满足用户的需要,具有实用性。
五、毕业设计应收集资料及参考文献:
[1]牛德雄,陈华政著.基于MVC的JSP软件开发案例教程[M].北京:
清华大学出版社,2014.
[2]张新曼著.精通JSP-WEB开发技术与典型应用[M].北京:
人民邮电出版社,2012.
[3]贺平著.软件测试教程[M].北京:
电子工业出版社,2012.
[4]陈显刚,李季著.Java项目实战精编[M].北京:
电子工业出版社,2010.
[5]刘志成著.Java程序设计案例教程[M].北京:
清华大学出版社,2009.
[6]胡林玲,黄奇著.软件工程与UML[M].北京:
电子工业出版社,2008.
[7]戴维尔著.JavaScript程序员教程[M].北京:
电子工业出版社,2010.
[8][美]MartinFowler著.重构—改善代码既有代码的设计[M].北京:
人民邮电出版社,2010.
[9]张孝祥,徐明华著.JAVA基础与案例开发详解[M].北京:
清华大学出版社,2009.
[10]康牧著.JSP动态网站开发实用教程[M].北京:
清华大学出版社,2009.
六、毕业设计的进度安排:
第1阶段文献资料查阅,2015.3.20前完成开题报告撰写。
第2阶段2015.4.10前完成需求分析,确立设计方案。
第3阶段2015.5.1前完成详细设计及实现。
第4阶段系统测试;总结设计内容,2015.5.20前完成毕业设计说明书撰写。
第5阶段修订排版毕业设计说明书;2015.6月上旬进行毕业答辩;资料整理归档。
指导教师签名专业负责人签名
学院领导签名批准日期
求职招聘网站的设计
刘兴
(陕西理工学院数学与计算机科学学院网络工程专业1101班,陕西汉中)
指导教师:
李娜
[摘要]随着计算机的快速发展,互联网正在不断融入人们的生活,影响和改变着人们的生活。
现如今传统的求职方式越来越不能满足当今企业和求职者的需要。
因此为了满足求职者和招聘单位的需要,我设计了网上求职招聘系统。
本系统是搭建于Windows7环境下,利用JSP生成的动态、交互式的系统网站,并且以SQLServer2000作为其数据库开发平台,以MyEclipse作为开发工具的一个求职招聘网站。
本系统并实现了管理员密码修改、招聘信息修改、新闻资讯的添加修改等,企业用户注册、密码修改等,个人用户注册、编辑个人简历、查看招聘信息等。
[关键词]ASP.NET;C#;SQLServer2000
DesignoftheRecruitmentWebsite
LiuXing
(Grade11,Class1101,MajorNetworkEngineering,SchoolofMathematicsandComputerScience,ShaanxiUniversityOfTechnology,HanZhong,ShaanXi)
Tutor:
LiNa
Abstract:
Withtherapiddevelopmentofthecomputer,Internetisconstantlyintegratedintopeople'slives,andtheimpactofpeople'slivesandchanges.Nowadays,thetraditionalwayofjobhuntingisincreasinglyunabletomeettheneedsofenterprisesandjobseekers..Soinordertomeettheneedsofthejobseekersandrecruiters,Idesignedtheonlinerecruitmentsystemforjobsearch..ThesystemisbuiltonWindows7,theuseofJSPtogeneratedynamic,interactivewebsitesystemandtoSQLServer2000asadatabaseplatform,MyEclipseasadevelopmenttoolforajobrecruitmentwebsite.Thesystemandrealizetheadministratorpasswordtomodify,recruitmentinformationmodify,newsandinformationadd,modify,enterpriseuserregistration,passwordchanges,andsoon,individualuserregistration,editingpersonalresume,viewtherecruitmentinformation.
Keywords:
ASP.NET,C#,SQLServer2000
1引言
当今天社会竞争日趋激烈,“找工作难”已成为社会的一大难题。
问题的关键在于求职和招聘的人员都陷入了如何找到适合自己的工作以及如何招到优秀的人才来填补公司空缺的这一矛盾中。
如果依靠传统的招聘形式来招聘或应聘,不但增加成本,而且往往找不到合适的人才或找不到合适的工作。
为解决这一问题,可以把招募人员和寻找工作的这些信息都放在网上,让更多人获得这些信息。
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
网络发展前景无限,及早与网络结合,与信息时代同步,与高科技汇合,定会给社会各行各业的发展注入新鲜的活力。
在中国,网络招聘兴起的同时,发展迅速。
首先,因为网上投递的简历比较多,而且应聘者素质较高。
还有,网络招聘的优点是快捷、方便,招聘网站所提供的一些服务还可以帮助企业筛选简历,提高企业的工作效率。
另外,网络招聘花的成本远远低于传统的任何一种方式,这也是网络招聘兴起的一个重要原因。
为了满足需求我设计了网上求职招聘系统,本系统实现了求职者和招聘企业的交互选择,求职者可以投递简历、浏览招聘信息找到适合自己的工作,招聘企业可以发布招聘信息、查看人才信息等。
使求职者和招聘企业快速、便捷的找到工作和优秀的人才。
1.1研究目的和意义
在Internet飞速发展的今天,电子数字计算机是20世纪重大科技发明之一,而如今联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它已成为机关、学校、企事业单位、甚至进入寻常百姓家的信息化建设中的重要组成部分,从而倍受人们重视。
而现如今我国国内的招聘市场很不成熟,求职者找不到满意的工作,招聘企业也为找到优秀人才而烦恼。
因此,为满足当代大学生的需求,为他们提供更多更好的在社会实践的机会,为应届毕业生提更多的就业信息,为企业提供高效快捷的招聘信息发布和对求职者信息的查看建设了学生求职网。
1.2国内外研究现状
网络招聘求职方式已经成为了招聘求职的一大重要手段,其招聘求职规模和招聘求职成功率已直逼传统招聘会,有的甚至超过了传统招聘会。
一两年前还处于新兴地位的博思人才网网络招聘求职方式已经名符其实地走向了招聘求职的主流地位。
网络招聘求职的快速发展,与网络招聘求职平台的建设和发展有着很大的关系。
当然网络招聘求职的人群快速膨胀也促进了网络招聘求职平台的发展。
这与市场上的生产和消费两者关系完全类似,消费促进生产,生产带动消费。
根据调查结果,2015年全球的网络招聘市场覆盖率达到98%,已经达到上千亿美元的规模。
IDC的高级分析师MarcPramuk曾经表示:
“从网络招聘市场扩大的事实可以看出,招聘服务市场正在发生根本的变化。
据介绍,在美国、日本和欧洲等互联网普及程度高的发达国家,自上世纪90年代初互联网出现以来,网络已经成为人才进行流动的最主要渠道,而那些单纯为企业、个人提供单一集会式招聘服务的人才市场几乎已经绝迹。
我国的网络招聘经过近几年的发展,几乎替代了传统招聘,70%以上的人群通过网络招聘找到工作,绝大多数企业也通过网上招聘招到了优秀的人才。
1.3开发工具与环境介绍
1.3.1JSP简介
JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和JavaApplet之外,又有新的硕果,就是JSP,JavaServerPage。
JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
1.3.2JSP的技术特点
JSP的技术特点:
(1)将内容的产生和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。
使用JSP标识或者小脚本来产生页面上的动态内容。
产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。
如果核心逻辑被封装在标识和Beans中,那么其它人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的产生。
在服务器端,JSP引擎解释JSP标识,产生所请求的内容(例如,通过存取JavaBeans群组件,使用JDBC技术存取数据库),并且将结果以HTML(或者XML)页面的形式发送回浏览器。
这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。
(2)强调可重用的群组件
绝大多数JSP页面依赖于可重用且跨平台的组件(如:
JavaBeans或者EnterpriseJavaBeans)来执行应用程序所要求的更为复杂的处理。
开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。
基于组件的方法加速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到平衡。
(3)采用标识简化页面开发
Web页面开发人员不会都是熟悉脚本语言的程序设计人员。
JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行