教育论文网提供专业的代写教育论文,教育论文代写代发服务,和教育硕士论文代写服务。

医师继续教育学分制管理系统的设计与实现

时间:2018-01-18 15:42来源:www.010lunwen.com 作者:lgg 点击:
本文是教育管理论文,通过利用技术架构图以及网络架构图等多种表现形式,对本系统各个功能之间的关系进行形象而详细的介绍;同时对本系统所使用的 SSH 框架、MVC 设计模式等技术阐述其特
第一章 引言
 
1.1 系统背景
随着医学事业的不断发展,传统医学教学知识已经不能满足医学新技术日益发展的需要,医学人员继续教育已经成为医疗从业人员的必修之课,越来越多的医疗从业人员投身于继续教育之中。随之而来的就是医师继续教育业务量的飞速增长。面对医师继续教育量日益增长的需求,传统的医学继续教育管理模式已然弊端多多[1]。在传统的医师继续教育管理模式中,受技术手段的限制,人工工作占据了较为明显的比重,例如课程的选定、课时数的记录,几乎全部依靠手工记录来完成。这样的工作方式造成的结果就是工作量大、效率低下。由于需要人工记录各种信息,工作人员的负担极为沉重,与此同时出错的频率也非常之高。继续教育很多时候关乎着从业人员对于职称的评定以及职位的晋升,稍有出错就会对从业人员的前途造成不利的影响[2]。而随着技术的不断革新,计算机技术逐步被引入到继续教育管理之中。但是由于技术发展尚不完善,计算机技术只能作为辅助手段来参与继续教育管理工作,其主要的工作任务依旧是由人力来完成。在数据库、网络等技术进一步的完善之后,计算机技术在继续教育管理工作中的比重与日俱增,各种管理系统应运而生;与此同时学分制这种先进的制度也被引入到继续教育管理工作之中。继续教育管理工作日趋规范,但不可回避的问题是,目前大多数继续教育学分制管理系统功能较为简单,开发者在自身对继续教育管理工作业务特点未能理解透彻的前提下,对需求分析工作并没有做到足够重视,以致系统的各个功能分工并不清晰,管理效果大打折扣;学分制管理所需处理数据量大,传统的系统处理海量数据性能较差;而继续教育管理人员年龄普遍较大,对于新兴的技术手段很难做到基本的理解[3]。基于上述种种原因,开发一套适应现代继续教育学分制管理的系统已是刻不容缓。因此,为了进一步提高继续教育学分制管理工作的高效化,减轻继续教育管理人员日常工作负担,加强各级别、各层次继教管理部门、医学从业机构以及接受继续教育的从业人员之间的联系,进行了医师继续教育学分制管理系统的研发。
.........
 
