企业人事管理系统毕业设计.doc
《企业人事管理系统毕业设计.doc》由会员分享,可在线阅读,更多相关《企业人事管理系统毕业设计.doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、山东英才学院毕业设计 企业人事管理系统设计与实现 计算机信息管理山 东 英 才 学 院毕 业 论 文(设 计)论文(设计)题目: 企业人事管理系统设计与实现 二级学院: 计算机学院 学科专业: 计算机信息管理 学 号: 200802100133 姓 名: 王占学 班 级: 信息管理一班 指导教师: 论文提交时间: 2011年3月 山东英才学院教务处制2011年 3 月 20 日毕业论文(设计)内容介绍论文 (设计)题 目企业人事管理系统设计与实现选题时间2010年12月完成时间2011年3月论文(设计)字数13468关 键 词企业人事管理系统、软件工程、数据库、计算机信息管理论文(设计)题目的
2、来源、理论和实践意义: 随着企业规模不断扩大,员工数量急剧增加,员工相关基本信息也成倍增长,随之企业人事管理变得越来越复杂。为了改善传统的人工管理职工信息方式的效率低、保密性差、数据维护不方便等问题,拥有一套能提供充足的人事信息和快捷的查询手段的系统至关重要。本系统的设计个基于Visual Basic 6.0和SQL Server 2000的计算机人事管理系统。能够实现用户在系统中新增,修改,查询员工的基本资料功能,并输入考勤资料,计算每月的薪资。要求系统设计合理,功能实用,性能良好。论文(设计)的主要内容及创新点: 企业人事管理系统主要实现以下几项功能要求:1 基本资料维护企业组织维护、基本
3、资料维护、职系资料维护、资位数据维护、员工数据维护、考勤异常编号、加班类别维护、薪资周期维护;2 薪资作业薪资来源、薪资处理、薪资发放、薪资单打印、服务证明;3 系统设定 系统程序设定、菜单数据设定、角色设定、个性化设定、密码修改、自定字段设定; 企业人事管理系统创新点1 经济可行性:对组织的经济状况和投资能力进行分析,开发本系统,为企业节省的人力、物力,加强企业人事信息管理。2 技术上可行性:技术上的可行性分析所考虑采用的硬件和软件技术能满足用户提出的要求,本系统难度不大,所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。3 管理上的可行性:管理基础工作好坏重要表现在管
4、理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。 综上所述,为了提高企业工作效率、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,我们选择开发企业人事管理系统。 附:论文(设计)本人签名: 年 月 日目录摘 要3Abstract4第一章 前言51.1 背景51.2 问题的提出61.3 目标61.4 可行性分析6第二章 开发工具的选择82.1 Visual Basic介绍82.2 SQL Server 2000介绍102.3 SQL语言在VB中的应用11第三章 需求分析123.1 系统需求133.2 系统主要功能模块
5、133.2.1后台管理模块133.2.2前台管理模块143.2.3数据管理143.3 性能需求153.3.1 硬件环境153.3.2 软件环境16第四章 数据库设计174.1 基本设计174.1.1设计概念174.1.2处理流程174.1.3功能分析174.1.4系统模块174.2 数据库设计194.2.1数据库概念结构设计194.2.2数据库逻辑结构设计20第五章 主要功能模块设计225.1 窗口的设计225.2 功能代码26第六章 系统测试346.1 测试环境346.2 测试结果34第七章 结论35致 谢36参考文献37摘 要随着计算机技术的飞速发展,大量信息扑面而来,企业应建立一套完整的
6、现代化、网络化、规范化的人事管理系统来改变传统手工办理人事业务速度慢、效率低的弊端,提高工作效率、优化人事管理、降低劳动成本,准确地针对市场变化做出相应的人事应变策略,从而在激烈的竞争中不断地创造出更多的经济效益,以立于不败之地。在企业中,人事管理工作是非常重要的一项工作,员工数量急剧增加,员工相关基本信息也成倍增长,随之企业人事管理变得越来越复杂。为了改善传统的人工管理职工信息方式的效率低、保密性差、数据维护不方便等问题,拥有一套能提供充足的人事信息和快捷的查询手段的系统至关重要。因此本文以VB和SQL Server2000为开发工具,设计一套中小企业人事管理系统。在文中,首先分析了企业人事
7、管理工作以及工作流程,根据分析结果设计了该系统应具有的功能;其次,对系统的各个功能模块进行了详细的描述,包括用户登录模块、留言板模块、人事部门信息发布模块、系统设置模块、员工管理模块、员工自助模块和操作记录模块;最后结合系统开发阶段和测试阶段中发现的问题以及解决问题的方法,总结了开发此系统所取得的经验和体会。关键词:企业人事管理系统、软件工程、数据库、计算机信息管理AbstractAlong with the rapid development of computer technology, a large number of information, the enterprise shall
8、 establish a complete set of modernization and network and standardization of the personnel management systems to change the traditional manual conduction personnel business low speed, low efficiency of drawbacks, improve work efficiency, optimizing the personnel management, reduce the labor cost, a
9、ccurately according to market changes make corresponding personnel strain strategy, and in the fierce competition continuously to create more economic benefits to the indefectible position.In the enterprise, the personnel management is a very important task, number of employees has increased dramati
10、cally, employee related basic information also increase exponentially, then the enterprise personnel management is becoming more and more complicated. In order to improve the traditional manual administration worker way of information efficiency is low, the secrecy and data maintenance problems such
11、 as not convenient managers.strict can provide sufficient human resources information and the quick inquiry method system is very important. Therefore this paper with VB and SQL Server2000 as a development tool, design a set of small and medium-sized enterprise personnel management system. In this p
12、aper, firstly analyzes the business enterprise personal management work and work flow, according to the results of analysis design the system should have the function; Secondly, the system modules are described, including user login module, message board module, the personnel department information
13、release module, system Settings module, employee management module, employee self-help module and operation records module; Based on the system development stage and problems found during the testing stage and the methods to solve the problems, this paper summarizes the development of this system ha
14、s experience and understanding.Keywords: The business enterprise personal management systems, software engineering, database, computer information management第一章 前言1.1 背景随着全球经济一体化时代的到来,竞争的范围迅速扩大,竞争的程度空前加剧。那么,谁将是竞争中的胜者?是那些占据人事优势的地区、国家和企业。因为经济竞争,说到底是人才的竞争,是人综合素质的竞争。被称作“经营之神”的日本著名企业家松下幸之助说得好:“国家的兴盛在于人,国
15、家的灭亡亦在于人,古圣先贤,早有明训;回顾历史,可谓丝毫不爽。经营事业的成败,不容讳言,与治国同一道理,在于人事安排是否合宜。”毫无疑问,人事在一个企业中起着举足轻重的作用。在竞争越来越激烈的社会里,企业人事管理就越显示出其不可缺性,成为企业一个非常重要的模块。企业人事管理系统主要是用于员工个人资料的录入,职务变动的记录和管理。使用人事管理系统,便于公司领导掌握人员的动向和人员的综合素质,及时调整人才的分配,使用计算机对人事劳资信息进行管理。企业人事管理包括人员的招聘、员工的档案管理、公共信息管理、合同管理、绩效考评、薪资福利的制定计算与发放、考勤及休假管理工作等。传统的人事管理方式存在着许多
16、缺点,如:文件查找困难,管理效率低、人事信息保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学与网络技术日渐成熟,其强大的功能与跨地域性已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机企业内部信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高企业信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。人事管理系统的开发与实现,改变了传统手工办理人事业务速度慢、效率
17、低的弊端,极大地节省了时间和人力,把人事业务从单调、重复的事务性工作中解脱出来,降低了劳动成本,提供了更为高效的公共信息服务。本系统可使管理人员对全局人员结构及岗位配置情况有清晰的了解。在人才选拔上可实现人才的内部挖掘,保证人事的合理配置。 在系统的实施过程中完成了对管理制度和流程的完善和优化,提高了整个企业的人事管理效率,促进人事管理工作向着标准化、规范化的方向发展。1.2 问题的提出现代信息技术的发展,在改变着我们的生活方式的同时,也改变着我们的工作方式,使传统意义上的人事管理的形式和内涵都在发生着根本性的变化。在过去,一支笔和一张绘图桌,可能就是进行办公的全部工具。今天,电脑、扫描仪和打
18、印机等,已基本取代了旧的办公用具。如今,人事管理已完全可以通过电脑进行,并在计算机辅助下准确快速地完成许多复杂的工作。这些都大大地缩短管理的时间。而今天,人事管理的内容已经转变为对更为广泛的系统价值的追求。信息管理,如今已是一个热门话题,它已为许多企业所采用。我认为,在现代化的进程中,引入现代管理的思想,建立一套可面向企事业单位人事的信息管理系统,也是十分必要的。管理本身就是一类复杂的智能行为,是一个知识运用和知识创新的过程。现代的企事业管理迫切需要一个支持人事的信息平台,一个协同管理的平台是必不可少的,企业需要一个不断进行技术交流和培训的系统1.3 目标设计一个企业人事信息管理系统,此系统要
19、以人为中心,为企业提供全面的人事管理解决方案,具体目标:为企业建立规范化、实时互动化人事管理机制;提高企业人事管理的效率、节约相关的管理成本,增强人事管理的安全性;满足企业管理层,人事业务操作层和全体员工的不同层次和不同方面的需要;对企业将来的整体信息化建设提供必要的支持;1.4 可行性分析搭建企业人事管理系统的必要性取决于需求的迫切性和实现的可行性。在决定开发管理信息系统应用项目之前,首先要做好系统开发的可行性分析。可行性分析的任务是确定项目开发是否必要和可行。从以下几个方面认真进行研究,从而为确定系统开发项目的决策提供科学依据。技术上的可行性分析所考虑采用的硬件和软件技术能满足用户提出的要
20、求(如计算机的容量、速度等)。此外,因本系统难度不大,所涉及的范围只限于企业人事信息管理,所以在技术上已达到开发该系统的能力。重要是管理人员对开发信息系统的态度和管理方面的基础工作。重要领导不支持的项目肯定不可行。管理基础工作好坏重要表现在管理制度和方法是否科学,规章制度是否齐全以及原始数据是否正确等方面。 对组织的经济状况和投资能力进行分析,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费用、人员工资和培训费等;另一方面是取得的收益,其中有一部分可以用钱来衡量,如开发本系统,为企业节省的人力,物力。收益的另一部分难以用钱表示,如加强人事信息管理。综上所述,为了提高企业工作效率
21、、保证企业人事管理质量、快速而且准确地为企业制定好的经营方针与决策,在有限的时间内完成工作任务及达到预期的目的,我选择了开发企业人事管理系统。第二章 开发工具的选择开发工具的介绍结合本系统开发的特点,我采用 Microsoft SQL Server 2000 做后台数据库管理系统,同时我又选择了比较容易自学的、功能强大的 Visual Basic 6.0作为开发工具,利用软件工程的思想和方法,总体上先采用结构化生命周期法进行系统分析和设计,然后采用快速原型法来实现系统。2.1 Visual Basic介绍本文选用Visual Basic语言进行设计开发,Microsoft Visual Bas
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事管理系统 毕业设计
限制150内