毕业论文-企业人事管理系统设计18798.doc
《毕业论文-企业人事管理系统设计18798.doc》由会员分享,可在线阅读,更多相关《毕业论文-企业人事管理系统设计18798.doc(74页珍藏版)》请在三一文库上搜索。
1、本科生毕业设计(论文)摘 要企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显得非常必要。本系统主要功能是在公司内部的人力管理部门进行资源管理,主要是完成本单位员工基本信息管理、员工的工资管理、员工的考勤管理、员工职务的管理等功能,系统采用DELPHI7.0作为系统开发语言,采用SQLSERVER2000实现系统数据库的处理。第一章描述了系统概况,引出系统开的背景和开发意义和开发目标。第二章可行性分析介绍。从技术可行性、操作可行性、用户可行性、经济可行
2、性等几方面对这系统的开发进行分析。第四章对系统的进行需求分析,并确定了系统的开发运行环境。第五章对系统进行总体设计,对系统功能划分及描述。并对数据库的设计做了确切的说明。第六章详述了系统具体功能的实现过程,展示了系统页面的整体风格和效果。第七章对系统进行测试并得出测试结果。最后,对系统开发的全过程进行总结。关键词:人事管理系统;数据库技术;DELPHI7.0;SQL SERVERAbstractPersonnel management is an important integrated part of business management system. With the progress
3、 of the society, businesses increasingly expand in scale. How to manage the personnel information is a tough problem facing to a large number of businesses. A standardized and automatic business personnel management system may be an effective solution for the problem.Primary function of the company
4、is to help HR (Human Resource) Department manage human resource. The system adopts DELPHI7.0 as the programming language and SQLSERVER2000 as the background database, and integrates sub-functions of employee basic information management, salary management, work attendance management and position man
5、agement etc.In the first part, the paper describes the basic information of the system, as well as, analyzes the background, significance and objective of the system. In the second part, the paper makes a feasibility demonstration in several aspects, which include technical feasibility, operation fe
6、asibility, user feasibility and cost-and-profit feasibility. In the fourth part, the paper presents requirements analysis of the system and determines the development and operating conditions of the system. In the fifth part, the paper demonstrates the overall design of the system and describes the
7、functions of the system, as well as clearly presents the design of the database. In the sixth part, the paper illustrates the development details of the system and demonstrates the system interface style. In the seventh part, the paper tests the system and delivers the results of the test. Finally,
8、the paper summarizes the whole process of the development.Key words: Personnel management system; Database; DELPHI7.0; SQL SERVER目 录第1章 概 述11.1开发背景及意义11.2系统简介21.3项目开发的目标2第2章 可行性分析32.1技术可行性分析32.2经济可行性分析42.3操作可行性分析42.4用户使用可行性52.5其他方面的可行性分析5第3章 需求分析63.1总体目标63.2 具体目标63.3数据流图73.4 数据字典113.5 系统开发运行环境15第4章
9、系统设计164.1数据库概要设计164.1.1概念设计174.1.2数据库逻辑设计224.1.3 SQLSERVER2000简述284.2系统设计294.3功能描述31第5章 系统实现325.1系统开发语言简介325.2登录窗体的设计345.3主窗体的设计355.4员工管理功能设计365.5考勤管理功能的设计385.6工资管理功能设计405.7帐户管理功能设计415.8查询管理功能的设计425.9数据库维护功能的设计43第6章 测 试456.1软件测试的目的456.2测试的基本方法456.3测试的步骤456.4本系统的测试466.4.1单元测试(模块测试)466.4.2集成测试(子系统测试和系
10、统测试)476.4.3确认测试(验收测试)476.4.4测试结果47第7章 结 论48参考文献50致 谢51附 录52IV第1章 概 述1.1开发背景及意义企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显得非常必要。最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。人事管理系统就是把分散的企事业单位的职工信息
11、实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀,防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧。企业人事管理系统为企事业单位提供信息咨询,信息检索,信息存取等服务。人事工资管理是企业管理中很重要的一环,作为提高企业竞争力的重要环节。人事工资管理是企业控制成本的重要资源。现代企业都有非常重视人事工资管理工作,并且充分应用先进的信息技术提高人事工资管理的效率。加快人事工资管理体系的建设已经成为许多企业经营战略中的重要环节之一。这些企业在向现代企业经营体制转变的过程中,都把建设先进的人事工资管理系统放在了重要的位置。人事管理等信息系统的开发应用是从
12、1973年开始的,83年以后才开始了大量的实际的开发和研究工作。因此,信息资源的开发和利用已被确立为国民经济信息的核心内容,信息数字化,传输的网络化是缩小发展中国家与发达国家差距的捷径,世界信息化浪潮正以不可阻挡之势席卷全球时,我国要迎头赶上,就必须利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得巨大的社会效益和经济效益。由于物业管理在社会大生产中占用重要地位,其计算机化在发达国家已达到95%以上,而我国在全国范围内推广计算机在管理中的应用,是在80年代初开始的。起步虽晚,但发展快。特别是微型计算机的出现和普及,为信息处理提供了物美价廉的手段,对于推
13、动我国管理信息处理现代化起到了重要作用。1.2系统简介人事管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以人事劳资管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对人事劳资信息进行管理,有着手工管理所无法比拟的优点.
14、例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人事劳资管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。从微观上讲,建立一套人事管理信息系统能够加快物资的周转速度,提高生产效率,从而加强了管理的信息化手段,提高了本单位的经济效益。从宏观上讲,顺应了社会的信息化、社会化潮流,缩短了整个社会化大生产的周期。因此,开发这样一套管理软件成为很有必要的事情。本系统共有八个功能模块,分别是:员工管理模块、考勤管理模块、工资管理模块、职务管理模块、帐户管理模块、数据库维护模块、使用帮助模块、退出系统模块。八个模块各自完成相应的功能,以保证系统功
15、能的正常运行。1.3项目开发的目标人力资源管理唯有迈向自动化,高效率,人性化管理,才能满足服务员工队伍的需求。人力资源信息管理的主要目标,在于加强服务而不在于精简人力。换言之,其效益不在于节省现有的人力、物力,而在于提供许多尚未自动化作业时所无法提供之服务,期望以最快的速度将人力资源信息做最适当的运用。 1以自动化、系统化、高效管理代替分散、重复操作2开发人力资源管理系统,进一步提高单位效益和现代化信息管理水平。3建立企事业人力资源管理系统,提高员工的自律性,促进员工人才的成长和流动。4减轻人力资源管理人员的负担,节省人力物力开支。第2章 可行性分析可行性研究的目的就是用最小的代价在尽可能短的
16、时间内确定问题是否能够解决。在这个阶段,信息单位必须就时间、人力、物力、财力、效益、技术等要素来评估他们是否有足够的资源支持使用单位的需要。要从技术可行性、经济可行性、操作可行性和法律可行性四个方面来进行研究。传统人力资源管理系统由于多面向一些规模较大的公司做开发,因此,其开发成本较高,多以高端开发软件作开发工具。其功能强大的软件背后隐藏着很多弊端且对软件的测试、维护都要求很高。开发成本的提升使其面向的客户群范围极窄。不利于市场的推广,而现实社会中大多数中小企业存活的原因就在于其企业规模小,因此而更灵便,其目光总是需要放置于市场变化的前沿,容易改制,也容易接受新生事物,对对其有利的东西只要是在
17、其能力所及,总是渴望尝试。而人力资源方面软件的价格空高,也使得这些企业一直不感引进系统。针对市面上现有软件的这一弊端。Delphi作为一样成熟的开发软件,降低了系统开发的成本,提高了系统的可维护性。很好的解决了供需双方的矛盾。2.1技术可行性分析技术可行性分析主要是根据系统分析所得到的对待开发的软件、支撑软件、硬件环境和操作人员的要求以及有关的约束和限制,来分析现有的技术是否能实现待开发的软件。它包括可得到的硬件和支撑软件在功能和性能上是否满足系统的要求,是否有满足系统性能要求的算法,开发人员的技术水平能否胜任系统的开发等等。系统运行环境为Window XP操作系统,前台系统操作界面采用DEL
18、PHI7.0开发的,后台数据库采用SQL Server 2000。SQL Server 2000 具有非常强大的关系数据库的创建、开发、设计及管理功能,并对Microsoft 公司的其它产品及第三方产品具有良好的兼容性,能方便地实现无缝操作。此外,SQL Server 2000对开发工具提供良好的支持,能为大型数据库项目提供优秀的企业解决方案1。DELPHI7.0是现在所流行的编程工具,它也是一个功能强大可视化的开发工具,它具有强大的数据库管理功能、创建资料库应用的各种向导和内建的报表编辑器,并且还具有编译与打包的功能。它们能够方便快捷地产生具有良好接口而且功能强大的数据库应用程序。2.2经济
19、可行性分析经济可行性的研究主要是对待开发软件的成本估算和成本/效益分析,以确定待开发软件是否有开发的价值。本系统所产生的经济效益与众多因素有关,开发的投资用在管理领域,经济效益却体现在日常的开支和时间的付出上。本系统为人事管理工作的效率带来了一个飞跃,主要表现如下方面:第一,本系统的运行可以代替人工进行许多的繁杂的劳动;第二,本系统的运行可以节省许多资源;第三,本系统的运行可以大大的提高管理工作的工作效率;第四,本系统可以使敏感文档更加安全,因而在人力、物力、财力等资源方面得到很大节约,由此,本系统的开发在经济上是可行的。基础投资:普通计算机1台:2000元 网络设备:1000元 打印机:20
20、00元软件开发费:5000元软件安装及培训费:3000元Microsoft SQL server 采用正版安装 2000元支出总计:15000元若管理者采用此管理系统,首先在人员上可以节省到4名,这样每年就会节省三万元,单单是人员方面节约的费用就可以用来开发一个很好的应用软件。所以如果应用此软件,不仅节约很多经济支出,而且减少用纸量,对于环境保护也有很大的好处。在管理方面,人事管理系统软件为企业的经营提供了丰富的辅助功能,为公司今后的发展奠定了基础,实现了企业人事管理的电子化,尽量达到无纸化办公的目的。许多无形的效益从使用本软件中产生。投资回收周期:6个月。2.3操作可行性分析本系统运行在Wi
21、nXP环境平台上,其技术的成熟度和稳定性可以保证人事管理系统的顺利运行。本软件的用户是各大企业的内部人员,其员工的学历、素质较高,其中部分人员具有一定的计算机操作技能。由于其是在充分研究了人事管理系统之后而开发的,所以它给了操作人员以全新且实用的方法来管理信息,操作更简单,功能更强大,使管理人员从以往繁杂的工作中解脱出来。用户也可以很方便的进行信息传送。2.4用户使用可行性1使用本软件人员要求有一定计算机基础的人员,系统管理员要求由计算机的专业知识。 2管理人员经过软件开发人员的培训很容易熟练使用本软件。3软件开发采用人性化设计,具有界面友好,操作简便等特点,易于使用者操作与理解。4一名系统管
22、理员,将进行专业培训,他们将熟练管理和维护本系统。2.5其他方面的可行性分析在法律上的可行性:本系统是以WINDOWS平台为集成开发环境,在不违反国家法律的前提下开发对公司内部人事信息进行管理系统,属于自主开发,没有知识产权纠纷问题,在信息管理方面可以保证安全,保护公司内部的隐私权。总之,该系统具有先进的技术,友好的界面,简单的操作,投资小,收效大等特点,值得开发研究。第3章 需求分析3.1总体目标按用户要求,人事管理系统主要包括对员工登记和员工相关信息的录入、查询、删除、更改等操作。员工信息登记,系统根据情况分配给员工一个工作号,此工作号是以后员工录入信息,查询的唯一标识。当员工第一次登记成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业论文 企业 人事管理系统 设计 18798
链接地址:https://www.31doc.com/p-3941280.html