1.2 国内外研究现状
在国外,继续教育学分制管理系统早已广泛运用于各大教育管理机构之中。学分制在西方使用较早,目前已臻成熟,已经形成了一套规范的业务体系[4]。并借助先进的技术手段,实现了多套经典实用、功能强大的学分制管理系统。通过这些系统,继续教育管理工作的步骤被简化,效率明显提高,同时也尽最大可能避免了由于人工工作而带来的差错[5]。而在国内,虽然说继续教育管理系统的需求非常兴旺,各公司的研发工作也在如火如荼的进行,但是有一个不可忽视的问题,就是现今国内流行的继续教育学分管理系统实现功能普遍较为简单,或者功能层次不清,权限分配模糊,带来的弊端就是业务流程混乱,时常会引起意想不到的后果[6]。与此同时,由于学分制引进我国的历史较短,很多开发人员无法做到完全理解继续教育学分制管理系统的业务流程,直接影响到需求分析的制定。与此同时,虽然有部分新技术手段已经引进和应用,但是仅仅停留在较为浅显阶段,对于提升系统性能的帮助并不大[7]。然而,我们也必须看到,随着技术手段的日益革新,越来越多的新技术已经被引进至系统研发之中,而学分制的普及使得开发人员对于相关领域的业务理解不断深入,这些对于提升继续教育学分制管理系统研发质量有着至关重要的作用[8]。学者李玉臣利用 B/S 架构模式,采用 Oracle11g 数据库以及 MVC 模式,实现了基于 B/S 架构的网上学分制管理系统。该系统实现了选课、排课、查询等核心功能,使用大型数据库,更好的储存了本校选课信息的数据[9]。学者张道国利用.net 语言以及 SQL Server 数据库实现了中职学分制管理系统。该系统实现了基本设置、教务管理、选课管理、成绩管理和系统管理等主要功能,同时系统管理员可以进行模块调整,增强了系统的灵活性和可用性[10]。学者史周利用 C/S 模式以及 SQL Server2005数据库实现了基于完全学分制下的教务管理系统,该系统实现了成绩信息管理、课程信息管理、班级信息及管理、学籍信息管理、排课系统等功能[11]。然而上述系统实现功能较为简单,还不能完全满足实际需要。综合来讲,Oracle11g 数据库拥有较为稳定的管理功能,在性能方面更胜一筹,而 SSH 框架层次较为清晰,故而本系统研发时采用 SSH 框架以及 B/S 架构。因此,基于上述经验,医师继续教育学分制管理系统的研发提上日程。
..........
 
第二章 系统需求分析
 
通过与客户的沟通交流,确定了本医师继续教育学分制管理系统所需要的几大功能。利用用例图、功能图等多种表现形式对本系统的各主要角色、主要业务流程进行介绍,对本系统所包含的基本信息管理、学分管理、学分查询、学分数据导入四大主要功能进行详尽分析。
 
2.1 系统功能定义
医师继续教育学分制管理系统各主要功能是经过与用户沟通而进行确定。主要目的是为了实现医师继续教育学分制管理工作的高效化、系统化,提高管理工作的规范性与流程性,简化日常管理工作中不必要的步骤,进而密切各级别机构之间的联系[12]。
........
 
2.2 系统角色分析
医师继续教育学分制管理系统的角色主要有市(县)继教办用户、医疗卫生单位用户、继教对象(个人)用户、医疗卫生单位科室用户。在医师继续教育学分制管理系统中,市(县)继教办用户的功能权限主要有:基本信息管理、学分管理、学分查询;医疗卫生单位用户的功能权限主要有:基本信息管理、学分管理、学分查询、学分数据导入;继教对象(个人)用户的功能权限主要有:基本信息管理、学分管理、学分查询;医疗卫生单位科室用户的功能权限主要有:基本信息管理、学分管理、学分查询。医师继续教育学分制管理系统的功能主要有基本信息管理、学分管理、学分查询、学分数据导入。关于医疗卫生单位用户基本信息管理业务:用户依次对本院基本信息、科室信息以及继教对象进行管理,上述信息管理完毕之后,可以导入继教对象基本信息,同时也可以对该信息进行导出工作;在导入继教对象基本信息后,可以对继教对象的基本权限进行设置。关于市(县)继教办用户基本信息管理业务:首先修改本用户密码,之后依次对县市区继教管理部门、市直属医疗卫生单位以及其他二类学分项目等信息进行添加;添加完毕后可以对学分信息进行管理和查询。
..........
 
第三章 概要设计....20
3.1 总体架构设计.....20
3.2 技术架构设计.....21
3.3 功能架构设计.....22
3.4 网络架构设计.....26
第四章 详细设计....27
4.1 系统功能详细设计......27
4.1.1 基本信息管理详细设计......27
4.1.2 学分管理详细设计.....29
4.1.3 学分查询详细设计.....32
4.1.4 学分数据导入详细设计......33
4.2 数据库设计.......35
4.2.1 数据库 ER 图....36
4.2.2 数据库表设计...........36
第五章 实现与测试.........40
5.1 系统实现....40
5.2 系统测试....52
 
第五章 实现与测试
 
