




已阅读5页,还剩44页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
医院人事工资管理系统的设计与实现 学生姓名: 指导老师: 摘要 本文设计研发的医院人事工资管理系统是医院信息系统的重要组成部分,是整个医 院工作的数据中枢,也是整个医院可以正常工作的基础。目前,人事工资管理系统是我 国企业管理软件中最重要的系统之一, 尤其是对医院这类特殊的机构, 人事工资管理系 统的开发问题就更加突出了。所以,设计、研发医院人事工资管理系统对我国医院信息 系统的建设具有重要的意义。 本系统的实现采用 C/S 结构,即客户机和服务器结构,前台采用微软.NET 平台的 C#编程语言,后台采用 SQL Server 2000(个人版) 。本文介绍了医院人事工资管理开 发的整个过程,包括业务流程的需求分析,系统的模块设计和功能设计等。 然后,通过 编码、调试和测试阶段,最终实现了系统的设计。 本系统实现了基本的功能模块,包括系统登录、用户管理、人事管理、考勤管理、 工资管理等模块。同时,本系统又具有以下特色: 登录密码采用 MD5 加密,增强系统安 全性;采用多种复杂控件,如 ListView、TreeView、DataGridView 等,使操作员舒适 和方便;利用水晶报表提供实用的报表打印功能,方便数据的统计和分析;提供数据库 备份和恢复功能,增强系统的健壮性。 关键词: 医院信息系统(HIS),人事工资管理,数据库,.NET The Design and Implementation of Hospital Human ResourcesThe Design and Implementation of Hospital Human Resources and Salary Management Systemand Salary Management System Author Tutor : AbstractAbstract This design and development of Hospital Human Resources and Salary Management System is an important part of Hospital Information System. It is not only the data center of the whole hospital, but also the foundation of hospitals routine work. Nowadays, the human resources and salary management system is one of the most important system in our business management software. However, its development issues are obvious, especially for a hospital such a special organization. So it has an important significance on the progress of our Hospital Information System to design and develop this system. The implementation of this system uses C/S structure, that is, client and server architecture. The foreground and background is developed with C# on Microsoft .NET platform and SQL Server 2000(Personal Edition), respectively. This paper describes the whole process of the development of this system, including the requirement analysis of business process, the design of module and function, etc. Finally, the design of this system is implemented through coding, debugging and testing phase. This system implements the basic functional modules, including system login, user management, personnel management, attendance management, pay management, etc. At the same time, the system also has the following features: the login password uses the MD5 encryption to enhance the system security; using a variety of complex controls, such as ListView, TreeView, DataGridView renders the opertator comfort and convenience; using Crystal Reports provides useful printing functions for easy data statistics and analysis; there are database backup and restore functions for enhancing the system robustness. Key words:Key words:HIS, Human Resources and Salary Management, Database, .NET 目目 录录 第 1 章绪论 . 1 1.1 背景. 1 1.2 国内外研究概况及发展趋势 . 1 1.3 选题意义. 2 1.4 本文完成的主要工作及论文结构 . 3 第 2 章系统体系结构和研发工具的选择 . 3 2.1 系统体系结构. 3 2.2 医院人事工资管理系统体系结构的选择 . 5 2.3 系统开发工具的选择. 5 2.3.1 数据库系统的介绍 . 5 2.3.2 开发平台:微软.NET 平台. 7 2.3.3 开发语言:C#. 7 2.4 系统开发平台的搭建. 8(可省略或者放到第 5 章系统实现来写 ) 第 3 章需求分析 . 9 3.1 业务流程分析. 9 3.1.1 系统业务流程 . 9 3.1.2 人事管理的业务流程 . 9 3.1.3 考勤管理的业务流程 . 10 3.1.4 工资管理的业务流程 .11 3.1.5 系统维护的业务流程 . 12 3.2 系统功能需求. 13 第 4 章系统的设计 . 15 4.1 系统设计的原则和目标. 15 4.2 系统功能模块设计. 15 4.3 E-R 模型. 19 4.4 数据库设计. 19 4.4.1 数据库设计原则 . 19 4.4.2 数据库表格设计 . 20 4.4.3 存储过程 . 23 4.4.4 视图 . 26 第 5 章系统的实现与测试 .28(系统平台搭建放在 5.1 其他依次递增) 5.1 系统主界面. 28 5.2 系统登录模块. 29 5.2.1 数据库操作类(DbOperator) . 29 5.2.2 修改数据库的连接字符串 . 30 5.2.3 MD5 加密. 30 5.3 部分功能模块的界面及其核心代码 . 32 5.3.1 系统管理模块 . 32 5.3.2 人事管理模块 . 33 5.3.3 考勤管理模块 . 36 5.3.4 工资管理模块 . 37 5.3.5 数据维护模块 . 38 5.4 系统的测试. 40 5.4.1 什么是软件测试 . 40 5.4.2 测试的情况 . 40 结论 . 42 致谢 . 43 参 考 文 献 . 44 第第 1 1 章章绪绪论论 1.1 背景 二十一世纪是一个高新科技的新时期,随着计算机技术、网络技术、通讯技术等的 迅速发展,为医院信息化管理提供了非常好的环境。计算机的快速处理、 精确计算、海 量存储等优点在信息系统中表现的越来越突出。 随着医疗市场竞争日趋激烈, 医院改革 的深入,各医院都在积极使用现代化的手段,来不断改善服务质量, 提高工作效率。这 在很大程度上给医院提出越来越严峻的挑战, 对医院信息系统提出更高的要求。 建立一 个科学高效的信息管理系统是解决这一问题的必要条件。借助现代信息技术和管理理 论,建立医院管理信息系统是当今社会的重要趋势。 管理信息系统(Management Information System,MIS) ,在强调管理、强调信息 的现代社会中它变得越来越普及, 是信息收集和加工的一种方法, 形成了一个纵横交织 的系统。 管理信息系统的设计和开发是一个复杂的系统工程, 它涉及到计算机处理技术, 系统理论,组织结构, 管理功能,管理知识等各方面的问题。管理信息系统通常是指以 计算机为工具,对管理信息进行收集、存储、检索、加工和传递,使其应用于组织结构 及企业管理领域的计算机管理系统软件1。 由于医院的特殊性,普通的 MIS 并不适用于医院。医院有它自己的管理信息系统, 医院信息系统(Hospital Information System, HIS) ,利用电子计算机和通讯设备, 为医院所属各部门提供病人诊疗信息和行政管理信息的收集、存储、处理、提取和数据 交换的能力,并满足所有授权用户的功能需求。 到 2002 年 9 月,卫生部对国内 6921 家医院进行调查,其中有 2179 家建设了医院 信息系统(HIS) ,占 31%。从地区分布看,华东地区医院建设 HIS 比例接近 80%,其他 大部分地区在 30%-35%之间,西北地区不足 20%。从医院规模看,省级医院建设 HIS 的 比例达到 84%,地市级医院建设 HIS 的比例为 37%,县级医院为 34%2。 1.2 国内外研究概况及发展趋势 在国外发达国家中, 人事工资管理系统的发展比较早, 各个行业的企业都会建立一 个有效的人事工资管理分析系统, 并应用该系统来统一管理员工的人事信息和工资, 从 而有效地调动员工的积极性。这样可以获得更大的人力资源潜能,提高市场竞争力,树 立良好的企业形象,为企业创造更大的经济价值。与国外相比,我国企业信息化发展较 晚,但在政府的重视和行业的共同努力下,我国各个行业正在加快现代信息化的建设。 随着社会主义市场经济体制改革的不断深入和完善,许多行业发生了巨大的变化, 尤其是医疗保健需求发生了显著变化, 使得医院处于被选择的地位, 医疗机构之间的竞 争日益激烈。在这种形式下,要保持医院的实力和兴旺发达,就要进行医院改革和完善 自我的管理理念, 并且建立一个科学高效的信息管理系统是应对竞争的必要条件。 近两 年来大多医疗机构开始施行的绩效工资分配制度, 是医院在挖掘人力资源的潜力上的一 次飞跃。 我国相关的信息管理系统发展迅速,以用友、金蝶为代表,发展趋势良好,但是对 于医院这类特殊的机构,还不够成熟。在医院的信息系统的开发上还存在一些问题,第 一,他们是从通过的角度来进行开发的,并不一定适用于某些单位的特殊性, 第二,大 多数公司开发信息系统都是依据企业的人事财务制度,这与医院的人事财务有很大差 别,也很难实现与门诊、住院处等的无缝接口。 与此相对比,国外在软件功能方面对数 据的共享、系统的集成、软件的成熟和稳定性已经比较理想,以德国的 SAP 公司和美国 ORACLE 公司为代表,但是国外软件不完全符合国内人事财会制度和单位运行模式2。 1.3 选题意义 近年来, 我国在一些医院也在进行医院管理的研究及实践。 人事管理作为医院管理 的一个重要组成部分, 在医院管理中所占的份量越来越重。 对于一个优秀的医院管理者, 如何管理好自身医院的人事, 充分利用人力资源, 对医院的内部运作和增加医院的竞争 力都起到了有效的作用。而工资管理是一项琐碎和复杂的工作,需要十分细致地进行。 工资计算、发放、核算的工作量十分庞大,如果实行手工操作,就会耗费工作人员大量 的时间和精力。 现代化信息技术不仅可以保证工资核算无误, 而且还可以对有关工资的 各种信息进行统计。 激烈的市场竞争对医院信息化产生了巨大的影响, 并提出了迫切和激烈的要求。 过 去传统的软件已经不能满足竞争的需求了, 必须把目光集中到可以为医院的决策者提供 帮助的管理型软件,这已经成为了市场竞争的迫切需求。目前,人事工资管理系统是我 国企业管理软件中最重要的系统之一, 尤其是对医院这类特殊的机构, 人事工资管理系 统的开发问题就更加突出了。所以,设计、研发医院人事工资管理系统对我国医院管理 信息系统的建设具有重要的意义。 1.4 本文完成的主要工作及论文结构 针对如何建立医院人事工资管理系统的问题,通过结合 C#(微软公司开发的一种 面向对象的高级程序设计语言)和 SQL Server 2000(微软公司开发的大型关系数据库 管理系统)开发的优势,本论文将给出一套完整的设计方案(包括系统功能设计和数据 库表格设计) ,成功地将该方案应用到实际系统的开发中。 论文共分为六章,论文的结构如下: 第一章绪论。主要介绍课题的背景、国内外研究概况和发展趋势、和选题的意义。 第二章系统体系结构和研发工具的选择。 主要介绍现有的两种管理信息系统的体系 结构,C/S 体系结构和 B/S 体系结构,以及本系统选择的实现方案。然后,介绍本系统 所选择的开发工具,如数据库、开发平台和开发语言。 第三章需求分析。进行系统功能的需求分析, 分析各个部门、工作员工的需求, 并 阐述本系统的设计原则及总体目标。 第四章系统的设计。 主要介绍整个医院人事工资管理系统的开发方案, 包括系统模 块的划分、系统功能的概述、系统功能的设计、数据库设计、安全设计、以及数据库在 系统功能中的作用体现。 第五章系统的实现与测试。主要介绍本系统的实现,包括系统功能模块的实现、数 据库实现和安全实现。 对系统主要功能进行介绍, 并展示系统主要功能界面和其关键核 心代码。还简要地介绍了本系统的测试情况。 第第 2 2 章章系统体系结构和研发工具的选择系统体系结构和研发工具的选择 2.1 系统体系结构 管理信息系统的发展主要经历了四个阶段,从早期的单机系统、文件/服务器 (File/Server,F/S)系统,到现在的客户机/服务器(Client/Server,C/S)系统, 乃至基于 Web 应用的浏览器/服务器(Browser/Server,B/S)系统3。 对 C/S 和 B/S 体系结构进行详细分析。 (1)C/S 体系结构 C/S 结构即客户机和服务器结构,在这种体系结构中,客户机和服务器有三个基本 层,最上面的一层是系统的应用层,由客户机或服务器进程及其他的应用进程组成。在 此模式当中, 应用程序逻辑通常分布在客户端和服务器两端。 客户机前端处理用户的界 面和交互的内容, 服务器后端主要用来处理数据管理及业务逻辑, 客户机和服务器既分 担不同的任务,又协同工作。客户机向服务器发送服务请求,服务器接收请求并进行处 理,并将处理结果传回给客户机。 这种体系结构具体有如下优点: 1.由于应用程序运行在客户机上, 当需要对数据库 中的数据进行操作时,客户程序自动找服务器程序,并向其发出请求,服务器程序等待 其请求,当服务器收到该请求后,服务器程序根据预定的规则做出应答。因此服务器运 行数据负荷较轻。 2.能够解决复杂的事务逻辑。 3.通过将任务合理分配到客户机端和服 务器端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。 4.C/S 技术发展 历史更为“悠久” 。从技术成熟度及软件设计、C/S 技术应用方面看,它更成熟、更可 靠。 (2)B/S 体系结构 B/S 体系结构式由传统的两层 C/S 结构发展而来的,是三层 C/S 结构在 Web 上的应 用。它把 C/S 结构中的逻辑/业务规则模块从客户机的任务中分离出来,由 Web 服务器 来承当,从而减轻了客户机的压力。客户机不再直接与服务器相连,而是与 Web 服务器 相连,Web 服务器再与数据库服务器相连。在B/S 结构中客户机由浏览器担当。用户通 过浏览器向分布在网络上的许多服务器发出请求, 服务器对浏览器的请求进行处理, 将 用户信息返回到浏览器。 B/S 体系结构也具有了如下优点: 1.B/S 与 C/S 处理模式相比, 大大简化了客户端, 只要客户端机器能上网就可以。2.对于 B/S 而言,开发、维护等几乎所有工作也都集中 在服务器端,当企业对网络应用进行升级时,只需要更新服务器端的软件就可以,这减 轻了系统维护与升级的成本4。 2.2 医院人事工资管理系统体系结构的选择 考虑到 C/S 模式是一种计算模式, 利用这种模式, 可以将一种任务通过网络分配到 客户机和服务器这 2 个分离的逻辑实体上, 由它们共同协调完成, 从而大大降低整个系 统的应用成本5。而本次开发的系统主要是面对中小型医院,为了节约成本缩短开发周 期,所以本次设计主要采用 C/S 结构。如图 2.1 所示。 数据库 服务器 医生工 作站 护士工 作站 物资管 理 药品管 理 . 客户端客户端 . 客户端 图 2.1 系统结构图 人事工资管理涉及到的计算比较多,有大量的批处理操作。C/S 模式具有数据集中 存储,支持分布式计算,能够对数据完整性和安全性施加有利的集中控制,避免前台应 用程序的意外导致数据库中存入“坏”的数据,并且使管理员能够集中化地调度备份作 业,并周期性地对存储在集中和安全的地方的数据进行维护, C/S 处理大量信息的能力 是 B/S 所无法比拟的2。采用C/S 模式的体系结构,在将复杂、费时的计算放在客户端 本地处理器中完成,从而减少数据库服务器的负担;在处理批处理操作的时候,客户端 只需要调用数据库服务器的存储过程, 从而避免大量的 SQL 语句传输, 减轻网络传输的 压力。 2.3 系统开发工具的选择 2.3.1 数据库系统的介绍 数据库是计算机领域发展最快的学科之一。 因为它既是一门非常实用的技术, 也是 一门涉及面广、研究范围宽的学科。数据库系统所管理、存储的数据是各个部门宝贵的 信息资源,在信息化时代来临、Internet 高速发展的今天,信息资源的经济价值和社会 价值越来越明显。建设以数据库为核心的信息系统和应用系统,对于提高企业的效益、 改善部门的管理、改进人们的生活均具有现实的意义。数据库技术与网络通信技术、面 向对象技术、并行计算技术、多媒体技术、人工智能技术等相互渗透、相互结合,成为 当前数据库技术发展的主要特征6。 数据库系统的发展也经历了三个阶段:层次数据库、网状数据库和关系数据库。关 系数据库是利用数据库进行数据组织的一种方式之一, 是现代流行的数据库系统中应用 最为普遍的一种, 也是最有效率的数据组织方式之一。 关系数据库建立在集合论坚固的 数学基础之上,有其坚实的数学理论基础,严密的逻辑结构和简单明了的表达方式。关 系数据库目前已经占据数据库系统的市场,成为应用最为广泛的数据处理工具。 关系数据库系统以关系模型作为数据的组织方式, 在关系模型中用表格结构表达实 体集。 无论实体还是实体之间的联系都是用关系来表示的, 对数据的检索结果也是关系 (即表) 。所以其数据结构简单、清晰,用户易懂易用;关系模型的存取路径对用户透 明,从而具有更高的数据独立性、更好的安全保密性,也简化了程序员的工作和数据库 开发建立的工作7。 本系统的数据库采用了 SQL 数据库管理工具 Microsoft SQL Server 2000。 Microsoft SQL Server 2000 保证了数据库的高容量,高度安全性。该数据库是一个 多用户的大型关系数据库管理系统, 它为复杂环境下有效的实现重要的应用提供了一个 强有力的客户机/服务器平台,即中央服务器用来存放数据库,该服务器可以被多台客 户机访问,数据库应用的过程分布在客户机和服务器上8。它把Windows NT 操作系统 的可扩展性及易管理型与其高级的高端性能、客户机/服务器、浏览器/服务器数据库管 理紧密结合在一起9。 在 SQL Server 7.0 的基础上,SQL Server 2000 得到了一定程度的发展,它扩展了 SQL Server 7.0 的性能、可靠性和易用性。除此之外,SQL Server 2000 还提供了以下几 个新特性10: (1)与 Internet 的紧密结合:SQL Server 2000 的数据库引擎集成了对 XML 的支 持,同时以可扩展、易于使用和安全的特点成为建设大型 Web 站点最好的数据存储设 备之一。 (2)可扩展性和高可靠性:通过对高端硬件平台以及最新的网络和存储技术的支 持,可以为大型的 Web站点和企业级的应用提供可扩展性和高可靠性。 (3)企业级数据库和简单、友好的操作界面: SQL Server 2000 关系数据库引擎具 备完善而强大的数据处理功能, 它的分布式查询允许用户引用多处数据源, 但友好的界 面使用户管理好像自始自终都在使用同一个数据源。 (4)强大的数据仓库支持:为了满足现代企业对大规模数据进行有效分析和利用 的要求,SQL Server 2000 包含了一系列提取、分析、总结数据的工具,从而使联机分 析处理成为可能。 2.3.2 开发平台:微软.NET 平台 如今的软件开发行业到处充斥着“不兼容”的现象,用不同语言编写的模块很难集 成。 在不同机器上运行的程序必须克服很多困难才能互相通信, 为不同操作系统开发的 应用程序各自基于不相容的 API,使得移植非常困难。 .NET 是一种新的生成或部署软件的方式,它通过使用 HTTP 或 XML 等标准,使 得互操作性成为现实。.NET Framework 是生成和运行.NET 应用程序的平台,它简化开 发过程, 加快开发速度。 .NET Framework 有很多不可替代的优势: 将面向对象引入 Web 开发;消除了许多最常见和最致命的软件缺陷;同时为所有的语言提供了一个通用的 API 等,这意味着开发语言的独立性11。 .NET Framework 是构建并运行应用程序的平台。它的主要组件公共语言运行库 (Common Language Runtime,CLR)位于操作系统之上,并为宿主托管应用程序提供 虚拟环境。微软公司为 5 种语言提供通用中间语言(Common Intermediate Language, CIL)编译器:C#、J#、C+、Visual Basic和 Jscript。 2.3.3 开发语言:C# C#是.NET 平台上最重要的语言之一。C#语言源于 C 和 C+,是微软专门为.NET 设计的预言。C#和.NET Framework 同时出现和发展。由于C#出现较晚,吸取了许多其 他语言的优点,解决了许多问题。 简单地看来,C#仅仅是.NET 开发的一种语言,但事实上 C#是.NET 开发中最好的 一门语言,这是由 C#自身的设计决定的。作为专门为.NET 设计的预言,C#不但结合 了 C+强大灵活和 Java 语言简洁的特性,还吸取了 Delphi 和 Visual Basic 所具有的易 用性。因而 C#是一种使用简单、功能强大、表达力丰富的全新语言12。 2.4 系统开发平台的搭建 选择微软平台作为主要的开发平台, 是基于以下两点考虑: 第一, 微软的快速发展, 其在易操作性上优于其他操作系统。 越来越多的单位在进行系统的平台搭建时, 都将微 软平台作为首选方案。第二,微软平台在开发上和软件的部署上都非常容易,并且性能 优越。本文设计的医院人事工资管理系统的开发平台为: (1)硬件环境 英特尔 酷睿 2 双核处理器 P8600(2.40GHz/3MB/1066MHz) ;英特尔 GM45 芯片组;320GB 5400rpm SATA 硬盘;2GB PC3-8500 1066MHz DDR3 内存;英特尔 GMA 4500MHD显示芯片。 (2)软件环境 操作系统:Microsoft Windows XP Professional Service Pack 2 数据库系统:Microsoft SQL Server2000(个人版) 开发工具:Microsoft Visual Studio 2005 运行环境:Microsoft .Net Framework 2.0 第第 3 3 章章需求分析需求分析 3.1 业务流程分析 3.1.1 系统业务流程 人事工资管理系统主要是实现数据库管理、 数据统计和信息查询, 数据库内包含有 员工基本信息、 工资信息等数据项, 还包括管理员账号、 管理员密码等系统维护数据项。 系统能够对企业的员工进行有效的人事与工资管理。 人事部门人员能够管理企业员工的 人事档案,财务部门人员能够使用本系统对考勤信息与工资信息进行统计、计算,从而 使工资的数据变得安全可靠,并且方便管理与查询。 图 3.1 是医院人事工资管理系统的活动图。 登录系统 维护科室基 本信息 维护员工基 本信息 维护员工考 勤信息 维护员工工 资信息 数据统计与 打印 退出系统 图 3.1 系统的活动图 系统通过后台的数据库系统,可以完成对科室信息表、职工信息表、考勤信息表、 工资信息表等的数据录入与维护。 3.1.2 人事管理的业务流程 对于医院来说, 一个好的人事管理制度可以增强员工的凝聚力, 激发员工的工作积 极性。人事管理模块的主要功能包括员工档案信息的查询、统计与打印的管理,实现对 人力资源有效的人事管理, 可以对人力成本进行分析, 进而为控制人力成本提供详实的 数据基础。其具体的用例图,如图 3.2 所示。 职员档案录入 职员档案维护 人事管理员 职员档案查询 职员档案打印 科室档案查询 科室档案打印 科室档案维护 图 3.2 人事管理的用例图 3.1.3 考勤管理的业务流程 医院对员工要有严格的考勤管理, 严格规定员工的考勤制度, 培养员工以正确的工 作态度去对待工作,同时与经济直接挂钩,把考勤信息作为计算工资的一部分。有了考 勤制度,就避免了迟到、缺勤的现象, 实现单位的正常运转。考勤管理模块的主要功能 包括考勤数据的录入、维护、查询、统计和打印等功能。其具体的用例图,如图3.3 所 示。 考勤信息录入 工资管理员 考勤信息维护 考勤信息查询 考勤信息打印 图 3.3 考勤管理的用例图 3.1.4 工资管理的业务流程 在人事工资管理系统中, 工资的统计、 计算与员工个人最为相关, 财务科要以高效、 精确的工资核算手段发放员工的工资。 在工资的计算过程中, 需要每个员工的基本工资 信息、奖金、应扣金额和考勤记录来作为工资计算的数据源。本系统中的工资管理模块 主要功能包括工资数据录入、维护、查询、统计与打印的功能。其具体的用例图,如图 3.4 所示。 工资信息录入 工资信息维护 工资管理员 员工工资信息查询 部门工资信息查询 员工工资信息打印 部门工资信息打印 图 3.4 工资管理的用例图 3.1.5 系统维护的业务流程 人事工资管理系统需要维护, 确保系统的正常运行与数据安全, 以防系统的数据丢 失而造成单位无法弥补的损失。 将系统所用的所有数据进行备份, 以防系统出现故障或 误操作可能造成的数据丢失。 目前,人事和财务部门都有自己的系统管理员,同时每个部门都存在大量的人员。 在这种背景下,我们采用角色权限管理的概念,对系统进行管理。 因而,系统维护应具 有数据备份、数据恢复、系统密码设置、人员管理的功能。其具体的用例图,如图 3.5 所示。 用户管理 修改密码 系统管理员 数据清理 数据库备份 数据库恢复 图 3.5 系统管理的用例图 3.2 系统功能需求 为保证系统总体结构设计的顺利完成, 本系统在设计时采用自顶向下的原则, 首先 抓住系统总的功能和目的,然后逐层分解,即先确定上层模块的动能,再确定下层模块 的功能。对于一个人事工资系统来说,需要对科室、员工、工资进行管理。在员工发放 工资的时候通过报表的方式将每个员工的工资按月打印出来,还可以按科室汇总打印。 另外,管理系统的操作,如管理用户、修改密码等。 人事工资管理系统是一套功能强大、操作简便、实用的自动化管理软件,包括用户 管理、人事信息管理、考勤信息管理、工资信息管理、数据维护(分为数据备份和数据 恢复) 、报表打印等。以下是系统中各模块的功能,基本情况如下: (1)科室信息管理 科室基本信息,比如科室编号、科室名称、备注等信息的添加、删除、修改、查询 等功能。 (2)员工信息管理 员工基本信息,比如员工编号、姓名、年龄、出生日期、政治面貌、参加工作时间、 联系方式等信息的添加、删除、修改、查询等功能。 (3)员工考勤管理 统计员工的出勤情况,包括员工的全勤天数、 缺勤天数、病假天数等,以及对员工 考勤信息的添加、删除、修改、查询等功能。 (4)员工工资管理 实现对员工工资信息的添加、删除、修改、查询等功能。另外还将实现工资的统计 查询分析,以方便管理者对工资数据的处理。 (5)系统管理 包括更换用户、用户管理、修改密码、退出系统等,这些操作方便了用户的使用。 (6)数据维护 实现数据的清理、备份和恢复功能。数据清理可以将所有的人员信息、考勤信息和 工资信息的数据全部删除。 数据备份操作可以做完全备份, 数据恢复就是将备份的数据 恢复到数据库中。 第第 4 4 章章系统的设计系统的设计 4.1 系统设计的原则和目标 本系统使用面向对象的设计方法, 以数据为中心并参考模块化标准进行系统的设计 工作。通过模块化设计,在主要框架搭好之后,逐步细化每一个模块,直至功能完全。 数据库在一个系统中占有十分重要的地位, 所以数据库结构设计的好坏将直接影响系统 的效率。合理的数据库设计可以提高数据存储的效率,以保证数据库的完整和一致。应 该在作好充分的需求分析之后,再进行细致的数据库设计。 本系统本着以人为本,向管理要效益的原则,使企业人事、薪资管理能实现计算机 化、 网络化,为提高领导机关的科学决策能力, 使人事、财务部门工作规范化、 科学化、 提高工作效率,并解决人事、薪资管理中的统计、 汇总及薪资计算的困难,也方便员工 查询信息。 系统应以遵循医院人事和工资制度为前提, 实现规范化和标准化的特点。 使得人事 管理和工资核算的工作更加科学化、规范化和自动化,而且从根本上改变工作方式,实 现数据快速采集,透明化管理,数据自动生成,极大地提高了人事和工资信息管理的全 面性、准确性、时效性、公正性。系统应具有安装、建立、使用、维护简单方便等特点, 让用户能够轻松地完成工作任务。 4.2 系统功能模块设计 通过功能分析阶段的大致分析, 为了使每个模块功能明确、 易于编码、 维护和修改。 最终将该系统划分为以下五个模块:系统管理、人事管理、考勤管理、工资管理、数据 维护,如图 4.1 所示。 医院人事工资管理系统 系 统 管 理 人 事 管 理 考 勤 管 理 工 资 管 理 数 据 维 护 (1)系统管理模块 本模块的功能包括系统用户管理、修改密码、屏幕锁定、重新登录、退出系统,如 图 4.2 所示。 图 4.1 系统组织结构图 系统管理 用户管理 修改密码 屏幕锁定 重新登录 退出系统 图 4.2 系统管理模块 在用户管理中,可以查看到系统用户的信息, 并且对其进行添加、删除和修改。 修 改密码是系统的保护部分,用户可以定期的进行密码修改,以保证系统的安全。屏幕锁 定是一种安全机制,以防止操作员离开计算机时,被人偷窥系统信息。重新登录系统是 在需要切换操作用户时,可以不必关闭整个系统,而达到重启系统的目的。退出系统是 关闭整个工资管理系统,结束所有操作行为。 (2)人事管理模块 本模块的功能包括职员与科室档案管理、 职员档案查询与打印、 科室档案查询与打 印,如图 4.3 所示。 人事管理 职员与科室档案管理
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新型复合材料在高速切削场景下的热应力分布与抗疲劳设计
- 数控送料路径规划与多材料形变补偿算法的协同优化研究
- 数字孪生技术在砂磨设备全生命周期管理中的创新实践路径
- 数字化设计工具在短毛绒三维纹理生成中的算法伦理边界探讨
- 2025年中国复苏器数据监测研究报告
- 政策法规差异导致的国际标准互认障碍破解策略
- 手性萘醌催化剂在不对称合成中的立体选择性保持极限探索
- 快消场景下的便携性设计与微生物残留风险矛盾如何破解
- 循环经济视角下制条废料跨行业高值化利用模式探索
- 循环经济模式中笔杆塑料回收与再生利用的分子结构优化
- 中医药膳学考试复习题及答案
- 第八版口腔肿瘤TNM分期更新解读
- 网络安全检查表
- 《财税高薪就业陪跑训练营介绍》序-朱海明(中国最励志的讲师之一)著 - 2稿
- 高考语文复习:古诗鉴赏之人物形象
- DL∕T 1100.1-2018 电力系统的时间同步系统 第1部分:技术规范
- AQ/T 9009-2015 生产安全事故应急演练评估规范(正式版)
- 2024年大学试题(宗教学)-道教文化笔试考试历年典型考题及考点含含答案
- DZ∕T 0211-2020 矿产地质勘查规范 重晶石、毒重石、萤石、硼(正式版)
- 《电力建设施工技术规范 第3部分:汽轮发电机组》DLT 5190.3
- 重大版小学英语六年级上册全册教案
评论
0/150
提交评论