网上招聘求职系统设计毕业论文
网上求职招聘系统的设计与实现
13 届毕业设计(论文)系部:信息管理班级:13计大姓名:题目:网上求职招聘系统指导老师:***论文提交日期:2014年摘要本文主要阐述了网上求职招聘系统的开发方法以及实现的功能,分前台和后台两大部分,前台主要功能为信息展示,后台为各模块信息的管理。
本网站采用 技术作为创建Web站点的方式,以中的C#作为编程开发语言,采用SQL Server 2008 数据库作为后台数据库。
本项目基本遵循了软件工程方法论进行需求分析、概要设计、详细设计和软件测试。
实现了管理员信息管理、招聘信息、用户简历信息、公告信息、用户注册并登录后可填写简历信息在线投递简历和在线留言等功能,同时具备强大的普通用户后台功能,方便广大求职者与管理员有良好的沟通与交流。
关键词: SQL Server 2008作者:指导老师:谭老师目录1.引言 (4)2. 概述 (5)2.1研究背景及课题研究的意义 (5)2.2主要研究的内容 (6)3. 开发环境介绍 (7)3.1 开发工具介绍 (7)3.2 简介 (7)3.3数据库简介 (9)3.4 运行环境 (10)4. 网站详细设计 (11)4.1数据库逻辑设计流程图 (11)实体与属性之间的关联 (11)4.2 个人模块实现的功能 (12)5. 网站实现 (13)5.1 网站个人功能模块实现 (13)5.2个人注册 (13)5.3个人登录 (13)5.4个人求职信息 (13)5.5留言板信息 (13)5.6 本网站的测试 (14)5.7网站测试的目的和原则 (14)6. 总结 (15)致谢 (17)引言本项目是一个关于人才与企业招聘的网络系统,可以说也是一个传统意义上所说的人才网站。
现今,由于社会对学术、技术要求的提高以及教育改革、高等学校年年扩招等原因,大学毕业生已经远离了毕业“包分配”、“不愁嫁”的日子。
由此,找工作的方式在二十一世纪也发生着丰富的变化,相对于漫无目的的四处寻找用人单位和奋战于拥挤的各种大型招聘会,网络人才与招聘系统既能提供最及时、最丰富的招聘信息、又免除了周车劳顿的辛苦。
在线招聘系统毕业论文
―I ―【摘要】在线招聘方式已经成为招聘求职的一大重要手段,它具有招聘范围广,信息量大,量大,可挑选余地大,可挑选余地大,可挑选余地大,招聘效果好,招聘效果好,招聘效果好,费用低等优势。
费用低等优势。
费用低等优势。
因此,因此,因此,在线招聘势必成为社会发展不在线招聘势必成为社会发展不可缺少的一部分。
本网站采用JAVA 语言开发,主要采用Struts 、Hibernate 、Spring 三大框架技术,实现了一个基于web 的B/S 模式的人才招聘网。
其主要功能包括招聘者和求职者的信息采集、求职过程的系统记录、并支持权限的控制以及强大的系统管理员的功能等等。
本文阐述了在线招聘方式的优势,并对所做网站的分析、设计及实现过程做了详细介绍。
【关键词】招聘求职在线JAVADesign and Implementation ofOnline Recruitment SystemInternet. There 【Abstract】It’s an important method for people to apply for jobs through theare some advantages: wider field, larger amount of information, wider selection, better results,. My and lower fee. So job hunting on Internet will be an integral part of development of society system is implemented by JAV A, using Struts, Hibernate, Spring in normal processing ofof Web in in design and development of System. There Software Development and in B/S mode Webare some functions: collecting information, registering of job information, recording seeking process automatically, controlling privileges. This thesis introduces advantages of job huntingon internet and presents a further introduction to analysis, design and process of the web. 【Keywords】Recruitment, Job Hunting,Online,JA V A目录 (1)1 第一章绪论..............................................................1 (1)1.1 课题来源........................................................... (1)11.2 国内现状...........................................................1 (1)1.3 研究意义...........................................................3 (3)第二章需求分析..........................................................3 (3)2.1 系统定义...........................................................32.2 功能需求........................................................... (3) (3)32.3 数据需求...........................................................4 (4)第三章数据库设计........................................................ (4)43.1 数据库的概念.......................................................43.2 数据库的选择....................................................... (4)3.3 数据库表的描述 (4)第四章技术介绍.........................................................11 (11)4.1 JAVA开发语言的选择 (11)124.2 MVC设计模式....................................................... (12)4.3 Struts,Hibernate,Spring技术 (13) (15)154.4 SQL语言...........................................................15 (15)4.5 开发环境..........................................................16 (16)第五章系统实现.........................................................5.1网站总体架构及实现 (16) (18)185.2 查看公司信息......................................................20 (20)5.3 投递简历..........................................................225.4 查看个人简历...................................................... (22)5.5 求职者查看来自公司的回复 (24)26 (26)5.6 其他功能..........................................................31 第六章结论............................................................. (31)致谢.................................................... 错误!未定义书签。
人才招聘网站系统毕业论文
人才招聘系统毕业论文目录1前言 (4)1.1项目建设背景 (4)1.2项目开发目标 (4)1.3论文结构 (5)2三层架构概述 (5)2.1系统三层框架模型 (5)2.2 三层框架核心代码实现 (6)2.2.1 DAL层 (6)2.2.2 DAL层实现 (8)2.2.3 BLL层实现 (22)3系统分析与设计 (31)3.1 系统开发的运行平台与开发工具 (31)3.1.1 系统开发环境 (31)3.1.2 系统开发工具 (31)3.2 系统需求分析与设计 (32)3.2.1系统功能性描述 (32)3.3 系统数据库表设计 (33)3.3.1数据库表的逻辑设计 (33)3.3.2数据库表的设计文档 (33)3.4 系统框架设计 (35)3.4.1系统项目开发结构 (35)3.4.2系统功能模块汇总表 (36)4系统流程分析与功能实现 (38)4.1 系统流程概述 (38)4.2 后台管理系统流程概述 (43)5总结与展望 (47)5.1 总结 (47)5.2 展望 (47)致谢 (48)参考文献 (49)1.前言1.1 项目建设背景人才招聘网是全球网络化的基础上,对应各个企业需求人才且各个方面的人才急需寻找一份证明自身价值的工作的现状,利用网络的为各个公司寻找符合其需求的各种专业人才同时也为各个专业的人才寻找到一份体现自身价值的工作。
人才招聘系统的设置严格遵照市场及公司需求,以确保达到“人尽其用”的预定目标。
它不仅仅简单的涉及了普通浏览用户、注册用户、注册公司等三个层次的人员;还涉及了各种用户与注册公司的互动询问等,以确保用户对公司发布的各类招聘信息资源的高效利用。
但是,目前的一般的人才招聘会还不能实现授课计划的制定和质量监控的信息化、网络化、智能化,主要表现如下:1.在传统的人才招聘会限制于场地以及天气、费用、时间等各个方面的因素,并不能将参会的各类专业人才的信息进行详细的分析处理;2.传统的人才招聘会往往受到地域的限制,许多拥有专业素质的人才因为路况天气等原因无法感到会场,致使一些专业人才错失工作机会;3.同样,由于场地的限制,有些求职者即使到达了招聘会现场,往往一天下来也不能进行几次应聘,以至于应聘效果不理想;4.在传统的招聘会上,有些小企业无法与大公司竞争,使企业的招聘效果大打折扣;5.传统的招聘会因为信息地域等各个方面的因素,具有局限性,公司并不能通过其全面的搜索人才。
网上人才招聘系统毕业设计论文
网上人才招聘系统毕业设计论文一、选题背景及意义随着互联网的迅速发展,人才招聘越来越趋向于线上进行。
传统的人才招聘方式存在很多问题,例如信息交流慢、招聘成本高、人才匹配不准确等。
为了解决这些问题,我们需要设计一款高效、便捷的人才招聘系统。
因此,本文选题为“网上人才招聘系统的设计与实现”。
二、研究目标及内容本文的研究目标是设计并实现一款网上人才招聘系统,该系统能够提高招聘的效率和准确度。
具体内容包括以下几个方面:1.系统需求分析:分析人才招聘系统的功能需求和性能需求。
2.系统设计:设计人才招聘系统的架构和流程。
3.系统实现:利用合适的技术工具实现人才招聘系统。
4.系统测试:对人才招聘系统进行功能测试和性能测试,确保系统的正确性和稳定性。
三、研究方法和步骤1.需求调研:通过问卷调查和访谈等方式,了解人才招聘系统的需求,包括企业和求职者的需求。
2.系统设计:根据需求,设计人才招聘系统的架构和流程。
包括系统的前端界面设计、后端数据库设计和系统交互设计等。
3.系统实现:选择合适的开发工具和编程语言,将系统设计转化为具体的代码实现。
注意系统的模块化设计,提高系统的可维护性和可扩展性。
4.系统测试:对系统进行功能测试和性能测试。
包括对招聘信息的发布、简历的筛选与匹配等功能进行测试,以及对系统的并发性和稳定性进行测试。
5.系统优化:根据测试结果,对系统进行优化改进,以提高系统的性能和用户体验。
四、预期成果和创新点预期成果是一款高效、便捷的网上人才招聘系统,该系统能够满足企业和求职者的需求,提高招聘效率和准确度。
创新点包括以下几个方面:1.智能推荐算法:通过分析企业需求和求职者简历,将最匹配的求职者推荐给企业,提高招聘的准确度。
2.多媒体招聘信息:允许企业发布包含图片、视频等多媒体内容的招聘信息,提高信息传递的效果。
3.投递状态跟踪:求职者可以通过系统查看自己的简历投递状态,及时了解招聘进展。
4.企业信用评级:对企业进行信用评级,让求职者更准确地了解企业情况,增加就业选择的可靠性。
网上人才招聘系统毕业论文
第一章引言1
1.1问题的提出2
1.2课题简介2
第二章研究状况及设计目标4
2.1研究背景4
2.2研究的意义4
2.3研究的目标4
2.4课题国外研究现状5
2.4.1课题国外研究现状5
2.4.2课题国研究现状5
2.5发展趋势5
2.6设计的目标6
第三章相关技术简介7
3.1 JSP编程语言7
后台管理权限的细分满足用户的不同需求:人才招聘网络化管理系统将管理权限进行了细分,便于用户对招聘管理进行分工,以利于企业根据不同需求对相关招聘信息一定的。
第二章 研究状况及设计目标
2.1研究背景
招聘是一种具有交互功能的人才信息系统,即在互联网上实现的虚拟招聘会,各个企业在网上发布招聘信息,求职者根据自己的求职要求在线递交简历[1]。社会对人才的需求越来越迫切,求职者也越来越多,为了方便企业和求职者提高效率,利用基于B/S的招聘完成招聘会的功能,节省大量的人力、物力和财力[2]。企业可以在线查看求职者的简历,并且根据自己的需要自动筛选并保留合适的简历,以发出面试通知。随着互联网的发展,企业计算机应用的深度在加深,围在扩展,传统的应用体系结构已经不能更好地满足企业需要。如何提高企业人才招聘管理系统的快捷性、准确有效性、稳定性、安全性、可扩展性和可维护性,已经成为企业人才网络招聘网的主要难题[3]。
4.3网上招聘系统数据库设计15
4.3.1数据库概念结构设计15
4.4物理数据库的设计和实现19
4.5项目开发计划21
4.6系统功能简介21
4.7处理流程设计22
4.7.1数据增加流程22
4.7.2数据修改流程23
4.7.3数据删除流程24
毕业论文(设计):网上招聘求职系统设计
信息系统分析课程设计题目:网上招聘求职系统姓名: *****学号: *********学院:信工院专业:信息管理与信息系统年级: 2008级2班指导教师: *******2011 年 1 月 12 日目录第一章绪论 (3)1.1项目背景 (3)1.2本课题的研究意义 (3)第二章需求分析 (4)2.1功能概述 (4)2.2系统结构 (4)2.3主要模块说明 (4)2.4运行环境 (5)第三章整体设计 (6)3.1设计的目的及背景 (6)3.2主要技术 (6)3.2.1 ASP(Active Server Pages) (6)3.2.2 HTML(Hyper Text Markup Language) (6)3.2.3 SQL(Structured Query Language) (7)3.2.4 ADO(ActiveX Data Objects) (7)3.2.5 COOKIE (7)3.2.6 分页显示 (8)3.3数据库设计 (8)3.3.1 单位招聘登记数据表 (8)3.3.2 单位资料数据表 (8)3.3.3 地区编码数据表 (9)3.3.4 个人求职登记数据表 (10)3.3.5 个人资料数据表 (10)3.3.6 求职接纳数据表 (11)3.3.7 求职信息订阅登记表 (11)3.3.8 学历编码数据表 (11)3.3.9 英语水平数据表 (11)3.3.10 招聘接纳数据表 (11)3.3.11 招聘信息订阅登记表 (12)3.3.12 专业编码数据表 (12)第四章模块设计 (12)4.1用户注册与登录模块 (12)4.1.1 概述 (12)4.1.2 设计流程 (13)4.1.3 模块流程图 (14)4.2成员在线管理资料模块 (14)4.2.1 概述 (14)4.2.2 设计流程 (15)4.2.3 模块流程图 (16)4.3刊登求职招聘信息模块 (16)4.3.1 概述 (16)4.3.2 设计流程 (17)4.3.3 模块流程图 (18)4.4查询求职招聘信息模块 (18)4.4.1 概述 (18)4.4.2 设计流程 (19)4.4.3 模块流程图 (19)4.5显示招聘应聘信息模块 (20)4.5.1 概述 (20)4.5.2 设计流程 (21)4.5.3 模块流程图 (21)参考文献: (22)第一章绪论1.1 项目背景如今大学生求职途径越来越多,从传统的校园招聘会、推介会到网络求职、各职业中介及社会人才招聘会。
网上求职招聘系统毕业论文
郑州科技学院专科毕业设计(论文)题目网上求职招聘系统网上求职招聘系统摘要随着网上信息的发展,网上在人们生活中的应用越来越广泛。
招聘网站为应聘者提供了方便、快捷的应聘途径。
对招聘单位来说,招聘网站也为他们提供了查询、检索应聘者信息库的条件,使招聘工作中的人员初选工作变得轻松易行。
此系统的开发为应聘者及招聘公司带来了很大的方便和经济,使他们足不出户就可以轻轻松松地完成求职和招聘工作。
本系统开发的核心内容就是实现招聘时企业和人才的交互选择,这个交互可以理解为企业本身的信息,企业的招聘信息、人才本身的信息及人才的求职信息4个方面,同时,为了更好地实现这些交互,还需要提供一些附属的栏目,如站点新闻、政策法规等,以便于信息的传递。
关键词人才/求职Online employment systemABSTRACTWith the on-line information on the development of the Internet in people's lives become more and more applicable. To recruit candidates for the site provides a convenient, fast way to the candidates. On the recruitment unit, the recruitment Web site also provided them with information, retrieve information base of candidates, so that the recruitment of staff in primary is easily become easier. This system for recruiting candidates and bring a lot of convenience and economy, leaving home so that they can easily complete the job search and recruitment.Development of the system is the core of the realization of corporate recruitment and talent of interactive options, this interaction can be understood as its own business information, business recruitment, personnel information and its own personnel seeking information 4, at the same time, in order to better To achieve these interactions, but also need to provide some of the subsidiary's columns, such as news sites, such as policies and regulations in order to facilitate the transfer of information.KEY WORDS human resources, job-seekers目录中文摘要 (Ⅰ)英文摘要 (Ⅱ)1 绪论 (1)1.1 问题的提出 (1)1.2 文本研究路线 (1)1.3 主要内容及意义 (2)2 系统分析 (3)2.1 功能需求 (3)2.2 性能需求 (3)2.3 本系统主要完成的功能 (3)2.4 系统预览图 (4)3 可行性分析与需求分析 (5)3.1 可行性分析 (5)3.1.1 经济可行性 (5)3.1.2 技术可行性 (5)3.1.3 运行可行性 (6)3.2 需求分析 (6)3.2.1 业务流程分析 (7)4 系统设计和架构 (8)4.1 系统设计思想 (8)4.1.1 页面模块化 (8)4.1.2 流程人性化 (8)4.1.3 功能全面化 (8)4.2 系统结构设计 (8)4.3 系统功能模块细分 (9)4.4 数据库的设计、生成与配置 (9)4.4.1 数据库需求分析 (10)4.4.2 数据库概念结构设计 (10)4.5 公用模块的编写 (11)4.5.1 数据库连接文件 (11)4.5.2 页面头文件 (11)4.5.3 页面尾文件 (12)4.5.4 登陆判定 (12)4.5.5 管理员登陆模 (13)4.5.6 注销登陆模块 (14)4.6个人用户界面设计 (14)4.6.1 个人用户注册界面 (14)4.6.2 个人用户登陆 (15)4.6.3 个人简历发布 (17)4.6.4 职位搜索 (18)4.6.5 浏览公司及职位详细信息 (19)4.6.6 投简历 (20)4.7 企业用户界面设计 (21)4.7.1 企业注册用户 (21)4.7.2 企业用户登录 (21)4.7.3 发布招聘信息 (21)4.7.4 搜索简历 (22)总结 (23)致谢 (24)参考文献 (25)附录 (26)1绪论1.1 问题的提出在当前的市场环境中。
求职招聘系统设计毕业论文
求职招聘系统设计毕业论文目录摘要 (I)Abstract ...................................................... I I第1章绪论 (1)1.1 课题背景 (1)1.2 目的和意义 (1)1.3 系统设计思想 (2)1.4 系统开发环境 (3)1.4.1 MyEclipse简介 (3)1.4.2 SQL Server 2005数据库简介 (4)第2章可行性分析 (5)2.1 经济可行性 (5)2.2 技术可行性 (6)2.3 运行可行性 (6)2.4 本章小结 (7)第3章需求分析 (8)3.1 业务流程图 (8)3.2 数据流图 (10)3.3 数据字典 (11)3.4 数据库的E-R图 (19)3.5 本章小结 (21)第4章总体设计 (22)4.1 系统功能结构图 (22)4.2 数据库设计 (24)4.3 本章小结 (27)第5章详细设计 (28)5.1 主界面设计 (28)5.2 用户注册与登录设计与实现 (29)5.2.1 用户登录的设计与实现 (29)WORD版本.5.2.2 用户注册的设计与实现 (30)5.3 企业招聘信息的设计与实现 (31)5.4 新闻资讯的发布与实现 (32)5.5 本章小结 (33)第6章软件测试 (34)6.1 系统测试的目标 (34)6.2 系统测试的准则 (34)6.3 系统测试的方法 (35)6.4 本系统的测试 (35)6.4.1 系统测试步骤 (35)6.4.2 登录测试 (36)6.4.3 职位发布测试 (38)6.4.4 新闻发布测试 (40)6.5 本章小结 (41)结论 (42)致谢 (43)参考文献 (44)附录1 译文 (45)附录2 英文参考译文 (49)WORD版本.第1章绪论1.1课题背景随着信息化的发展,电子计算机技术、网络通讯技术及相关技术不断提升,用户的需求也随着技术的发展而有了进一步的提高,因此互联网提供了更多更新的服务,构造更完善的体系以满足越来越多的用户的精神需求及物质需求。
网上招聘系统的设计与实现毕业论文
毕业设计题目:网上招聘系统的设计与实现摘要本系统的主要容是在线网上人才系统的开发与维护,随着Internet的飞速发展,互联网成为人们快速获取、发布和传递信息的主要渠道,在人们的生活中发挥着极为重要的作用。
的建设在Internet应用上的地位十分突出,已经成为政府、企事业单位信息化建设甚至个人Internet应用的重要组成部分,倍受关注。
招聘是一个很好的例子。
网络招聘以其方便快捷等优点,深受广大企业和求职者喜爱。
当前市场上网上求职招聘系统综合性强,在提供了很多职位的同时,也由工作经验限定了很多职位,求职者在筛选招聘信息往往会浪费很多时间。
网上求职招聘系统作为专门针对求职者而设计的,为求职者提供更多的求职应聘经验,提高求职效率,提供更多就业机会,同时也为更多的求职者提供求职帮助。
本课题的目标是构建一个基于PHP的网上求职招聘系统,以企业招聘为基点,运用统一数据交换标准、适时的数据更新、分工协作的信息收集发布机制,形成完整的求职者就业服务信息系统, 在全国围为广大求职者和各类用人单位提供求职和招聘的信息化平台。
关键词:招聘系统;求职者招聘网;;数据库AbstractWith the rapid development of Internet, the Internet become fast access, publish and deliver the main channels of information, in people's lives play a very important role. The status of the construction site on the Internet application is very prominent , has become the government, enterprises and even individuals information technology an important part of Internet applications , much attention. Recruitment website is a good example. Its convenient online recruitment advantages , the majority of enterprises and graduates alike. Currently on the market online job recruitment system comprehensive, providing a lot of jobs , but also by the limited experience of many jobs , graduate recruitment information in screening often waste a lot of time . Online job recruitment system as designed specifically for graduates site to offer graduates more job candidates experience, improve job efficiency , provide more employment opportunities, but also provide job search assistance to more graduates.The goal of this project is to build an PHP-based online job recruitment system , anchored in corporate recruitment , using a unified data exchange standards , timely data updates, information collection release mechanism of division of labor , a complete graduate employment service information system in the country for the majority of graduates and employers to provide various types of job search and recruitment information platform .Key words:Recruitment system; graduate recruitment network; ; database目录第一章设计概述01.1 设计背景与意义01.2 同类或相关系统的开发现状01.3 设计目标与主要工作21.3.1 设计目标21.3.2 设计主要工作2第二章系统分析与设计32.1 系统分析32.1.1 用户角色分析32.1.2 需求分析32.2 功能模块设计42.2.1 总体功能模块设计42.2.2 详细功能模块设计52.3 数据库设计62.3.1 概念设计62.3.2 逻辑设计82.4 界面设计10第三章系统实现123.1用户身份认证的实现123.2 用户注册的实现133.3 用户修改密码的实现143.4 新闻功能模块的实现153.5 管理员管理用户功能模块的实现15 第四章系统安装部署和简要使用说明174.1 系统运行环境说明174.2 系统安装部署说明174.3 系统简要使用说明17第五章设计总结18致19参考文献20第一章设计概述1.1 设计背景与意义近年来,中国高校毕业生数量逐年增多,大学生面临严峻的就业形势,大学生在毕业后能否顺利就业,已成为全社会普遍关注的热点问题。
网上招聘系统的设计与实现毕业设计论文
毕业设计(论文)论文题目网上招聘系统的设计与实现Thesis TopicDesign and implementation of online recruitment system网上招聘系统的设计与实现摘要随着时代的发展,中国的互联网技术愈加成熟,已经有越来越多的社会群体开始学会使用互联网技术,整个社会正在朝着智能化、信息化的方向前进。
有了互联网,用户便可以足不出户地利用互联网技术使得自己的生活更加便捷。
因此,为了满足用户的庞大需求,网上招聘系统应运而生。
本系统整体基于B/S架构,采用MyBatis框架,运用Java中的Servlet、Jsp等关键技术,并结合Oracle数据库的使用,为招聘者和求职者搭建了一个高效、便利的网络平台。
本系统分别为求职者和招聘者提供了信息注册功能,登录功能和信息维护功能。
除此之外,求职者可以选择发布、撤销或打印自己的简历,也可以浏览到企业实时的招聘信息,从而选择合适的企业应聘。
招聘者可以选择发布或撤销自己的招聘信息,也可以浏览到求职人员的信息,选择是否同意他的应聘请求,并向其发送通知。
关键词:Java;Servlet;Oracle;招聘系统Design and implementation of onlinerecruitment systemAbstractWith the development of the times, China's Internet technology is becoming more and more mature, more and more people began to learn to use the Internet, the whole society is moving in the direction of information technology, intelligent. With the Internet, people can make use of the Internet technology to make their lives more convenient. Therefore, in order to meet the needs of people, online recruitment system came into being.The whole system is based on B/S architecture, using MyBatis framework, the key technologies in java servlet and JSP, combined with the use of Oracle database, build an efficient and convenient platform for job seekers and recruiters. This system provides information registration function, login function and information maintenance function for job seekers and employers. In addition, job seekers can publish, revoke, print your resume, you can also browse to the enterprise real-time recruitment information, in order to select the right candidates. Recruiters can publish, revoke their recruitment information, you can browse to the job seekers information, choose whether or not to agree to his request, and sent a notice to him.Key words:Java; Servlet; Oracle; recruitment system目录摘要 (I)ABSTRACT........................................................... I I 1 绪论 (1)1.1开发背景 (1)1.2开发意义 (1)1.3国内外研究现状 (2)1.4论文结构 (2)2 相关技术原理和开发工具 (4)2.1程序语言的选择 (4)2.1.1 Java概述 (4)2.1.2 Java特点 (4)2.1.3 Servlet简介 (5)2.2O RACLE数据库 (6)2.3B/S模式 (6)2.3.1 B/S架构概述 (6)2.3.2 B/S架构的工作原理 (7)2.3.3 B/S架构与C/S架构的比较 (7)2.4开发工具 (8)2.4.1 建模工具Microsoft Visio (8)2.4.2 编码工具Eclipse (8)2.4.3 数据库连接工具Navicat (9)2.5开发环境 (9)3 系统可行性研究 (10)3.1系统可行性研究概述 (10)3.2系统可行性研究的目的和流程 (10)3.3项目评估 (11)4 系统需求分析 (12)4.1系统功能分析 (12)4.1.1 用例图 (12)4.1.2 数据流图 (13)4.1.3 数据字典 (14)4.2系统数据库需求分析 (16)5 系统设计 (18)5.1系统类图 (18)5.2系统功能模块划分 (20)5.2.1 模块图 (20)5.2.2 个人信息管理模块 (21)5.2.3 简历管理模块 (21)5.2.4 求职申请模块 (22)5.2.5 企业信息管理模块 (22)5.2.6 招聘管理模块 (22)5.3系统总体设计 (23)5.3.1 系统设计思想 (23)5.3.2 系统体系架构 (23)5.4数据库逻辑结构设计 (24)5.4.1 关系型数据模型 (25)5.4.2 数据表设计 (25)6 系统实现 (27)6.1登录模块 (27)6.2注册模块 (29)6.3信息修改模块 (32)6.4查询模块 (34)6.5简历管理模块 (35)6.6应聘者管理模块 (36)6.7安全退出 (37)7 系统测试 (38)7.1测试方法 (38)7.2测试环境 (38)7.3测试结果 (38)7.4系统评价 (40)8 结束语 (41)8.1结论 (41)8.2展望 (41)参考文献 (42)致谢 (43)附录:外文原文 (44)中文翻译 (52)。
网上求职招聘系统的设计及实现毕业论文
本科毕业论文(设计)题目网上求职招聘系统的设计与实现学院计算机与信息科学学院目录摘要 (1)ABSTRACT (1)第1章绪论 (2)1.1项目背景 (2)1.2研究目标与内容 (3)1.2.1研究目标 (3)1.2.2研究内容 (3)第2章开发环境与相关技术 (5)2.1开发环境 (5)2.2相关技术 (5)2.2.1Java语言 (5)2.2.2SpringMVC与spring (6)2.2.3Maven (7)2.2.4EasyUI (7)2.2.5Hibernate (7)第3章系统分析 (9)3.1系统的基本模型 (9)3.2系统流程图 (9)3.3用例图 (10)3.4类图 (11)3.5E-R图 (12)3.6系统数据流图 (13)3.7系统特色 (18)第4章总体设计 (19)4.1模块结构图 (19)4.1.1 求职者个人信息管理 (19)4.1.2 求职者求职 (20)4.1.3 招聘方职位管理模块 (21)4.1.4 修改用户名及密码 (21)第5章详细设计 (22)5.1 数据库设计: (22)5.2 用例和顺序图 (27)5.2.1 求职者投递 (27)5.2.2 求职者投递推介职位 (28)5.2.3 搜索校招 (29)5.2.4 招聘方处理投递 (30)5.2.5 招聘方邀请求职者 (31)5.3 程序流程图 (33)5.4 页面设计 (40)第6章实现 (42)6.1 部分后台实现代码 (42)6.2 工具方法类代码 (43)6.3 系统测试 (49)第7章总结 (52)参考文献: (53)致谢: (54)网上求职招聘系统代扬西南大学计算机与信息科学学院,重庆 400715摘要:网上求职招聘系统的目标是帮助具有一定文化水平的年轻求职者和招聘方找到更合适的对方。
系统用户角色分为了求职者和招聘方,系统采用的了更加简洁的个人信息分类,使信息更加明确。
系统直接面向职位,使得求职更加明确。
网上求职招聘系统毕业设计毕业论文
网上求职招聘系统毕业设计毕业论文目录1 引言 (1)1.1 课题背景 (1)1.2 目的和意义 (1)1.2.1 目的 (1)1.2.2 意义 (2)1.3 系统设计思想 (2)1.4 系统开发环境 (3)1.4.1 C#和简介 (3)1.4.2 SQL Server 2008数据库简介 (6)1.5 系统开发环境及其配置 (7)2 可行性分析 (8)2.1 经济可行性 (8)2.2 技术可行性 (9)2.3 操作可行性 (9)2.4 业务流程分析 (10)2.5 本章小结 (11)3 需求分析 (12)3.1 在线求职招聘系统的规划 (12)3.2 在线求职招聘系统的需求分析 (12)3.3 数据流图 (13)3.4 本章小结 (13)4 总体设计 (14)4.1 系统模块总体设计 (14)4.2 系统功能模块 (14)4.3 系统详细设计 (15)4.4 数据库设计 (16)4.4.1 数据库设计概述 (16)4.4.2 数据库设计分析 (17)4.4.3 数据库的E-R图的设计 (18)4.5 数据表的设计 (20)4.6 本章小结 (22)5 详细设计 (23)5.1 系统运行平台设置 (23)5.2 系统主界面设计 (23)5.3 用户注册与登录功能设计 (26)5.4 企业界面设计 (27)5.5 求职者模块设计 (28)5.6 本章小结 (31)6 系统测试与性能分析 (32)6.1 测试目的 (32)6.2 测试目标 (32)6.3 测试方法 (33)6.4 测试步骤 (33)6.5 本系统测试 (33)6.6 系统功能测试 (34)6.7 本章小结 (36)结论 (37)致谢........................................................................................................... 错误!未定义书签。
网上人才招聘系统 毕业设计论文
网上人才招聘系统论文目录目录 (1)第1章选题背景 (3)1.1开发背景 (3)1.2开发意义 (4)1.3国内外趋势 (4)1.4开发环境 (4)第2章方案论证 (6)2.1可行性分析 (6)2.1.1 方案可行性 (6)2.1.2 技术可行性 (9)2.1.3 经济可行性 (9)2.1.4 法律可行性 (9)2.2需求分析 (10)2.2.1 需求获取和问题分析 (10)2.2.2 需求描述 (10)2.2.3 需求评审 (11)2.3系统模型 (11)2.3.1系统结构关系图 (11)2.3.2数据结构设计 (12)第3章过程论述 (14)3.1总体设计 (14)3.1.1模块设计 (15)3.1.2 人机界面设计 (16)3.2数据库设计 (17)3.2.1 系统目标 (17)3.2.2 系统流程 (18)3.2.3 数据库设计 (18)3.3模块设计与实现 (22)3.3.1. 编码原则 (22)3.3.2主要代码 (23)第4章结果分析 (30)4.1系统测试 (30)4.2单元测试 (30)4.3集成测试 (31)4.3.1 集成测试 (31)4.3.2 集成测试策略 (32)4.4功能测试 (32)4.7性能测试 (32)总结 (33)后记 (34)参考文献 (35)附录 (36)第1章选题背景1.1 开发背景在这个以计算机、互联网络为中心的信息时代,任何事物都与互联网络息息相关,大到国家政要,小到衣食住行,互联网开始用它那神奇的触手深入到了各行各业乃至平民百姓家。
而促使这个时代的来临与发展的毋庸质疑的是那些高精尖的人才,因而,人才是各行各业发展的关键,各个求贤若渴的企业都非常关心如何能够招揽到有真才实学的人才是各个企业非常关心的问题。
而人才也想要找到一个符合自己兴趣爱好和专业特长的岗位一展才华与抱负,然而虽有毛遂自荐之心却苦于没有门路。
与此同时,我国就业大军规模的逐年庞大使的原有的招聘方式即通过召开招聘会的方式压力倍增——招聘会定期召开,过期没有交流机会。
招聘求职网站的设计与实现毕业论文
招聘求职的设计与实现毕业论文目录摘要.................................................... 错误!未定义书签。
Abstract .................................................. 错误!未定义书签。
第一章概述 (1)1.1 设计背景及目标 (1)1.2 系统设计原则 (2)1.3 项目开发的意义 (3)第二章系统开发环境介绍 (5)2.1 相关技术简介 (5)2.1.1 面向对象开发理念 (5)2.1.2 Struts框架技术简介 (6)2.1.3 Hibernate框架技术 (8)2.1.4 JSP概述 (9)2.1.5 Dreamweaver简介 (11)2.2 开发工具的介绍 (12)2.2.1 MyEclipse简介 (12)2.2.2 MySQL数据库简介 (13)第三章系统需求分析 (15)3.1 需求分析 (15)3.1.1 可行性分析................................... 错误!未定义书签。
3.1.2 功能性系统分析............................... 错误!未定义书签。
3.2 任务概述 (16)3.3 功能划分 (17)3.4 层次模块图 (17)3.5 功能分析 (19)第四章系统设计 (22)4.1 系统处理流程 (22)4.1.1 管理员登陆功能流程图 (22)4.1.2 用户登陆流程图 (22)4.1.3 管理员用户管理功能流程图 (23)4.1.4 管理员新闻公告管理功能流程图 (24)4.1.5 管理员的招聘会信息管理工程流程图 (25)4.1.6 管理员的留言管理功能流程图 (26)4.1.7 企业用户招聘信息管理功能流程图 (27)4.2 数据分析 (28)4.2.1 数据库设计 (28)4.2.2 数据库介绍 (29)4.3 系统功能模块的实现 (34)第五章系统实现 (39)5.1 首页模块..... ..................................... 错误!未定义书签。
毕业论文 网上人才招聘系统的设计与实现【范本模板】
第二专业毕业设计(论文)题目网上人才招聘系统的设计与实主办学院计算机与电子信息学院第二专业计算机科学与技术主修学院主修专业学号姓名指导教师摘要网上人才招聘系统是一种具有交互功能的人才信息系统,是在网上建立的一个虚拟的招聘会。
很多企业为了吸引人才,都创建了自己的网上人才管理系统,这是一个比较流行的网络应用系统。
本文介绍了一个通用人才管理系统的设计和实现过程,采用比较流行的ADO 数据访问技术,并将每个数据库表的字段和操作封装到类中,从而成功地将面向对象的程序设计思想应用到数据库程序设计中。
为了充分利用网络信息化的优势,招聘系统采用的是Browser/Server结构,运用ASP开发环境与SQL数据库相结合,设计开发动态网页形式的在线招聘系统。
招聘信息的录入全部在网上进行,招聘过程中所涉及的数据都在招聘信息库中进行流转、维护,因此数据的填写、更新都不需要以纸质方式进行处理,而直接通过网络进行传递.介绍基于ASP设计开发的在线招聘系统的设计思想。
详细阐述了在线招聘系统的体系结构、系统的开发环境和语言、所采用的开发方法、数据库系统的功能等。
关键词网上招聘;AS;SQL Server;B/S结构;ADO数据访问技术Online Recruitment System Design and ImplementationAbstractOnline Recruitment System is a kind of interactive features of the human resources information system, is set in a virtual online job fairs. Many enterprises in order to attract talent, have created their own online talent management system, which is a more popular network applications。
网上求职招聘系统(论文范文_JSP_JAVA_毕业设计)
网上职业介绍系统摘要大学生就业难,这是一个社会现状。
随着大学生不断地增加,而市场的需求量达到饱和,大学生找工作可谓是难于上青天,而且刚刚步入社会的大学生,社会经验不是很丰富,难免会被骗,据统计每年被骗的大学生的例子比比皆是,那么怎么样才能给大学生创建一个安全而又快速的求职环境呢?迫切的需要我们建立一个安全可靠的网上求职环境,网上职业介绍系统给招聘单位和广大的求职者提供一个双向交流选择的平台。
本系统将采用现阶段最流行的MVC模式,使用jsp做位核心技术,设计和实现网上职业介绍系统。
本文对系统的整体结构、设计思想和设计目标做了详细的分析,分别对系统的前台展示和后台功能做了详细说明,前台主要展示求职者的求职信息和招聘单位的招聘信息、提供招聘单位和求职者注册及登录、发布招聘信息、投递简历等、后台主要是对用户管理、职位管理以及其他各类管理。
这样一来使本系统真正的动起来。
关键字:MVC,JSP,网上职业介绍系统AbstractThe difficult employment of college students, this is a social status. As college students continue to increase, and the demand in the market is saturated, college students looking for work is almost inaccessible, and has just entered the community college students, social experience is not very rich, will inevitably be cheated cheated, according to statistics every year college students example meet the eye everywhere, then how can we create a safe and fast employment environment for college students? The urgent need for us to build a secure online job environment, online occupation introduction system to the employer and the vast number of job seekers to provide a choice of two-way communication platform.The system will use the current most popular MVC mode, using JSP as the core technology, the design and implementation of online occupation introduction system. This paper describes the whole structure of the system, the design idea and design target is analyzed in detail, respectively on the system front and back office functions in detail, the main display of job seekers to job information and unit recruitment recruitment information, provide recruiters and job seekers registration and login, release recruitment information, resume etc., background is mainly on the user management, post management and other management. So to make the system move real.Key Word:jsp,mvc,onlineoccupation introductionsystem目录引言(1)我国网上职业介绍系统存在的问题在中国就业服务系统是基于功能,划分部门,权威的行业管理部门,工作分散经营的各个环节,每个阵列,不协调,不允许其他人越雷池一步,推诿,人为地划定的市场分割的范围,劳动力市场的完整性,阻碍发展的市场秩序和开放性。
毕业设计-求职招聘系统—论文[管理资料]
毕业设计(论文)求职招聘系统院(系)、部:用户姓名:指导教师:职称专业:班级:完成时间:摘要本文介绍的主要内容是在线求职招聘系统网站的开发及维护,“在线求职招聘系统”应实现客户在其网站上进行求职招聘信息的访问以及提交、发布客户相关信息资料等。
本文就根据现已存在的问题,对网络在线求职招聘系统做了全面的分析和整体的介绍。
介绍了ASP+ACCESS技术开发该系统的子系统的整个过程。
该系统主要利用了ASP强大的网络数据库访问技术,实现了网络在线求职招聘的功能。
其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。
对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。
而对于后者则要求应用程序功能完备,易使用等特点。
经过分析,我们使用一种服务器端、跨平台的HTML嵌入式脚本语言——ASP开发语言,,性能优越的网络数据库Access,利用其提供的各种编程优点,在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。
关键词 ASP;ACCESS;网络求职;导航;数据库ABSTRACTWith the development of information technology, the web-based job seeking platform has been a direction of modern education. According to the problems existing at present, the paper gives an overall analysis and introduction of Internet courseware system. At the same time, it gives all the procession of developing the subsystem using ASP+ACCESS technology. Through the strong ability of ASP+ACCESS technology, it realizes online studying adaptively. The system designs and realizes different navigation strategies such as module navigation, searching navigation, knowledge classifying navigation and helping navigation. These strategies have different functions. Searching job navigation and job classifying navigation are mainly based on the relations of the knowledge and then supplies different job to users. So that it improves users' job seeking efficiency and study enthusiasm to a certain extent. To become the satisfied of the customer.The paper mainly introduces the development’s context, system analysis, database design, the system design and implementation.Key words ASP; ACCESS ; wed-based job seeking; navigation; database目录1 绪论 (5) (5) (5)网络求职招聘系统的新要求 (6)市场调查 (6) (7) (8) (8)ASP技术的介绍 (8)ADO访库技术介绍 (9)2 系统分析 (10) (10)系统需求分析 (11) (11)系统设计目标分析 (12) (12) (13)职位信息介绍 (14)检索导航介绍 (14) (15)新闻动态模块介绍 (15)用户登陆模块介绍 (15)小结 (15)3 数据库设计 (16) (16)后台数据库的配置 (16)数据库表结构设计 (16)E-R模型 (19)4 系统详细设计与实现 (21)系统工作原理介绍 (21) (22) (23) (23) (24) (25) (26)系统公用页面 (26)用户注册页面 (27)职位信息模块 (28)检索导航模块 (29)人才信息模块导航 (30) (30) (30)5 结束语 (33)参考文献 (34)致谢 (35)附录 (36)1 绪论网络技术以及现代web技术的发展,国家政策的扶持等给网络求职带来了良好的发展契机。
网上人才求职招聘系统毕业论文完整版
网上人才求职招聘系统毕业论文目录网上人才招聘系统 (I)摘要 (I)第一章引言 (1)1.1 网上人才招聘系统的介绍 (1)1.2 相关技术 (1)1.2.1 Web技术 (1)1.2.2网页设计软件Dreamweaver (2)1.2.3 ASP简介 (2)第二章网上人才招聘系统的分析与设计 (4)2.1 网上人才招聘系统的需求分析 (4)2.1.1任务概述 (4)2.1.2系统设计思想 (4)2.1.3 的主要风格 (4)2.1.4 整体功能 (5)第三章网上人才招聘系统的概要设计 (7)3.1 概述 (7)3.2 模块介绍 (8)3.2.1用户管理模块 (8)3.2.2企业模块模块 (8)3.2.3个人用户模块 (8)3.2.4系统架构选择 (8)3.2.5系统结构设计 (9)3.3数据库设计 (10)3.3.1 E-R图 (10)3.3.2所有用户表(user_ImportInfo) (10)3.3.3个人信息表(personal_info) (10)3.3.4公司信息表(company_info) (11)3.3.5简历表(resume) (12)3.3.6招聘表(recruitment) (13)3.3.7简历投递(delivery) (14)第四章网上人才招聘系统详细设计 (16)4.1 系统的前台界面的设计 (16)4.1.1 系统的首页 (16)4.1.2个人用户登录成功的主界面 (17)4.1.3企业用户登录成功的主界面 (17)4.2用户登录模块的实现 (18)4.3 注册模块的实现 (20)4.4 修改密码模块的实现 (21)4.5 密码强度的实现 (23)4.6 创建简历的实现 (26)4.7 修改个人简历的实现 (27)4.8 个人信息设置的实现 (28)4.9 修改个人信息的实现 (30)4.10 投递简历的实现 (31)4.11 创建企业信息的实现 (33)4.12 修改企业信息的实现 (34)4.13 发布招聘信息的实现 (36)4.14 招聘的实现 (37)4.15 删除用户信息的实现 (38)第五章网上人才招聘系统功能的部分测试 (40)5.1登录功能的测试 (40)5.2注册功能的测试 (40)5.3密码强度的测试 (40)5.4测试结论 (41)第六章总结 (42)参考文献 (43)致谢 (44)第一章引言本章节主要是对网上人才招聘系统的介绍和本次开发网上人才招聘系统所用到的一些软件和技术的介绍。
招聘求职网站的设计与实现毕业论文
招聘求职的设计与实现毕业论文目录摘要.................................................... 错误!未定义书签。
Abstract .................................................. 错误!未定义书签。
第一章概述 (1)1.1 设计背景及目标 (1)1.2 系统设计原则 (2)1.3 项目开发的意义 (3)第二章系统开发环境介绍 (5)2.1 相关技术简介 (5)2.1.1 面向对象开发理念 (5)2.1.2 Struts框架技术简介 (6)2.1.3 Hibernate框架技术 (8)2.1.4 JSP概述 (9)2.1.5 Dreamweaver简介 (11)2.2 开发工具的介绍 (12)2.2.1 MyEclipse简介 (12)2.2.2 MySQL数据库简介 (13)第三章系统需求分析 (15)3.1 需求分析 (15)3.1.1 可行性分析................................... 错误!未定义书签。
3.1.2 功能性系统分析............................... 错误!未定义书签。
3.2 任务概述 (16)3.3 功能划分 (17)3.4 层次模块图 (17)3.5 功能分析 (19)第四章系统设计 (22)4.1 系统处理流程 (22)4.1.1 管理员登陆功能流程图 (22)4.1.2 用户登陆流程图 (22)4.1.3 管理员用户管理功能流程图 (23)4.1.4 管理员新闻公告管理功能流程图 (24)4.1.5 管理员的招聘会信息管理工程流程图 (25)4.1.6 管理员的留言管理功能流程图 (26)4.1.7 企业用户招聘信息管理功能流程图 (27)4.2 数据分析 (28)4.2.1 数据库设计 (28)4.2.2 数据库介绍 (29)4.3 系统功能模块的实现 (34)第五章系统实现 (39)5.1 首页模块..... ..................................... 错误!未定义书签。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网上招聘求职系统设计毕业论文目录摘要 (I)Abstract (II)引言 (1)第一章:概述 (2)1.1课题的背景 (2)1.2课题的依据、意义 (2)1.3课题的研究目的和容 (2)1.4 相关技术介绍 (3)1.4.1 JSP(Java Server Pages)技术介绍 (3)1.4.2 Microsoft SQL Server 2000简介 (5)第二章系统需求分析 (6)2.1系统的总体需求 (6)2.2 一般用户需求 (7)2.3个人用户需求 (7)2.4企业用户需求 (7)2.5管理员需求 (8)第三章系统总体设计 (9)3.1系统的构架选择 (9)3.2系统的总体结构设计 (9)3.3数据库的设计 (10)3.3.1数据库的需求分析 (10)3.3.2数据库概念结构设计 (11)3.3.3数据库逻辑结构设计 (12)第四章系统设计与实现 (15)4.1 系统运行的流程 (15)4.1.1系统前台页面运行的流程 (15)4.1.2系统后台页面运行的流程 (15)4.2主要模块的流程图及详细设计 (16)4.2.1个人用户注册模块的设计 (16)4.2.2企业用户注册模块的设计 (17)4.2.3用户登录流程图 (17)4.2.4用户发布求职/招聘信息模块设计 (18)4.2.5删除求职招聘信息模块设计 (18)4.2.6超管理模块的设计 (19)4.3 关键问题的解决 (19)第五章用户操作指南 (21)5.1系统运行的环境 (21)5.2 普通用户 (21)5.2.1 浏览信息 (21)5.2.2 搜索职位 (22)5.3 个人用户 (24)5.4 企业用户 (28)5.5 管理员 (31)结论 (35)致谢 (37)引言随着社会和经济的发展,网络已渐渐的成为了人们日常生活中不可或缺的一部分。
网络提供给我们的不只是一个获取信息的来源,而且还是一个可以相互交流的空间,而网上招聘求职系统正给广大的招聘单位和求职者之间提供了一个双向交流选择的平台,可以说是用人单位和求职者之间的一座无形的桥梁。
在当今激烈竞争的现实生活中,各级各类人才特别是高校毕业生的大量涌向社会以及社会各种再就业人员的大幅度的增加,就业压力越来越大,如何能够多快好省的获得有关就业信息,对各位招聘求职人员来说显得尤为重要;另一方面,企业之间关于优秀人才的竞争也在日益加剧,人才流动也变得愈来愈普遍。
仅通过召开现场人才交流会难以满足人才与用人单位双方的要求。
而网上人才交流系统恰好为供需双方提供了合适的交流平台。
网上招聘求职作为一种新兴的招聘求职方式,它彻底地打破了传统的求职方式,应聘者省去了奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的成本,与传统媒体和现场招聘相比具有显著优势。
由于如今人们上网的途径非常便捷,使得网络招聘成了异军突起深受广大求职者欢迎的求职方式,大多数的求职者通过浏览招聘或者在网上发布自己的求职信息来寻找工作。
正是由于网络招聘求职有着信息量大、资源丰富、更新速度快等优点,所以很受招聘者与求职者的青睐。
无论是从信息化角度来看还是从经济发展的角度来看,网上招聘求职会受越来越多的人欢迎。
第一章:概述1.1课题的背景21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。
使原本的旧的管理方法越来越不适应现在社会的发展。
许多人还停留在以前的手工操作。
这大大地阻碍了人类经济的发展。
为了适应现代社会人们高度强烈的时间观念,系统给人们的生活带来了极大的方便,网络的应用大大缩短了时间和距离的局限。
当今社会为信息社会,信息已成为继劳动力、土地、资本之后的一大资源,谁控制的信息越多,谁利用信息资源的效率就越高,谁就会在各方面中的竞争中占有一席之地,就会更有优势。
所以仅通过召开现场人才交流会已经难以满足人才与用人单位双方的要求。
而网络招聘求职有其突出的优点,即信息量大,资源丰富,更新速度快,招聘职位多等,很符合当代人希望以最快捷便利的方式获得最多最有效信息的求职要求。
网络招聘求职可以说是用人单位和求职者之间的一座无形的桥梁,提供了一个不受时间和空间约束的交流平台,从而大大降低了招聘求职的成本。
网上招聘求职作为一种新兴的招聘求职方式,它彻底地打破了传统的求职方式,应聘者省去了奔波的劳累,而招聘者也省去了现场招聘的时间和费用,从而降低了招聘求职的成本,与传统媒体和现场招聘相比具有显著优势。
因此决定运用所学的知识,模拟51Job等网上人才交流系统,设计一个网上招聘求职系统。
1.2课题的依据、意义近年来人才市场的活跃和大企业对高素质人才的需求殷切,无疑为招聘求职生存和发展提供了广阔的空间。
与其他传统的人才中介相比较,网上招聘具有成本低、容量大、速度快和强调个性化服务的优势。
它允许更加灵活的交互方式,提供更丰富的信息资源。
网上招聘求职在国外已成为颇为流行的招聘求职方式,受到广大的用人单位与求职者的青睐。
1.3课题的研究目的和容该课题旨在开发一个招聘、求职的,使求职者和用人单位可以通过这一平台进行双向沟通,解决信息传递不方便等问题。
个人求职者可以注册然后直接通过网络选择所需职位,填写个人资料,修改个人资料;而企业也可以通过网络发布所要招聘的职位,修改招聘信息;个人用户与企业用户登陆进入网页查询信息,对满意的信息可以发进行交流。
这种招聘求职方式方便快捷,不容易出错,大大提高了双方的效率。
该课题研究容为网上招聘求职系统的设计与开发。
该招聘求职网系统是面向个人求职与企业招聘多模块管理系统: 为了充分利用的网络资源,实现个人和企业迅速便捷的沟通,在设计上采用了当前流行的B/S结构,突破了系统使用地域的局限性,使求职者和用人单位都可访问本系统并进行信息查询,登录后还可以进行发布求职信息和发布招聘信息。
该课题采用JSP开发,具有很多优点,具体的有以下几点(1)使用JSP能够生产可重用的组件;(2)采用标识简化页面开发;(3)JSP能够提供所有的Servlet功能;(4)JSP一次编写,随处运行,而且JSP的平台适应性更广。
1.4 相关技术介绍本招聘求职系统采用JSP开发技术,采用JDK1.5、Dreamweaver8和JCreator开发工具,系统运行环境为windows XP系统、tomcat5.0服务器、SQL Server 2000数据库服务器。
Java是一种面向对象的程序设计语言。
Java的程序设计集中于对象及其接口,Java 提供了简单的类机制以及动态的接口模型,实现了模块化和信息封装。
该课题采用的JSP 继承了Java面向对象的特点,具有跨平台和可移植性等特点。
1.4.1 JSP(Java Server Pages)技术介绍JSP(Java Server Pages)是由Sun Microsystem公司于1999/6推出的新技术,是基于Java Servlet以及整个java体系的Web开发技术。
利用这一技术可以建立先进、安全和跨平台的动态。
它为创建显示动态生成容的Web页面提供了一个简洁而快速的方法。
JSP技术的设计目的是使得构建基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器、应用服务器和开发工具共同工作,因此它完全解决了目前ASP、、PHP的一个通病,那就是脚本级执行。
同时它还能应用于不同的操作平台上。
当用户通过浏览器从Web服务器上请求JSP文件时,Web服务器首先响应HTTP 请求,并启动JSP解释器解释JSP文件中的JSP标记和小脚本,然后通过JDBC(Java Data Base Connection )存取、查询数据库中的数据,并将结果返回并以HTML页面的形式发送回浏览器。
JSP相对于ASP、和PHP等动态网页技术有以下5个特点:(1) 多平台支持,可以在几乎所有的服务器系统上运行。
(2) 编译后运行,能够大大提高执行效率。
(3) JSP支持自定义的标签库,具有很好的扩展性能够提高可重用性。
(4) JSP采用Java作为脚本语言,而Java作为一格成熟的跨平台的程序设计语言,几乎可以实现任何想实现的功能。
(5) 强大的数据库支持。
JSP可以和任何与JDBC兼容的数据库连接访问数据库,而且还可以使用JDBC-ODBC Bridge访问基于ODBC的数据库。
对于只支持ODBC的数据库,可以通过JDBC-ODBC来将JDBC调用转化为ODBC调用以实现访问。
这也意味着JSP 可以比ASP访问更多类型的数据库。
在初步了解了JSP技术后,接下来就介绍一下JSP的运行原来。
JSP第一次运行的时候会编译成Servlet。
JSP是Web开发技术,Servelt是服务器端运用的小程序,我们访问一个JSP页面时,服务器会将这个JSP页面转变成Servelt小程序运行得到结果后,反馈给用户端的浏览器。
Servlet相当于一个控制层再去调用相应的JavaBean处理数据,最后把结果返回给JSP。
Servlet主要用于转向,将请求转向到相应的JSP页面。
JSP 更多的是进行页面显示,Servlet更多的是处理业务,即JSP是页面,servlet是实现JSP 的方法。
当用户从浏览器访问时,也就是从用户向服务器发出请求时,由JSP来接收这此请求,然后调用JavaBean做具体的数据存取运算等处理,把结果返回给JSP,JSP把得到的结果通过浏览器返回给用户,JSP的运行模式如下图1.1所示:图1.1 JSP的运行模式1.4.2 Microsoft SQL Server 2000简介SQL(Structured Query Language,结构查询语言)是一个功能强大的数据库语言。
SQL语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。
SQL功能非常强大,但是概括起来,它可以分成以下几组:DML(Data Manipulation Language,数据操作语言):用于检索或者修改数据; DDL(Data Definition Language,数据定义语言):用于定义数据的结构,比如创建、修改或者删除数据库对象和DCL(Data Control Language,数据控制语言):用于定义数据库用户的权限。
SQL Server 2000是一个新型关系数据库管理系统,提供了完整的关系数据创建、开发、设计和管理功能。
SQL Server 2000提供了在服务器系统上运行的服务器软件和在客户端运行的客户端软件;SQL Server 2000的数据库系统的服务器运行在Window XP/NT/2000系统上,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能工在出现各种错误时恢复数据。