《企业人事管理系统的设计与实现论文(DOC 45页)》由会员分享,可在线阅读,更多相关《企业人事管理系统的设计与实现论文(DOC 45页)(45页珍藏版)》请在金锄头文库上搜索。
1、洛阳理工学院毕业设计(论文)洛 阳 理 工 学 院毕 业 设 计(论 文) 题目企业人事管理系统的设计与实现姓 名 系 (部)工程管理系专 业 经济信息管理指导教师 2013年 5月 31日企业人事管理系统的设计与实现摘 要企业人事管理系统主要用于对于企业员工档案管理,员工的调动情况的查询及管理,员工工作的评价,员工考勤管理,员工工资管理是便于企业管理者利用计算机高效率完成劳动人事管理的日常事务。该系统主要利用Visual Basic6.0、Microsoft office Access等工具设计开发完成。开发过程中采用模块化设计,不同的模块实现了不同的功能。作为计算机应用的一部分,使用计算机
2、对人事信息进行管理的系统,是一个公司管理及合理分配每个人员,使其发挥其自身最大价值的根本软件。关键词:人事管理,模块化,Visual basic6.0,Microsoft office AccessThe design and implementation of enterprise personnel management systemABSTRACTEnterprise personnel management system is mainly used in file management for enterprise employees, transfer to the staff q
3、uery and management, staff evaluation, staff attendance management, employee wages, is advantageous for the enterprise managers use computer efficient complete labor personnel management of daily affairs. The system mainly using Visual Basic and Microsoft office Access tools such as design and devel
4、opment. Development process USES the modular design, different module realizes the different functions. As a part of computer application, using computer to manage the personnel information system, is a management and reasonable distribution of each company personnel, and make it play a maximum valu
5、e of its fundamental software. KEY WORDS: personnel management, modular, Visual basic6.0, Microsoft office Access 3目录前言1第1章 概述21.1系统开发背景21.2 系统的目标和意义2第2章 使用工具或开发环境的描述42.1数据库平台42.2开发软件4第3章 系统分析53.1 总体的需求分析53.1.1 需求分析的目标53.1.2 需求分析的原则53.2系统的主要功能分析53.3 数据库需求分析63.4 数据流程分析73.5总体功能模块设计83.6 登录系统结构图9第4章 基本设
6、计思想10第5章 系统详细设计115.1 系统E-R图115.2 数据库设计135.2.1工资管理数据表145.2.2 考勤管理数据表155.2.3用户数据表16第6章 系统主要界面设计176.1 系统登录模块设计176.2 添加用户模块设计186.3 部门管理模块设计186.4 考勤记录模块的设计196.5 员工评价模块设计206.6 员工档案模块设计21第7章 系统测试23结论24谢 辞25参考文献26附录27前言人事管理信息系统是典型的信息管理系统,其开发主要包括台后数据库的建立和维护以及前段应用程序的开发俩个方面,对于前者要求建立资料一致性和完整性强,资料安全系好的数据库。而对于后者则
7、要求应用程序功能完备,易使用等特点。本系统主要基于Windows操作平台,采用功能强大的Visual Basic6.0做为开发工具而开发出来的人事档案管理系统。整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及员工工资的计算、查询等管理工作。经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。 做为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点,例如检索速度、查找方便、可靠性高、存储量大、保密
8、性好、寿命长、成本低等。这些优点极大提高了人事管理效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一个管理软件成为很有必要的事情,在设计一个系统时,首先要做好需求分析。合理地运用好Visual basic6.0的基本方法,建立一个适合企业的人事管理系统。 第1章 概述1.1系统开发背景所有的管理的目标都是为了效益,在计划经济时代,传统用人制度忽视人事管理的开发和管理问题,缺乏人事管理的理念和认识,忽视了人才的资源性、整体性等特征。在市场经济和知识经济时代,人事管理必须实现把适应社会主义计划经济的人事管理体制调整为社会主义市场经济体制相配套的人事管理体制,重视人才的资源性
9、和人力资本的核算和认识,树立以人为本的思想,把人作为资源和资本,强调整体性人事管理系统的开发人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息和各种文件成为企业管理中的一个大的问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显的非常必要。目前市面上流行的人事管理系统不少,但是对于小中型企业的人事管理系统来说,不需要大型的数据库系统。只需要一个操作方便,功能实用,能满足基本中心对数据的管理及需求的系统。我的目标就是在于开发一个功能实用、操作方便,简单明了的人事管理系统。人事管理系统是针对现在公司的大量业务处理工作而开发的管理软件,
10、根据用户需求,实现人员基本情况管理,职位调整管理等几个方面的功能。用户通过输入姓名、密码、职工履历、计发工资、员工评价等基本信息,另外操作人员还可以对这些基本信息进行定期的更新与删除,人事管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。随着计算机的分苏发展,计算机在企业管理中的应用普及,利用计算机实现惹事档案的管理势在必行。1.2 系统的目标和意义能够让企业带来先进的管理思想及方法,促进建立现代人事管理模式、促进人事管理正规化,帮组企业提高管理时效,帮助企业降低管理成本。所有的管理目标都是为了效益。在计划经济时代,传统用人制度忽视人事管理的开发和管理的问题,缺乏人事管理的理念和认识,忽视
11、人才的资源性、整体性等特征。在市场经济和知识经济时代,人事管理必须实现把适应社会主义经济的人事管理体制调整为社会主义市场经济体制相配套的人事管理体制。该系统的主要任务就是设计一个企业职员信息管理系统,由计算机来代替人工执行一系列诸如添加新入职员工的基本信息、变更职员信息、删除离职职员信息、查询、员工职能评价、工资计发管理、员工出勤情况等操作。这样就使办公人员可以轻松快捷地完成职员信息管理任务,使职员管理工作系统化、规范化、自动化,从而达到提高企业管理效率的目的。第2章 使用工具或开发环境的描述 2.1数据库平台运行环境:Windows 9x Windows 2000 Windows XP2.2
12、开发软件现在,市场上可以选购的应用开发产品很多,流行的也有数十种。目前在我国市场上最为流行、使用最多、最为先进的可用作企业级开发工具的产品有:Microsoft 公司的Visual basic Visual FoxPro 6.0Microsoft 公司的Visual c+等等 微软公司的Visual Basic6.0是一个功能强大、方便实用的程序开发环境,主要表现在:风格多样的界面设计,面向对象的设计方法,较短的软件开发周期以及编程简单的数据库操作能力。根据企业人事管理系统的特点和需求,考虑到系统开发的时间,本系统使用微软公司的VB6.0作为前台开发工具,微软公司的access做后台数据库。所
13、以我选用微软公司的Visual Basic6.0。4洛阳理工学院毕业设计(论文)第3章 系统分析3.1 总体的需求分析人事管理信息系统对企业人事部门的业务工作用计算机进行全面现代化管理。主要包括人员基本情况管理、工资管理和考勤管理等几个方面,以实现用户方便地输入和更新信息。另外用户还可以对这些基本信息进行定期的更新和删除,人事管理信息系统力求给用户方便快捷的途径去管理这些繁琐的数据。3.1.1 需求分析的目标按照系统规划原则在业务系统项目的范围内,具体明确系统开发的目标和用户的信息要求。通过对现行系统的管理水平、原始数据的精确程度、规章制度是否齐全和切实可行、各级领导对开发新的管理系统是否有比
14、较清楚地认识和积极的态度、部门级别中是否能够抽调出比较精通本行业管理业务并且对本单位存在问题有深刻理解的相关人员等内容的详细调查,从而获得软件开发的基础,确定总体设计的限制条件,确认软件测试的具体要求,定义详细的功能模块,以求达到协助系统开发的根本目的。3.1.2 需求分析的原则需求分析的基本原则是需要能够表达和理解问题的信息域和功能域;要能以层次化的方式对问题进行分解和不断细化;要给出系统的逻辑视图和物理视图。3.2系统的主要功能分析开发这个系统的目的就是要帮助企业的人力资源部门提高工作效率,实现企业人事信息管理系统的系统化、规范化和自动化。按照系统总体需求,系统要实现以下功能:(1) 员工
15、基本信息:员工基本信息添加,员工基本信息修改,员工基本信息查询;(2) 员工考勤管理:员工考勤信息添加,员工考勤信息修改,员工考勤信息查询;(3) 员工工作评价:员工工作评价添加,员工工作评价修改,员工工作评价查询;(4) 员工工资管理:计发员工工资信息,员工工资信息修改,员工工资信息查询;(5) 系统管理功能:系统管理员可以对使用系统的用户进行管理,可以添加、修改和删除用户信息。权限管理模块只有管理员可以访问。3.3 数据库需求分析数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。用户的需求具体体现在各种信息的提供、保存、更新和查询,这要求数据库结构能够充分满足各种信