社区医院人事信息管理系统的设计与实现

摘 要摘 要随着计算机的广泛普及以及信息技术的迅猛发展,信息化正引领着新的时代潮流。因此,实现对社区医院的信息化管理已经迫在眉睫。而本文设计研发的社区医院人事信息管理是整个医院能够正常、快速、便捷工作的基础。所以,为了促进我国医院的信息化管理,开发和设计社区医院人事信息管理系统显得尤为重要。社区医院人事信息管理系统是一个人事资源部对整个医院员工信息管理统计的系统,包括系统登录注册、基本信息管理、考勤管理、奖惩管理、工资管理、报表查询管理、系统管理等模块,能够较好的帮助社区医院人事信息管理人员降低工作难度。系统用户分为管理员和普通用户(员工)。管理员拥有着最高的权限,而员工仅仅拥有最基本的权限,但它能通过申请权限来获得更多权限,不过管理员必须审核和修改权限后才能使得员工真正获得更多的权限。对于本系统而言,管理员是医院人事资源部的员工,但是该医院的其他员工也能注册此系统并进行一些简单的操作。本系统主要结合MVC架构,采用JAVA语言以及MySQL数据库进行设计开发的。JAVA移植性很高,使得本系统能够实现一次开发到处运行。关键词:JAVA; MySQL;人事管理 目 录
第一章 绪论 1
1.1 系统开发的背景和意义 1
1.2 系统设计的目标 1
1.3 课题研究的内容和方法 2
1.4 本章总结 3
第二章 系统开发工具及相关技术 4
2.1 系统的开发工具概述 4
2.1.1 系统的开发环境和开发工具 4
2.1.2 Eclipse介绍 4
2.1.3 MySQL数据库 4
2.1.4 JDK简介 5
2.2 相关技术 5
2.2.1 AWT简介 5
2.2.2 Swing简介 7
2.2.3 JDBC简介 7
2.2.4 MVC 8
2.3 本章小结 8
第三章 系统需求分析及可行性分析 10
3.1 系统的设计目的 10
3.2 系统可行性分析 10
3.3 系统需求分析 10
3.3.1 系统的业务流程分析 10
3.3.2 系统的功能
 *好棒文|www.hbsrm.com +Q: %3^5`1^9`1^6^0`7^2# 
简介 7
2.2.3 JDBC简介 7
2.2.4 MVC 8
2.3 本章小结 8
第三章 系统需求分析及可行性分析 10
3.1 系统的设计目的 10
3.2 系统可行性分析 10
3.3 系统需求分析 10
3.3.1 系统的业务流程分析 10
3.3.2 系统的功能需求分析 11
3.4 系统非功能需求 11
3.5 数据流图 12
3.6 章节总结 14
第四章 系统总体设计 15
4.1 系统的设计原则 15
4.2 系统的总体设计 15
4.3 系统子模块设计 15
4.3.1 用户登陆注册模块 15
4.3.2 基本信息管理模块 16
4.3.3 考勤管理模块 17
4.3.4 奖惩管理模块 18
4.3.5 工资管理模块 19
4.3.6 报表管理模块 20
4.3.7 系统管理模块 20
4.4 系统的时序图 21
4.5 系统数据库设计 22
4.5.1 数据库ER图 22
4.5.2 涉及的数据项及数据结构 25
4.5.3 表和字段设计 26
4.5.4 数据库表关联图 32
4.6 本章小结 32
第五章 系统详细设计 33
5.1 系统实现 33
5.1.1 项目框架结构 33
5.2 系统各模块功能实现 33
5.2.1 用户登陆注册模块 33
5.2.2 基本信息管理模块 34
5.2.3 考勤管理模块 39
5.2.4 奖惩管理模块 42
5.2.5 工资管理模块 44
5.2.6 报表管理模块 48
5.2.7 系统管理模块 48
5.3 本章小结 49
第六章 系统测试与维护 50
6.1 软件测试概述 50
6.2 数据测试 50
6.3 测试结果 51
6.4 章节总结 51
结 论 52
致 谢 53
参考文献 54
第一章 绪论
1.1 系统开发的背景和意义
随着信息技术的迅猛发展,以及在我们生活的各个领域中计算机的普及,实现对社区医院的信息化管理已经迫在眉睫。对大中型的医院而言,利用计算机来高效地处理医院人事的各项日常事务管理,是推动医院人事管理走向规范化、科学化的必要措施。工资管理同时也是一项严谨而又复杂的工作,工资的核算和发放的工作量很庞大,并且往往需要降低出错率,但是倘若仅靠实行手工操作的话,人事资源部员工每月发放工资前都必须手工制作大量的表格,以进行正确地工资核算,这将是一项十分耗费人力和时间的事,同时也浪费了大量的资源并且有时很难保证工资的核算准确性。
因此,人事管理系统能够为用户提供充足的信息和快捷的查询手段[]。使用计算机对人事资料进行管理,会给应用者带来很多方便,例如检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等[1]。这些优点能够极大地提高人事管理的效率,同时,这也是企业的科学化、正规化管理以及与世界先进管理技术接轨的重要条件[1]。
在国外,发达国家关注较多,并且比较重视人事信息管理系统的发展,因此,它在国外已经得到了很好的发展,形成了比较完善的运营模式,也已经在各行各业中得到了广泛的应用。
我国目前的人事管理系统存在着几个问题:系统功能单一、操作复杂、升级缓慢、忽视员工的职业生涯发展规划[]。因为医院的特殊性,所以通用的管理信息系统并不适用于医院的管理。为了要促进我国医院的信息化管理,开发和设计社区医院人事信息管理系统显得尤为重要,医院也应该拥有自己的医院信息管理系统。
到2002年9月,卫生部对国内6921家医院进行调查,其中有2179家建设了医院信息系统(HIS),占31%[]。从地区分布看,华东地区医院建设HIS比例接近80%,其他大部分地区在30%35%之间,西北地区不足20%[3]。从医院规模看,省级医院建设HIS的比例达到84%,地市级医院建设HIS的比例为37%,县级医院为34%[3]。
1.2 系统设计的目标
本系统的目的是实现一个社区医院人事信息管理系统。本平台的设计能够实现对医院员工信息的管理,并结合计算机的优势,来减轻人事资源部管理人员的负担以及减少由于人为因素产生的错误,同时医院其他员工也可以通过该系统查看修改自己的基本信息、提交离职申请和请假申请、查看值班情况、查看加班和缺勤情况、查看自己的获奖以及工资情况等。管理员登录系统后,能够管理员工的基本信息(例如对员工基本信息的增删改查、批准员工离职等),能够管理科室信息,能够管理员工的值班时间、加班、缺勤及奖惩信息,并提供核算工资和多条件查看工资情况,此外,还有关于员工基本信息和员工工资的报表管理,并且管理员具有最高权限,可以修改员工访问权限。最终解决医院员工的管理工作现在正面临着以下难题和挑战:1、医院员工信息量的日益增加,管理它的难度也急剧增大;2、手工办公效率低,使得处理庞大的数据量变得越来越艰难;3、医院各个部门之间的协调,仍然存在一些不妥的地方。
1.3 课题研究的内容和方法
本系统是采用C/S(即客户机/服务器)结构、JAVA语言以及MySQL数据库并结合

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1420.html

好棒文