基于VBA计量与质量控制档案管理的系统实现*

2014-02-07 03:27陈文霞
中国医学装备 2014年6期
关键词:文档管理系统计量

陈文霞 张 鹏 荆 斌 张 宏*

基于VBA计量与质量控制档案管理的系统实现*

陈文霞① 张 鹏① 荆 斌① 张 宏①*

目的:实现医院医疗设备计量及质量控制文档管理的标准化和自动化。方法:通过系统分析、总结和归纳等方法,分析当前医院计量及质量控制文档工作流程,并设计出其系统执行方案。结果:结合医院计量及质量工作中文档管理特点,编制出计量与质量控制档案管理系统软件。结论:通过建立文档管理系统,健全了文档管理制度,实现医疗设备计量及质量控制的标准化和自动化,能够降低维护成本,确保医疗设备的正常运行。

计量检定;质量控制;数据库;Visual Basic应用程序

[First-author’s address]Medical Engineering Department of No.307 Hospital of PLA, Beijing 100071, China.

随着医学检测技术的飞速发展,越来越多的医疗设备纳入强制检定范围,成为诊断治疗规范化和数据科学化的质量保证。医学计量是医疗卫生领域的重要技术支持和基本保证,其管理是以保障患者生命安全为最终目标。医学计量管理是医疗设备的量值准确统一的可靠保证,是保证医院使用国家法定计量单位和医疗设备准确、安全和有效工作的必要措施,且逐渐成为医院管理的重要组成部分[1]。

目前,医疗设备存在着种类繁多、数量庞大、文档存放地点繁乱、重复检测频率高以及数据管理复杂等问题,使得人工管理文档非常困难,迫切需要一种信息化文档管理系统[1]。

通常,数据库开发技术都需要开发设计人员具有高级语言编程能力,而专业的开发人员往往难以准确把握使用者意图,因此极大限制了信息化技术在医疗领域的扩展。目前,以office为标志办公自动化软件已广泛应用于临床,直接采用office办公软件进行系统开发具有良好的兼容性和易用性。

Visual Basic应用程序(Visual Basic for applications,VBA)是Visual Basic的一种宏语言,开发简单便于短期掌握,其主要功能为用于扩展Windows的应用程序,尤其是Microsoft Office软件。使可编程应用软件得到完美的实现,可作为一种通用的宏语言被所有的Microsoft可编程应用软件所共享,使各应用软件产品具有高效、灵活性及一致性。

1 计量与质量控制档案管理系统设计

1.1 需求分析

计量与质量控制文档管理系统是以文档管理为核心,将质量体系运行与标准化文档模板技术、数据存储技术和自动化数据处理技术有机结合,通过建立以质量负责人为中心的分布式管理体系,集单位受检装备集合管理、送检仪器设备管理、检测资料管理、人员资质管理以及检测工具说明书管理等诸多功能于一身,组成完整的计量和质量控制文档化管理系统。计量与质量控制管理系统提供了各种信息存储和统计分析的数字化平台,可减少和避免由于疲劳或粗心导致的失误,实现办公自动化和管理信息化,降低纸质文档管理成本。促进计量工作高效、规范和科学运作,达到信息化管理和无纸化办公的目的。

1.2 系统设计

通过Access实现原始数据表管理和窗体数据表设计,由数据透视图实现统计功能。采用ADO数据引擎与数据库建立连接,建立条件查询及SQL查询语句,实现动态查询功能。由Word设计文档模板,实现文档报表功能,其流程如图1所示。

图1 系统功能设计图

2 计量与质量控制档案管理系统实现

2.1 数据模型

根据系统设计要求实现受检设备信息管理、计量与质量控制原始检定记录管理及统计数据分析等功能。受检设备信息从医疗设备管理系统数据库中提取。选取设备名称、设备制造商、设备使用科室、价格、启用日期、型号规格及单位等字段建立受检设备信息。计量与质量控制原始检定统一定义为“设备事件信息体现了受检设备计量与质量控制的相关检测信息”。设备信息包括设备事件等信息。通过受检设备的个体化将设备事件派生出呼吸机、监护仪及注射泵等设备事件信息表。通过增加数据耦合,解决传统的手动誊写计量、质检数据不准确以及计量与质检仪器设备易漏检等问题[2]。

2.2 系统功能实现

(1)设备库及设备事件管理。设备及设备检测信息输入新建报告链接,由数据库存储设备检测事件明细。可通过附件列表选择文件进行修改和显示。

(2)检定记录文档。采用COM对象实现Word对象的操作,将CreateObject函数返回的对象传给一个以参数为对象的函数。通过将数据库的数据传入Word模板控件生成报表。由计量室出具检测报告,可采用电子版检定记录表进行记录及审核,最后由文档管理人员进入数据库查询送检设备的检测信息之后统一打印,既可节约纸张,又可提高工作效率,便于原始记录的长期保存[3-5]。

