《网上招聘求职系统毕业设计-精品.docx》由会员分享,可在线阅读,更多相关《网上招聘求职系统毕业设计-精品.docx(32页珍藏版)》请在优知文库上搜索。
1、YEU俾恩大52008届本科生毕业设计(论文)题目:网上招聘求职系统学生姓名:杨红枣院系,计算机与信息学院专业、班级:040701学号:0402150指导教师:郭昌兴完成日期:2008-2-28随着计算机科学与技术的开展、社会的信息化,互联网已经融入我们的生活,并影响着和改变着我们。越来越多的大学生使原本的就业压力更是日益沉重,个不受时间和地域限制的而又能够提供求职信息与招聘信息的网络平台对求职者与用人单位有岩重要的意义。该课题采用JSP技术开发一个网上招聘求职系统,求职者和用人单位可以通过这一平台进行双向沟通,解决信息传递不方便、不快捷等问题,采用网上招聘求职方式必将节省大量的人力和物力。网
2、上求职招聘系统的主要功能包括:职位或人才的浏览和包询:个人用户注册:修改个人信息;发布求职信息:删除求职信息:企业用户注册:修改公司信息:发布招聘信息:削除招聘信息:管理员管理个人信息:管理企业信息:管理求职信息:管理招聘信息:超链接管理.关箧询:网上招求职;JSPiJvSQ1.Server2000AbstractWiththecomputerscienceandtechno1.ogydeve1.opmentandsocia1.informationa1.,theInternethasbeenenteredintoour1.ives,andhasbeeninf1.uencingandchang
3、ingus.Moreandmoreco1.1.egestudentsfindingjobsmaketheorigina1.emp1.oymentpressureevenmoreheavi1.y.Itisverysignificanceimportantforrecruiterandjobseekerstohaveap1.atformwithoutthetimeandthegeographica1.1.imitsandcanprovidejobinformationandrecrui1.ncntinformationnetwork.ThissubjectusetheJSPandSQ1.2000d
4、eve1.optheon1.inejobrcc11itmentjobseekersandemp1.oyerscanusethep1.atformfortwo-waycommunicationandtransmissionofinforma1.iontoreso1.veinconvenient,no1.fast,geographica1.andotherissues.Thefunctionoftheon1.inejobrecruitmentsysteminc1.ude:individua1.userregistration,modifypersona1.registrationinformati
5、on,re1.easingjobinformation,de1.etingjobinformation,enterprisesusersregistration,modifycompanyinfbmation.re1.easingjobinformation,de1.etingjobinformation,administratortomanageindividua1.information,managemententerpriseinformation,managementjobinformation,managementrcc11itmcn1.information,andhyper1.i
6、nksmanagement.KeyWordsiOn1.inejobrecruitmentJSPJavaSQ1.Server2000摘要IAbstractII引言1第一率:概述21.1 课题的背珏21.2 课题的依据、意义21.3 课题的研究目的和内容21.4 相关技术介绍31.4.1 JSP(JavaServerPages)技术介绍31.4.2 MicrosoftSQ1.SerVer2000简介4第二章系统需求分析62.1 系统的总体需求62.2 一般用户需求72.3 个人用户需求72.4 企业用户需求72.5 管理员需求7第三章系统总体设计93.1 系统的构架选择93.2 系统的总体结构设计
7、93.3 数据库的设计10数据库的需求分析10数据库概念结构设计10数据库逻辑结构设计I1.第四章系统设计与实现144.1 系统运行的流程14系统前台页面运行的流程14系统后台页面运行的流程144.2 主要模块的流程图及详细设计15个人用户注册模块的设计15企业用户注册模块的设计16用户登录流程图16用户发布求职/招聘信息模块设计17删除求职招聘信息模块设计17超链接管理模块的设计184.3 关键问题的解决18第五章用户操作指南205.1 系统运行的环境205.2 普通用户205.2.1 浏览信息2()5.2.2 搜索职位2153个人用户225.4 企业用户255.5 管理员28结论32致谢3
8、4随着社会和经济的开展,网络已渐渐的成为了人们日常生活中不可或缺的一局部。网络提供应我们的不只是个获取信息的来源,而I1.还是个可以相互交流的空间,而网上招聘求职系统正给广阔的招聘单位和求职者之间提供r一个双向交流选择的平台,可以说是用人单位和求职者之间的一座无形的桥梁,在当今剧烈竞争的现实牛.活中,各级谷类人才特别是高校毕业牛的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位招聘求职人员来说显得尤为或要:另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。仅通过召开现场人才交流会难以满足人才与用人单位双方的
9、要求.而网上人才交流系统恰好为供需双方提供了适宜的交流平台。网上招聘求职作为一种新兴的招聘求职方式,它彻底地打破r传统的求职方式,应聘者省去了奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的本钱,与传统媒体和现场招聘相比具有显著优势。由于如今人们上网的途径非常便捷,使得网络招聘成了异军突起深受广阔求职者欢送的求职方式,大多数的求职者通过浏览招聘网站或者在网上发布自己的求职信息来寻找工作,正是由丁网络招聘求职有若信息量大、资源丰更、更新速度快等优点,所以很受招聘者与求职者的青睐.无论是从信息化珀度来看还是从经济开展的角度来看,网上招聘求职会受越来越多的人取送。第一章:概述1
10、1课题的背景21世纪以来,人类经济高速开展,人们发生r日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的IF1.的管理方法越来越不适应现在社会的开展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的开展。为了适应现代社会人们高度强烈的时间观念,网站系统给人们的生活带来了极大的方便,网络的应用大大缩短门时间和距离的局限“当今社会为信息社会,信息已成为继劳动力、上地、资本之后的一大资源,谁控制的信息越多,谁利用信息资源的效率就越高,谁就会在各方面中的竞争中占有一席之地,就会更有优势。所以仅通过召开现场人才交流会已经难以满足人才与用人单位双方的要求而网络招聘求职有其突
11、出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合当代人希望以最快捷便利的方式获得最多最有效信息的求职要求。网络招的求职可以说是用人中位和求职者之间的一座无形的桥梁,提供了一个不受时间和空间约束的交流平台,从而大大降低了招聘求职的本钱。网上招聘求职作为种新兴的招聘求职方式,它彻底地打破r传统的求职方苴,应聘者省去r奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的本钱,与传统媒体和现场招聘相比具仃显著优势。因此决定运用所学的知识,模拟51JOb等网上人才交流系统,设计个网上招聘求职系统.1.2 课题的依据意义近年来人才市场的活泼和大企业对高素质人才的需求殷切,
12、无疑为招聘求职网站生存和开展提供了广阔的空间,与其他传统的人才中介相比拟,网上招聘具有本钱低、容量大、速度快和强调个性化效劳的优势。它允许更加灵活的交互方式,提供更丰富的信息资源。网上招聘求职在国内外已成为颇为流行的招聘求职方式,受到广阔的用人总位与求职拧的青睐。1.3 课题的研究目的和内容该课题旨在开发个招聘、求职的网站,便求职并和用人单位可以通过这平台进行双向泡通,解决信息传递不方便等问题。个人求职者可以注册然后直接通过网络选择所需职位,填写个人资料,修改个人资料:而企业也可以通过网络发布所要招聘的职位,修改招聘信息:个人用户与企业用户登陆进入网页查询信息,对满意的信息可以发邮件进行交流。
13、这种招聘求职方式方便快捷,不容易出错,大大提高了双方的效率。该课题研究内容为网匕招聘求职系统的设计与开发。该招聘求职网系统是面向个人求职与企业招聘多模块管理系统:为r充分利用的网络资源,实现个人和企业迅速便捷的沟通,在设计上采用了当前流行的B/S结构,突破了系统使用地域的局限性,使求职者和用人堆位都可访问本系统并进行信息查ifu,登录后还可以进行发布求职信息和发布招聘信息。该课题采用JSP开发,具有很多优点,具体的有以下几点(1)使用JSP能够生产可重用的组件;(2)采用标识简化页面开发:(3) JSP能够提供所有的Serv1.et功能:(4) JSP一次编写,随处运行,而且JSP的平台适应性
14、更广。1.4 相关技术介绍本招聘求职系统采用JSP开发技术,采用JDKI.5,DreamweaverS和JCreakr开发工具,系统运行环境为WindOwSXP系统、1.umcat5.0效劳器、SQ1.SCrVCr2000数据库效劳罂。JaVa是种而向对象的程序设计语言。JaVa的程序设计集中于对象及其接口,Java提供/简单的类机制以及动态的接口模型,实现了模块化和信息封装.该课题采用的JSP继承了JaVa面向对象的特点,具有跨平台和可移植性等特点。JSP(JavaServerPages技术介绍JSP(JaVaSerVerPageS)是由SunMicrosystem公司T1999/6推出的新
15、技术,是基于JaVaSerVIet以及整个java体系的Web开发技术。利用这一技术可以建立先进、平安和跨平台的动态网站。它为创立显示动态生成内容的WCb页而提供了个简洁而快速的方法。JSP技术的设计目的是使得构建基FWeb的应用程序更加容易和快捷,而这些应用程序能够与各种Web效劳器、应用效劳器和开发工具共同工作,因此它完全解决了目前ASP、ASP.NET、PHP的一个通病,那就是脚本级执行。同时它还能应用于不同的操作平台上。当用户通过浏览器从Wcb效劳器上请求JSP文件时,Web效劳器首先响应HTTP请求,并启动JSP解择器解释JSP文件中的JSP标记和小脚本,然后通过JDBC(JavaDataBaseConnection)存取、查询数据库中的数据,并将结果返回并以HTM1.页面的形式发送回浏览器。JSP相对于ASP、ASP.NET和PHP等动态网页技术有以下5个特点:(1)多平台支持,可以在几乎所有的效劳器系统上运行。(2)编译后运行,能够大大提高执行效率.(3)JSP支持自定义的标签库,具有很好的扩展性能缈提高可用用性。(4)JSP采用JaVa作为脚本语言,而JaVa作为格成熟的跨平台的程序设计语言,几乎可以实现任何想实现的