欢迎光临112期刊网!
网站首页 > 论文范文 > 教育论文 > 高等教育 > 高校人事招聘平台的设计与实现

高校人事招聘平台的设计与实现

日期:2023-01-13 阅读量:0 所属栏目:高等教育


  中图分类号:TP311.52 文献标志码:A 文章编号:1673-8454(2016)09-0088-03

  一、引言

  高校属于事业单位。事业单位新进人员公开招聘,“逢进必考”,是事业单位人事制度改革的一项重要内容。国务院于2014年4月25日颁布了《事业单位人事管理条例》明确要求建立公开招聘制度,形成民主、公开、竞争、择优的事业单位进人机制。当前,随着高校人员招考制度的不断完善,招考人数和频率不断增加。按照传统的报名、资格审验、缴费、配考场、查询分数等程序,一是整个过程周期长,二是涉及大量人力物力,三是效率不高,不利于选拔优秀人才。针对此情况,结合高校人事招考流程,设计基于DES加密与异步排队访问的事业单位招聘平台,在系统设计过程中使用了面向对象技术。以Spring MVC框架为基础进行设计,同时为了解决多负载与系统数据安全问题,创新性的应用了DES对称加密算法与异步排队算法。

  本招聘平台改变了了传统的手工招考形式,采用了当前流行的安全可靠的系统平台,规范了招考过程中的流程和标准,通过网络实现在线报名、资格审核、在线缴费、在线打印报表和准考证、随机安排考场、在线查询等功能,高校通过人事招聘网站信息管理系统,节省了人力物力,提高效率,规范流程,使人才求职信息管理工作系统化、规范化、自动化。

  二、设计目标与研究内容

  高校人事招聘平台的设计过程完全是基于现代软件工程的模式,首先对提出的问题进行可行性分析,从经济、技术、操作和安全四个方面论述了网上报名招聘的可行性。然后对系统需要完成的目标进行定义,即需求分析。需求分析部分分别讨论了系统需要实现的各个功能,及各个功能需要达到的目标、为用户提供怎样的服务。总体设计阶段从概念上描述了系统的设计,按照功能对系统进行模块划分,详细设计阶段设计了系统的实现细节。

  根据事业单位的招聘流程和报考环节并设计应聘人员管理子系统、后台核验子系统及管理子系统等,见图1。

  人事招聘系统实施的目的是完全或部分代替现有的手工人事招聘工作。它所提供的功能与流程一定要比现有工作流程强大,对比现有的工作需求,招聘系统需要实现的功能有:考生报名、网银交费、用户审核、分排考场、成绩排名等功能。

  规范招考过程中流程和标准,通过网络实现在线报名、资格审核、在线缴费、在线打印报表和准考证、随机安排考场、在线查询等功能;设计B/S系统,以Spring MVC为设计基本框架,实现跨平台的系统;对接支付宝等第三方支付接口,实现在线缴费;采用DES数据加密技术,加强系统与数据库交互的安全性;后台管理采用基于RSA数字证书的双向认证技术以保证安全;设计并实现无插件的B/S打印功能;设计异步排队算法以提高负载量。

  三、设计原则及流程

  1.采用MVC模式(Model+View+Controller的缩写)

  将一个应用划分成模型层、视图层和控制层,根据Model、View、Controller的方式把应用系统输入、处理、输出的过程实现有效分离。

  如2图所示,用户(应聘人员)提交请求(requests)与控制器(Controller)组件进行请求交互。控制器组件通过应用逻辑控制它们。在模型实例被创建的情况下,控制器即选择下一个视图(View)页面为用户显示,同时,视图同模型进行交互操作获得相关数据并能够显示相关数据。在用户请求提交到控制器之前,视图可以修改模型的当前状态[1]。

  2.采用Spring MVC框架

  Spring MVC就是Spring中的Web组件,功能丰富,能够与其它web框架实现无差异集成。

  如图3所示,采用Spring MVC框架时,当客户端向Spring容器发起一个http请求时会被前端控制器拦截,并去寻找恰当的映射处理器进行处理;处理器选择将请求发送给准确的控制器;控制器处理的请求,并以modeandView(属性值和返回的页面)的形式返回给向前端控制器;前端控制器通过查询viewResolver对象来试着解决从控制返回的视图;如果前端控制找到对应的视图,则将视图返回给客户端,否则抛掉异常[1]。

  3.数据库设计实体关系图

  为了说明用户的需求,并让用户理解系统的功能和他们在系统中所扮演的角色。将系统抽象为七个概念上的实体,分别是岗位、职位、考生、考试科目、审核人员、考试地点、考场,他们之间存在两种关系。这样既明确的表达了设计思路,又便于与用户进行沟通。图4即为系统的实体关系图。

  4.考生报考流程图(见图5)

  5.后台管理流程(见图6)

  6.在实践中,由于报名集中会对服务器造成压力,同时考虑到安全性

  在设计过程中采用了DES对称加密算法与异步排队算法。

  DES加密算法技术成熟, 在保护金融数据的安全中应用广泛,具有计算量小、加密数度快、加密效率高等特点。DES加密算法使用了64位秘钥中的56位,并在实际设计中不把第8、16、24……64位作为有效数据位,保证算法安全可靠地运行。从而保证整个程序的安全性和交易数据的完整与安全。这是基于当前一些黑客或非法组织专门盗取一些网站的人员信息资料进行诈骗现象而设计的。

  在实践过程中,由于应聘人员往往在报名截止时间点提交报名申请,往往会出现提交请求高峰,服务器难以承受压力,往往会宕机或进入程序死循环。针对这个现象采取异步排队算法,保证程序平稳运行。   四、技术特征与创新性

  1.基于Java的三层Web应用程序开发

  系统采用Spring MVC三层架构,基于Linux操作系统,跨平台,易移植。系统管理采用基于双向认证的数字证书结合MD5加密口令,保证系统后台数据的安全性。采用SpringMVC框架作为Web层模型,比同类模型Struts在效率与安全性上更高。采用SpringMVC集成框架构建层次更清晰,便于提高开发效率和维护效率。

  2.基于网银的在线支付系统

  系统实现了在线自助缴费,支持网银、支付宝等第三方支付平台,同时预留了扩展接口;同时,在设计与实现上,充分考虑了安全性与健壮性。交易数据全加密处理,交易数据传递和反馈均为密文,避免数据泄漏。并实现与支付平台的两次握手机制以保证回馈数据的正确接收。

  3.异步排队算法

  设计异步排队算法,在重负载情况下,前台请求在后设计线程异步排队,保证系统在重负载下正常运行。可提高在重负载下高并发的运行效率,经过实际应用,可最大限度提高服务器的使用效率,是对比同类公务员招考系统创新点。

  4.DES对称加密算法的应用

  使系统与数据库间的数据为加密后的数据,最大限度上提高了系统数据的安全性。

  五、总结

  高校人员综合招聘平台改变了了传统的手工招考形式,采用了当前流行的安全可靠的系统平台,规范了招考过程中流程和标准,通过网络实现在线报名、资格审核、在线缴费、在线打印报表和准考证、随机安排考场、在线查询等功能,即节省了人力物力,提高效率,规范流程。

  该系统解决了常用招聘系统中高并发、大流量、难管理、系统安全性差等问题,具有高聚合、低耦合、易扩展等特点,部署快捷、操作简单、体验友好,适合高校人事招聘具体应用。有效地推动了人事招聘考试“公正、公开、公平”,提高公信力。

本文链接:http://www.qk112.com/lwfw/jiaoyulunwen/gaodengjiaoyu/197992.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学