网上人才招聘系统的设计与实现计算机毕业论文
- 格式:doc
- 大小:884.50 KB
- 文档页数:59
网上人才招聘系统的设计与实现摘要随着信息化时代的到来,当今社会的生活节奏越来越快,人们对工作效率的要求也越来越高,参加招聘会耗时耗力,无目的的网络搜索工作量大,且成功率低。
为了方便人们通过网络投递简历找寻合适的就业机会,以计算机为基础的网络人才招聘系统就应运而生了。
本课题主要是以PHP作为前台开发工具,利用MySQL作为后台数据库的技术来实现网上人才招聘系统。
该网络人才招聘系统提供了丰富的功能,包括用户注册模块、职位信息管理模块、检索导航模块、在线求职招聘模块和人才信息管理模块等,满足用户与用人单位之间的信息交互需求。
本文重点介绍了网上人才招聘系统的功能实现方法以及关键技术。
关键词:网上人才招聘系统开发工具数据库模块The Design and Implementation of Web-basedJob Seeking SystemAbstractWith the coming period of information, nowadays people are more and more busy, The efficiency of people demanding become more and more high, Waste of time and strength to participate in job fairs, no purpose web search are heavy works, and also low success rate. In order to facilitate the people to send your resume via the web to find suitable employment opportunit ies, computer-based Web-based Job Seeking System came into being.This main topic is about a Web-based Job Seeking System developed by PHP as the Prospects of development tools and MySQL as the background development tools. The Web-based Job Seeking System provides a lot of features, including Register modules, Job Information Management modules, Search Navigation modules Online Jobs search modules and Personnel Information Management modules. It meets the demand of information exchange between the customer and the Employers.This paper focuses on the functions of Web-based Job Seeking System implementation method and key technologies.Keywords:Web-based Job Seeking System, Development Tools, Database, Module毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
―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.企业信用评级:对企业进行信用评级,让求职者更准确地了解企业情况,增加就业选择的可靠性。
毕业设计(论文)网上求职招聘系统的设计与实现论文作者姓名:申请学位专业:申请学位类别:指导教师姓名(职称):论文提交日期:网上求职招聘系统的设计与实现摘要随着网络技术的发展,网络在人们生活中的应用越来越广泛。
人才的流动已成为社会的一大问题,传统的招聘方式不仅让人觉得很不方便,而且受时间和空间的限制,让许多人失去了很多机会。
而网上求职招聘系统提供了方便、简洁、安全、易于管理的平台,这是对传统模式的一种改进,也是一种必然的走向。
本文对网上求职招聘系统的设计过程进行了详细介绍。
系统采用ASP技术进行开发,选用SQL Server作为后台数据库。
本文对系统的开发背景、系统的开发和运行环境、系统功能分析、系统功能模块设计、数据库结构实现、各个功能模块的创建等各个过程进行了阐述。
系统实现了用户注册、登陆、求职信息的发布、最新招聘信息发布等功能。
招聘人员和求职人员主要通过发送网上信息进行交流和沟通。
关键字:ASP;IIS;招聘;求职Design and Realization of Online Job and Employ SystemAbstractWith the development of network technology, the application of network is more and more extensive in people's life. The flow of talent has become a big social problem. Traditional recruitment not only makes the job-seekers feel inconvenient but also wastes much time. It makes people lost many opportunities. However,online job recruitment system provides a convenient, simple, safe and easy-to-manage platform, which is an improvement to the traditional model as well as a inevitable tendency.The thesis introduces design process of the system in detail. The system is developed by ASP and uses SQL Server as database. The thesis describes each step of developing, such as development background of the system, development and operating environment, function analysis, module design, database architecture, and realization of all modules. The system realizes some modules, including the user registration, login, submitting the latest job recruitment and the latest job information, etc. The job recruitment and job-seekers can exchange by sending online message primarily.Key words: ASP; IIS; the recruitment; seeks job目录论文总页数:29页1 引言 (3)研究目的 (3)本设计研究意义 (3)开发背景 (4)求职招聘网的未来走向 (4)本文的主要工作 (4)2 相关技术与知识 (5)服务器IIS介绍 (5)数据库管理系统SQL Server2000 (5)ASP技术简介 (5)ASP工作原理 (5)ADO技术在ASP中的应用 (6)ASP内置对象 (6)3 网上求职招聘系统的概述 (7)系统功能概述及模块图 (7)系统数据流程图 (8)系统功能模块划分 (9)求职管理模块 (9)招聘管理模块 (9)系统管理模块 (10)程序与运行环境 (10)4 系统数据库的设计 (11)系统E-R图 (11)系统数据逻辑结构 (11)5 系统功能模块实现 (15)本系统应用到的基本功能 (15)数据库连接 (15)Session 的设置 (15)求职模块的实现 (16)求职人员功能流程图 (16)填写求职简历 (16)查看全部职位与搜索相应职位 (18)预览求职简历 (19)更新求职简历 (20)我的信箱 (20)我的收藏夹 (21)招聘模块实现 (21)招聘功能流图 (21)填写/更新公司的一些详细情况 (22)发布招聘信息 (23)全部人才列表及查找相关的人才 (24)个人收藏夹 (24)个人信箱 (24)公司预览 (24)管理员界面实现 (24)管理员功能流图 (24)新闻管理 (25)个人用户管理 (25)单位用户管理 (26)招聘信息管理 (26)求职信息管理 (26)添加一些常用的信息 (27)清除调查表内容 (27)6 结果测试,性能分析 (27)结论 (28)参考文献 (28)致谢 (30)声明 (31)1引言1.1研究目的人才在各行各业都是发展的关键,大学生就像是人才的代名词,如何能够聘到具有真才实学的大学生是各企业非常关心的问题。
辽宁警官高等专科学校毕业设计(论文)网上人才招聘的设计与实现系:高职计算机系专业:计算机软件技术专业学生:李晓旭指导教师:冯晶莹完成日期:辽宁警官高等专科学校毕业设计(论文)网上人才招聘的设计与实现总计毕业设计(论文) 23页表格 0表插图 33幅摘要基于国内外经济的高速发展,人才的流动也越来越频繁,而人才资源是现代企业在日趋激烈的商业竞争中立于不败之地的根本保证。
现在,找一份满意的工作十分困难,问题的关键在于求职或招聘的人员都陷入了如何找到适合自己的工作或如何让招到合格的人才填补公司空缺的这一矛盾中,如何才能用最少的时间和精力招聘到符合企业要求的人才,由此我们借助于日益成熟的互联网技术设计和实现了一个可以让招聘者和应聘者远程进行互动交流的网络平台,即新型在线人才招聘系统。
本系统是利用ASP开发动态网站技术设计和实现了一个可以让应聘者和招聘单位远程进行互动交流的网络招聘工作平台。
人才招聘系统是一个利用网络开展招聘活动的系统,主要功能有职位发布、职位搜索、简历填写、简历发布、网站留言等,是将现代信息技术运用在招聘活动中的又一突破。
它根据公司和求职人员实际工作的需要,设计相应软件的功能,运用科学的方法收集人才信息、职位信息,有效的解决了当今人才市场的供需矛盾。
由此体现了系统的便捷性和方便性。
同时管理员可以使用该系统为企业招聘、个人求职提供服务。
用人单位可以使用该系统注册成为招聘用户并发布招聘信息等。
求职人员可以在注册成为求职用户后通过系统完成求职工作。
其他用户可以通过浏览新闻了解人事政策动态等。
本系统主要使用ASP开发动态网站、Dreamweaver设计系统界面、Access开发后台数据库以及使用ASP中的Java脚本语言实现部分代码。
关键词:网上招聘,求职,ASP,数据库AbstractBased on the high speed development of economy at home and abroad, the flow of talent is becoming more and more frequent, and human resources is a modern enterprise in an impregnable position in the increasingly fierce business competition of the fundamental guarantee. Now, it is very difficult to find a satisfactory job, a problem is the key to apply for a job or recruitment personnel are lost in how to find suitable for their work or how to make the company recruit qualified people to fill the vacancy of this contradiction, how to use the least amount of time and energy to meet the requirements of the enterprise recruiting talented, thus our Internet technology by means of mature design and implements a can let recruiters and applicants remote interactive communication network platform, namely the new online recruitment system.This system is using the ASP dynamic website development technology is designed and implemented a allows applicants and employers remote recruitment network platform to interact. Recruitment system is a use of network to carry out the system of recruitment, position distribution, its main function is to search, resume fill in publishing, web site message, resume, application of modern information technology is another breakthrough in recruiting activity. It according to the company and the job of the actual work needs, design the function of the corresponding software, using scientific methods to collect the talent information, job information, effectively solve the contradiction between supply and demand in today's talent market. This reflects the ease and convenience of the system. At the same time, the administrator can use the system for enterprise recruitment and personal job search services. Unit of choose and employ persons registered as recruitment users can use the system and release recruitment information, etc. People can register as a user through the system after the job finished the job. Other users can browse the news about the personnel policy dynamics, etc.This system mainly USES ASP dynamic website development, Dreamweaver design system interface, development background database Access and use Java script in the ASP language implementation code.Key words: online recruitment, job, ASP, database目录前言 (1)第1章网上人才招聘绪论 (2)1.1 研究背景 (2)1.2 市场调研 (2)第2章系统设计技术简介 (3)2.1 ASP简介 (3)3.2 ASP运行环境 (3)2.3 数据库的设计 (5)2.4 系统需求分析 (6)2.4.1 需求分析 (6)2.4.2 功能需求 (6)第3章总体设计 (8)3.1 系统界面总体设计 (8)3.2 后台数据库的总体设计 (9)第4章详细设计 (10)4.1 系统设计思想 (10)4.2 系统数据库详细设计 (10)4.3 前台模块的设计及实现 (11)4.3.1 会员注册及登录模块 (11)4.3.2 职位及人才检索模块 (13)4.3.3 个人简历和简历维护模块 (13)4.3.4 网站留言模块 (14)第5章系统测试 (16)5.1 系统测试模型选择介绍 (16)5.2 系统测试运行结果 (17)结论 (18)致谢 (19)参考文献 (20)辽宁警官高等专科学校高职计算机毕业设计(论文)前言该毕业设计给出了应用软件开发的一般思想和详细的设计方案,以及各模块实现的详细步骤,基本达到了应用软件开发的要求。
人才招聘系统的实现毕业论文目录第 1 章绪论 (3)1.1研究背景 (3)1.2国外现状 (4)1.3技术简介 (4)1.3.1 ASP简介 (4)1.3.2 ASP运行环境 (5)1.3.3 数据库的设计 (6)第 2章系统需求 (8)2.1需求分析 (8)2.1.1功能需求 (8)2.1.2安全性需求 (9)2.2系统的可行性 (9)2.3系统结构化分析 (10)2.4目标系统要求 (13)第3章总体设计 (14)3.1系统界面总体设计 (14)3.2后台数据库的总体设计 (15)第4章详细设计 (16)4.1系统设计思想 (16)4.2系统数据库详细设计 (16)4.2.1 概念模型设计 (17)4.2.2 逻辑模型设计 (18)4.2.3 物理模型设计 (18)4.3前台模块的设计及实现 (20)4.3.1 会员注册及登录模块 (20)4.3.2 职位及人才检索模块 (21)4.3.3个人简历和简历维护模块 (22)4.3.4 留言模块 (23)4.3.5 系统后台管理模块 (24)4.3.5 数据库连接 (25)第5章系统测试 (26)5.1系统测试模型选择介绍 (26)5.2系统测试运行结果 (27)第6章结束语 (31)参考文献 (32)附录 (33)致谢 (37)第 1 章绪论1.1研究背景人才招聘是人力资源管理中的首要环节,它关系到企业如何吸引到优秀人才,使企业在人力资本的储备上能够满足企业发展的需要。
而目前企业人才招聘工作中还存在若干问题。
比如:人才概念模糊、招聘前期准备工作不足、招聘实施不合理以及招聘忽略企业文化理念和市场宣传等[1]。
所以不断提高人力资源开发与管理水平是当前人才招聘最注重的问题。
由于社会的不断发展,计算机的使用也更加广泛以及互联网的普及,使以网络技术为代表的科技革命正在给我们的生产方式、生活方式和工作方式带前所未有的变化,能否利用网络技术来抓住稍纵即逝的市场机会,将最终决定组织的命运,所以在此背景下,组织管理的转型,尤其是人力资源管理的转型就日显重要[2]。
毕业设计报告(论文) 题目:网上人才招聘系统的设计与实现所属系专业学号姓名指导教师起讫日期 2010.3 - 2010.6设计地点毕业设计报告(论文)诚信承诺本人承诺所交的毕业设计报告(论文)和取得的成果是在导师指导下完成,引用他人成果的部分均已列出参考文献。
若论文涉与到任何知识产权纠纷,本人将会承担一切责任。
学生签名:日期:网上人才招聘系统的设计与实现摘要自改革开放以来,不断的引进外国的先进知识,中国的互联网得到了飞速地发展,以网络为基础的各类相关产品给我们的各种活动带来了很多的方便。
只需玩转我们手中的手机或者电脑,就可以足不出户掌握各方即时信息,紧随时代的脚步。
一方面计算机技术和通讯技术的迅速发展,另一方面人们生活节奏的加快和对工作效率要求加高,人们对工作效率也有了更高的要求,亲自去参加招聘会不仅耗时耗力,而且还对工作的岗位信息不清楚,成功率极低。
为了方便人们可以通过网络更方便快捷的投递简历找寻合适的工作机会,因此网络人才招聘系统就应运而生了,也迅速地得到了发展。
本课题主要是以JSP作为开发语言,同时利用MySQL作为后台数据库,来实现网上人才招聘系统。
其主要的功能是:企业用户在系统上发布招聘信息,并且可以浏览求职者的简历;求职者可以在平台上发布简历、更新简历,查看招聘信息。
目前系统还不支持投简历,收简历等功能;管理员对进行管理与维护,企业发布的招聘信息必须通过管理员的审核才算在平台上发布成功,求职者才可以浏览的该信息。
这样一来保证了招聘信息的安全性与真实行。
只有保证了招聘信息的真实性,才会取得用户的信赖。
信息的真实性也是必须考虑的一个重要因素。
本文主要是介绍网上人才招聘系统的功能的设计、实现方法、运用的关键技术,与系统成型后的简单功能介绍。
关键词:网上人才招聘系统JSP 数据库The Implementation and Design of Job Seeking SystemAbstractIn recent years, the rapid development of Internet, web based all kinds of derivatives has brought a lot of convenience to our daily life. We only need to get along well with their mobile phone or computer, you can grasp the instant information the parties remain within doors, followed the footsteps of the times. The rapid development of computer technology and communication technology, on the other hand, the accelerated pace of life and work efficiency of work efficiency is heightened, people have higher requirements, to participate in the recruitment is not only time-consuming, but also on the job information is not clear, the success rate is very low. In order to facilitate the people through the network more convenient to deliver resume to find suitable job opportunities, so the network recruitment system came into being, it has been developing quickly.This subject is mainly to use JSP as a development language, using MySQL as the background database, in order to realize the online Job Seeking System. Including the enterprise recruitment information browsing and recruitment information, job seekers resume publishingand resume, administrator management and maintenance of the site, only verified by the administrator recruitment information can be distributed on the platform, thus holding the recruitment of information security and the real line.This paper mainly introduces the online Job Seeking System realization method, technology using to realize the net, and introduces the function of the system.Keywords:Web-based Job Seeking System,Development Tools, Database, Module目录前言1第一章网上人才招聘系统的概述21.1网上人才招聘系统的概述21.2网上人才招聘系统架构设计与特征21.3网上人才招聘系统的划分和开发错误!未定义书签。
毕业设计题目:网上招聘系统的设计与实现摘要本系统的主要容是在线网上人才系统的开发与维护,随着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 设计背景与意义近年来,中国高校毕业生数量逐年增多,大学生面临严峻的就业形势,大学生在毕业后能否顺利就业,已成为全社会普遍关注的热点问题。
网上人才招聘系统的设计与实现摘要随着信息化时代的到来,当今社会的生活节奏越来越快,人们对工作效率的要求也越来越高,参加招聘会耗时耗力,无目的的网络搜索工作量大,且成功率低。
为了方便人们通过网络投递简历找寻合适的就业机会,以计算机为基础的网络人才招聘系统就应运而生了。
本课题主要是以PHP作为前台开发工具,利用MySQL作为后台数据库的技术来实现网上人才招聘系统。
该网络人才招聘系统提供了丰富的功能,包括用户注册模块、职位信息管理模块、检索导航模块、在线求职招聘模块和人才信息管理模块等,满足用户与用人单位之间的信息交互需求。
本文重点介绍了网上人才招聘系统的功能实现方法以及关键技术。
关键词:网上人才招聘系统开发工具数据库模块The Design and Implementation of Web-basedJob Seeking SystemAbstractWith the coming period of information, nowadays people are more and more busy, The efficiency of people demanding become more and more high, Waste of time and strength to participate in job fairs, no purpose web search are heavy works, and also low success rate. In order to facilitate the people to send your resume via the web to find suitable employment opportunit ies, computer-based Web-based Job Seeking System came into being.This main topic is about a Web-based Job Seeking System developed by PHP as the Prospects of development tools and MySQL as the background development tools. The Web-based Job Seeking System provides a lot of features, including Register modules, Job Information Management modules, Search Navigation modules Online Jobs search modules and Personnel Information Management modules. It meets the demand of information exchange between the customer and the Employers.This paper focuses on the functions of Web-based Job Seeking System implementation method and key technologies.Keywords:Web-based Job Seeking System, Development Tools, Database, Module毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:目录前言 (1)第一章网上人才招聘系统的概述 (2)1.1网上人才招聘系统的概述 (2)1.2网上人才招聘系统架构设计及特征 (3)1.3网上人才招聘系统的划分和开发 (4)第二章项目开发的技术准备 (6)2.1PHP的简介 (6)2.2M Y SQL的简介 (7)2.3A PACHE的简介 (7)第三章系统分析 (9)3.1系统初步调查 (9)3.2系统可行性分析 (10)3.3现行系统详细分析 (11)第四章系统设计 (14)4.1系统总体设计 (14)4.2系统主要模块及功能实现 (15)4.3数据库设计 (22)第五章系统实施 (28)5.1系统实现 (28)5.2系统测试 (37)第六章结束语 (40)6.1系统特色与创新 (40)6.2系统局限 (40)6.3总结 (40)参考文献 (42)致谢 (43)前言上世纪90年代以来,随着计算机网络、通信和信息技术突破性进展,Internet在全球爆炸性增长并迅速普及。
由于网络方便快捷的特点,网络逐渐成为人们工作和生活的一种工具[1]。
中国是迅速崛起的发展中大国,尤其是改革开放三十年,中国在各领域都取得了突破性进展,互联网也不例外。
中国又是世界人口最多的国家,随着经济的发展,城市化步伐的加快,求职者队伍不断壮大。
传统的人才招聘,对求职者来说,费时费力;对招聘单位来说,举办招聘会需要花费大量经费。
所以在当今互联网已经成为人们生活一部分的社会里,越来越多的个人选择通过网络轻点鼠标寻求工作,越来越多的企业也开始选择网络进行招聘。
网上人才招聘系统是先进的计算机科学技术和现代招聘理念相结合的产物,通过使用以计算机网络为基础的网上人才招聘系统,满足了求职者和招聘企业双向的要求,网上人才招聘系统收集大量招聘单位的招聘信息,它使网上招聘从盲目的网络职位搜索到有序大量的职位投递,从混乱变为规范,而且成功率较高。
网上人才招聘系统实现了人才招聘的一些主要功能,如用户注册功能:用户需先进行会员注册,成功后进行相关操作;职位信息管理功能:用人单位可以在系统上发布相关信息,系统会对信息进行归类管理;检索导航功能:用户可以根据自己意愿搜寻相关的工作;在线求职招聘功能:用户可以在搜索结果中寻找合适的单位投递个人简历;人才信息管理功能:系统会对用户的信息,包括个人信息,个人简历等进行统一管理。
系统用户包括普通用户和管理员用户。
普通用户可以完成人才招聘的相关过程,包括生成简历、投递简历等;管理员用户具有更高的权限,可以添加和删除职位信息,删除违规用户等操作。
整个系统外观和谐,操作较为人性化。
第一章网上人才招聘系统的概述网上人才招聘系统是求职者和招聘单位都不可缺少的一个部分,求职者必须登录系统才能够搜索到与自己相关的职位进行简历的投递,从而寻求到合适的工作;招聘单位必须通过系统管理员发布自己的相关招聘信息,这样求职者才能搜索到并查看到公司的一些具体信息,并做出决定是否投递简历。
下面首先对网上人才招聘系统做一个简要的介绍。
1.1 网上人才招聘系统的概述网上人才招聘行为建立在网络高科技的基础上,并依托于互联网的发展,使得网上招聘的相关事宜得以进行。
目前国内有很多招聘网站,如51job、智联招、聘中华英才网等;国外很多国家网上人才招聘已经进入人们的生活,较有名的国外网上人才招聘网站,如、、等。
这些网站为求职者提供了方便,成为求职者不可缺少的求职工具。
下面对网上人才招聘系统的一些知识进行介绍。
1)网上人才招聘系统的对象就是用户信息和招聘信息信息是经过加工的数据,信息是对决策者有价值的数据。
信息的主要特征是来源分散,数量庞大。
信息来源于生产第一线,来源于社会环境,来源于市场,来源于行政管理等部门。
信息具有时间性。
信息的处理方式有多种形式。
网上人才招聘就是将用人单位的信息显示给求职者,再将求职者的个人信息反馈给用人单位,实现信息的交换,从而实现双向选择,达到求职招聘的原始目的。
2)网上人才招聘系统具有方便、快捷、时效性强的特点网络招聘的双方通过交互式的网上登录和查询完成信息交流,这种方式与传统的招聘方式不同,它不强求时间和空间上的绝对一致,方便了双方的时间选择,相对省去了大量的时间。
互联网本身不受时间、地域限制,也不受周期和发行渠道限制,不仅可以迅速、快捷地传递信息,而且还可以瞬间更新信息。
这种基于招聘双方主动性的网上交流,于无声无息之间,完成了及时、迅捷的互动。
3)网上人才招聘系统的应聘人员素质高,具有初步筛选功能目前,构成“网民”主体的是一个年轻、高学历、向往未来的群体,通过上网,招聘者就已经对应聘者的基本素质有了一个考察,相当于已经进行了一次小型的计算机和英文测试,对应聘者作了一次初步筛选。
4)网上人才招聘系统由用户注册登录、招聘信息管理、检索导航、在线求职、人才信息管理五个方面组成这些方面实现了网上人才招聘的基本流程。
网上人才招聘系统包括计算机、网络通讯设备等硬件成份,包括操作系统、应用软件包等软件成份。
并随着计算机技术和通讯技术的迅速发展而发展。
随着人们生活节奏的加快和对工作效率要求加高,网上人才招聘会更加迅速地发展。
1.2 网上人才招聘系统架构设计及特征1) 网上人才招聘系统-系统架构本系统采用B/S 架构,以WEB 应用的形式满足用户的使用需求。
目前主要的WEB 开发技术有java 平台的J2EE 技术、微软的 技术和跨平台并面向对象的PHP 技术[2]。
本系统开发应用PHP 结合MySQL 数据库进行。
系统架构如图1-1所示:图1-1 网上人才招聘系统架构图● 应用层:系统与用户交互的界面、各功能模块的交互、流程实现。
应用层在MVC 模型中包含了表示层与控制层。
● 业务支撑层:为应用层提供业务逻辑接口与实现。
从开发的角度来说,应用层不直接含有业务处理逻辑。
对业务的处理由业务支撑或业务方法层提供。
该层对业务逻辑接口提供实现。
应用层不需知道实现的细节,应用层以接口调用可以很好的应对实际业务处理的变更。
业务支撑层在MVC模型中为模型层或模型适配。
●数据访问与持久层:提供数据库连接、访问、与持久化数据库数据。
●数据库:系统业务数据的存储。
●WEB服务器是整个应用程序的运行环境,是接受用户HTTP请求与服务响应的接口。
2)网上人才招聘系统特征完善的网上人才招聘系统具有以下四个标准:满足求职者的需求、满足用人单位的需求、可以通过程序为系统使用者提供信息、可以对信息进行管理。