第一论文网免费提供职业技术教育论文范文,职业技术教育论文格式模板下载

高职医学院校学生实习管理系统的设计

  • 投稿菜鸟
  • 更新时间2015-09-16
  • 阅读量341次
  • 评分4
  • 25
  • 0

任蔚 REN Wei

(陕西能源职业技术学院基础二部,咸阳 712000)

摘要:常规的高职院校医学专业学生顶岗实习管理模式需要耗费大量的人力、物力、财力和时间,管理效率低下。为解决以上问题,本文利用ASP.NET技术和分布式数据库技术, 设计并实现了一种基于Browser/Server结构的学生实习管理信息系统。系统具有在线操作和实时跟踪等多项功能,可真正实现实习学生的信息化管理,节约管理资源,极大的提高学校和实习单位的实习管理效率。

教育期刊网 http://www.jyqkw.com
关键词 :学生实习管理;分布式数据库;Browser/Server结构;数据分割;数据同步;发布/订阅

中图分类号:R4 文献标识码:A 文章编号:1006-4311(2015)26-0156-03

基金项目:本文受陕西省教育厅教育专项基金的资助,课题编号:SGH 13552。

作者简介:任蔚(1982-),男,陕西临潼人,陕西能源职业技术学院讲师,软件工程硕士,主要研究计算机教学及教学管理。

0 引言

高职院校医学专业学生在校理论学习结束后,要进入医院等用人单位顶岗实习,通过临床实践巩固理论知识,加强操作技能,提高分析和解决问题的能力,为毕业后能迅速适应就业岗位打下良好基础。但在实习学生管理方面,各院校仍在采用传统的人工管理模式,由各系安排专人负责该系学生的实习工作,系/部之间各自为战,缺乏沟通,学院也缺乏统一、有效的管理,造成资源浪费且效率低下。学生到达实习单位后,由实习单位统一安排进行科室轮转实习和考核评价,这一过程仍然由人工完成,对学院来说,无法动态掌握某个学生的实习表现,对全面掌握学生的实习情况构成了障碍。所以,如何进行高效的学生实习管理,成为众多医学院校亟待解决的一个核心问题。

随着互联网技术的不断发展,信息化的管理模式成为了各医学院校进行实习学生管理的最优选择。利用ASP.NET技术和分布式数据库技术,可开发基于Browser/Server结构的学生实习管理信息系统。系统具有在线分配实习医院、在线分配实习科室、在线分配带教(指导)老师、实习计划执行跟踪、实习科室在线轮转、实习效果在线评价、学院事务在线通知、学生请假在线审批及学生就业信息跟踪等功能,可真正实现实习学生的信息化管理,降低学校对实习学生的管理成本,提高管理效率,实现学院-医院双重管理的无缝衔接,是“工学结合,实时管理”的重要实践。

1 系统总体设计

1.1 系统功能需求

本系统可划分为三大模块:学院管理模块、系/部管理模块和实习单位管理模块,主要实现功能如图1所示。

1.2 系统数据流图

系统功能级数据流图如图2。

流程4实习过程管理细化如图3。

流程4.4请假审批细化如图4。

1.3 采用的数据库方案

在实际环境下,学生实习的单位在地理位置上是分散的,且每年都有新增的实习单位。因此,在进行数据库设计时,适宜采用分布式数据库系统,允许各实习单位将自己常用的数据存储在本地,在本地录入、查询、维护,实行局部控制,在降低通信代价的同时,提高响应速度。

在数据库的具体建设时,可采用“全局分布,局部集中”的方法,在每个地区,租用当地网络服务商的服务器空间作为子数据库的建设场地,该地区的实习单位直接访问这个子数据库。这样的话,只需要在每个地区建设一个子数据库就可以满足要求,减少了进行全局应用和数据同步时的网络负载,节约了建设资源,更为重要的是,提高了系统的安全性、稳定性和效率。对于新增加的实习单位,只需在子数据库中增加一个新的节点,不影响现有系统的结构和系统的正常运行,方便、灵活且具有经济性。

1.4 系统的安全机制

本系统基于B/S结构,主要面向医学院校和实习单位提供查询和管理服务,是一个用户众多的开放性系统,为保障数据安全,可充分利用防火墙过滤、代理服务器和加密这三种关键技术保护网络系统,对用户进行身份认证和权限管理,采用视图机制和数据加密技术,定期备份数据,加强终端计算机防病毒能力,规范行政管理,形成良好的安全防护机制。

2 系统数据库的设计

2.1 系统数据库概念设计

系统的实体-联系模型如图5所示。

2.2 数据分布设计

2.2.1 数据分布策略

