护理人员排班考勤信息系统的设计与实现
2020-09-10唐迎际何海玉
唐迎际 何海玉
【摘要】目的:设计护理人员排班考勤系统,以提高护理管理者排班效率,优化人力资源配置,提高护士工作积极性。方法:本研究通过与6名护理管理者进行深入访谈与讨论,确认了用户对护士排班考勤系统的需求,遵循自上而下的软件设计原则,进行了系统详细设计。通过J.NET平台组件技术进行系统实现,并根据制定的有针对性的测试用例,验证了各个功能的完整性与可靠性。结果:设计并开发护理人员排班考勤系统,该系统能够自动生成护士值班表,并与指纹考勤实现无缝连接,同时还支持各类报表的查询、统计、打印和导出,节约了管理者的排班时间、改善了排班效率,提高了护士对排班的满意度。结论:护理人员排班考勤系统可以节约护理管理者工作时间,提高工作效率,提高护士对排班的满意度,值得在临床进行推广。
【关键词】护理管理;信息系统;排班考勤
[中图分类号]R471 [文献标识码]A [文章编号]2096-5249(2020)15-0-03
[Abstract] Objective: Designing a nursing staff scheduling attendance system to improve the scheduling efficiency of nursing managers, optimize the allocation of human resources and improve the enthusiasm of nurses. Methods: Through in-depth interviews and discussions with 6 nursing management users, this study confirmed the users’needs for the nurse scheduling attendance system, followed the top-down software design principle, and carried out a detailed system design. The system was implemented by J. NET platform component technology, and the integrity and reliability of each function was verified according to specific test cases. Results: A nursing personnel scheduling attendance system was developed. This system can automatically generate the nurse duty table and seamlessly connect with the fingerprint attendance. It also supports the query of various reports, statistics, printing and export andcan save the time of scheduling of nursing administrators, improve the scheduling efficiency, improve the nurse satisfaction of scheduling. Conclusion: Nursing personnel scheduling attendance system can save nursing administrators’working time, improve work efficiency, and improve nurses’satisfaction with scheduling and it is worthy of promotion in clinical practice.
[Key words] Nursing Management; Information System; Scheduling Attendance
護士的排班考勤是医院护理管理工作的重要组成部分,科学、合理、智能化、灵活的护理排班、考勤是每一个护理管理者的追求,也是提高护士满意度、工作积极性的重要举措[1-2]。然而研究显示,当前我国绝大多数医院仍采用纸质排班的模式,这种模式耗时耗力,效率较低,而且可能会出现多排班或漏班次的情况[3];另一方面手工排班不利于数据的查看、对比和统计,,容易出现“不公平”的情况,同时排班者需要逐个核查每位护士的工时、欠假、欠休情况,造成人力资源的浪费[4]。在医院信息化急速发展的今天,有必要设计一套智能化的排班系统,以减轻排班者的工作量,提高工作效率,提高护士工作满意度和积极性。为此,我院积极研发了护理人员排班考勤系统,取得了较好的成果,现报告如下。
1 研究方法
1.1文献回顾法 通过文献回顾法了解护士排班相关发展现状,在中国知网上以“护士排班”“护士排班系统”为关键词,搜索2005.01~2018.12的所有文献。
1.2访谈与讨论 主要应用访谈与讨论的方法确定系统用户的功能需求和非功能需求,访谈与讨论对象为6位护理管理者。访谈和讨论的项目包括:系统模块的选择,模块基本功能,系统的非功能性需求。
1.3系统开发方法 本系统借鉴微软公司推荐的分层式结构,结合自身的知识结构和编码习惯,采用基于.NET平台的B/S多层体系结构设计和开发本系统,采用SQL Server 2008系统作为后台数据库。
2 研究结果
2.1系统需求分析及系统设计 由于本系统面向的用户主要为护理管理者,本次访谈与讨论对象选择了一位护理部领导,5位负责排班的护士长。根据需求分析,确定系统角色及系统功能模块设计。访谈与讨论的对象一般资料如表1所示。
2.1.1系统角色管理分析 系统采用基于角色的访问机制,设有护士、护士长/组长、护理部、系统管理员等四类角色。角色各自完成相应的操作权限,其中:(1)护士:注册用户,仅能查看护士的排班、考勤和其它与个人相关的信息,以及修改个人的部分基本信息等操作。(2)护士长/组长:注册用户,除了能够使用护士角色操作外,还能对本科室护士进行排班安排、出勤核实、数据查询统计等操作。(3)医院领导:注册用户,除了能够使用护士角色操作外,还能对本科室或全部科室护理人员的排班考勤数据进行查询统计和分析等操作。(4)系统管理员:注册用户,拥有系统最高操作权限,能在系统范围进行任何操作。
2.1.2系统模块功能设计 主要划分为基础数据、科室排班、考勤管理、统计报表、用户管理等五大主要功能模块。如图1所示。
(1)基础数据模块:主要是为系统实现排班考勤功能提供运行所需的必备数据,一般由权限较高的管理人员操作使用。该模块主要包括科室管理、日期管理、班次管理、层级管理和数据管理等子模块。(2)科室排班模块:是系统的核心功能模块之一,主要是完成护士排班及排班表的显示功能。该模块主要包括排班管理、排班、排班调整、排班汇总、排班约束等子模块,同时为了提高系统排班的灵活性和效率,允许复制指定时间段的排班表,或根据实际需要手动调整本科室人员的排班表。各子模块功能设计如下:①排班管理:该模块主要包括自动排班,手动排班以及查看排班结果等功能。其中自动排班是系统根据约束设置、科室护士分组等条件,自行生成护士排班表;手动排班是指由操作用户根据实际需求,逐个对每个护士按排班周期人工去安排;查看排班结果可以通过选择科室、班次、时间段等关键词查看排班结果。②排班调整:排班调整是指在通过自动排班功能完成排班表后,若排班表还存在实际执行困难或冲突时,如护士临时的改班、换班等,可由操作人员通过该模块手动调整相关护士的排班安排,以达到满足实际需要的最佳排班表。③排班汇总:该模块主要用于显示护士排班汇总表,通过该排班汇总表,不仅可以浏览某个科室所有护士的排班信息,还提供排班信息检索、打印、导出等功能,当管理员输入某个护士的工号或姓名时,即可到后台数据表中搜索满足条件的记录并显示出来,并可将检索结果打印或导出至Excel文件。④排班约束[5]:该模块主要实现对排班前的约束条件进行设置,以满足科室护理工作的实际需求。包括定义强、弱约束条件,如强约束代码、各班次有资质护士的人数、最大工作日班次数、最小工作日班次数、连续班次上限等,以及某个护士提出的正当合理的排班要求。(3)考勤管理模块:是系统的另外一个核心功能模块,主要是完成护士上下班出勤信息的管理和维护功能。当护士通过指纹考勤机完成考勤后,其考勤信息自动存储到本系统的考勤数据表中。该模块主要包括考勤列表、考勤异动、考勤设置等子模块。(4)统计报表模块:是实现对护士排班信息和考勤信息的查询统计功能,如护士晚夜班数,欠假情况等,并自动生成统计图表和Excel报表,便于护士长或护理部及时了解职工的工作纪律和工作日,为科室护理人员配置提供决策参考。该模块主要包括护士排班统计报表、考勤统计报表等子模块。(5)用户管理模块:是实现对系统用户信息的管理和维护。包括护理人员基本信息和用户权限设置管理。其中,角色创建、权限授予功能一般由拥有最高权限的系统管理完成。该模块主要包括用户管理、角色管理和权限管理等子模块。
2.1.3系统非功能性需求 除了确保护理人员排班考勤系统可以长期有效、稳定的正常工作,还需要满足系统响应较快,用户界面直观,操作简便,系统可维护性强以及系统安全性能高等需求。
2.2系统测试 为了保证系统测试的全面性,从系统界面、数据、安全和性能4个方面制定系统测试策略,然后有针对性地设计了系统功能、性能、安全以及其他方面的测试。修复和解决了测试过程中发现的一些缺陷和问题,最终测试结果表明该软件达到了预期需求分析的目标,满足了用户要求。
2.3系统应用效果 (1)排班效率提高:在2018年6月至12月期间,我们按单、双月分别实行传统纸质排班和排班系统排班,经过比较发现,使用纸质排班各科室每周排班平均需花费时间约为2.5小时,而使用排班系统排班只需1小时,有效地节约了人力。同时,纸质排班时排班者需逐个统计每位护士的工时数,累计积/欠假情况,而使用排班软件则只需轻轻点击界面就可生成每位护士的工时报表,方便直观。(2)护士满意度上升:由于在排班系统中设置了一系列“排班约束”,比如层级搭配,晚夜班数,个人偏好等,有效地避免了主观因素,更能体现排班公平性,护士满意度有所上升,以某科室为例,传统排班护士满意度为57.1%,而排班系统排班护士满意度达89.3%,护士的“疲劳度”也有所改善。见表2。
3 结论
本研究开发的护理排班考勤系统包含基础数据、科室排班、考勤管理、统计报表、用户管理5个模块,能够在满足各种“排班约束”的条件下实现电子排班,能与指纹考勤连接,并能实时修改与导出、打印,经临床应用,可有效节约护理管理者排班时间,提高工作效率,同时改善护士满意度,是一套值得临床推广的电子信息系统。
参考文献
[1] 李玉凤, 李小兰. 人性化管理在护士排班中的应用[J]. 中国医药科学, 2019, 9(11): 161-163.
[2] 朱芳, 鲍克娜. 改进排班模式对冠心病介入护士及重症监护病房护士幸福感的影响[J]. 當代护士(下旬刊), 2019, 26(01): 167-169.
[3] 刘梅, 廖少玲, 文若兰. 护士排班的研究现状[J]. 广东医学院学报, 2011, 29(02): 210-212.
[4] 木霄挺, 杨杰, 王晓幸. 排班考勤管理系统在医院的开发与应用[J]. 医疗装备, 2006, 20(02): 16-18.
[5] 王陟, 李雁妮. 一种智能高效的并行护士排班算法[J]. 西安电子科技大学学报, 2019, 46(02): 47-53.
作者简介:唐迎际(1982.06-),女,硕士研究生,主管护师,研究方向:重症护理、护理管理。E-mail:1037358051@qq.com
通信作者:何海玉(19810.9-),女,硕士研究生,主管护师,研究方向:产科护理与助产、护理管理。E-mail:1016822204@qq.com