医院全面质量安全管理考核软件的设计与应用*

2014-07-24 07:38宁荣丽
中国卫生质量管理 2014年2期
关键词:记录表科室数据库

◆宁荣丽 张 帆 张 曦

1 保定市第二医院 河北 保定 071051

2 总政网络办公室 北京 100120

责任编辑:姚 涛

保定市第二医院开展全面质量安全管理考核已2年多,由于涉及面广,参与人员多,出现了数据填写不规范、不完整、不清晰以及数据资料查询困难、随意涂改、甚至遗失等问题,导致难以进一步对数据资料进行分析利用。为使考核工作科学高效开展,医院以全面质量安全管理考核方案为基础,自主研发医院全面质量安全管理考核软件,利用软件实施考核分析汇总,旨在推动医疗质量管理水平和社会经济效益同步发展[1]。该软件简化了考核工作量,规范了考核流程,节约了管理成本,方便了数据调用,提高了信息利用率,对提高医疗质量、保证医疗安全有着十分重要的意义[2]。

1 可行性分析

1.1 经济可行性

该项目软件设计及应用所需的计算机、网络设备及环境、数据库等硬件投入均已成熟,不需要额外投入,只要在项目实施时对相关人员进行培训即可。项目软件可实现医院全面质量安全管理由手工到信息化的过渡,极大地提高了工作效率,确保了数据的准确、可靠。

1.2 技术可行性

当前医院已完成各种业务信息平台的搭建,成熟的网络环境、优良且安全的数据库环境等,可充分满足该系统开发应用所需资源与需求。

1.3 执行可行性

医院全面质量安全管理工作已开展较长时间,形成了完整的工作流程。软件在现有工作基础上展开优化,将大量、重复的劳动交与计算机完成,简化了工作流程,能够较快被认可及应用。

1.4 可选择性

系统设计可以采用两层 C/S、三层 C/S、B/S等体系结构模式。考虑到业务逻辑处理简便,采用三层C/S模式不方便,会增加开发成本;B/S模式对浏览器依赖较重,会增加系统应用维护成本,故最终决定采用两层C/S体系结构模式,不但符合系统需要,而且更经济。

2 系统设计

2.1 功能模块设计

系统开发了登录系统、基础设置模块、考核文件管理系统、月考核系统、年(季)考核系统、汇总评分系统等6大主要功能模块,可基本满足医院全面质量安全管理考核工作需求。见图1。

2.2 业务处理流程设计

2.2.1 系统设置 在系统初始化数据准备阶段,由全面质量安全管理考核办公室根据《医院全面质量安全管理考核方案》设定科室信息、人员信息、标准信息等。

2.2.2 系统登录及身份验证 考核人员在终端计算机通过验证登录密码验证身份。根据“考核专业组人员所在科室信息”和“标准信息中确定的考核标准科室”的对应关系,确定当前人员的考核权限。

2.2.3 考核 考核人员根据考核标准对被考核科室进行考核,包括月考核、月测评、月综合目标考核、季考核、季测评、半年考核、年度考核、年综合目标考核等,并将结果存储至中心端。

2.2.4 奖励与惩罚 全面质量安全管理考核办公室填写月奖励项目登记、年奖励项目登记、否决指标等,落实奖惩。

2.2.5 数据提取分析 系统对考核信息进行汇总、排序、筛选等,实现考核分析。形成月质控信息简报在全院公示,反映实际问题并提出改进措施。年终对本年度成绩进行汇总,按职能、后勤、临床、医技4个系列进行科室排序,评出优秀科室及优秀科主任。

2.3 业务处理流程设计

利用医院现有网络结构,构建C/S数据网络模式,见图2。

图1 医院全面质量安全管理考核系统功能结构示意图

图2 网络结构拓扑图

2.4 数据库表设计

系统设计的数据库表包括:科室信息表(Setksxx),人员信息表(Setryxx),考核标准信息表(Setbzxx),考核标准明细表(Setbzmx),考核标准与被考核科室对照表(Setbkhks),月考核记录表(Monthkh),月考核扣分明细记录表(Monthkhkfmx),月综合考核记录表(Monthzhkh),月综合考核扣分记录表(Monthzhkhkfmx),月测评考核记录表(Monthcpkh),季测评考核记录表(Seasoncpkh),月奖励考核记录表(Monthjlkh),年奖励考核记录表(Yearjlkh),年综合目标考核扣分记录表(Yearzhkh),否决指标登记表(Yearfjzb),文件信息表(Setfilexx)等。