本系统采用分割式与复制式相结合的数据分布策略。在学院站点上保留一个完整的数据副本,然后根据学生将要去往的实习单位,将所有实习学生的信息按照实习单位进行分配,即一个实习单位一个数据子集副本。这样,各实习单位可自治的查询和修改本单位实习学生的数据,发挥系统的并发操作能力。同时,由于数据分布在多个站点上,当部分站点出现故障时,系统仍能保持运行,提高了系统的可靠性。

2.2.2 数据分片设计

在本系统中,每个实习单位都需要对分配给自己的实习学生的信息进行一系列的管理,也就是说,对于学生的基本信息及其关联信息的应用较为频繁。如果采用垂直分片,则会因为频繁访问两个或多个片段导致执行连接操作增加而使得代价增加;而采用水平分片,关系之间的连接变得更加容易,实习单位的绝大多数应用都会在实习单位的站点内完成,系统的效率得到提高。所以,本系统采用水平分片方式进行数据分割。

2.2.3 数据片段位置的分配

在本系统中,采用水平分片方法产生的片段,将被分配到访问它次数最多的站点上。具体来说,各实习单位只负责管理分配给自己的实习学生,对其他学生的信息不会产生应用,所以,在各实习单位站点上只分配去该单位实习的学生信息,在学院站点上则存放全部实习学生的数据。

2.3 系统所采用的数据同步方案

本系统采用SQL Sever 2008数据库发布/订阅的方式实现数据库之间的同步操作(数据复制)。发布订阅分为两个步骤:发布和订阅。

在本系统应用环境下,同一地区的不同实习单位共用一个站点空间,而在实习管理过程中,对分配给自己的实习学生数据的修改总是由实习单位发起的,所以,在给实习单位分配实习学生时,将学院数据库服务器作为源数据库服务器进行学生信息数据的发布,各地区数据库服务器作为目标数据库服务器对该发布进行订阅;学生进入实习单位后,可将各地区数据库服务器作为源数据库服务器对随管理过程变化的学生信息进行数据发布,学院数据库服务器作为目标数据库服务器对该发布进行订阅,加载快照并复制事务日志。

3 系统程序设计

由于本系统功能较为全面,限于篇幅,以下仅对科室轮转功能和请假审批功能的程序设计流程作以叙述。

3.1 科室轮转功能

当学生在一个科室实习到规定的时间长度后,取得科室的实习效果评价,然后轮转到下一个科室进行实习。首先由学生提出出科申请,系统判断该生是否达到出科时间,如果在该科实习时间未满,则结束程序;如果该生在该科室实习期满,则查看其是否取得了该科室的考核评价结果,如该科室未对其进行考核评价,则结束程序;如果该生取得了现所在科室的考核评价结果,则将该生分配至下一实习科室,然后结束程序。其程序流程见图6。

3.2 请假审批功能

当实习学生因事需要请假,3天以内由实习单位批准,3天以上由实习单位向学生所在系部提出申请,由系部批准。当学生提出请假申请后,系统根据其申请计算请假时间,如果请假时间在3天以上,由学生所在系/部进行审核,如果系/部批准该生请假,则更新其实习状态,程序结束;如果系/部未批准该生请假,则结束程序;如果请假时间在3天以内,则由该生所在实习单位进行审核,如果批准其请假,则更新其实习状态,程序结束;如果未批准其请假,则结束程序。请假审批程序流程见图7。

4 讨论

本文通过对高职医学类院校学生实习过程的研究,利用ASP.NET技术和分布式数据库技术,根据实际需求开发出了基于B/S模式的学生实习管理信息系统,实现了学生实习过程的信息化管理。系统完成后,利用用户界面测试(UI测试)和用户验收测试(Beta测试)等方法对系统进行了全面测试,对发现的问题进行了修改与完善。此外还设计了便于操作的用户界面,基本满足了信息化条件下高职医学类院校学生实习管理的需求,简化了管理程序,提高了管理效率,实现了学院-医院双重管理的无缝衔接,是“工学结合,实时管理”的重要实践。

教育期刊网 http://www.jyqkw.com
参考文献

[1]楼鸿强.基于嵌入式技术和分布式数据库的水质监测系统[D].浙江:浙江大学,2007.

[2]戴婉荣,熊前兴.SQL SERVER数据同步机制的研究与应用[J].电脑知识与技术,2009(19):5096-5098.

[3]徐俊刚,邵佩英.分布式数据库系统及其应用[M].北京:科学出版社,2012(04).

[4]程鸿芳.浅析分布式数据库的数据存储[J].芜湖职业技术学院学报,2009(02):7-9.

[5]李国夫.基于免疫遗传算法的分布式数据库连接查询优化技术的研究[D].长沙:长沙理工大学,2012.

[6]孙广,刘建军.通过数据库复制功能实现数据库同步备份[J].电子世界,2012

(22):97-99.