APP下载

医疗设备计算机管理系统的设计与应用

2015-01-28张冬冬李宏元

电子设计工程 2015年19期
关键词:客户端管理系统计算机

张冬冬,李宏元

(哈励逊国际和平医院设备处 河北 衡水 053000)

当前我国大部分医院所采用的均是小规模的管理系统软件,包括档案管理软件、工作统计软件等,上述软件由于规模较小,因此其实际的应用价值不高,数据库也是相互独立的,缺乏必要的横向与纵向联系,导致医院内部的设备管理方面长期存在着诸多的问题,集中表现为信息交流不通畅、信息利用率低等方面。因此,设计开发一套崭新的医疗设备计算机管理系统尤为必要。论文首先介绍了医疗设备管理信息化的意义,医疗设备管理的要点,医疗设备信息系统的现状,指出了现有信息系统的不足,提页面。该系统设计了设备申请管理、设备计划管理、设备合同管理、设备验收管理、设备固定资产管理、设备使用管理、设备计量管理、设备维护管理、系统设置九项功能,不同权限的用户进入该系统实现不同的管理功能及分析查询功能。通过对该系统的试运行,本文的设计是基本成功的。基本完成了医疗设备的全过程管理,规范了日常的工作流程,减轻了工作强度,提高了办事效率,并可为领导层提供决策依据。

1 医疗设备计算机管理系统主要技术特点分析

医疗设备计算机管理系统的设计主要是基于数据库技术、网络技术、程序设计技术三大计算机技术,其主要的应用价值在于实现医疗设备管理的信息输入以及输出,包括编辑、查询、统计等,促进医院内部的资源共享。目前比较常见的数据库设计开发技术主要分为小型桌面数据库系统以及大型数据库两种,前者以Microsoft Access为代表,后者则主要是Oracle以及MicrosoftSQLServer等。其中,MicrosoftAccess构造简单,但是局限性明显,仅适用于单机系统,与当前的医院发展趋势不相符合,故不建议采用。

Microsoft SQL Server是一种数据库管理系统的新版本,数据库构架比较先进,是医疗设备计算机管理系统设计应用的理想数据库,可在Windows服务器上使用,支持客户/服务器构架,具备良好的伸缩性,无论是小型数据库还是大型数据库均可适用,是目前医疗设备计算机管理系统的理想平台,与面向对象的Visual Basic程序设计语言相互配合,效果理想,应用范围较广,可实现可视化编程,事件驱动机制完整,数据库访问方便而快捷。

2 医疗设备计算机管理系统的功能分析

信息管理规范化、系统化、自动化是医疗设备计算机管理系统设计与应用的总体任务与主要功能。以需求分析为立足点,本文所设计的医疗设备计算机管理系统需要完成的主要功能包括如下几个方面:

1)医疗设备的维护信息输入以及修改,包括设备的故障原因、保养流程、测试结果等内容。

2)医疗设备各项基本信息的输入以及查询,包括设备的生产日期、技术参数、使用科室等内容。

3)医疗设备使用信息的输入以及查询,包括设备的启用时间、检查费用、月消耗、病人数目等内容。

4)医疗设备成本核算信息的输入以及查询,包括贷款金额、设备型号、月还款额等内容。

5)医疗设备资料信息的输入以及以及查询,包括卷宗编号、资料名称、资料目录、立卷时间等内容。

针对上述的医疗设备计算机管理系统的各项具体功能,根据结构化程序的设计要求,可得出医疗设备计算机管理系统的功能模块图,如图1所示。

图1 医疗设备计算机管理系统的功能模块图Fig.1 Medical equipment functionalmodule chart of the computer management system

3 医疗设备计算机管理系统的设计与应用分析

3.1 医疗设备计算机管理系统的结构设计

