注册核安全工程师执业资格管理系统设计及关键技术研究

(整期优先)网络出版时间:2021-11-05
/ 2

注册核安全工程师执业资格管理系统设计及关键技术研究

李小军

苏州维宁斯化工有限公司


摘要: 为进一步贯彻落实 《注册核安全工程师执业资格制度暂行规定》中的相关要求,

本文基于 J2EE 架构的注册核安全工程师执业资格管理系统实现了对其规范管理以及优化

了工作流程。本文对系统设计中的关键技术进行了深入研究,实现了注册核安全工程师

执业资格管理工作的全程信息化和流程化,极大提高了注册核安全工程师执业资格管理

工作的规范性和及时性,提升了相关数据的准确性和全面性。

关键词: 注册核安全工程师; 人员资质; 管理系统


引言

为提高核安全从业人员素质,2002 年原人事部、国家环保总局联合发布了 《注册核安全工程师执业资格制度暂行规定》,自此我国注册核安全工程师制度正式建立。2004 年注册核安全工程师执业资格全国统一考试开始实施,2006年注册核安全工程师继续教育培训开始实施。随着执业资格管理工作的深入开展,考试管理工作日益变的耗时费力、极易犯错,手工模式已不能满足工作的实际需求。为此环境保护部核与辐射安全中心建设了注册核安全工程师执业资格管理系统,实现了注册核安全工程师执业资格管理及核与辐射相关业务培训网上报名、缴费、打印准考证、查询成绩等功能的自动化和流程化,全过程方便快捷,极大简化了用户操作,降低了管理人员的工作强度。


1 系统设计思路

系统采用了业界最成熟的 Structs + Spring +Hibernate 框架搭建[6],基于 J2EE 架构设计,通过深入需求分析,划分为面向外网报名人员的前台子系统和面向管理人员的后台子系统两个部分,两个子系统相互配合,实现了对原有业务的全程自动化管理,用户使用浏览器即可以快捷访问系统。

前台主要用于用户完成在线报名相关事宜,后台主要用于管理人员完成对报名信息的审核管

理相关工作。系统的总体框架分为表示层、应用层、数据层共三层结构。

2 系统重点解决问题

2. 1 信息填报相关问题

在手工模式中,用户大多采取邮寄或传真的方式提交报名材料,由后台管理人员对报名材料中的信息统一汇总抄录。由于报名用户数量较大,后台管理人员录入报名信息的工作繁重。并且报名信息在反复抄录过程中,容易出现人因失误,导致数据错误,影响考试和培训业务进行。本系统针对信息填报相关问题,设计了前台页面,由报名用户自己在页面上填写报名信息,并配以相关校验,信息填写完整后,数据会自动提交后台进行汇总。这种方式消除了管理人员的相关录入工作,避免了抄录失误。前台页面除了要实现功能全面和操作简单,

还要对大并发用户的访问重点关注,尽量降低系统响应时间,提升用户体验。考虑到今后 10 年的业务发展规模,按照现有的业务增速,本系统前台子系统支持10 000人在线,100 人并发操作。在网络正常状态下,系统要求页面响应时间不超过三秒。在报名刚开启及即将结束时高流量、高并发的用户请求频繁出现,往往形成业务峰值。

为了支持大并发用户访问,提高系统性能,系统在设计时重点考虑了以下几种预防措施:

表示层设计关键技术: 使用 Ajax 技术,实现页面的局部刷新功能,对图片等内容延迟加

载,避免出现页面整体刷新时,由于数据量大导致响应慢的情况; 尽量减少 Http 请求,例如把多个 CSS 或 JS 文件合成一个文件,减少调用频次; 优化浏览器的加载策略,由于 CSS 涉及页面样式,CSS 文件在页面顶部优先加载,避免 CSS文件在页面中部加载导致页面需要重新绘制,JS在页面底部加载支持页面的平行下载; Post 请求包含发送请求 headers 和发送请求数据两个过程,Get 请求只会发送一个 Tcp 包,因此网页中尽量使用 Get 方式提交数据,减少发送的信息; 独立保存 JS、CSS 等文件,不在 JSP 页面中直接编写Javascript 代码和 CSS 代码,使这些文件能在第一次调用后置于缓存状态; 对上传的图片等文件大小进行严格限制,避免大文件传输。应用层设计关键技术: 开启 Weblogic 应用服务器缓存机制; 增加服务器线程数量。

