论文部分内容阅读
护士执业资格考试是卫生行业职业资格考试的重要组成部分,于2001年开始正式实施,一直采用传统的纸笔考试方式,2013年开始,护士执业资格考试选取部分省市作为试点实施人机对话考试,实现考试管理和考试形式完全信息化,以促进资格考试管理和服务水平的提高。该项工作具有工作量大、涉及面广、政策性强、技术要求高等特点,必须利用先进信息技术为护士执业资格考试工作的开展提供考试平台和运行环境。基于以上需求,本文对山东、江苏等省市卫生行业主管部门的护士执业考试业务开展情况进行调研,结合对卫生行业考试考务管理工作经验的总结与研究,采用服务的建模和架构方法,自顶向下的完成基于人机对话的护士执业职格考试平台的功能与业务模块的设计与实现。平台遵循人社部发布的职业资格技术体系规范,利用成熟的Eclipse开发环境,基于Java语言和JavaEE规范,采用Eclipse插件体系结构,包含界面、流程、服务、数据上的开发插件,UI、数据的定制/约束文件生成工具,保证了业务服务在各个层次的实现结果与规范保持一致,可通过拖拽、可视化等手段方便完成开发。使用的数据库是Oracle数据库10g。平台实现了考试计划管理、考试报名、在线考试、成绩管理、成绩发布等功能,并针对人机对话考试业务特点,采用考试网关、服务器、考试机数据同步设计和考生宕机、断网切换考试机设计方案,确保弱网络环境下考试平台的高可用性,保证多地区同步进行考试,具有承载能力强,安全性高,硬件适应范围广的特点。平台采用面向服务的SOA架构模式,应用功能与组件以服务的形式呈现,可以通过服务的添加和更新达到业务功能的改变,实现了应用系统的灵活构建和业务流程的重组,能很好的满足考试业务、流程等不断变化的需求,同时可以与其它采用相同技术规范的资格考试平台无缝衔接,有利于实现职业资格服务模式的转变,改变职业资格管理机构资源浪费、效率低下的局面,提升资格考试服务体系的服务效率。