本章主要分为系统实现与系统测试两个部分。其中在系统实现部分中,主要以系统界面配合文字叙述的形式对医师继续教育学分制管理系统各大模块实现的各个功能进行介绍;而在系统测试部分中,针对各大功能制定测试用例表,对各功能的执行情况进行测试。
 
5.1 系统实现
基本信息管理功能包括市(县)继教办用户管理下级继教管理部门、市属医疗卫生单位、二类学分项目以及本用户密码的修改;医疗卫生单位用户管理继教对象、科室信息、本院基础信息,设置继教对象学分申请权限以及导入继教对象基本信息;继教对象(个人)用户对个人信息的管理;医疗卫生单位科室用户导入和修改本科室继教对象基本信息。其中市(县)继教办用户管理管理项主要包括增加、修改、删除、查询等功能;医疗卫生单位用户对继教对象的管理主要包括增加、修改、导入、审核以及调入调出功能。其中,添加地县继教办管理用户页面如图 5.1 所示。由新建地县继教办页面图,在新建地县继教办时,市继教办用户需要填写地县继教办的单位名称、联系电话、负责人、手机、E-Mail、地址、所属地等信息。其中所属地需要在指定的范围内进行选择。市继教办用户在进行新增地县继教办操作时,首先需要进入新增地县继教办页面,输入单位名称、联系电话等必填的信息,关联信息至地县继教办管理实体类DeCountyAdminInfo.java,之后依次调用 BasicInformationManagementAction 基本信息管理总控制类以及 BasicInformationManagementManager 继承基本信息管理总逻辑类的 DeCountyadminManagementManager 地县继教办管理逻辑类,执行其中的addFollowingRoom()方法,完成新增地县继教办用户的操作。新增地县继教办实现的活动图,如图 5.2 所示。
........
 
总结
 
伴随着教育信息化的逐步推广,教育学分制管理的重要性与日俱增。由于目前医师继续教育学分制管理依然存在诸多弊端,开发了本医师继续教育学分制管理系统。在与用户进行沟通交流的基础之上,对医师继续教育学分制管理系统的需求进行分析,主要包括对系统的功能进行定义、对本系统的角色业绩主要业务流程进行分析。医师继续教育学分制管理系统主要包括基本信息管理、学分管理、学分查询、学分数据导入四大主要功能,在这里对各大功能进行需求分析。基本信息管理功能包括地县继教办管理、医疗卫生单位管理、本院基础信息管理、继教对象管理等子功能;学分管理功能主要包括发表论文或综述、学术报告、科研项目等学分项目的查询、录入以及审核;学分查询功能主要包括学分明细查询、学分达标率查询等子功能。在确认功能后,对各项主要功能以及数据库结构进行详细设计。在此基础之上,对各功能需求进行分析实现并测试。医师继续教育学分制管理系统界面及各功能实现时采用了 SSH 框架以及 MVC 模式。SSH 框架由 Hibernate、Struts、Spring 等框架经整合后而成,Hibernate 框架负责数据层的处理,处理业务对象数据;Struts 框架利用 Action 处理表单数据,并丰富前台显示效果;Spring 框架主要负责后台的业务处理。DAO 层通过实现方法,实现对后台数据的处理,Service 层则负责业务处理。因此,本系统技术架构分为持久层、业务层以及显示层三个层面。数据库方面选用了拥有强大性能的 Oracle11g数据库。本系统正式使用实施后、规范了医师继续教育学分制管理的流程,增强计较部门、医院卫生机构以及继教个人之间的信息联系,同时将繁琐的教育学分制管理的步骤条理化、简约化,提高了学分信息的可维护性以及透明度,对于各级别单位用户了解本单位继教完成情况,以及进一步工作的开展都有着重要的意义。然而在运行过程中依然存在着部分信息查询以及模板导入数据响应较为迟缓的问题,这些问题需要在以后的工作中逐步解决。
..........
参考文献(略)
(责任编辑:charlie)
------分隔线----------------------------
教育论文网联系方式

栏目列表
推荐内容