3 软件设计

3.1 软件开发环境与配置

系统以 MicrosoftFramework 4.0为开发框架,采用VisualStudio2010 C#计算机语言编写系统前台软件,并融入了WPF、Linq、DataBinding、Flow Documents等先进开发技术。

3.2 开发结构设计

出于开发简便和维护方便考虑,选择“三层架构”设计结构,不同层次架构只满足当前架构所需实现的目标任务,与其它数据无逻辑关联。维护时只需查找错误产生相关层代码即可解决问题,节省了维护成本,同时为数据库等相关应用的更新操作提供了更为灵活的操作空间。

(1)数据库访问层。该层负责直接操作数据库,生成数据实体层,实现对数据库访问的链接、查询、增加、删除、更改等操作。

(2)业务逻辑层。该层是针对业务具体问题的操作,将数据层数据按照业务中的合理逻辑进行相关处理。

(3)表示层。该层主要形成最终用户界面,并应用逻辑关系形成界面中各控件之间的数据关系,得到最终的系统。

3.3 编码设计

系统选择“三层架构”设计结构,各层架构能根据其它层提供的结果独立完成目标任务。这样便产生了每一层之间既相互关联又相对独立的逻辑关系,为系统扩展、数据移植等相关应用提供了更为灵活的操作空间。

4 应用分析

4.1 应用

该软件可用于医院全面质量安全管理考核工作,每月将考核结果录入电子报表,导入软件系统进行处理,对结果进行分析汇总,落实奖惩,持续改进。

(1)系统登录(Longin.xaml)。在“确定”按钮的Click事件中将输入信息与数据库信息进行比较,相同则关闭窗口进入主界面并以公共类静态变量形式存储登录信息,不同则返回并提示错误。

(2)系统主界面(MainWindow.xaml)。主界面主要分为菜单、系统导航条和工作区。菜单和系统导航条在xaml中定义功能连接控件并实现分组,每个控件的“Click事件”均指向功能编码的“Program_Click”方法。在“Program_Click”方法中动态调取数据库得到xaml文件名,将文件名对象实例化后动态显示在工作区。这样既节省了代码编写,又实现了各功能模块的调用,还使得系统维护灵活、方便。

(3)科室设置(SetKsxx.xaml)。数据表和明细设置为同一数据源,利用数据绑定技术实现数据同步。在“数据增加”和“数据保存”按钮的“Click”事件中分别调用增加和保存方法,实现对数据的控制。“人员信息设置”与其功能相近。

(4)标准设定(Setbzxx.xaml)。左边以“树状”方式展示各标准名称及标准之间的相互关系,通过“双击”来确定当前标准信息;在右边展示修改,包括权重、考核科室、被考核科室等。

(5)文件管理(Reader.xaml)。具有缩放、查找、打印、分页排列等功能。以“树状”形式展示文档名称以及文档之间的关系,通过“双击”名称获取文档存储路径,以Flow Documents技术读取文档内容,并在右边的“DocumentViewer”控件中显示。

(6)月考核评分(Monthkh.xaml)。根据登录的存储信息获得月考核权限。在确定考核标准及年、月等信息后可生成考核记录表列。默认考核结果为100分。单击被考核科室表列可查询扣分情况,双击被考核科室表列后输入扣分原因及分值即可完成扣分操作。“月综合目标考核记分”与其功能相近。

(7)月测评考核记分(Monthcpkh.xaml)。每月测评考核人员数量不相等,故采取动态生成测评考核列设计,以满足实际需要。单击“新建测评”按钮,系统自动增加当月测评表新列。测评分数默认为0分,由测评人根据实际填写测评结果分数。“季职能部门测评考核记分”与其功能相近。

(8)月科室考核汇总(Report-Monthkh.xaml)。重新整理月考核数据,归纳实际问题。这主要是对月考核数据按照不同时间、不同科室、不同问题进行分类汇总,并将结果赋值到表列中,使管理人员能够对表列数据进行进一步排序、筛选,帮助分析结果。