(3)电子化检定记录。系统采用电子化检定记录的方式可以极大的提高办公效率,通过系统控件选择对应设备,可减少原始检定记录中关于设备信息的重复录入信息,其优势是检定员只需负责鉴定过程和填写电子版检测报告,通过电子化的方式传递给审核人员。检定人员将数据报给审核人员,审核人员核验后予以批准,然后统一打印检测报告并加盖印章,之后纸质原始记录可经过扫描保存在对应电子记录附件中。当检测过程中某一环节出现问题时可在文档管理系统中通过追溯明确权责,从而有章可循[6]。同时,通过建立网络系统,实现数据与窗体分离,在遵循检定计划的基础上,送检科室可根据需求及自身实际情况,合理分配送检设备及送检时间。

(4)统计与查询。通过建立数据库连接,使用窗体Filter属性保存动态筛选条件。筛选可随窗体对象创建时一起保存。打开对象时加载对应筛选器。通过交互窗体由用户输入查询条件,建立条件筛选器,实现一定时间内受检设备查询,如下列代码所示:

Dim frm As Form, strMsg As String, str1 As String, str2

DoCmd.OpenForm "设备明细视图"

Set frm = Forms!设备明细视图

str1 = "请输入需要检定设备对应的时间内(天)"

str2 = InputBox(str1)

strMsg = "(365-DateDiff('d',[lasttime],now))<" & str2

frm.Filter = strMsg

frm.FilterOn = True

数据透视图是一种交互的、交叉制表的数据图表,可用于对多种来源(包括Access、Excel、SQL Server的外部数据)的数据进行汇总和分析。在创建数据透视图时,可使用多种不同的源数据类型。同时,也可以实现多重条件筛选和分类。以检测日期、受检设备类型及使用科室字段等内容建立受检设备分类条件,设备检测结果分为合格、检测后合格以及准用(如图2所示)。

图2 数据透视统计结果图

(5)报表与标签。分别按照原始检定记录的报表布局和样式,建立报表模板,系统采用Word对象建立报表。

Set appWord = CreateObject("Word.Application")

strPath = Str+Filename

Set docs = appWord.Documents

docs.Add strPath

通过建立COM对象,新建检定记录,将数据库对应的记录数据写入记录对象中,分别生成对应的报表和标签对象。

With appWord.Selection

.GoTo What:=wdGoToBookmark, Name:="gaopindian dao7"

.TypeText Text:=rec118

End With

关闭报表对象并显示。

Set doc = appWord.ActiveDocument

Set prps = doc.CustomDocumentProperties

appWord.Visible = True

(6)数据备份与恢复。数据备份与恢复采用传递电子表格(Transferspreadsheet)方法实现,通过该方法可在Microsoft Access数据库和电子表格文件之间导入或导出数据。也可将Microsoft Excel电子表格中的数据链接到当前的Access数据库。通过链接的电子表格可实现Access查看和编辑电子表格数据,同时允许从Excel电子表格程序中对数据进行完全访问。通过下方代码实现将数据库中数据表对象备份至当前路径下Excel文件中。

Dim rstSchema As ADODB.Recordset

Dim XlsPath As String

XlsPath = CurrentProject.Path & "备份.xls"

Dim cnn2 As ADODB.Connection

Set cnn2 = CurrentProject.Connection

Set rstSchema = cnn2.OpenSchema(adSchemaTables)

Dim i As Long

Do Until rstSchema.EOF

If rstSchema("TABLE_TYPE") = "TABLE" Then

For i = 0 To rstSchema.Fields.Count - 1

If rstSchema(i).Name = "TABLE_NAME" Then

DoCmd.TransferSpreadsheet acExport, 8, rstSchema.Fields(i).Value, XlsPath, True

End If

Next

End If

rstSchema.MoveNext

Loop

rstSchema.Close

cnn2.Close

MsgBox "备份已经完成!文件名称为:" & XlsPath

通过使用

DoCmd.TransferSpreadsheet acImport, 8, rstSchema. Fields(i).Value, XlsPath, True代码可实现当前路径下备份文件的读取恢复。

3 计量与质量控制档案管理系统优势

应用计量与质量控制管理系统一年以来的实践表明,该系统对检定效率的提高、汇总统计的快捷和档案管理标准化的提升均起到较大的促进作用,具有传统管理方式无法比拟的优点,主要体现在下述4个方面。

