高校招聘系统设计与实现_第1页
高校招聘系统设计与实现_第2页
高校招聘系统设计与实现_第3页
高校招聘系统设计与实现_第4页
高校招聘系统设计与实现_第5页
已阅读5页,还剩83页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高校招聘系统的设计与实现I摘 要随着信息化建设的发展,高校招聘系统转变了传统的现场集中报名模式,方便了考生报名,减轻了报名管理工作的负荷,提升了工作效率,提高了考试管理机构的服务质量和服务水平,实现了报名工作的制度化、程序化、规范化、信息化。论文根据对研究现状以及相关技术的分析,结合现有高校招聘的业务流程,对高校招聘系统进行设计。系统在 B/S 模式下,采用 LAMP 为开发平台实现了高校的招聘业务。主要的研究内容包括以下几点:第一、对高校招聘系统做了深入的需求分析,其中包括功能性分析与非功能行分析。在此基础上,对系统进行了总体设计,建立了系统的业务流程、用例模型和数据库模型等。第二、对高校招聘系统的实现进行介绍。在明确了系统所使用的开发和运行环境之后,按照用户角色分别对系统进行了实现。讨论了基于 ThinkPHP 框架开发的数据库处理以及部分代码实现的技术细节,且给出了部分系统的用户界面。第三、通过对高校招聘系统的考生相关信息查询、以及考生端的各个操作流程,以及管理员进行考生管理、招聘信息管理等设计测试用例,对系统进行了功能测试、性能测试和安全测试,并针对测试的结果作出相应的系统设计调整,最终达到系统最初的预计需求和效果。测试结果表明,本系统达到了分析和设计提出的要求,完成了系统设计中提出的功能,是一个符合实际应用需求的高校招聘管理系统。关键词:高校招聘系统 B/S 模式 LAMP 平台 ThinkPHP 框架IIABSTRACTAlong with the development of Informationize construction, college recruitment system transforms the traditional application mode focused on the site, which is convenient to register, reduced the registration management work load, improved work efficiency. It also improves the exam management service quality and service level, realized the institutionalization procedures, standardization, and information of registration work.Based on the present situation and related technology, the recruitment system is designed combined with the analysis of the existing university recruitment of business proces. It adopts the development platform to realize the college recruitment business based on B/S mode. The main research contents include the following:First, the university recruitment system makes a further analysis of the demand, including functional analysis and the function line analysis. On this basis, the overall design is given, the system of business process, use case model and database model are established.Second, the realization of the system of college recruitment is introduced. Development and operation environment is determined. The system is realized respectively according to the user role.The database handling, and part of the code realization technical details based on ThinkPHP framework is discussed, and part of the user interface is given.Third, test cases is given, such as the college recruitment system, the related information inquiry, the operation process, of examinee management and recruitment information management. We have the system function testing, performance testing and safety testing, and make corresponding adjustment, and finally reach the demand and system initially expected effect.Test results show that the system is up to the analysis. It is college recruitment system met the practical application.Key words: College Recruitment System B/S model LAMP platform ThinkPHP frameworkIII目 录摘 要 .IAbstract.II1 绪论1.1 研究背景与意义 .(1)1.2 国内外研究概况 .(2)1.3 论文的主要研究内容 .(3)2 关键技术研究2.1 B/S 模式 .(5)2.2 LAMP 平台 .(6)2.3 ThinkPHP 框架 .(9)2.4 本章小结 .(10)3 系统的分析3.1 系统需求概述 .(11)3.2 系统用户及用例 .(11)3.3 系统业务流程分析 .(13)3.4 系统功能需求分析 .(14)3.5 系统非功能需求分析 .(16)3.6 本 章小结 .(18)4 系统的设计4.1 系统架构设计 .(19)4.2 系统主要功能的设计 .(20)4.3 系统数据库设计 .(23)IV4.4 本章小结 .(27)5 系统的实现与测试5.1 系统开发环境 .(28)5.2 系统主要模板的实现 .(29)5.3 系统的测试 .(42)5.4 应用分析 .(46)5.5 本章小结 .(47)6 总结与展望6.1 全文总结 .(48)6.2 课题展望 .(48)致 谢 .(50)参考文献 .(51)11 绪论1.1 研究背景与意义人才引进和人员招聘,是高校人力资源管理中一项重要工作。高校招聘系统转变了传统的现场集中招聘模式,提升了工作效率,提高了考试管理机构的服务质量和服务水平,实现了报名工作的制度化、程序化、规范化、信息化。高校招聘系统是一种具有交互功能的人才信息系统,即学校在网上发布招聘信息,求职者根据自己的求职要求在线递交简历,学校可以在线查看求职者的简历,并且根据自己的需要自动筛选并保留合适的简历,以发出考试通知 1。 传统的校园招聘主要以仍以纸面材料或静态文字的形式进行,考生人简历发送给学校相关部门,招聘人员根据条件对考生筛选,通知符合条件的考生参加笔试、面试等 2。当考生繁多时,工作量,若出现信息沟通不畅,数据不一致,大大地降低了招聘的效率,导致其他工作不能及时进行。如何提高企业人才招聘管理系统的快捷性、准确性、有效性、稳定性、安全性、可扩展性和可维护性,已经成为高校招聘系统的主要难题。而通过网络进行招聘则有不受地域、时间和人员的限制的优势,不仅方便了考生报名,而且减轻了招聘管理工作的负荷,提升了工作效率,提高了考试管理机构的服务质量和服务水平,实现了报名工作的制度化、程序化、规范化、信息化。高校招聘系统能够有效地保证数据的完整性和一致性,能从其它子系统获取所需要的数据并能为其它子系统提供有效的数据共享,并能使招聘过程接受网上的监督,保证了招聘结果的公平 公正。其主要优点集中表现在 3-5:第一,速度快,效率高。对考生而言,当他们找到适合的招聘职位后,即可进行在线注册,并投递简历申请。对高校而言,可以通过互联网把招聘广告发送出去,并且在较短时间内就可以收到考生的简历。第二,信息投放灵活、便捷。高校可以根据现阶段人力资源需求状况发布招聘信息,并对招聘岗位进行对应限制。第三,网络招聘系统功能强大,减少了大量人力、物力。考生使用电子简历进2行投递,不仅方便高校将招聘信息进行分类管理、简历数据库的查询、 统计与分析, 也方便考生提交信息与简历,接收系统回复信息。透过系统对简历进行筛选,也保证了招聘过程的客观性。第四,打破时间、地域的局限。考生只要在规定时间内提交自己的信息与简历即可,并不需要亲临招聘现场。对于高校而言,也可收到更为广泛的应聘者简历,使数据库的人才信息更为多样化。第五,节省高校招聘成本。对于招聘会而言,展位、展架租用、现场宣传海报制作、员工加班费等开支较大,而网络招聘系统大大节约这些开支。1.2 国内外研究概况未使用系统前,招聘报名工作主要以现场报名方式进行,应聘考生报名往往要花一天的时间才能完成报名,报名现场拥挤,不仅使招聘、应聘人员感到十分紧张与劳累,而且对应聘人员的横向比较也不够,限制了人才资源的充分利用。避免了大量的信息重复录入工作,可以及时对应聘考生信息进行查询、统计、分析,节约了人力与物力。同时招聘工作需要组织笔试与面试两个环节的考试,考务工作比较繁琐,以前无法有效地对考生成绩进行管理,考生无法及时获得考试成绩 6-7。国内大多数企事业单位招聘专员都是通过各人才招聘网提供的招聘系统来进行的,主要完成招聘单位需求岗位的数据库录入,招聘信息的发布,管理员可以对招聘信息进行统计分析,应聘者完成简历的提交。然而这些系统普遍存在功能单一,提供服务有限,不能满足各种复杂的招聘要求 8。本身只能在招聘单位和应聘者之间起到中间媒介的作用,并通过邮件作为唯一的交流手段,而且只是企业版在线招聘系统,没有相应的供多个公司共同使用的多用户版,招聘专员必须将收到的简历导出,经过格式的调整或编辑后,才能导入公司自己的简历库。一个管理员授权一种管理权限,当管理用户身份发生变化时,权限的修改较为麻烦,给系统的升级与扩展也带了一定的麻烦。系统无法满足管理对考生的资格审核,并对应聘考生进行横向比较;考生也无法及时查看自己的资格初审情况。管理人员无法对招聘中考生的考试笔试、面试成绩进行录入,甚至于考生对考试成绩的查询,管理员对成绩进3行管理。目前国内推出了一些人才招聘系统只完成了简单信息的发布与采集,不能很好地完成高校招聘工作,对考生而言,系统没有提供资格审核、成绩查询等功能,缺乏实时性、使得考生与招聘单位之间交流不太方便。对于招聘单位而言系统无法对考生成绩进行录入、并对合格的考生进行选择。使得招聘单位的工作量并没有有效地降低 9-11。国外人才招聘管理软件产品十分规范,界面友好,人才招聘管理理念先进,其该产品突破了传统意义上的“招聘“,融合了客户关系管理思想,使客户与大学生、求职者、公司职员、招聘代理机构等保持密切的联系和良好的关系,为客户提供了一个更高效的招聘处理流程。但是国外的人才招聘管理软件的招聘模式与我国有所差异,通用性不强,操作起来也不太符合中国人的习惯 12-14。1.3 论文的主要研究内容本文分析了高校的实际需求和业务流程,设计和实现了适于高校的招聘系统。它可以为使用者提供丰富的功能,实现操作的自动化,从而大幅度的降低高校招聘工作的强度,提升了工作效率,提高了考试管理机构的服务质量和服务水平,实现了报名工作的制度化、程序化、规范化、信息化 15-17。具体的研究内容如下:(1)对现有招聘系统的研究背景与意义进行了阐述,并对现有国内外现状进行了分析,在此基础了获得系统的需求。(2)介绍了系统实现的主要技术,包括 B/S 模式、LAMP 平台、ThinkPHP 框架等。(3)对高校招聘业务做出了功能性和非功能性的需求分析,并对系统进行了总体设计,按照用户角色对系统进行了分别设计。 (4)对高校招聘系统的实现进行介绍。在明确了系统所使用的开发和运行环境之后,讨论了基于 ThinkPHP 框架开发的数据库处理以及部分代码实现的技术细节,且给出了部分系统的用户界面。(5)通过对高校招聘系统的考生相关信息查询、以及考生端的各个操作流程,4以及管理员进行考生管理、招聘信息管理等设计测试用例,对系统进行了功能测试、性能测试和安全测试,并针对测试的结果作出相应的系统设计调整,最终达到系统最初的预计需求和效果。全文的结构安排如下:第一章 引言。介绍了课题研究背景与意义,国内外研究现状及主要研究内容。第二章 关键技术研究。对 B/S 模式、LAMP 平台及 ThinkPHP 框架进行了概述与分析,并对 LAMP 平台下四个组件进行了详细的介绍。第三章 系统的分析。对行高校招聘系统的需求分析,并对系统用户及用例、系统业务流程进行说明。按照用户角色对高校招聘业务做出了功能性和非功能性的需求分析。第四章 系统的设计。本章首先对系统进行了架构设计,按照用户角色对系统功能进行了分别设计,最后对相应数据库进行设计,包括概念结构设计和逻辑结构设计两部分。第五章 系统的实现与测试。本章首先明确了系统所使用的开发环境,并给出了考生端和管理端模块部分的系统界面以及部分实际代码段。并对系统进行了功能测试、性能测试和安全测试。第六章总结和展望,对全文进行总结,并对下一步的工作进行展望。52 关键技术研究本章简单阐述系统开发中应用的关键技术,包括开发系统所使用的 B/S 模式,并把 LAMP 作为系统开发所使用的平台。2.1 B/S 模式B/S(Browser/Server)模式,即浏览器和服务器结构。B/S 模式是伴随

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论