论文部分内容阅读
在数字化与信息化的今天,各种医疗的软硬件设备延伸到医疗的各个领域,成为医院信息系统中的中坚。办公自动化,无纸化,病历电子化,图形图像数字化,大数据收集分析,包括云计算的运用,都成为了医疗行业的趋势。在大部分诊所里,都有医生、护士等各种角色的工作人员,也有信息化的硬件设备,那么从软件角度方面考虑,如何能够组织好这些设备和人员,方便快捷而且高效的运作,就成为一个诊所实现信息自动化的根本。采用软件存储大容量数据,快捷的检索,整合服务流程,明确员工的责权利,方便清晰的结算,加强员工间、员工与客户间的沟通,节约不必要的时间开支,使整个诊所融为一体,是开发本系统的目标。从领域设计的角度上来说,系统专注于解决用户所关心的领域中的问题。因此系统在设计制作过程中,使用了多种模型与用户交流,通过反复的修正模型,最终得到贴近用户愿望的实现。从业务角度考虑,诊所会有诊疗活动,诊疗活动围绕着患者和医生来进行,医生的诊疗过程是一个对病历完善的过程。还有从辅助业务的角度考虑,系统会有方便医生和工作人员录入病历、物品等信息的模板管理。系统是否易用,是否让工作人员能过快捷的录入信息,减少他们处理信息量中最多的部分,是用户评价这个系统好坏的重要依据。再从管理的角度考虑,系统还需要权限管理,使各种不同权限的人只能操作自己应该管理的信息。数据分析部分会使用其他几个部分提供的信息,诊所管理者在这里可以从数据上看出诊所经营的好坏,工作人员的劳动状况,患者对诊所的满意度等。系统在这些分析的基础上,进行各个功能模块的划分与组织。为了使系统将来更容易的扩展,系统采用分层的结构,将界面,界面逻辑,领域逻辑,和基础支持层分开。在使用技术上,考虑目前诊所内使用的计算机大多都运行在微软系统上,系统开发时,大部分使用的都是微软的开发工具。因为微软.net的许多特性都和视窗系统结合的比较好,而.net中的C#语言又是语法比较简单的,所以系统基本上是采用C#来书写的。同样,数据库使用的是微软的SQLServerExpress,既免费又和.net兼容。整个系统的设计与开发是通过领域分析的方法,采用模型驱动和测试驱动的方式,结合要件定义,需求分析,概要设计,详细设计,测试等环节来实现的,力图尽量合理地使用软件开发过程中的各种工具,直观的阐述和分析整个业务流程,制作出适合用户使用的系统。目前,从最终的用户的反馈来看,系统整体上适应了他们的要求,帮助他们记录了需要的数据,减少了大量的工作量,降低了运营成本,提高了诊所整体的效益。