(9)年终考核汇总评分系统(ReportYearlcks.xaml,ReportYearyjks.xaml,ReportYearznks.xaml,ReportYearhqks.xaml)。按照《医院全面质量安全管理考核办法》,对月考核数据、月综合目标管理考核数据、月测评数据、季测评数据、年目标管理考核数据、奖励项目数据等以及其对应权重进行汇总计算,得出年度各科室所获得的最终考核成绩。

(10)否决指标登记(Yearfjzb.xaml)。数据表和明细设置为同一数据源,利用数据绑定技术实现数据同步。在“数据增加”和“数据保存”按钮的“Click”事件中分别调用增加和保存方法,实现对数据的控制。结果在全院科室排名中体现。“月奖励项目登记”、“年综合目标管理考核记分”、“年奖励项目登记”与其功能相近。

(11)全院科室排名(Report-Yearzpm.xaml)。按“年终考核汇总评分”对科室进行排序,并将否决考核结果列出,评出优秀科室、优秀科主任等。

(12)数据打印与导出。根据功能GridControl控件上获得的数据打印及导出数据,方便系统与其它系统的数据共享。该功能主要依靠GridControl控件对象的自身方法ExportToXls实现。

4.2 应用分析

4.2.1 安全性分析 该软件采用Microsoft SQL Server 2008数据库作为服务器端后台数据库,其安全性为系统提供了一个安全、稳定的应用环境,其易用性为系统开发实现提供了良好的易用环境,其可扩展性为系统开发提供了良好的扩展功能和兼容性。硬件方面,依靠双服务器搭建的集群系统,保障了系统及数据的安全、稳定。软件方面,通过 Microsoft Sql Server 2008执行数据库的定时备份工作,并通过网络完成异地存储,以保障数据安全、可靠。由专人每天巡检服务器、网络设备等,详细记录。数据库应用方面,通过设立单独的数据库访问账户及密码,保证数据不会被非法用户登录篡改。做到对每个登录用户身份进行安全认证,并设定其操作权限,以避免数据混乱、丢失、篡改等,最大程度地保障了原始数据的真实。

4.2.2 效益分析 所有数据均存储在服务器阵列上,可实现全院信息共享,有效减少了手工劳动量,具有简便易行、准确、省时等优点。该软件的实施,简化了考核工作量,规范了考核流程,节约了管理成本,有良好的经济效益。同时,信息化的工作流程,使得医院管理和运行效率有效提升,出错率减少,提高了医院科学管理水平,有较好的社会效益。

5 小结

计算机考核系统的实施,是完善医院质量与安全控制环节的有效手段。通过考核系统,医院能够及时发现存在问题,督促相关人员改进,并能利用数据为制订发展规划及管理办法提供依据。考核系统由医院质量管理部门与各科室密切配合,找出问题与不足,制定整改措施,并通过监督检查考核、实证分析、统计描述与合理奖惩等,提高医疗质量,保障医疗安全,构建了医院医疗安全保证体系[3]。医院全面质量安全管理考核软件已在医院应用并逐步完善,使医院质量管理工作趋于标准化、规范化,提高了工作质量及工作效率,促进了医院质量安全管理水平的持续改进。

[1] 严春香.医院全面质量管理综合评价体系的研究[J].中国医院管理,2002,22(1):22-23.

[2] 陈校云.全员质量考核的设计与实践[J].中国卫生质量管理,2011,18(3):72-74.

[3] 郁 斌.医院医疗安全保证体系建立与应用的实践探讨[D].南京:东南大学,2007.

猜你喜欢
记录表科室数据库
消毒供应中心与临床科室建立有效沟通的实践与探讨
2022.04.21~2022.05.20国外运载火箭发射记录表
科室层级护理质量控制网的实施与探讨
2022.1.21~2022.2.20国外运载火箭发射记录表
2021.01.21~2021.02.20 国外运载火箭发射记录表
2020.7.21~2020.8.20国外运载火箭发射记录表
爱紧张的猫大夫
数据库
“合作科室”为何被坏了名声
数据库