2. 2 缴纳费用相关问题

在手工模式中,退款周期长,人工计算金额易出现错误,且缴费只支持现金或汇款两种方式,现金交易风险大,汇款操作复杂。针对缴费相关问题,根据考生报名数据,系统可自动计算出当前需缴费金额,并支持在线支付和线下支付两种缴费方式,用户可根据实际情

况手动选择,方便用户完成缴费操作。在线支付基于第三方 “财富通”在线支付平台,用户填写付款信息之后,发送支付请求,系统调用网银接口完成支付,捕获返回的支付结果信息,并把支付信息存入到数据库,前台子系统展示支付结果返回信息,用户缴费状态自动更

新为 “已缴费”。使用在线支付的用户可以方便的申请退款操作,如果退款审核成功,退款自动退回到用户支出该笔款项的原账户。线下支付是指不使用系统提供的在线支付功能,用户采用汇款或转账方式,将对应款项汇入缴费账户,并上传对应的汇款凭据图片作为缴费

凭证。使用线下支付的方式,后台管理员需要审核用户上传的缴费凭据图片,手动设置缴费状态为 “已缴费”,这种方式主要适用于不能使用或不会使用网银的用户。两种缴费方式并存,即方便了网银用户,又考虑了原有手工模式中的汇款操作用户。

2. 3 科目变更相关问题

在手工模式中,培训科目如果出现新增或者变更,需要编制相应科目的报名表、数据汇总表、缴费计算表、成绩计算表等一系列数据录入和汇总统计表,并需要通过各种途径告知待报名用户,工作繁重且由于培训科目较多容易出现混淆。针对科目变更相关问题,本系统提供多种培训科目的报名管理业务,为了具有可扩展性,培训科目可动态配置,配置完成后该科目前台报名页面表可根据配置的报名信息动态生成。培训管理员需要配置报名表单信息和培训基本参数两部分内容。报名表单信息包括报名表中待输入个字段的中文名、英文名、字段类型、是否必填、初始值、验证规则。其中,字段类型包含常见的文本、数字、日期、下拉框、文本域、单选。


结论

注册核安全工程师执业资格管理系统是实现注册核安全工程师执业资格以及核与辐射相关专业培训信息化、现代化管理的必要手段,解决了原有手工模式下的诸多弊端,为国家核安全局执业资格办公室提供了便捷的业务管控平台,简化了外部用户参加考试和培训的准备工作,贯穿了执业资格管理整个生命周期。通过近万人的注册用户几年来的运行,效果良好,极大程度提高了注册核安全工程师执业资格管理工作的规范性和及时性,提升了相关数据的准确性和全面性,为加强核安全管理和决策提供了重要保证。


参考文献

[1]王承智,邢丹,张波,等 .注册核安全工程师执业资格制度建设探究 [J]. 核安全,2014,13 ( 4) : 39 - 44.

[2]国家环境保护总局 . 注册核安全工程师执业资格注册管理暂行办法 ( 环发 [2004] 141 号) S].北京: 国家环境保护总局,2004.

[3]人事部,国家环境保护总局 .注册核安全工程师执业资格考试实施办法 ( 国人部发 [2003]21 号)[S].北京:人事部,2003.

[4]人事部,国家环境保护总局 . 注册核安全工程师执业资格考核认定办法 ( 国人部发[2003]21 号)[S].北京:人事部,2003.

[5]国家环境保护总局 .注册核安全工程师继续教育暂行规定(环发[2005]19号) [S]. 北京: 国家环境保护总局,2005.

[6]李刚.轻量级 J2EE 企业应用实战: Struts + Spring + Hibernate 整合开发 [M].北京电子工业出版社,2007.