医学继续教育管理信息系统的设计与实现
2019-04-27王敏王蕾
王敏 王蕾
摘 要:为了更有效、便捷地统计医务人员的继续教育情况,宜昌市医学会设计了宜昌市医学继续教育信息管理平台。该平台主要对医务人员的继续教育情况进行登记、审核、统计和查询等管理,使用人员涵盖了医生、护士、药店从业人员和卫计委管理人员。系统采用B/S模式,使用方便,操作简单。
关键词:医学 继续教育 设计
中图分类号:TP311.5 文献标识码:A 文章编号:1672-3791(2019)01(b)-00-02
1 背景介绍
继续教育是对所有社会成员在脱离学校学习之后进行的一种教育形式,是实现终身学习的重要手段,是对专业技术人员进行知识补充、更新、拓展和能力提高的一种高层次的追加教育[1]。随着国家对终身学习的大力支持,继续教育作为终身学习思想的重要组成部分越来越被各行各业所重视,医务人员作为救死扶伤的特殊群里,对专业技术的要求是非常高的,这就要求医务人员要终身学习不断地为自己充电,才能充分履行好救死扶伤的天职。宜昌市医学会秉持终身学习的目的,建设了继续教育管理信息系统,方便对宜昌市所有医务人员的继续教育学分进行登记、审核、统计和查询。使继续教育管理更便捷化、量化。
2 系统框架及技术介绍
2.1 系统逻辑框架
系统逻辑框架采用分层结构,划分为多层:接入层通过VPN SSL设定了接入的安全;表现层主要为RIA应用提供技术实现支撑[2];安全层为整个应用提供技术支撑;技术组件层为业务流转、报表、数据交换、地理信息发布、表达式计算、COM组件访问提供技术实现支撑;数据导入导出层为XML、PDF、HTML、Excel、Word、Access、Text的导入导出提供支撑;数据访问层为新的EJB3;应用服务器是应用程序的容器,在多层结构应用系统中,它是必要的中间件;数据库管理系统是管理信息系统数据资源层必不可少的;系统对外或其他应用介入该系统均是通过集成与接口层进行,提供Web Service、Http Client、JMS三类接口。
2.2 基于Java EE的跨平台设计技术
系统架构基于Java EE,它是目前应用最为广泛的一种企业级应用标准平台,用来开发B/S架构软件。Java EE是一个框架,也是一种规范。编程语言采用Java,Java是一种跨平台的程序设计语言,占据编程语言排行首位,拥有最多的受众、最大的市场和最活跃的社区[3]。
2.3 SSM 编程框架
系统设计采用SSM(Spring+SpringMVC+MyBatis)编程框架。Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架;Spring MVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制;MyBatis是一个基于Java的持久层框架,消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索,MyBatis使用简单的XML或注解用于配置和原始映射,将接口和Java的POJOs映射成数据库中的记录。
3 功能简介
3.1 用户管理
针对继教办、医疗单位、医务工作者3种用户的增、删、查、改管理[4]。该功能主要是用来管理使用系统的用户信息,因为用户一般就3种角色,分别为继教办工作人员、医疗单位人员、医务工作者,针对每种角色的用户都要把基本信息存入数据库便于总体管理,分别为教办工作人员角色的用户主要是记录那些工作人员使用这个系统,一般为管理员、统计员等,具有较高的权限。医疗单位人员一般只医院的行政管理人员,他们的角色可以是他们可以看到该单位一般医务人员的总体继续教育进度和总体情况,便于统计通报实时提醒;医务人员属于普通用户系统中存储医院人员的年龄性别职称学习记录等各方面的信息,自己的学习痕迹可以实时查询记录。
3.2 个人学分申报
医务工作者为自己申报各个级别的学分,待单位审批通过后再到继教办审批通过,即可为自己当年的学分成绩增加相应的学分。医务人员根据继续教育系统的学习情况根据自己的实际学习情况申报各个级别的学分,单位行政人员审批通过后继教办审批通过,医务人员就可以为自己当年的学分成绩增加相应的学分,如果审批不通过则不能增加相应的学分,还要继续学习积累学分才可继续申请审批。
3.3 继续教育项目登记
单位和继教办举办市级继续教育项目后,在该系统内进行登记,并录入参加继续教育项目的学员,待管理员审批通过后,即可为该学员增加相应的学分。单位和继续教育办再举办市级继续教育项目后会再继续教育系统内进行登记,并将对应的学员录入系统中,经过管理员审批通过后,该学员即可以增加相应的学分。为以后的职称评定、评优、评先等提供参考依据。
3.4 学分申请审批
医务工作者为自己申报学分确认无误并提交后,所属单位可以对其学分申请进行审批。审批通过待继教办通过后将增加该医务工作者的学分。该流程为普通医务工作者的基本功能。
单位和继教办登记继续教育项目后,管理员可以进行审批。审批通过将为所有参加该继续教育项目的学员增加相应的学分。如果管理员认为该申请存在问题可以予以退回,并附明退回理由。待重新发起后再审批。
3.5 成绩查询
(1)学员可以查看自己当年的学分成绩,如对成绩有疑问可使用提问功能发起质疑。
(2)单位可以查看该单位所有学员的学分成绩,便于年终统计通报以及考核使用。
(3)继教办可以查看辖区内单位所有学员的学分成绩,便于通报统计以及考核。
(4)管理员可以查看所有学员的学分成绩,该权限只有管理员使用。
3.6 成绩统计汇总(按单位)
系统能够按照单位生成成绩统计信息。便于继教办年终对各单位的学习情况进行统计。对于完成较好的单位进行通报表扬,对继续教育总体成绩较差的单位进行批评或者通报考核。督促各单位完成学习计划。
3.7 历史成绩查询
(1)学员可以查看自己历年的学分成绩,继续教育系统对于学员所有学习阶段的成绩都是进行完整保存,便于查找。但没有权限修改成绩,仅供查询。
(2)单位可以查看该单位所有学员的历年学分成绩,该功能在评奖和职称评定的时候应用较多,还可以对打印的学习成绩予以盖章确认。
(3)继教办可以查看辖区内单位所有学员的历年学分成绩,分层统计功能便于整体管理。
(4)管理员可以查看所有学员的历年学分成绩,该功能属于管理員独有。
3.8 系统管理
(1)培训项目管理。培训项目的级别(国家、省、市)、学分设置管理[5]。具体培训内容都有继续教育办根据国家要求和实际行业需求决定。之前会搜集各单位意见。
(2)培训班管理。培训班的信息维护,每个培训办培训时间,课时等多种信息都要维护。
(3)考勤机的数据接口管理。系统数据与考勤机数据实现交换,能够导入导出。
(4)用户、角色和权限管理。
4 应用效果
该系统在宜昌市医学会投入使用以来,大大简化了医学继续教育的管理问题,且方便医学会工作人员进行查询统计和预警,医务人员也可以实时知晓自己的学习学分情况,极大地提高了工作效率,取得了良好的用户体验。该系统应用推广前景广阔。
参考文献
[1] 刘涛,孙茜,易善凯.基于Tornado的课程管理系统的设计与实现.软件工程,2018,21(12):22-24.
[2] 郑佳.基于计算机的英语辅助学习系统设计与实现.微型电脑应用,2018,34(12):99-101.
[3] 林鸿.多媒体在线教育平台的设计与实践[J].科技传播,2018,10(23):78-79.
[4] 徐建,吴砥,陈敏,等.区域教育信息化发展水平评估系统设计与实现[J].现代教育技术,2018,28(2):120-126.
[5] 李自清.基于ssi框架藏语/汉语在线教育系统的设计与实现[J].软件,2017,38(4):36-42.