人事劳资管理信息系统设计.doc
《人事劳资管理信息系统设计.doc》由会员分享,可在线阅读,更多相关《人事劳资管理信息系统设计.doc(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人事劳资管理信息系统设计732020年5月29日文档仅供参考人事、劳资管理信息系统设计摘 要随着时代的发展,计算机技术越来越深入各行各业,为广大的用户提供了更为周到和便捷的服务,在企业中,人事信息管理是非常重要的事情。因此需要开发一个简单的、易于操作的人事信息管理系统。人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库。而对于后者则要求应用程序功能完备,易使用等特点。人事管理系统是对工作人员进行统一的管理,能够方便的进行录入,查询,修改,删除,退出。 结合本系统开发的特点,
2、该系统采用SQLserver 做后台数据库管理系统,同时选择了比较容易自学的、功能强大的 Visual Basic 6.0作为开发工具,利用软件工程的思想和方法来设计。 本系统对员工的基本信息、考勤信息、工资信息等,进行了分类管理和统筹规划。采用了进入系统前验证用户身份的办法来加强对系统的安全性和保密性的管理,从而使得只有合法的用户才能进入本系统进行操作。【关键词】人事管理系统 基本信息 考勤信息 工资信息AbstractWith the development of the times, computer technology is becoming increasingly widely
3、used in all walks of life. Also, it supplies a more thoughtful and convenient services to a large number of users. In enterprises, the personnel information management is of great significance. Therefore, develop a simple, user-friendly personnel information management system is necessary.Personnel
4、management system is a typical management information system (MIS), including the establishment and maintenance of the background-database and front-end application development. To the former, the request for the data which is powerful in consistency and integrity, database which is good in security
5、. For the latter, the request for the applications program which is integrity and easy to easy, Personnel management system can manage the staff and admit input, enquiries, modify, delete, and exit.Combining to the characteristics of the system development, this system made the choice to adopt SQLse
6、rver to the backstage of the database management system. Also, it has chosen the easily self-taught but strongly-effect tool, Visual Basic 6.0, as the system development tool. Meanwhile, I took the advantages of the thought and methods of the software engineering to accomplish this system.The system
7、 makes the classification of each employees basic information, the checking on work attendance information and salary information, etc. Anyone cannot login into the system until the verification system works on. This greatly strengthens the safety and confidentiality of the system management. Thus,
8、only the legal persons who are imposed of some certain priority have the feasibility to operate this system.【Key word】sPersonal management system; Basic information; Test frequently information; Wages information目 录第一章 引言51.1 背景介绍51.2 问题的提出51.3 研究的内容、目的、过程和方法6第二章 系统分析82.1 系统分析概述82.2 系统功能规划92.3 可行性分析
9、10 2.4 现行业务流程描述122.5 处理过程设计122.6 系统规划152.7 系统数据流图172.8 系统建模(E-R图)182.9 数据字典20第三章 系统设计与实施213.1 VisualBasic 6.0及SQL 数据库简介213.2 系统设计概述223.3 系统设计思路233.4 系统功能模块图233.5 代码设计243.6 数据库设计343.7 模块内部设计37第四章 系统测试、运行于维护394.1 系统测试394.2 系统运行与维护40结论 42致谢 43参考文献 44第一章 引言1.1 背景介绍在竞争越来越激烈的社会里,企业人事管理就越显示出其不可缺性,成为企业一个非常重
10、要的模块。企业人事管理系统主要是用于员工个人相关信息的管理。使用人事管理系统,便于公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,使用计算机对人事劳资信息进行管理,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、成本低等优点,能够极大地提高人事资源管理的效率,也是企业科学化、正规化管理的重要条件。设计一个企业人事信息管理系统,此系统要以人为中心,为企业提供全面的人事管理解决方案;(1) 为企业建立规范化、实时化人事管理机制;(2)提高企业人事管理的效率、节约相关的管理成本,增强人事管理的安全性;(3)满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;(4)对
11、企业将来的整体信息化建设提供必要的支持。1.2 问题的提出随着计算机技术的飞速发展,计算机在企业管理中的普及,利用计算机实现企业人事信息的管理势在必行。人事管理是现代企业管理工作中不可缺少的一部分,是适应现企业管理尺度的要求、推动企业劳动人事管理走向科学化、规范化的必要条件。只有人事管理规范了,才能在其它方面有更好的发展。为了适应现代企业或公司经营发展的需要,人事管理也从以前的手工管理逐渐被规范化的管理信息系统所代替。众所周知,当今社会为信息社会,世界已进入计算机信息管理激烈竞争的年代,因此,加强人事管理在单纯依靠以手工管理的方法,不但需要耗用大量的人力、物力、财力,而且工作效率低,漏洞和错误
12、众多,难以达到预期的目标,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,因此,开发企业人事信息管理系统是有必要的。由于管理系统的对象单一,仅对人事信息进行管理,且在对人事信息进行增减、修改、删除及统计操作时基本不涉及到计算过程,因此,这个管理系统比较适合采用数据库来设计。在计算机硬件和软件快速发展的今天,计算机硬件和软件已经远远满足本管理系统的要求。在数据库编程工具方面,各种可视化编程方法的出现,一改过去程序设计的概念和方法,用户用鼠标就能够快速、简捷地创立应用程序,极大地提高了编程效率。在本人所了解数据库系
13、统中,因为学过VisualBasic 6.0,因此对VisualBasic 6.0及 SQL 数据库比较熟悉, VisualBasic 6.0中文版数据库开发的应用程序能够独立运行于windows平台,而且SQL 产生的数据库(表)适用范围广,因此决定采用VisualBasic 6.0中文版来完成人事信息管理系统的设计。1.3 研究的内容、目的、过程和方法1.3.1 研究的内容和目的本文研究的主要内容是公司人事信息管理系统的分析和设计过程,其目的在于为该系统的开发奠定坚实的理论基础。系统的成功开发将大大缓解人事管理的工作压力,这样,既能够提高人事管理工作的工作效率,又能在客观上促进企业的信息化
14、发展。1.3.2 研究的过程从选题,调研,熟悉开发环境,实验关键技术,查找类似的相关系统的资料;系统需求分析,数据库结构设计,功能模块开发,功能模块测试,系统调试和系统试运行和修改。下面的流程图反映了本题的基本的思路和过程。在各阶段的时间安排上,选题和调研用了两周左右的时间;熟悉开发环境,实验关键技术,查找类似的相关系统的资料用了两周时间;系统需求分析用了一周的时间;数据库结构设计用了一周时间;功能模块开发和功能模块测试用了四周的时间;最后,系统调试和系统试运行和修改用了约三周的时间。完成全部工作大约用了近3个月的时间。系统任务描述框架如图1-1所示:图1-1 系统任务描述框架1.3.3 研究
15、的方法 该系统的研究主要采用了结构化的系统分析与设计方法。该方法主要包括以下几个特点:(1) 预先明确用户需求,根据需求来设计信息系统(2) 自顶向下来设计或规划信息系统(3) 严格按阶段进行(4) 工作文档标准化和规范化(5) 运用系统的分解和综合技术,使复杂的系统简单化(6) 强调阶段成果的审定和检验1.3.4 系统开发框架1.3.4 系统开发框架:系统开发框架如图1-2所示:图1-2 系统开发框架第二章 系统分析软件工程采用的生命周期方法学就是要从时间的角度对软件开发和维护的复杂问题进行分解,把软件生命的漫长周期依次划分为若干个阶段,每个阶段都有相对独立的任务,然后逐步完成每个阶段的任务
16、。本文所设计的人事、劳资管理信息系统也要按照这个来做。因此,首先要对人事信息管理系统进行需求分析。需求分析的任务不是具体解决问题,主要确定系统必须具备那些功能。在这个阶段确定的系统逻辑模型是以后设计和实现目标系统的基础,因此必须准确完整地体现用户的要求。2.1系统分析概述系统分析的任务是:对客观世界存在的事物或问题进行分析,并用科学的方法将其抽象为逻辑模型。系统模型分为逻辑模型和物理模型。逻辑模型主要确定系统做什么,而物理模型则主要解决怎样做的问题,前者是系统分析的主要任务,后者是系统设计的主要任务。系统分析的主要工作有:(1) 需求分析。包括需求的产生,数据需求,功能需求和非功能需求。(2)
17、 可行性分析。(3) 现行业务流程分析。(4) 系统建模。包括功能建模和信息建模2.2 系统功能规划2.2.1 系统功能概况经过了解,现在不少单位人员较多而且人员的调动流通比较频繁,加上聘用的外面的人员较多,对她们也要建立信息档案进行管理,因此管理系统要有较好的增加人事信息、修改人事信息和删除人事信息的功能。作为人事信息管理系统查询功能是必不可少的。在几年的改革过程中,时常要对各种人事信息进行查询。在进行定员定额时要对各个部门的人员进行查询,在对职工的人员素质调查时,要对全体人员的文化程度和年龄结构进行查询。因此管理系统的查询功能要强大,不但要支持单个查询,还要能进行复杂的多条件查询。在人事信
18、息管理工作中,要经常了解各个部门的人员多少,知道男女人员的比例结构,各个年龄层次上人员的多少等等,都需要有统计人数的功能。任何单位对内部员工的人事管理,都要建立花名册,所谓的花名册就是要把单位所有人员的主要信息打印出来,装订成册,放入单位档案以便备查。因此在人事信息管理系统要具备打印花名册的功能。另外,人事信息管理系统里面包含了单位所有人员的信息,不是任何人都能查看的。因此要对管理系统设置密码限制。除了人事信息管理人员以外,还有比如单位主要领导等都有权利对人事信息进行查询,因此要对管理系统设置级别限制,不同级别的人员有不同的操作范围。人事管理系统一般有将本单位的人事库上报给上级单位的要求。现在
19、是网络时代,系统最好有E-mail上报功能。2.2.2 系统功能分析在经过对人事管理人员的调查和对她们的了解,要求管理系统应具备以下功能:(1)由人事管理人员的条件决定,管理系统要有良好的人机界面。(2)要有简单方便的增加、修改、查询人事信息的功能。(3)要有快速准确的人事信息查询,而且要支持多条件的查询。(4)对操作人员的限制和多级别的控制,因此要有较好的权限管理(5)在相应的权限下,修改数据要方便简单,数据稳定性要好。(6)要有方便的退出功能,并对设计做一个简单的关于说明。(7)人事信息管理系统数据库的设计采用VisualBasic 6.0及SQL 。 需求分析阶段的工作结果是开发软件的重
20、要基础,大量统计数字表明,软件系统中15%的错误起源于错误的需求。为了提高软件的质量,确保软件开发成功,降低软件的开发成本,一旦对目标系统提出一组要求之后,必须严格验证这些需求的正确性。一般来说,应从下面四个方面进行验证: (1)一致性 所有需求必须是一致的,任何一条需求不能和其它需互相矛盾。 (2)完整性 需求必须是完整的,规格说明书应该包括用户需要的每一个功能或性能。 (3)现实性 指定的需求应该是用现有的硬件技术和软件技术基础上能够实现。对硬件技术的进步能够做些预测,对软件技术的进步很难做些预测,只能从现有的技术水平出发判断需求的现实性。 (4)有效性 必须证明需求是正确有效的,确保能解
21、决用户面正确问题。经过用户和设计者对上述需求分析所得到的管理系统功能的复查,而且对照上面几点要求进行验证,人事、劳资管理信息系统提出的基本满足需求分析验证的要求。2.3 可行性分析可行性研究的目的就是要用最小的代价在尽可能短的时间内确定问题是否能够解决。当然不能靠主观猜想而是要靠客观分析。必须分析几种主要的可能解法的利弊,从而判原定的系统目标和规模是否现实,系统完成后所能带来的效益是否大到值得去投资开发这个系统的程度。因此,可行性研究实质上是要进行依次大大地压缩简化了的系统分析和设计的过程,也就是在较高层次以较抽象的方式进行的系统分析和设计的过程。可行性研究主要从以下五个方面来进行。2.3.1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人事 劳资 管理信息系统 设计
限制150内