医疗设备管理的主要特点是部门广泛、种类繁杂、内容交互,实现各部门之间的数据与资源共享的难度比较大。鉴于此,在系统的结构设计方面,需要采用网络模式,系统客户端程序采用ADO数据访问对象,以实现数据库的访问操作,服务器与客户端之间的通信采用基于TCP/IP协议之下的以太网完成。该数据库管理系统模式即为C/S模式,客户端与服务器相互交叉,数据库的角色为服务器端,客户端的全部应用程序所需的数据服务均由其提供。

C/S模式的工作站连接WAN(广域网)与LAN(局域网)两者的数据库服务器,客户端的各个应用程序均需要向服务器申请访问。其与传统的单机形式的桌面数据可系统的本质区别在于数据处理的计算机运行对象,C/S模式可在多个计算机上同时运行,分散一台计算机的运行压力,数据的使用以及处理能力均比较强。C/S模式可分为两层与三层两种结构形式,其中两层机构简单实用,在客户端总数少于一百个并且安全性能要求较低的管理系统当中尤为适用。三层结构的基本组合部分为客户端、数据库服务器、应用程序服务器,网络通信不会占用服务器资源,服务器的性能也不会受到限制,系统的安全性能较高。

3.2 医疗设备计算机管理系统的数据库设计

1)需求分析

医疗设备计算机管理系统当中的用户类型可划分为文档管理、成本核算、器械管理、维修管理等,系统当中的全部用户模块涉及的数据主要有基本信息、使用信息、维修信息、成本核算信息、资料信息等,各用户模块之间的联系频率不高,数据流程也基本一致,据此可得出医疗设备计算机管理系统的基本单元数据流程图,如图2所示。

图2 医疗设备计算机管理系统的基本单元数据流程图Fig.2 Medical equipment computermanagement system for the basic unit of data flow diagram

2)逻辑模块规范化

在设计关系数据库的基本模式之时,基于保证数据库性能的目的,必须要对数据库当中的关系模块实施规范化处理,将冗杂的进程全部删除,提高应用程序的使用效率,保证数据的一致性与完整性。针对数据库的逻辑模块进行规范化处理,最主要的方法是模式分解,遵循依赖等价以及数据等价两项基本原则,促使模式合乎规定范式。

文中将医疗设备计算机管理系统划分为8个关系模式,各个关系模式的联系频率较低,在进行规范化处理的过程当中,需要重点考虑如下的几点问题:①保证经过规范化处理的各个关系模式均可达到BC范式或者是第三范式的水平,避免出现数据更新异常的问题;②尽量节约各个属性所占据的空间,增加数据库的空余存储空间比例;③立足于系统功能的实际需求,以用户类型作为关系模式的主要划分依据,以减少关系空间的联系,降低数据查询的运算量,实现以空间换取时间的目的,同时对系统的应用程序进行简化处理。

3.3 医疗设备计算机管理系统的客户端应用程序设计

作为C/S模式数据库管理系统当中的重要组成部分,客户端应用程序直关人机交互的实现水平,其设计质量与整个医疗设备计算机管理系统的使用性直接挂钩。

1)设计原则

①采用模块化的设计方法,增强各个模块的内聚,避免各个模块之间出现偶合的问题,降低全局变量的使用率,保证各个模块均拥有良好的维护性以及通用性,便于后期进行修正处理。

②创建系统的安全机制,例如权限限制、身份认证等。用户需要正确输入用户名与密码才能登入系统进行操作,系统自动对用户的类型进行区分,合理分配各类型用户的使用权限,以提高系统的安全性。

③严格限制系统的输入条件,摒弃手工逐字输入的方法,采用日期控件或者是菜单列表下拉选择的输入方法,避免数据输入错误。

④完善输入验证机制,检验不同字段的数据输入类型,对不同权限等级的用户所输入的数据进行真实性检验,以确保系统数据的真实性与完整性。

⑤设计系统的异常处理功能,保证在错误操作以及数据输入失误之时,系统能够自动发出错误提示与警告,并在第一时间内做出反应,提高系统应用程序的可靠性。

2)系统流程

系统流程图如图3所示。

图3 医疗设备计算机管理系统客户端应用程序流程图Fig.3 Medical equipment computermanagement system flow chart of the client application

