设备管理软件结构设计及功能设置

2014-05-04 12:59卢晶钟光许仲兴陆圣才王玥
中国医疗设备 2014年5期
关键词:管理软件耗材客户端

卢晶,钟光,许仲兴,陆圣才,王玥

南方医科大学第三附属医院

设备器材科,广东 广州 510630

设备管理软件结构设计及功能设置

卢晶,钟光,许仲兴,陆圣才,王玥

南方医科大学第三附属医院

设备器材科,广东 广州 510630

1 软件体系结构

1.1 C/S与B/S结构简介

C/S(Client/Server,客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。B/S(Browser/Server,浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构,是一种全新的软件系统构造技术。在这种结构下,用户界面完全通过通用的浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。随着Windows将浏览器技术植入操作系统内部,这种结构已成为当今应用软件的首选体系结构之一。

1.2 C/S 与 B/S 区别及应用

C/S和B/S是当今世界开发模式技术架构的两大主流技术[1-2]。C/S是美国 Borland公司最早研发,B/S是美国微软公司研发。目前,这两项技术以被世界各国所掌握,国内公司以C/S和B/S技术开发出产品也很多。这两种技术都有自己一定的市场份额和客户群。C/S是建立在局域网的基础上的,B/S是建立在广域网的基础上的,各有优缺点,选择哪一种体系结构来开发自己的管理软件,可谓仁者见仁,智者见智。

(1)硬件要求不同。C/S 一般建立在专用的局域网上,需有专门的网络硬件环境,局域网内部再通过专门服务器提供连接和数据交换服务,服务器通常采用高性能的PC、工作站或小型机,客户端的电脑配置也要求较高,因为客户端需要安装专用的客户端软件,很多工作是在客户端处理后再提交给服务器,因此客户端的电脑也要有较强处理能力。B/S 建立在广域网之上的,无需专门的网络硬件环境,主要事务逻辑在服务器端实现,服务器的要求与C/S架构基本相同,但客户端电脑要求相对较低,只要有一台能上网的电脑再由系统管理员分配一个用户名和密码,就可以使用了,有比C/S更强的适应范围。

(2) 软件要求不同。C/S 与 B/S的服务器需安装的软件基本相同,通常为大型数据库系统,如Oracle、Sybase、Informix或 SQL Server,区别在于C/S的客户端需要安装专用的客户端软件,而B/S的客户端通常无需安装专用软件,只需使用操作系统自带的浏览器,如Internet Explorer或Netscape Navigator。

(3) 系统维护和升级难易程度不同。C/S的每个客户端都需要安装专用的客户端软件,客户多时,安装工作量非常大,且针对不同的操作系统需开发不同版本的软件, 目前操作系统的更新换代特别快,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高,效率很低,已经很难适应上百个用户同时使用的情况。B/S则正相反,客户端几乎无需维护,不得不升级时,也只需用户自己从网上下载安装就可以实现,主要功能均在服务器端实现,升级也在服务器端进行,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。它是一次性到位的开发,升级也几乎是无缝的。

(4) 面对的用户和安全性的要求不同。C/S 一般面向相对固定的用户群,对信息安全的控制能力很强,可以对权限多层次校验,一般高度机密的信息系统适宜采用C/S 结构。B/S 建立在广域网之上,对安全的控制能力相对弱,面向是不可知、不定数量、不定地点的用户群。

综上所述,C/S和B/S架构各有优缺点,结合到医院设备管理软件既涉及到数据库的安全性、保密性,又涉及到科室及终端用户数量的不确定性。所以,我院的设备管理软件就是采用C/S和B/S相结合的模式。即在设备科及少数重要部门和主管院领导的客户端使用C/S结构,而在临床科室和其他部门使用B/S结构。C/S版的启动是在本机上运行专用的客户端程序,然后输入用户名和密码进行登录;B/S版的启动是在IE等浏览器上输入登录地址,然后输入用户名和密码进行登录。

2 设备管理软件的工作流程设计

设备管理软件通常包括设备和耗材的管理两方面功能。设备和耗材在申请、审批、招标、采购、验收、出入库、档案管理等方面的工作流程有很大的不同。

对于耗材来说,由于有阳光采购、集中采购等规定,一般是预先确定供应商和产品目录及其价格,实际使用时再进行采购,因此,在某一时段内,供应商和其产品目录是相对固定的,也就是说对于大部分耗材而言,在设备管理软件中是先有供应商和产品目录后有采购和出入库,而且耗材在出库使用后使用是一次性的,使用后一般无需再进行进一步的管理,只需保持可追溯性。

对于设备来说,供应商和其产品目录是随时变化的,在设备管理软件中是先有采购和出入库后有供应商和产品名称,而且设备在出库后还将使用许多年,还需进行进一步的管理和监测,包括档案录入、建立卡片、贴标签、维修、效益分析、年度检测、转科、报废、折旧、盘点等。

在软件公司提供给我院的最初版本中,当某台新设备建档时,无法输入设备名称和经销商,只能从下拉列表中选取,而要设备名称和经销商出现在下拉列表中,首先要在基础数据中在线维护,类似情况的还有许多字段,也就是说一台新设备要成功建档,有许多不确定的前期工作要做,这显然不符合我们习惯的设备建档流程。而在耗材管理流程中,也无需建立卡片、贴标签、维修、效益分析、年度检测、转科、报废、折旧、等步骤。因此,应将设备和耗材区别对待,存储在不同的数据库中,还要分别设计不同的管理程序[3-5]。

3 设备管理软件的功能与实现

根据实际需求,我院的设备管理软件采用C/S和B/S相结合的模式开发[6-7]。

3.1 C/S结构的应用

根据设备科的工作性质和管理职责,设备科等管理部门及院领导使用的管理模块采用C/S结构开发,包括以下常用功能模块。

(1) 采购管理模块。包含年度采购计划的动态执行情况、设备申请、审批、招标采购、签合同、验收、领用、建档等。

(2) 资产管理模块。包括档案录入、根据内容自动生成一维条码和二维条码、打印卡片及标签、建立分户电子帐,此外还有查询、折旧、盘点、转科、调出、报废等子模块。关于设备标签,由于受到标签面积的限制,其中不可能放太多的信息,解决的办法是在标签中放置二维码,见图1。将一些不常用的信息或不想公开的信息隐含在二维码中,管理人员可用专用的扫描工具来读取。

图1 含有二维码的设备标签

(3) 保养管理模块。包括保养级别设置、保养计划制定、保养计划实施、保养时间提醒、临时保养申请、费用及工作量统计等。

(4) 维修管理模块。包括科室报修、维修响应、维修提醒、维修进程查询、科室接收评价、维修费用统计、工作量统计、维修故障统计等。

(5) 效益分析模块。包括收支数据手工录入或从EXCEL表导入、单机效益分析、科室效益分析、全院各类设备效益分析对比等。以上分析可以按月、按季度、按年进行统计,并以图或表的形式展现。目前,经济数据的主要来源是由科室的设备管理员在B/S版软件中每月手工输入1次,我们下一步是从医院信息系统(HIS)中直接读取,以确保数据的准确性和及时性。

(6) 证照管理模块。包含供应商维护、供应商供货目录、供应商证照扫描、供应商合同到期提醒、供应商证照到期提醒等。

(7) 工作提醒模块。包括合同到期提醒、计量到期提醒、证件到期提醒、折旧到期提醒、保养到期提醒、库存预警提醒等。我们下一步的工作是将各种提醒信息显示在科室公用的电视屏幕上,以便全科人员能及时了解和处理一些紧急的工作。

(8) 质量控制模块。包括计量检测记录、计量档案查询、设备巡查记录、质量控制报告、急救设备管理、不良事件记录等。

(9) 基础设置模块。此模块的设置与其他模块的功能是息息相关的,其中包括仓库维护、科室维护、工作人员维护、仓库授权、科室授权、个人授权、耗材及设备字典维护、耗材及设备类型维护、品牌维护等。

除以上常用功能外,我们还在开发一些创新性的功能,如供应商管理模块,除能将供应商按设备类型或级别分类管理,便于检索之外,还可用鼠标直接点击供应商的联系电话旁的小图标进行拨号,见图2。另外,在设备资产管理模块的盘点子模块中,我们引进了手持式数据采集器,可预先导入全院各科室的设备列表,然后到现场逐一扫描含有一维码或二维码的设备标签,便可轻松完成设备的盘点,且不易出错。

图2 供应商维护模块

3.2 B/S结构的应用

根据临床科室和其他部门的工作需求和管理职责,临床科室使用的管理模块采用B/S结构开发。B/S版的设备管理软件功能可以相对简单,且无需在用户的电脑上安装专用的软件,只需在IE等浏览器上输入登录地址,然后输入用户名和密码便可进行登录。我院的B/S版包括以下功能模块。

(1) 设备采购模块。包含采购申请和采购查询、在采购申请中,用户在相应的栏目内填写设备名称、申购数量、申购理由、预算等数据后,保存提交,待职能部门和院领导批准后,在采购查询中,可查到本科的采购申请的批准情况,批准后,可填写选型论证表及公示表,保存提交。

(2) 资产查询模块。用户可按权限查询被授权科室的资产清单及其详细情况。

(3) 设备效益分析模块。其中包含效益分析录入和效益分析查询,在效益分析录入中,由设备科设定哪些设备需做效益分析,设定的原则是按设备价值或特别指定,在设备建档时有一个“是否需做效益分析”的选项,一旦选取,则该设备会自动出现在需做效益分析的设备列表中。信息的录入目前暂时由各科指定的设备管理员每月输入一次,为保证数据的准确性和及时性,我们正在尝试从医院的HIS系统中直接读取。在效益分析查询中,用户可以查询自己科室所有设备某年某月的效益情况。

(4) 设备报维修模块。其中包括设备报修、工程师维修、验收审核、维修进程。进入设备报修子模块,首先会出现全科设备的列表,从表中找到需报修的设备,点击其上的“报修”按钮,便可进入一系列对话框,填写故障现象、报修人、联系方式、维修时限要求等信息后,提交给设备科。工程师在收到报修申请后,到现场进行检查维修,维修过程中,可进入工程师维修子模块,在其中填写检查维修情况、需更换的配件、配件价格、预计修复需要的时间等。修复后,用户可进入验收审核子模块,对本次维修服务做出评价。在维修过程中,用户还可以随时进入设备维修进程子模块,了解维修的进度。

(5) 报废申请模块。进入此模块后,找到需报废的设备,填写报废理由等信息,提交给设备科。

(6) 设备转科模块。进入此模块后,找到需转科的设备,填写转科理由及目的科室等信息,提交给设备科。

(7) 耗材采购模块。由于耗材采购流程和设备采购流程有较大的区别,我们单独为耗材采购编制了专用的模块。

4 结束语

本文根据我院设备科的工作性质和职责,采用C/S和B/S相结合模式开发了设备管理软件,同时对系统的功能设置提出了一些特殊的见解,可为同行提供一些有益的参考。

[1] 张友生,陈松乔.C/S与B/S混合软件结构体系模型[J].计算机工程与应用,2002,(23):138-140.

[2] 张淑荣,苏兵.C/S与B/S两种软件体系结构[J].电脑学习, 2012,12(6):126.

[3] 王培培.军队医疗设备管理信息系统的研究与开发[D].浙江理工大学,2013.

[4] 航建金,吴向阳,张超群,等.医疗设备管理信息系统的实现与应用[J].中国医疗设备,2010,25(3):76,40.

[5] 罗宝文.我院医疗设备管理信息系统设计与应用[J].医疗装备.2010(1):39--40.

[6] 方成辛,等.PowerBuilder数据库高级应用开发技术[M].1版.北京:中国铁道出版社,2004.

[7] 余金山,等.PowerBuilder 10参考手册[M].1版.北京:科学出版社,2005.

Structure Design and Function Setup of Equipment Management Software

LU Jing, ZHONG Guang, XU Zhong-xing, LU Sheng-cai, WANG Yue

Department of Equipment,The Third Affliated Hospital of Southern Medical University,Guangzhou Guangdong 510630,China

本文根据开发和使用设备管理软件的经验,对我院设备管理软件的结构采用C/S和B/S结合方式设计,同时对功能设置提出了一些独特的见解,可为今后设计同类软件的同行提供一些有益的参考和帮助。

医疗设备;设备管理软件;C/S; B/S

According to the experience of developing and using equipment management software, this paper introduces some unique perspectives for structure design and function setup of equipment management software in order to provide reference and helpful information for the programmers who need to develop the same kind of software.

medical equipment; equipment management software; C/S; B/S

TP311.52

A

10.3969/j.issn.1674-1633.2014.05.016

1674-1633(2014)05-0050-03

2013-11-12

作者邮箱:915074781@qq.com

目前,医院对医疗设备的依赖程度越来越高,医疗设备的数量和先进性在某种程度上已成为医院诊疗水平的标志。随着医院医疗设备的不断增加,医疗设备管理的问题也越来越凸显,医院领导及相关部门迫切需要能随时了解本院医疗设备的家底和动态信息,以便为设备科学合理的使用和采购提供决策依据。但目前市场上没有比较成熟和实用的设备管理软件,为此,我院与天方达软件公司联合开发了设备管理软件。在此方面进行了有益的尝试,以下就开发和测试过程中遇到的问题提出来供大家探讨。

猜你喜欢
管理软件耗材客户端
仓储管理软件在物流自动化解决方案中的应用与发展
贝昂 无耗材空气净化器
贝昂 无耗材空气净化器
贝昂 无耗材空气净化器
贝昂 无耗材空气净化器
如何看待传统媒体新闻客户端的“断舍离”?
县级台在突发事件报道中如何应用手机客户端
孵化垂直频道:新闻客户端新策略
大枢纽 云平台 客户端——中央人民广播电台的探索之路
2007年中国管理软件评选-获奖名单