《医院设备信息化综合管理系统设计.doc》由会员分享,可在线阅读,更多相关《医院设备信息化综合管理系统设计.doc(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、医院设备信息化综合管理系统 摘要:医院设备信息化综合管理系统广泛应用于各大中小医院中,几乎每个进行了信息化建设的医院类企业都建设了医院设备管理信息系统。随着科技的进步社会的发展,对医院的设备进行现代化综合管理已经变得非常重要。医院设备信息化综合管理系统包括医院设备的出入库管理、医院设备的库存管理及查询统计管理。从设计到运行,系统基本上满足了医院对设备管理的需求,通过系统可以方便快捷的查询设备的出入库管理及库存情况,打印输出相应明细报表,其中主要包括设备名称、设备编号、规格型号、数量、单价、金额、最高库存、最低库存等相关内容。并且可以方便的查询进库、出库等相关事宜以及各科室的领料情况,便于管理、
2、提高。医院设备信息化综合管理系统运用了面向对象、操作系统2000 、powerbuilder 9.0、SQL语言以及软件工程等各种工具方法,在满足系统需求的基础上追求代码更加规范、界面更加美观合理、使用操作更加方便,力求让医院的设备使用更加方便,患者就医流程更加合理。关键字:医院 设备 管理 信息化COMPREHENSIVE MANAGEMENT SYSTEM FOR HOSPITAL EQUIPMENT INFORMATIONABSTRACT: The integrated management system of hospital equipment information is wide
3、ly used in each large and middle hospitals, almost every hospital enterprise which has the informationization construction has been building the information system of hospital equipment management.With the development of science and technology, the modern comprehensive management of the hospital equ
4、ipment has become very important.The integrated management system of hospital equipment informationization includes the management of hospital equipment, the inventory management of hospital equipment and the statistical management of query.From design to operation system basically meet the need of
5、equipment management in hospitals, the system can quickly and easily search for the equipment in and out of the warehouse management and inventory, print output the corresponding detailed reports, which mainly include device name, device number, specifications, types, quantity, unit price, total amo
6、unt, the highest inventory, minimum inventory etc. related content.And you can easily query the material into the library, library and other related matters and various departments, convenient management, improve.Hospital equipment information integrated management system using the object-oriented,
7、2000, the original concept 9.0 operating system, SQL language, as well as a variety of tools such as software engineering method, on the basis of meet the system requirements in pursuit of code more standardized, more beautiful and reasonable, it is more convenient to use the operating interface, ma
8、kes every effort to make hospital equipment use more convenient, was hospitalized process more reasonable.Keywords: hospital equipment management information2目录1.前言12.系统的需求设计概述22.1 医院设备管理要点及现状22.2 医院设备的定义及分类23.医院设备管理系统设计应用软件43.1 系统开发环境43.2 其他管理系统工具简介53.3 开发数据库应用软件综述53.4 数据库系统开发的几个关键技术64.管理系统的对象分析设计9
9、4.1 面向对象的设计过程94.2 面向对象分析94.3面向对象设计94.4程序实现及测试95.医院设备管理系统结构设计115.1 总体设计115.2 主要数据库的逻辑关系设计115.3 系统结构图及其功能116.设备管理系统的实现227.设计总结及结论23参考文献24附录25致谢351.前言随着科技的进步社会的发展,计算机技术已经影响到我们生活的很多方面。我们的衣食住行正常生活以及办公都离不开计算机的帮助,因此可以看出计算机在我们生活中的地位越来越重要。当今社会是一个信息化的社会,为了提高生活水平和工作效率,各行各业对计算机的依赖越来越高,都在尝试利用计算机技术来实现自动化管理手段,让工作效
10、率升高。医院是与我们生活很贴近的一个行业,医院的正常运行工作已经离不开计算机的支持。我们去医院挂号、问诊、拿药或是手术,没有一样能离开计算机的帮助。随着医疗水平的进步和医疗体系的完善,医院需要提高竞争力更好的服务于人类,其中拥有一套成熟完美的管理系统成为必要条件。医疗设备是医院医疗水平的体现也是医学能力的一部分,医学工作者的工作离不开精密的医疗设备。设备管理作为医院管理系统的一个重要组成部分具有极其重要的作用,保证医院医疗设备的正常运行,使用一系列科学的计算机技术和方法,从而实现医院的价值,提高医院的经济效益。本医院设备信息化管理系统基于PowerBuilder面向对象应用开发工具的使用, 在
11、PowerBuilder使用的基础上,探究了很多相关例子,比较具有代表性。通过对PowerBuilder的摸索和探究,包括老师的耐心指导,很大程度上提高了相关开发能力。2 系统的需求设计概述2.1 医院设备管理要点及现状医院设备是医院不可或缺的一部分,医疗设备的正常工作是医院得以运行的基础。起初没有什么规范的信息化管理系统,经过多年的发展,我国的医院设备已经有了相当的规模,这就需要更加趋于规范和合理的医院设备信息化管理系统。随着人民生活水平的不断提高,医院设备的选用越来越严格,各种设备结构和功能在不断调整,应用范围也在逐步扩大。拥有一个很好的设备管理系统则是整个医院加强管理、更快的医院运行的必
12、须条件设备管理优劣,直接关系经济效益的好坏。这无庸质疑。医疗设备是人类不断研究发明的产物,具有高度的专业性、严密性,从开始到结束的全过程都是要加强管理控制。目前我国现阶段医疗设备的管理不够完善,缺乏一套统一规范的标准体系。现状是:我国不同地区的医院设备水平差异大,管理软件多种多样无法形成规范,网络使用星形拓扑结构。2.2 医院设备的定义及分类医院设备是医院为实施救治所必须的物质保障,有了医院设备的正常运行,医院的工作才能有条不紊的进行。医院设备指救治期间用于人体的仪器、设备及材料。就目前来说,医院医疗水平的高低在很大程度上表现在仪器上。使用医院设备的目的在于:(一)预防、诊断治疗和缓解疾病。(
13、二)诊断、治疗、缓解损伤或者残疾。(三)研究、替代、调节解剖和生理过程。(四)控制妊娠。为了更好地掌握医院设备的情况,需要给他们分类。此次分为三大类:(一)诊断设备类又分为8类,即功能检查设备、超声诊断设备、内窥镜检查设备、核医学设备、X射线诊断设备、实验诊断设备及病理诊断装备。(二)治疗设备类:又分为十小类 1、 病房护理设备例如病床、推车等。2、手术设备例如手术床、手术器械、显微外科设备等。3、放射治疗设备。4、 核医学治疗设备。 5、 理化设备。 6、激光设备例如红宝石激光、氦氖激光、二氧化碳激光等。 7、透析治疗设备。8、体温冷冻设备。9、急救设备。10、其它治疗设备。 (三)辅助设备
14、类例如空调设备、血库设备、医用录像摄影设备等。3 医院设备信息化综合管理系统设计软件3.1 系统开发环境医院设备信息化综合管理系统的开发选择以下几款软件作为系统的平台支持。3.1.1网络操作系统 WINDOWS NTWindows NT以其功能强大的系统软件构成,是目前使用最为普遍的网络操作系统,因其安全性好、操作简便及开放的互联协议而被广大用户所采用。Windows NT有多重引导功能、实现了“抢先式”多任务和多线程操作、支持多CPU系统、支持多种硬件平台、可与各种网络操作系统实现互操作、支持多种协议、安全性极高等特点。Windows NT引入了NIFS、共享、用户账户、域、工作群组、权利、
15、权限、安全审核等新概念,已经逐渐取代其他平台成为企业组网的标准平台。3.1.2安装windows2000 客户平台Windows2000 客户平台是由微软公司发行于1999年底的WindowsNT系列的32位视窗操作系统。Windows2000共有4个版本:专业版、服务器版、高级服务器版和数据中心服务器版。它的新功能有:远程计算、安全性、基工作方式、计算环境、智能镜像、多种多样的资源管理工具、资源应用等。Windows2000对单CPU系统和双CPU系统均支持。3.1.3面向对象的数据库开发工具PowerBuider 9.0PowerBuilder是一种面向对象的应用开发工具,在数据库前端开发
16、工具里面是最好的一种。他继承了一个强大和易于使用的第四代编程语言,内置的对象类,包括各种数据,包括,可以很好的支持和访问各种数据库,目前广泛使用的,如IBM DB2、Oracle、Microsoft SQL Serve、Informix等。他还具有优良的多平台支持的特点。特别是PowerBuilder8.0的发布,使其在集成开发环境、项目组织上更趋完善,不仅能更好的进行基于客户机/服务器(C/S)模式的应用开发,而且具有方便高效的优势。PowerBuilder9.0与以前的版本相比,其界面风格有了很大的变化,增加了许多功能,主要体现在Web Services、版本控管能力和网页制作功能等方面。
17、其中菜单中增加了Run 和Tools两项,因此与之前的版本有所不同,功能也更加方便合适。另一方面引入了一些新的概念(如工作区、目标、系统数等),工具栏也发生了变化,对新的功能作了一些处理。POWERBUILDER的安装环境-需要用到的计算机基本配置:486以上的CPU;16MB以上的内存;CD-ROM驱动器;VGA显示器;不少于45MB的硬盘空间;WINDOWS95/98,或WINDOWS NT4.0/5.0操作系统。3.2 其他管理系统工具简介3.2.1大型数据库管理系统SYBASE Sybase是国际上流行的三大数据库之一,是真正开放的数据库;是一种高性能的数据库,率先实现了客户/服务器体
18、系结构。 3.2.2 SQL SERVER 7.0简介SQL SERVER 又叫结构化查询语言,作用于与各种数据库直接建立联系。其主要特点有真正的客户机/服务器体系结构、图形化用户界面、与Windows NT完全集成等。SQL SERVER 7.0是1998年开发出来的,其配置有特定的要求。对于一些复杂的业务流程,需要相应的程序来描述,要求在在考虑实用性的同时还应考虑到设备使用频率,频率高的优先购买,反之断后。3.3 开发数据库应用软件概述软件开发方法3.3.1结构化方法结构化分析,顾名思义就是面向数据流自上而下逐步的进行分析。(1)根据可行性研究绘画,数据流图。(2)检查和细化数据流图,以保
19、证能满足客户的要求。结构化设计由两部分组成:总体设计和详细设计。总体设计步骤:首先设想供选择的方案并选取合理的然后推荐最佳方案最后进行功能分解。3.3.2面向数据结构的软件开发方法1.Jackson方法-是至今仍在广泛使用的开发方法,主要用于设计详细模块,主要针对输入、输出数据结构比较明确的系统。2. Weanier只考虑出入数据结构,Jackson方法同时还考虑输出数据结构,因此Warnier方法和Jackson方法类似。3.问题分析法,不仅考虑输入、输出结构,还指导系统的分解。这一方法的局限性就是只适用于中小型问题4.原型化方法5.面向对象的软件开发方法6.可视化开发方法7.基于组件的软件
20、开发因此构件必须自包容,组件还能跨网络而运行,突出的特点是涉及的成员,这是软件工厂的生产线的组件,软件开发的必要性成员不得是持续的,即没有属性的个体特异性成分。这可以理解为,其成员不得与自己不同的副本。用组件开发应用程序的意义现状是很多的专门开发商开发出了能满足客户需求完成特定任务功能的组件。例如Microsoft公司的COM/DCOM,由OMG集团定义的CORBA等。在COM库中就可提供如下4类可执行代码:提供COM的应用程序接口函数(API),例如在客户方提供声称基本对象的函数,在服务器方提供对外公布其接口的函数等.提供远程过程调用服务。提示进程内的内存分配管理。用户可首先考虑购买合适的组
21、件,然后想想自己的发展,然后按照一定的要求,构建自己的应用程序可以在这些组件,极大地提高了工作效率,降低了成本。3.4 数据库系统开发的几个关键技术3.4.1数据库系统的主要组件应该包含4个要素,他们分别是:用户数据:用户希望此系统保存和使用的数据。元数据:数据库自身结构描述的数据。指数:为了访问一组辅助数据的增加性能变化的数据库。应用元数据:用于存储用户表,保存,查询和其他形式的数据接口。 数据库管理系统(DBMS)按照其特点和功能又划分为3个方面。运行子程序:它处理用设计工具开发的应用组件,此外还有一种运行组件,有它处理应用程序读写数据库数据的请求。DBMS引擎:数据库引擎还涉及事务管理,
22、锁紧,备份和恢复。3.4.2开发策略数据库开发分为两种:自底向上和自顶向下。数据库分析是软件开发过程中很重要的一个阶段。自顶向下的方法是为了构造抽象的数据模型,它的优点是用全局观点建立数据模型,因此使得该软件的接口好,数据共享及完整性约束都相对好一些。自底向上的方法避免了自顶向下可能导致的许多难以实现的结果,风险小一些,虽然生成的系统不一定是最好的,但一定是很快并且有用的。一般在日常工作中人们经常把这两种方法相结合,在总体上使用自顶向下而在细节中采用自底向上的方式。3.4.3数据建模数据模型传统的分为三种:层次模型、网状模型和关系模型。数据模型在概念级被描述分为三种:实体-联系模型和语义对象模
23、型以及类模型。1实体-联系模型,这就是所谓的E-R模型。2语义对象模型3类模型,类模型一般在用面向对象方法开发软件时则采用。3.4.4数据规范化在分析问题的过程中根据系统的建模,子模型完整的集成系统模型。此过程中有时会发生冲突:属性冲突,结构冲突,命名冲突。3.4.5数据模型到关系数据库的映射1E-R模型到关系数据库的映射1:1关系,形成1:1关联;1:N关系,形成1对多关联;M:N关系,把一个实体用一个关系表示并建第三个关系,来表示多对多关系,在关系中存放原来两个关系的主键,把多对多关系转化为一对多关系。2语义对象模型到关系数据库的映射3类到关系数据库的映射3.4.6数据库的安全设计用户 -
24、 DBMS - OS - DB - - -用户标识和鉴定 存取控制 OS级安全控制 密码存取图3.1网络安全级别 用户集 访问权 信息集 -图3.2 访问权设置4. 管理系统的对象分析设计4.1 面向对象的设计过程运用面向对象技术开发软件时,要深刻理解熟练使用面向对象的各部分,以及类似基本模型和永久模型这样的构件来消除使用UML(UnifideModelLanguage统一建模语言)所产生的与实际问题之间的差异。用面向对技术来开发软件的最小过程: 需求 分析 设计 编程 测试图4.1开发软件过程4.2 面向对象分析面向对象分析就是清楚需求以及明白要做什么,面向对象分析的目的是对客观世界的系统进
25、行建模。4.3面向对象设计面向对象设计的目的是确定如何建造系统,即要看系统所要实现的功能。与面向对象分析不同,分析主要是理解需要做什么。首先来说设计过程与需求和分析过程类似,也是一个交互的过程;其次分析和设计相互作用而且分析类模型发展成为设计类模型,以此反映出实现的环境特点,类似层次这样的设计概念以及设计模式的应用。4.4程序实现及测试面向对象编程的目的构造系统,开发代码。设计构件去动员代码的开发。然而程序的设计和实际编程在一定程度上相互联系相互作用。编程能揭示出设计中存在的缺陷。面向对象编程的目的是能够实现程序的代码,可以说是从模型转换到代码的过程。 代码测试 黑盒测试 边界值测试类集成测试
26、代码审查 覆盖测试 集成回归 测试方法测试路径测试白盒测试设计测试 模型审查 模型一览 原型一览 系统测试功能测试按装测试操作测试健壮型测试 支撑测试分析测试模型审查模型一览用例方案测试 原型一览 需求测试用例方案测试 需求审查用户测试Alpha测 试 Beta测试用户验收测试 (UAD) 回归测试 质量保证图4.2全生命周期面向对象测试方法的技术5.医院设备信息化综合管理系统结构设计5.1 总体设计医院设备的基础管理指对医院设备申请购置、入库、出库、报废进行管理。图5.1医院设备的基础管理5.2 主要数据库的逻辑关系设计数据库开发技术就是在正式进行程序编码设计之前对系统的需求、功能、结构以及
27、流程进行设计,以此来提高效率。(1) 每个设备名称对应一个编号代码,录入数据库,既能进行分类,又实现了标准规范化。(2) 医院设备进仓库。每种设备入库时,等级日期、数量、规格等属性,构建基本库。(3) 医疗设备在用库和报废库。5.3 系统结构图及其功能图5.2医院专家系统网络结构示意图本软件系统主要包括设备出入库管理、库存管理、查询统计以及系统维护等功能,因此在设计上分为五大功能模块。现将设计功能分析如下:(1)系统维护功能由以下几方面组成:综合初始系数设置:由出入库单号、月起始日和终止日来设置初始系数。清除数据库中数据:将永久性删除数据库中的数据。设备档案管理:包括设备编号、名称、类别、计量
28、单位、库存数量、最高库存、最低库存等用来查询、增加、删除、修改设备等。图5.3 设备档案建立单位部门字典:以单位部门为检索,有增加、删除、修改、查询功能。管理用户:增加、删除或修改用户,每增加一个用户系统自动生成默认口令。常用设备名称字典:统计常用设备的名称,有删除、增加、查询等功能。规格型号字典:统计设备的规格型号,有删除、增加、查询等功能。初始化设备:用来初始化设备的信息,包括设备的名称,规格型号,数量,单价金额等要素,可以对设备的管理进行增加及删除。会计人员字典:会计人员名单的保存,具备删除、增加、查询功能保管员字典:保管员的名单,具备删除、增加、查询功能经办人字典:经办人的名单,具备删
29、除、增加、查询功能图5.4 名称输入界面设备分类字典:设备的分类属性,可以增加、删除、查询设备种类、设备的名称,设备类别的统计。图5.5设备名称输入界面计量单位字典:设备的计量单位,有增加、删除、查询等功能。图5.6 计量单位输入界面(2)设备入库管理功能设备入库:输入设备的入库单号,设备名称,设备的规格型号,发票号,入库数量,入库单价,入库金额,设备保管员,物资会计,备注等要素以便用来查询、增加、删除。1)入库记帐:/string mmcc,ffll,ddww,wz_bhstring rck_rq,rck_bh,rck_mc,rck_ggxh,rck_cd,yyyy,rck_dw,rck_w
30、zbh,rck_wzflstring xx_1,xx_2double rck_sm,x000dec 3 rck_gjje,rck_dj/打印之前先保存,防止发生意外错误dw_1.accepttext ()IF dw_1.Update( ) = 1 THENCOMMIT ;ELSEmessagebox(提示,存盘错误!)ROLLBACK ;returnEND IF图5.7设备入库界面重打印设备入库清单:首先进入窗口,输入入库单的编号,即可查询出相关设备编号,设备的类别、设备的名称、设备规格、单位、入库数量、入库单价、入库金额、备注及设备保管人、经手人、会计等信息。设备入库查询:可以根据设备入库的
31、时间、设备的分类或者设备名称来查询,查询结果包括入库日期、入库单号、设备分类、设备名称、规格型号、计量单位、入库数量、设备购进单价、入库金额、入库发票号、生产厂家、设备保管员、经办人、备注等。设备的入库统计分类表:可以根据设备当时的入库时间、设备分类或设备名称来查询,查询的结果包括设备类别、设备的名称、规格单位、数量、单价、金额等。设备月入库明细:根据要查询的月份来查询,结果包括入库日期、入库单号、设备的分类、设备的名称、规格、型号、计量单位、数量、单价、总金额、发票号、设备保管员、经办人、备注等。设备每月入库统计:根据要查询的月份来查询设备每月入库情况,查询的结果包括设备名称,设备数量及金额
32、,同时软件会自动汇总出本月总入库金额。图5.8入库单编辑界面(3)设备出库管理功能:设备出库:领设备部门为依据进行查询,例如内科、妇科科、医务科、口腔科、针灸科、外科等科室,查询结果包括设备入库单号、设备名称、相关领料部门、规格、型号、数量、单价、金额、报关员、物资会计等,打印即存盘。出库原因所需指定其它单据以销售发货名义出库销售发货单以采购退货名义出库采购退货单以生产领料名义出库生产单以转仓出库名义出库转仓单以其它原因名义出库其它原因出库凭证图5.9出库原由界面重打印设备出库清单:根据出库单的编号查询并打印出库单据,查询结果包括领料部门、出库单号及设备的类别、名称、规格单位、数量、单价、金额
33、、设备保管员、领物人、会计等。图5.10打印出库单界面设备出库查询:根据查询时间的范围或相关部门、设备编号、设备分类、设备名称等关键词查询,查询的结果包括出库日期、领用的单位、设备的出库单、设备的分类、设备名称、规格型号、计量单位、出库数量、出库单价、出库金额、设备相关保管员、经办人、备注等。出库设备统计分类表:根据查询时间或使用部门、设备编号、分类、名称等查询,结果包括单位名称、设备编号、设备名称、规格、单位、数量、单价、金额等,软件根据查询结果自动生成合计等结果,另一方面也能够查询出设备的保管人、领用人、制表人。图5.11入库单查询界面只有管理“仓库一”的操作员才能在“选择出库凭证”表单中
34、看到该收货单。设定操作员的“仓库”属性如下图(在出库单中)所示:图5.12 设备出库仓库查询界面设备出库查询:可以根据设备出库时间范围、分类或名称来查询,结果包括出库日期、出库单号、设备编号、设备名称、设备分类、使用单位、出库数量、出库单价、出库金额、规格型号、单位、经办人、保管员、备注等。设备出库统计:根据设备出库时间、分类或名称来对设备进行查询,结果包括设备类别、设备名称、规格、单位、数量、单价、金额等。图5.13单位月领用设备清单界面库存明细查询:根据设备类别或名称查询相应库存信息,结果包括设备编号、名称、库存、单位等。月出库统计:根据所需要查询月份来查询,通过设备信息的具体条件来查询,
35、结果包括月初月末库存、本月入库出库等。设备档案查询:根据类别或名称查询相应设备库存的信息,查询结果包括设备编号、名称、库存、单位等。图5.14设备库存档案查询界面设备库存名细表:该表记录了设备的库存情况,查询结果包括设备编号、名称、规格、数量、单价、金额、库存等。部门月领用设备统计:根据领用时间查询设备的领用情况,也可根据年月份及具体部门名称查询某部门的领用设备情况及金额。查询结果可以有设备名称、数量、金额等。图5.15单位月领用设备统计界面6 设备管理系统的实现程序的运行与调试分析:在完成编码的实现之后,需要对程序进行必要的运行与调试。目的是为了审核程序的实现及功能与用户的需求是否一致,也是
36、对程序编码进行查错的过程。一般来说,根据系统的性能特点,用编码测试和测试实例的方法来测试以保证系统的正常运行。编码测试即调试,是发现错误的位置并排除错误的过程。医院设备信息化综合管理系统包括需求分析、方案选择、系统设计、模块设计以及程序运行与调试,其中还有很多细节方面的不足。随着现代医学的进步医疗水平的提高,本系统的功能和特性也会不断完善与修改。经过多次调试与修改之后,系统能基本上满足医院对设备管理的需求,能做到基本信息录入、系统的出入库操作管理、库存管理、查询统计以及系统维护功能,提高工作效率和医院效益。7 设计总结及结论医疗设备是当代医学界有力的支撑,利用设备管理系统对医疗设备合理规范的管
37、理是医院的一项必不可少的项目。医院设备信息化综合管理系统是一个趋于全面的规范的系统,随着医疗水平的不断进步,利用网络的计算机技术也会日益成熟,助医院合理完善的管理设备走上现代化之路。本次实践,通过对操作系统2000 、powerbuilder 9.0、SQL语言以及软件工程的亲身实践和应用,学到了往日在书本上学不到的知识,由此体会到了实践的重要性。另一方面,通过本次实践体现出了自己在宏观设计方面的不足,在初期设计思想能力方面还需下很大的功夫。本次设计我最大的收益是学会了把以前学过的各种知识联系起来,对各种相关的概念有了更加全面的掌握。理论与实际相结合,不拘泥于书本,又以书为本。参考文献1 李石
38、山,孙韶光、王新海.管理信息系统M.北京:高等教育出版社.2010.12 李玲.数据库管理系统及应用M.北京:中国经济出版社.2012.103 卫海.Power builder课程设计案例精编M.北京:中国水利水电出版社.2012.84 萨师煊,王珊.数据库系统概论M.北京:高等教育出版社.20135 马安贵,李明武,朱永生.Power builder Win32 API程序设计宝典M.北京:清华大学出版社.2013.76 姚阿庆等.医院管理大全M.北京:科学技术文献出版社.1996:156-2377 蔡毅.PowerBuilder 9.0基础开发篇M.北京:清华大学出版社.2003:253-
39、3218 朱爱民.PowerBuilder编程实用技术与案例M.清华大学出版社.2002.6:277-3099 周钢.PowerBuilder 项目开发实践M.中国铁道出版社.2003.08:165-20410 顾泽月.PowerBuilder9.0 基础教程M.机械工业出版社.2004.09:246-283 11 陈春玲.软件工程与数据库概论M(第一版).西安:西安电子科技大学出版社.2002.8:93-10912 陈永强,谢维成.SQL Server数据库企业应用系统开发M (第一版).北京:清华大学出版社,2004.4:55-11213 罗骏.SQL 实用简明教程M (第一版).武汉:中
40、国水利出版社. 2004.8:65-12014 夏邦贵.SQL Server数据库开发入门与范例解析M. 北京:机械工业出版社.2004.3:91-14415 美William E.Perry.软件测试的有效方法M.北京:机械工业出版社. 2004.3:71-12516 古乐,史九林.软件测试技术概论M (第一版). 北京: 清华大学出版社. 2004.4:97-14317 宋振会.SQL Server2000中文版基础教程M.北京:清华大学出版社.2005:235-26018 宋振会.面向对象技术原理与设计M.长沙:国防科技大学出版社.1992:100-134 19 王维红,樊廷玖; 基于T
41、PM的医疗设备维护管理要点 J; 中国医疗设备; 2008年02期20 陈宏文; 医疗设备维护管理初探 J; 医疗设备信息; 2006年12期21 何金环; 医疗设备的现代管理 J;医疗装备 附录本次的医院设备管理系统的部分源程序如下:1.入库记帐:/string mmcc,ffll,ddww,wz_bhstring rck_rq,rck_bh,rck_mc,rck_ggxh,rck_cd,yyyy,rck_dw,rck_wzbh,rck_wzflstring xx_1,xx_2double rck_sm,x000dec 3 rck_gjje,rck_dj /打印前必须先存盘,预防有不规则数据
42、产生dw_1.accepttext ()IF dw_1.Update( ) = 1 THENCOMMIT ;ELSEmessagebox(提示,存盘错误!)ROLLBACK ;returnEND IF/产生打印入库单编号string max_dydh long xx1 /最大入库单打印号SELECT max(rk_d.dybz) INTO :xx1 FROM rk_d where rk_d.dybzffff; if sqlca.SQLCode 0 then xx1=1 else xx1=xx1 + 1 end ifmax_dydh =string(xx1,00000) /求出的本次打印入库单号
43、/求出所有的未打印入库的入库设备数,准备做相应数据处理int ii,jjjj=dw_1.rowcount()if jj=0 then messagebox(提示,无数据可处理、打印!) returnend if comm_bz=0 sqlca.AutoCommit=false/设置提交标志FOR ii=1 TO jj/取出每条记录的值rck_wzbh=dw_1.getitemstring(ii,wzbh) rck_rq =dw_1.getitemstring (ii,rq) rck_bh =dw_1.getitemstring (ii,bh) rck_wzfl=dw_1.getitemstri
44、ng(ii,wzfl) rck_mc =dw_1.getitemstring (ii,rk_mc) rck_ggxh=dw_1.getitemstring (ii,ggxh) rck_cd =dw_1.getitemstring (ii,rk_cd) rck_dj =dw_1.getitemdecimal(ii,rk_gjdj) rck_sm =dw_1.getitemnumber(ii,rk_sm) rck_gjje=dw_1.getitemdecimal(ii,rk_gjje) rck_dw =dw_1.getitemstring(ii,rk_dw) xx_1 =dw_1.getitemstring(1,rk_bgy) xx_2 =dw_1.getitemstring(1,rk_jbr) /插入流水库 INSERT INTO rckls_d (wzbh, rq, bh, wzfl, rck_mc, rck_ggxh, rck_cd, rck_gjdj, rck_sm, rck_bzsm, rck_