乡村医生在线培训系统的研究

2019-08-06 08:06王梦霞杜欣欣安东
科学与财富 2019年11期

王梦霞 杜欣欣 安东

摘 要:通过信息化方式的在线培训平台来替代实体培训的方式,是深化党的建设的具体表现和贯彻与时俱进思想的具体应用。本文对乡村医生在线培训系统进行研究,给出了乡村医生在线培训系统的可行性分析;对系统的体系架构进行了设计;对系统功能模块进行了阐述,借助Java EE技术开发乡村医生在线培训系统。

关键词:在线培训;在线培训;Java EE

1引言

乡村医生是我国医疗卫生服务队伍的重要组成部分,是最贴近亿万农村牧区居民的健康"守护人"。但是现有乡村医生队伍存在人员老化,培训力度不足,后备力量不足等问题。因此,需要拓宽乡村医生培训的实施途径,提高乡村医生学历层次和业务水平,但是乡村医生人员较多,有的处于边远地区,组织培训需要时间、人力和物力。很多乡村医生得不到培训,医疗水平得不到提高。因此要加大乡村医生的培训数量和质量,乡村医生在线培训迫在眉睫。每年医院或高校都会组织各种乡村医生的培训,提高乡村医生的业务水平。随着信息技术的发展,利用网络组织参与在线平台的培训越来越多,特别对于偏远农村的地区,在线培训乡医必将成为未来的一种很好的途径。因此,开发乡医在线培训平台,通过平台进行培训,不需要人员的集中,不需要培训场地,大大节约了差旅费和场地租用费。能够节约培训成本,提高培训效果。

2乡村医生在线培训系统的可行性分析

可行性分析是对整个系统进行一个全面的分析,目的是要用最小的代价在尽可能短的时间内确定问题是否能够解决。本文从技术可行性、经济可行性、操作可行性和开发环境可行性四方面研究在线培训系统的可行性。

(1)技术可行性:优秀的系统应该具备实用的功能以及友好的界面,这样才能吸引住用户,本项目前台使用的开发软JDK1.7.0+Tomcat8.0+Myeclipse2014,后台数据库采用SQL Server2008,使用了基于SSH架构进行快速开发。主要包括前台设计和后台设计两部分,前台设计负责各功能网页的设计,要求界面友好、简单易操作;后台设计负责数据库的建立和维护,要求数据存储分类清晰、数据安全性高。前台和后台开发软件比较成熟,从技术角度考虑本系统是可行的。

(2)经济可行性:本项目采用的开发工具MyEclipse、Tomcat以及数据库SQL Sever都是免费的软件,本项目一旦实现,只要管理员后台登录管理即可,没有其他花费,而且投入市场会给高校和医院带来更多的乡医进行培训,节省更多的开支。在使用本系统后,解决乡村医生培训效率低,劳动强度大的问题,提高培训人员自主学习的能力。系统能够保证各项数据的准确性,为资源数据统计分析工作提供有力的数据支持。本系统所带来的效益将远远高于开发期间的经济投入,因此从经济层面考虑,这个系统的开发是完全有必要的。

(3)操作可行性:本软件分管理员和乡医两个登录方式,都是可视化窗口,操作简单易懂,无需专业知识,适合大部分人群。从操作角度考虑此系统是可行的。

(4)开发环境可行性

考虑到开发成本以及本系统的安全、稳定、扩展、维护等性能,我们在 Windows操作环境下,数据库选用SQL Server2008、开发语言选用JSP。为有利于系统的维护与修改,SQL Server2008 是中小系统开发的首选数据库,并且 SQL Server2008为开源的免费软件,在很大程度上降低了系统的开发及运维成本。

3乡村医生在线培训系统的需求分析

3.1系统功能性分析

(1)用户可以通过用户或管理员的身份进入到系统。

(2)用户可以通过系统进行联网,进行在线培训。

(3)能够在培训系统内完成培训。

(4)学习互动功能,比如留言反馈、分组讨论等。

(5)具备线上网络评价功能,如随堂测验、作业、考试、回答等。

3.2系统的非功能需求

(1)准确性。系统主要是为满足乡医在线培训需要的,因此系统应在学习内容、计时打分等方面都要保证准确性,为培训人员提供一个数据资源丰富、测试客观公平的系统环境。

(2)界面友好性。提供友好用户界面,提供的数据便于乡医查看。

(3)健壮性。系统需要考虑到乡医在使用系统时进行了不当操作或者错误的操作时,系统会有相应的操作提示;要保证所有人员同时都在使用系统时,系统也能正常使用。

(4)可移植性。系统正常部署,在不同的平臺上,不影响系统的运行。。

4乡村医生在线培训系统模块设计

本次所开发的乡医在线培训系统,在完成系统有关数据和业务流程的管理过程中,需要按照一定的标准和规范。各类用户都能够浏览和检索符合其系统角色要求的数据内容,采用数据库实现数据信息的维护管理。该系统模块主要包括培训管理模块、在线课程模块、在线考试模块、实验模块、统计报表模块、知识共享库模块和系统管理模块等功能模块的设计。系统整体设计采用的是模型-视图-控制模式,在此过程中采用了面向对象的设计思想,并提出来了由用户层、数据交互层、服务层和数据层组成的4层系统体系架构。采用了目前较为先进的开发技术和架构,最终实现的系统性能良好。系统整体上采用了浏览器/服务器架构,系统设计上采用了MVC设计模式,SSH架构,具体编程语言采用的是JSP。

5数据库设计

在数据库设计中,采用了数据库逻辑设计第三范式的设计标准,按照对象内部的属性和对象间关系进行实体关系图设计。一名培训负责人可管理多个不同的培训计划,而一个培训计划只能被一名培训负责人管理,培训计划与培训班间的数量关系为一对多的关系类型。一个培训班内包括多名报名学员。培训班与课程是一对多的关系,一个培训班可有多个在线课程,一个在线课程只对应一个培训班。学员与培训班、课程、考试、实验、共享库资源的关系都是一对多的关系。

6小结

乡村医生在线培训平台能够对乡医的学习行为进行跟踪和记录,从而形成“学习大数据”,通过数据挖掘和机器学习分析其中隐藏的规律,便于医院专家持续改进乡医培训内容和培训方法。通过先进的乡医培训流程和便捷的在线服务模式,形成规范的员工培训模式,结合乡医学习过程中产生的个人信息、培训信息及学习成绩等数据,形成乡医信息管理系统,从而可以提高培训的效率。

参考文献:

[1]彭灿华,魏士伟. J2EE 项目开发与设计[M].北京:中国铁道出版社,2013

[2]潘利群,李耿MVC模式在企业系统开发中的实现武汉理工大学学报(信息与管理工程版),2014,6(5):1031-1035

[3]刘斌.精通Java Web 整合开发(JSP+AJAX+Struts+Hibernate) [M].北京:电子工业

出版社,2011,424-433

*项目基金:2017年国家大学生创新创业项目(项目编号:201713324145)

作者简介:

王梦霞,女,山东莒南,副教授,研究方向:软件工程。