论文部分内容阅读
中图分类号:F224-39 文献标识码:A 文章编号:1009-914X(2014)21-0110-01
事业单位指为了能够满足社会各阶层对于文化、卫生、教育、科技、体育、交通、公益事业等多方面的需求,以向社会提供服务为宗旨的组织。事业单位一般不以盈利作为其目的,其具有一定的公益性质[1]。但是,事业单位有不属于政府机构编制,单位的工作人员与政府機构公务员的性质不同。事业单位一般具有知识密集性的特点,人才对于事业单位的发展具有至关重要的作用。事业单位的人才招聘过程,与企业有着较大的差异。其主要根据事业单位招聘相关法律、法规,由单位委托其所在地的人事局下属考试中心统一进行招聘业务处理。考试中心根据计划编制情况,对招聘工作进行用人计划编制、报名、笔试、面试等业务的处理,最终确定录用名单并向社会进行公布。事业单位的招聘过程又不同于公务员招考。公务员招考每年固定有1-2次考试,而事业单位招考是根据具体人才需求而确定,在考前一段时期向社会进行公告。并且其考试科目大多由招考单位所确定。
事业单位以其工作稳定、待遇优厚,成为了大学毕业生就业过程中的主要目标之一。在近年来大学应届毕业生数量不断增长的情况下,事业单位招聘过程中的报考人数也在呈现出逐年增加的态势,给事业单位的招考管理工作带来了较大的压力。事业单位招考过程中,涉及到报名、审核、笔试、面试等若干环节,任何一个环节的工作疏漏都会造成考生不能录取等责任事故的发生,带来恶劣的社会影响[2]。在报名人数逐年增加的情况下,招考管理过程中所需要处理的信息也在不断增加。为了能够对招考工作进行有效的管理,一些市、县开始构建事业单位人才招聘信息系统。通过软件系统对于招聘工作的各干业务流程进行管理与控制,从而有效提升招聘工作中的业务处理效率,降低业务处理差错。
河北省某县级市的医疗卫生机构属于地方事业编制,全市医疗卫生机构共有80余家。包括市直属医院5家,疾病预防控制中心1个,卫生监督所1个,以及诸多的乡镇卫生院。该市医疗卫生机构的招聘工作,由市人事局全面负责。招聘工作中,需要由各医疗卫生机构根据招聘计划进行招聘岗位的申报,并由人事局负责组织笔试、面试等业务处理。该市尚未实现对于招聘工作的信息化处理,在招聘过程中需要将大量的数据通过Excel表格等电子文档进行传递,极易发生由于人为因素所造成的数据丢失、损毁等情况,给招聘工作带来了一定的难度。并且招聘过程中的数据处理操作无法进行有效记录,使得在发生事故的情况下无法对于事故责任进行有效认定。为了提高该市卫生医疗机构招聘工作的效率,降低招聘工作中人为因素的干扰,并且使得招聘工作能够更加公开、透明,该市对于人才招聘信息系统的需求十分迫切。
在上述背景下,本文针对于该市卫生系统人才招聘对于信息系统的迫切需求,进行事业单位人才招聘信息系统的设计与开发。以期通过信息系统提升招考工作业务处理能力,保障招考工作顺利开展。
由于发达国家计算机技术和网络技术发展较早,其技术方案成熟性较高,西方发达国家对企业、政府机构工作人员的招考大多已经实现通过信息系统完成招考过程中各项业务的处理。
以公务员招考为例,其大多都需要经过报名、资格审核、考试、录用名单确认等若干环节。考生通过广播、电视、网络、海报等多种途径获取招考信息,通过信息系统进行考试报名、成绩查询等操作。国外一些大型考试,其标准化程度也较高。例如:GRE、TOEFL考试,均有大量标准的试题组成考试题库。在考试过程中通过随机抽取的方式选择考题,组成考卷。并且在近些年,GRE和TOEFL考试已经实现了无纸化考试,考生通过计算机进行答题,系统将考生的答题情况保存到数据库中,有效降低了传统纸质考卷所面临的印刷、运输、保管等工作。在实践应用方面,国内的一些大型招考业务中也对于信息系统进行了有效运用。例如:国家公务员考试和地方公务员考试过程中已经采用信息系统进行考试相关业务处理;大学计算机等级考试、各种资格认证考试中,也对于信息系统有着较为广泛的应用。
目前,国内外对于招考信息系统的前沿研究,主要有如下研究方向:
(1)系统性能优化研究
在招考工作中,往往有数量庞大的考生在相同的时间段进行报名和考试。在该过程中,会与数据库发生大量的读写操作。如果信息系统的性能无法承受该并发访问量,则会导致系统崩溃、数据损毁等招考事故的发生。系统性能优化能够保障招考工作中业务的正常处理。系统优化中主要所采用的技术有:页面静态化、服务器负载均衡、页面缓存、数据库缓存等。
(2)设计模式研究
将信息系统开发过程中常用的一些设计方法、设计思路进行归纳,整理成为系统开发的设计模式。通过设计模式的研究,能够对于已有的项目开发经验进行总结,运用成熟的设计模式进行系统设计与开发,能够保障程序的可靠性[8]。较为成熟的的设计模式有:简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、单例模式、适配器模式、代理模式、责任链模式等。
(3)招考数据挖掘研究
在招考过程中,会产生大量的数据,通过海量数据进行有用信息的发掘是招考数据挖掘的研究目的。招考数据挖掘研究主要有:通过历史数据对于当年报考人数进行预测,通过卷面答题情况对于雷同试卷进行识别,通过考生注册信息对于恶意注册账号进行有效识别等。
(1)进行招考系统需求分析
医疗卫生系统招考过程中,会涉及到诸多的系统使用者。不同类型的使用者对于系统的功能会从各自业务需求出发有着各不相同的要求。将系统使用者划分成为若干参与者,以参与者代表对于系统功能有着相同或者相近功能要求的使用者。运用软件需求分析的各种途径,对于参与者进行需求调研和分析。通过对于参与者需求进行有效识别并剔除其中的不合理成份,形成医疗卫生招考信息管理系统的功能和性能需求分析方案。
(2)设计系统数据库结构
信息系统的运行,需要数据库对于运行期各种数据进行存储,并且需要通过数据库进行数据的读取。数据库结构设计的优劣,直接影响到信息系统的性能指标。根据数据库设计三范式的要求,在软件功能模块划分的基础上,设计了信息系统中各个功能模块相关的数据库结构,形成数据库设计方案。
(3)搭建系统开发平台
信息系统开发过程中,通过成熟的软件开发框架进行开发平台搭建,能够有效规范软件功能实现过程中数据响应的过程。本文运用Java语言为系统开发语言,采用Struts与Hibernate的框架组合模式进行开发平台搭建。根据软件系统层次划分MVC设计模式,将软件系统划分为Model、View和Control三层结构,并设计了软件不同层次之间的耦合方案。
(4)对软件系统进行程序实现
根据软件系统功能模块结构划分和层次结构划分方案,设计软件系统功能中各个层次的业务类,以及业务类之间的调用时序。根据设计方案,对于业务类进行程序实现,并完成界面设计和实现。
事业单位指为了能够满足社会各阶层对于文化、卫生、教育、科技、体育、交通、公益事业等多方面的需求,以向社会提供服务为宗旨的组织。事业单位一般不以盈利作为其目的,其具有一定的公益性质[1]。但是,事业单位有不属于政府机构编制,单位的工作人员与政府機构公务员的性质不同。事业单位一般具有知识密集性的特点,人才对于事业单位的发展具有至关重要的作用。事业单位的人才招聘过程,与企业有着较大的差异。其主要根据事业单位招聘相关法律、法规,由单位委托其所在地的人事局下属考试中心统一进行招聘业务处理。考试中心根据计划编制情况,对招聘工作进行用人计划编制、报名、笔试、面试等业务的处理,最终确定录用名单并向社会进行公布。事业单位的招聘过程又不同于公务员招考。公务员招考每年固定有1-2次考试,而事业单位招考是根据具体人才需求而确定,在考前一段时期向社会进行公告。并且其考试科目大多由招考单位所确定。
事业单位以其工作稳定、待遇优厚,成为了大学毕业生就业过程中的主要目标之一。在近年来大学应届毕业生数量不断增长的情况下,事业单位招聘过程中的报考人数也在呈现出逐年增加的态势,给事业单位的招考管理工作带来了较大的压力。事业单位招考过程中,涉及到报名、审核、笔试、面试等若干环节,任何一个环节的工作疏漏都会造成考生不能录取等责任事故的发生,带来恶劣的社会影响[2]。在报名人数逐年增加的情况下,招考管理过程中所需要处理的信息也在不断增加。为了能够对招考工作进行有效的管理,一些市、县开始构建事业单位人才招聘信息系统。通过软件系统对于招聘工作的各干业务流程进行管理与控制,从而有效提升招聘工作中的业务处理效率,降低业务处理差错。
河北省某县级市的医疗卫生机构属于地方事业编制,全市医疗卫生机构共有80余家。包括市直属医院5家,疾病预防控制中心1个,卫生监督所1个,以及诸多的乡镇卫生院。该市医疗卫生机构的招聘工作,由市人事局全面负责。招聘工作中,需要由各医疗卫生机构根据招聘计划进行招聘岗位的申报,并由人事局负责组织笔试、面试等业务处理。该市尚未实现对于招聘工作的信息化处理,在招聘过程中需要将大量的数据通过Excel表格等电子文档进行传递,极易发生由于人为因素所造成的数据丢失、损毁等情况,给招聘工作带来了一定的难度。并且招聘过程中的数据处理操作无法进行有效记录,使得在发生事故的情况下无法对于事故责任进行有效认定。为了提高该市卫生医疗机构招聘工作的效率,降低招聘工作中人为因素的干扰,并且使得招聘工作能够更加公开、透明,该市对于人才招聘信息系统的需求十分迫切。
在上述背景下,本文针对于该市卫生系统人才招聘对于信息系统的迫切需求,进行事业单位人才招聘信息系统的设计与开发。以期通过信息系统提升招考工作业务处理能力,保障招考工作顺利开展。
由于发达国家计算机技术和网络技术发展较早,其技术方案成熟性较高,西方发达国家对企业、政府机构工作人员的招考大多已经实现通过信息系统完成招考过程中各项业务的处理。
以公务员招考为例,其大多都需要经过报名、资格审核、考试、录用名单确认等若干环节。考生通过广播、电视、网络、海报等多种途径获取招考信息,通过信息系统进行考试报名、成绩查询等操作。国外一些大型考试,其标准化程度也较高。例如:GRE、TOEFL考试,均有大量标准的试题组成考试题库。在考试过程中通过随机抽取的方式选择考题,组成考卷。并且在近些年,GRE和TOEFL考试已经实现了无纸化考试,考生通过计算机进行答题,系统将考生的答题情况保存到数据库中,有效降低了传统纸质考卷所面临的印刷、运输、保管等工作。在实践应用方面,国内的一些大型招考业务中也对于信息系统进行了有效运用。例如:国家公务员考试和地方公务员考试过程中已经采用信息系统进行考试相关业务处理;大学计算机等级考试、各种资格认证考试中,也对于信息系统有着较为广泛的应用。
目前,国内外对于招考信息系统的前沿研究,主要有如下研究方向:
(1)系统性能优化研究
在招考工作中,往往有数量庞大的考生在相同的时间段进行报名和考试。在该过程中,会与数据库发生大量的读写操作。如果信息系统的性能无法承受该并发访问量,则会导致系统崩溃、数据损毁等招考事故的发生。系统性能优化能够保障招考工作中业务的正常处理。系统优化中主要所采用的技术有:页面静态化、服务器负载均衡、页面缓存、数据库缓存等。
(2)设计模式研究
将信息系统开发过程中常用的一些设计方法、设计思路进行归纳,整理成为系统开发的设计模式。通过设计模式的研究,能够对于已有的项目开发经验进行总结,运用成熟的设计模式进行系统设计与开发,能够保障程序的可靠性[8]。较为成熟的的设计模式有:简单工厂模式、工厂方法模式、抽象工厂模式、建造者模式、单例模式、适配器模式、代理模式、责任链模式等。
(3)招考数据挖掘研究
在招考过程中,会产生大量的数据,通过海量数据进行有用信息的发掘是招考数据挖掘的研究目的。招考数据挖掘研究主要有:通过历史数据对于当年报考人数进行预测,通过卷面答题情况对于雷同试卷进行识别,通过考生注册信息对于恶意注册账号进行有效识别等。
(1)进行招考系统需求分析
医疗卫生系统招考过程中,会涉及到诸多的系统使用者。不同类型的使用者对于系统的功能会从各自业务需求出发有着各不相同的要求。将系统使用者划分成为若干参与者,以参与者代表对于系统功能有着相同或者相近功能要求的使用者。运用软件需求分析的各种途径,对于参与者进行需求调研和分析。通过对于参与者需求进行有效识别并剔除其中的不合理成份,形成医疗卫生招考信息管理系统的功能和性能需求分析方案。
(2)设计系统数据库结构
信息系统的运行,需要数据库对于运行期各种数据进行存储,并且需要通过数据库进行数据的读取。数据库结构设计的优劣,直接影响到信息系统的性能指标。根据数据库设计三范式的要求,在软件功能模块划分的基础上,设计了信息系统中各个功能模块相关的数据库结构,形成数据库设计方案。
(3)搭建系统开发平台
信息系统开发过程中,通过成熟的软件开发框架进行开发平台搭建,能够有效规范软件功能实现过程中数据响应的过程。本文运用Java语言为系统开发语言,采用Struts与Hibernate的框架组合模式进行开发平台搭建。根据软件系统层次划分MVC设计模式,将软件系统划分为Model、View和Control三层结构,并设计了软件不同层次之间的耦合方案。
(4)对软件系统进行程序实现
根据软件系统功能模块结构划分和层次结构划分方案,设计软件系统功能中各个层次的业务类,以及业务类之间的调用时序。根据设计方案,对于业务类进行程序实现,并完成界面设计和实现。