APP下载

高校校医院信息化管理系统的开发与应用

2012-06-17张奉梅刘云波

科技视界 2012年2期
关键词:校医院数据项药房

张奉梅 宋 敏 刘云波 韩 坤

(1.滨州医学院校医院 山东 烟台 264003;2.滨州医学院教学质量监控中心 山东 烟台 264003)

随着大学在校生人数的不断增多,校医院的业务及工作量也逐年加大,在信息化、网络化的今天,医院管理信息系统的应用,有效的解决了医院门诊、病案、检验、住院等大量数据的整理、筛选、汇总问题。但是面对高校校医院,应用一套完整的医院管理信息系统成本高、功能繁杂。而开发基于高校校医院的小型医院管理系统,不但能够解决病人就诊等相关信息的收集、整理,而且功能更加简单、操作更加方便,更适合高校校医院使用。

1 系统的功能分析

校医院信息管理系统由门诊工作站、药房工作站及数据服务器组成,主要有医嘱管理、药房出入库、收费管理、查询功能、系统数据维护等主要功能。

1.1 医嘱管理

病人来校医院就诊时,将病人信息登记,并记录对病人进行的问诊及相关诊断检查,同时实现医嘱管理,开立处方、开治疗单,还能够查询相应的病人信息,随时修改未交费病人的医嘱相关数据;

1.2 药房出入库

药房进药或其他消耗品时将信息进行登记,记录到药房入库单;当有病人购买药品或消耗品时,记录相应的出库信息,保存到药房出库单;对日常的库存进行信息化的维护、管理;

1.3 收费管理

药品或消耗品出售时进行药房收费管理,如有其他诊疗手段时还可进行治疗费收取记录,并且可以进行退药退费等相关操作;

1.4 查询功能

为用户提供一系列的查询功能,药房出入库查询、药房库存查询、医护工作量查询、药房出库结算(按日、月、季度、年)、医嘱查询、病人信息查询等,方便进行数据的整理、汇总、统计;

1.5 系统数据维护

对系统用户进行管理,可以添加、删除用户,并修改用户的基本信息;还可将系统所需的基本数据的进行录入管理,如针灸、推拿等诊疗手段的收费设置;系统的数据可进行定期的备份、导出操作,便于系统数据的保存和管理。

2 数据库的设计与开发

系统数据库采用SQL Server 2000管理系统,在中小型数据库中性能高、使用方便、易于管理与维护。根据系统需求,设计使用8个数据表。

2.1 职工信息

包括的数据项有职工姓名、登录密码、用户组,及系统操作权限设置等;

2.2 病人信息

包括的数据项有病人ID、姓名、性别、年龄、是否医保、身份证号、主诉、诊断、就诊日期、收费确认、退诊等;

2.3 处方信息

包括的数据项有处方编号、病人ID、医嘱名、规格、执行频率、数量、总量、处方日期、就诊医师等;

2.4 治疗信息

包括的数据项有治疗编号、病人ID、治疗名、次数、执行频率、数量、总量、治疗日期、就诊医师等;

2.5 收费信息

包括的数据项有病人ID、处方编号、治疗编号、收费药师、药品费用、治疗费用、材料费、其它费用、收费时间、是否医保等;

2.6 药品信息

包括的数据项有药品编号、药品名称、批号、生产厂家、单位、规格、单价、价格、库存数量、生产日期、有效期等;

2.7 治疗数据

包括的数据项有治疗编号、治疗名称、类型、收费标准、价格等;

2.8 入库信息

包括的数据项有编号、药品名称、批号、生产厂家、产地、单位、规格、数量、单价、总值、生产日期、有效期、入库日期、入库操作员等。

3 系统的设计与实现

3.1 系统的结构与环境

3.1.1 校医院信息管理系统主要针对高校校医院,对校医院的日常门诊、药房管理等进行信息化的管理,集药物管理、病人信息管理、资金管理等于一体,业务功能多样且复杂。校医院主要面对高校在校生和学校教职工,其工作范围主要是人们看病的过程,系统功能体系结构图如下图1。

图1