(1)完善了计量与质量控制管理系统,促进计量室管理的科学化、系统化。实现了受检设备的动态管理,使计量文档的管理科学化、规范化和数字化。同时,可定期针对各数据库进行维护备份,有效避免了因断电、误操作等原因可能造成的数据结果丢失等情况[5-8]。

(2)促进和完善了质量管理体系的科学化建设。质量体系管理走向了自动化、信息化,采取了操作人员、核验人员、档案管理人员分级管理模式,进行内部审核、管理评审等,随时可提出不符合项,要求相关专业室整改并监督落实,对完善质量体系建设起到重要作用[9-10]。

(3)提高了计量准确度,及时提供了准确、可靠的计量信息,通常由人工计算的数据项目由程序运算获得,加快数据输入和计算过程,减少在数据输入及计算过程中所产生的错误,促进计量管理的标准化、规范化。

(4)为科学统筹和数据分析提供依据。通过管理系统可较为便捷直观地查看设备受检状况,如技术指标、负责人及检定有效期等参数;通过管理系统可组织中短期设备检测计划,及时掌握工作进展状况,便于工作的顺利开展和相互间的协调配合。

4 结语

计量与质量控制档案管理系统的实现,提高了计量管理的工作效率,是计量管理工作走向信息化、正规化的重要条件[11]。该系统为计量与质量控制体系的运行和日常管理带来较大的便利,能够提高工作效率和统计的时效性,减少失误;从而有效地对计量工作过程实施动态控制,便于各级机关全面实时了解和掌控计量工作,极大提升了计量与质量控制管理水平。

[1]潘德祥,张进,王瑞宝.计量质量控制管理系统的开发与应用[J].仪器仪表标准化与计量,2012(6):42-43.

[2]吴平凤,蔡东江.数字化医院设备计量动态管理的研究[J].临床医学工程,2011,18(5):786-787.

[3]郝霞莉.完善计量技术保障确保远程医疗应用[J].中国计量,2012(8):28-29.

[4]杨俊,潘其明,金伟.医疗设备质量检测及风险评估软件的设计与应用[J].中国医学装备,2012,9(12):54-56.

[5]商洪涛,刘宇静,唐辉.医院计量中心业务管理信息系统的建立[J].中国医学装备,2011,8(10):68-69.

[6]陈宏文,廖伟光,夏景涛,等.医院设备计量网络化管理系统的研究[J].医疗卫生装备,2011,32(12):30-31.

[7]尹军,陈维平.医院设备使用期数据管理系统的风险-效益评估[J].中国药物警戒,2011,8(6):346-347.

[8]高文清,刘胜军.计量信息系统在石化企业的应用[J].计量技术,2010(12):62-64.

[9]陶梅.计量信息管理系统软件设计初探[J].计量与测试技术,2009(5):104-105.

[10]吴书铭,蒋红兵,曹安之,等.医疗设备全程管理技术(七)—计量管理[J].医疗设备信息,2004,19(9):57-58.

[11]孔晓艳,张福勇,程卫国.计量管理是医院设备管理不可忽视的重要环节[J].医疗装备,2004,16(1):34-35.

The acquisition and analysis of test parameters for cardiopulmonary resuscitation equipment/

CHEN Wen-xia, ZHANG Peng, JING Bin, et al// China Medical Equipment,2014,11(6):21-24.

Objective:To achieve the quality of hospital medical equipment, measurement and control of document management standardization and automation.Methods:By systematic analysis and other methods to summarize, analyze the current measurement and quality control of document workflow hospital and execution methods.Results:The combination of measurement and quality of work in the hospital document management features, preparing management system software.Conclusion:Through the establishment of document management system, improve the document management system, standardize and automate measurement and quality control of medical equipment, reduce maintenance costs and ensure the normal operation of medical equipment.

Metrology; Quality control; Database; Visual basic for applications

10.3969/J.ISSN.1672-8270.2014.06.007

1672-8270(2014)06-0021-04

R197.324

A

2014-02-17

军事医学计量科研专项课题(2012-JL2-027)“基于临床日常计量检测的医疗设备不良事件警示分析系统研究”

①解放军第307医院医学工程科 北京 100071

*通讯作者: 13601192278@163.com

陈文霞,女,(1970- ),本科学历,工程师。解放军第307医院医学工程科,从事医院信息化及计算智能工作。研究方向:医学计量标准化及医用耗材的临床应用研究。

猜你喜欢
文档管理系统计量
浅谈Matlab与Word文档的应用接口
基于James的院内邮件管理系统的实现
有人一声不吭向你扔了个文档
基于LED联动显示的违停管理系统
停车场寻车管理系统
计量自动化在线损异常中的应用
海盾压载水管理系统
Word文档 高效分合有高招
计量与测试
Persistence of the reproductive toxicity of chlorpiryphos-ethyl in male Wistar rat