3)窗体模块

以系统的通信功能为核心,实现简明而精确的人及信息传递,保持界面的友好性与便捷性,针对固定形式的数据建议采用菜单下拉的方法,以鼠标点击为辅助,简化系统的操作流程。提高系统的容错能力,在出现数据输入错误之时,保证系统能够及时而准确地进行提示。保持各个窗体界面的风格一致,建议保留常规的操作方法,迎合用户的操作习惯,保证各个窗体界面具备良好的转换性,方便用户操作与浏览。

4 结束语

综上所述,文中利用相关的计算机技术,对医疗设备管理系统进行一次尝试性的设计与应用分析,立足于系统的实用性以及实践性,旨在提高计算机管理系统在医院医疗设计管理方面的实际应用水平。一般而言,软件工程的生命周期是恒定的,完成开发与设计之后,后期的运行维护工作也需要跟上,这是一个发现错误,改正错误的科学进程。关于医疗设备计算机管理系统的设计与应用,本文所阐述的内容依旧未能全面概括,管理系统的可靠性、安全性、实用性、经济性、健壮性等均需要做进一步的研究方能明确。

[1]宋铁石,王冠.浅析医疗设备计算机管理系统的设计与应用[J].价值工程,2013(7):208-209.SONG Tie-shi,WANG Guan.Design and application of computer management system medical equipment[J].Value Engineering,2013(7):208-209.

[2]朱兵,李连国,申勇.医院医疗设备信息管理系统设计与应用[J].现代仪器与医疗,2013(4):23-25.ZHU Bing,LI Guo-lian,SHEN Yong.Medical equipment management information system design and application[J].Modern Instruments and Medical,2013(4):23-25.

[3]孟庆红.计算机在医疗设备管理中的应用研究[J].计算机光盘软件与应用,2013(11):101-103.MENG Qing-hong.Application of computers in the medical equipmentmanagement[J].Computer Software and Applications CD,2013(11):101-103.

[4]王建国,杨晓宇,李静,等.医疗设备管理系统的设计与应用[J].中国医疗设备,2008(8):27-30.WANG Jian-guo,YANG Xiao-yu,LI Jing,et al.Design and application of medical equipment management system[J].China Medical Equipment,2008(8):27-30.

[5]胡祎.医院计算机管理系统的设计与应用[J].计算机光盘软件与应用,2013(23):257-259.HU Wei.Design and application of computer management system hospital[J].Computer Software and Applications CD,2013(23):257-259.

[6]李辉,尤富生,黄比今,等.医院医疗设备全程质量控制管理系统的设计与开发[J].医疗卫生装备,2012(2):51-53,72.LI Hui,YOU Fu-sheng,HUANG Bi-jin,et al.Design and development of medical equipment throughout the quality controlmanagement system[J].Medical Equipment,2012(2):51-53,72.

[7]刘宏伟.医院计算机管理系统的设计与应用[J].硅谷,2012(5):101-102.LIU Hong-wei.Design and application of computermanagement system hospital[J].Silicon Valley,2012(5):101-102.

[8]张宝刚,孙学玲.医疗设备管理系统的软件设计与应用[J].中国医疗设备,2010(8):42-45.ZHANG Bao-gang,SUN Xue-ling.Software design and application of medical equipment management system[J].China Medical Equipment,2010(8):42-45.

[9]石巨峰,童艳,朱丹.中心计算机性能实时监测需求与实现[J].电子科技,2014(4):165-167.SHI Ju-feng,TONG Yan,ZHU Dan.Demand and realization of real time monitoring of central computer performance[J].Electronic Science and Technology,2014(4):165-167.

猜你喜欢

客户端管理系统计算机
基于James的院内邮件管理系统的实现
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
如何看待传统媒体新闻客户端的“断舍离”?
基于LED联动显示的违停管理系统
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
大枢纽 云平台 客户端——中央人民广播电台的探索之路
信息系统审计中计算机审计的应用