3.1.2 校医院信息管理系统网络连接模式采用C/S结构,由客户端PC与服务器PC组成,C/S结构能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器,客户端响应速度快,服务器运行数据负荷较轻。通过校园网络的三级交换机组建局域网,这样可以充分利用学校网络资源,避免重复布线,有效节约资源,同时依附于学校网络,使得校医院信息管理系统网络环境良好,维护方便,可靠性大大提高。

3.2 系统的程序设计语言

系统采用Visual Basic.NET程序语言 (后简称vb.net),vb.net是基于.NET框架的完全对向对象的编程语言。vb.net支持代码托管,被托管的代码享受.netframework提供的安全保障和垃圾回收机制;具有强大的面向对象特性,支持类的各种特性:继承,函数的覆盖,重载,虚拟,隐藏等;功能强大,程序界面更标准;程序代码结构化更强,开发环境舒适体贴。

3.3 可视化界面的设计

使用vb.net进行程序界面设计,可视化界面操作,所见即所得,可直接创建功能窗口,通过对属性的调整,完成对窗体边框、初始位置、窗体大小、风格等的修改,并可通过拖拽方式添加对应功能的控件。系统包含下拉菜单栏、工具栏、操作区域、状态栏等,主界面如下图(图2),通过其将所有的功能界面连接在一起,并能打开其他子功能界面完成相应的操作,根据系统用户权限设置,可以限制使用相关的功能,实现客户端界面的多样化。

图2

3.4 数据库连接与访问

数据库连接通过两种方式进行:

3.4.1 通过程序配置文件 App.config 进行设置,应用程序配置文件是标准的XML文件,它可以按需要进行更改,开发人员可以通过配置文件来更改设置,而不必重编译应用程序。只需在安装目录中找到该文件,更改其中字符串的内容,就可以改变运行参数,不用修改源程序代码。具体配置要在根节点configuration之间加入下列代码:

在程序中使用如下代码进行连接字符串的调用,并通过查询语句访问数据库:

Dim connectionstring As String =System.Configuration.ConfigurationManager.AppSettings ( "connectionString ").ToString

3.4.2 通过ADO.NET数据访问接口, 建立DataSet数据集,可以不用编写代码而简单绑定数据库,添加DataTable数据表,并根据需要添加相应的查询语言对数据进行访问。

3.5 数据的备份导出

3.5.1 数据库中的重要的数据、历史纪录等,对于信息管理系统至关重要,如果不慎丢失,会造成不可估量的损失,轻则辛苦积累起来的数据付之东流,严重的会影响校医院的正常运作,对工造成巨大的损失。为了保障校医院工作及系统的正常运行,应当采取有效、便捷的措施,对数据进行备份,防范于未然。系统使用lan备份,通过客户机上的备份代理程序请求,在服务器端将数据库重要信息进行备份。

3.5.2 系统提供各种查询语句,对药房库存、病人信息、处方信息、治疗信息等进行汇总、查询,并导出为Excel表格,为校医院的信息统计及工作量计算提供方便。

4 结束语

高校校医院信息化管理系统的开发使得高校校医院也进入了信息化、网络化的时代,校医院的就诊、治疗等数据易于管理与维护,实现了无纸化办公、无胶片化办公,使得管理费用降低,并有效杜绝了漏收费、错收费的现象,大大提高了高校校医院门诊和药房的管理效率。

[1]邵海林.医院信息系统的开发与应用[J].解放军医院管理杂志,2001,8(5):385-386.

[2]张静,董伟,张书梅,段利英.校医院体检信息管理系统的开发[J].福建电脑,2010,26(1):121,128.

[3]孙秀钰,杜修平,周志刚.高等学校医院门诊管理系统的设计与实现[J].管理信息系统,2001(4):34-36.

[4]董怡松.浅析医院管理系统(His)基础数据维护[J].价值工程,2010,29(13):161-162.

猜你喜欢

校医院数据项药房
基于校医院视角的医院感染管理方法
一种多功能抽签选择器软件系统设计与实现
非完整数据库Skyline-join查询*
基于Python的Asterix Cat 021数据格式解析分析与实现
大学生对校医院满意度的累积logit模型分析*
药房托管
陈勇:我不看好这样的药房托管
药房托管 好还是不好
药房托管动了谁的“奶酪”
新医保制度下四川大学生医疗消费现状调查