医院人事信息化管理系统研究

时间:2022-05-31 14:42:11

导语:医院人事信息化管理系统研究一文来源于网友上传,不代表本站观点,若需要原创文章可咨询客服老师,欢迎参考。

医院人事信息化管理系统研究

摘要:本次研究基于JSP技术建立了一套用户于医疗机构的人事信息管理系统,重点介绍了该系统的逻辑结构与网络结构,阐述了该系统所具有的主要功能模块以及数据库设计方案,提出了JSP技术在界面设计中的应用策略,最后展示了人事管理功能的实现结果。

关键词:人事管理;医院信息化;计算机技术

1引言

随着我国计算机与互联网技术的不断发展,医疗机构人事管理工作的信息化水平越来越高,如何做好人事管理信息化系统的设计工作已经成为医疗机构十分重要的研究课题之一[1]。新形势下的医院人事管理系统建设,应当进一步做好总体构架设计工作,节约计算机资源,充分发挥新型通信技术优势,合理组建系统功能结构,为管理人员提供简洁、高效的计算机操作环境。

2医院人事信息化管理系统总体架构设计

2.1系统逻辑结构设计

本次研究所设计的医院人事信息化管理系统基于现代人力资源管理的一般准则的基本流程实施总体架构设计,结合医院现行的人事管理系统和一线工作者的具体需求组建系统功能结构,具体设计方案如图1所示。

2.2系统网络结构设计

本次研究基于MVC模式下的Struts框架搭建医院人事信息化管理系统的网络结构,整体系统由客户端、Web服务器、数据库和Internet四部分组成,具体设计方案如图2所示[2-3]。

3医院人事信息化管理系统功能结构设计

3.1人员信息管理模块

该模块负责提供个人信息维护、用户信息添加、用户信息删除三项主要功能。

3.2日常考勤管理模块该模块主要对应医院人事管理工作中的考勤管理项目,可提供员工休假统计、考勤审核、历史考勤查询、日常考勤上报等主要功能。

3.3工作任务管理模块

该模块主要对应医院人事管理工作中的工作管理项目,可提供工作延期审核、工作进度上报、工作任务添加、任务管理需求分析等功能。

3.4绩效管理模块

该模块主要对应医院人事管理工作中的绩效管理项目,可提供工资计算、绩效考核录入、工资基数维护、工资模板定义、工资项定义、绩效考核定义、工资基数定义、工资发放等功能。

3.5系统管理模块

该模块主要负责提供用户特定权限以内的信息检索、消息管理、工作管理等功能[4-6]。

4数据库设计

4.1数据库实体关系设计

本次研究根据MVC模式下系统功能实现的基本需求实现数据库设计,从职工与部门两项数据库资源实体的角度出发建立了医院人力资源管理系统E-R图,具体设计结果如图3所示。

4.2数据库表设计

本次研究根据数据库E-R图设计方案建立了用户信息表、考勤信息表、系统角色表、部门信息表等四项实体数据库表,以用户信息表以例,该表的设计方案如表1所示。

5医院人事信息化管理系统功能实现

5.1系统运行

(1)系统运行环境医院人事信息化管理系统采用java开发环境JDK1.5,开发工具为Eclipse5.5,数据库使用Oracle,Web服务器使用Apache的tomcat6.0,并额外为JavaWeb项目添加jstl包、jstl包、数据库驱动包以及xml解析的jdom包。(2)JSP开发技术本次研究通过JSP(JavaServerPages)技术实现系统功能在Web浏览器客户端具体操作,首先由客户端向服务器发送访问请求,由服务器为用户分配一个JSP页面,JSP引擎会将JSP文档编译为servlet对象,最后向客户端的Web浏览器发送编译好的servlet,具体流程如图4所示[7-8]。(3)创建配置文件通过配置文件添加数据库驱动并访问数据库,进而实现数据的修改、删除、添加与查询。

5.2系统控制层的实现

控制层在接收到用户请求之后会自动提取合适的视图组件返回给用户,本次研究采用对一个抽象类Action的继承来实现系统控制层功能,即通过继承Action中execute的方法,经由配置文件将Action返回的结果映射至JSP页面上,最后由JSP来渲染视图并显示给用户。

5.3系统

Web层的实现本次研究将JSP技术用于用户界面的显示,传送Action请求和接收响应进而实现用户与系统之间的信息交互,做到业务逻辑层与视图层的有效连接。在实际操作中,还可以将JSP技术与JSTL标签结合起来,进而提供充足的标签库供表示层使用,使得JSP项目在转移至其他扩展页面和项目时更加易于维护[9-10]。医院人事信息化管理系统中的各个页面均由主页面和头页面构成,并分别将这两种页面制作成jsp文件,各功能模块下的每一个页面均包含这两种jsp文件,避免重复编写代码,同时达到统一页面风格的效果[11-13]。

5.4系统操作界面实现结果

在界面逻辑设计中,本次研究对医院的人事数据结构进行了归纳与总结,重点处理因大量人员流动而引起的管理难题,通过人员异动管模块实现入职、调动、转正、定薪等管理操作;通过人员信息维护模块实现任务监控、个人数据、组织分配、教育状况、农户成员等管理操作,具体实现结果如图5所示。

6结束语

本文详细介绍了医疗机构人事信息化管理系统的设计思路,提出了整体系统的组建方案以及数据库设计策略,最后通过JSP技术实现了人事管理核心功能的界面设计。在未来的研究工作中,还需要加强该系统的iOS、Android等移动端操作系统中的设计,进一步扩展该系统的应用场景。

作者:徐春丽 陈雯 施春雷 朱敏 单位:南京中医药大学附属南京市中西医结合医院