企业人事管理信息系统-毕业论文.doc
《企业人事管理信息系统-毕业论文.doc》由会员分享,可在线阅读,更多相关《企业人事管理信息系统-毕业论文.doc(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 企业人事管理信息系统 摘 要 文中设计一个基于C/S架构,用PowerBuilder与SQL Server 2000相结合的企业人事管理信息管理信息系统,实现企业人事资源的查询与管理,运用了管理信息系统的理论和软件工程学的原理描述了该系统的体系结构设计和功能模块设计,并给出部分功能的实现方法。系统采用灵活的设计方式具有可用性强,可扩展性强等特点。关键词 企业人事管理信息系统, PowerBuilder,SQL ServerEnterprise personnel management information systemAbstract Design one because of C/S f
2、ramework in the article, the management information system of the enterprise combined with SQL Server 2000 with PowerBuilder, realize the enterprise human affairs resources inquiry and management of exhibition information and resource, have used the theory of the management information system and pr
3、inciple of the software engineering to describe that this system system structural design and function module are designed, and provide some function implementation methods . It has strong usability that the system adopts flexible design, the characteristic such as being strong of expansibility.Key
4、words Enterprise personnel management information system, PowerBuilder, SQL Server,目 录引言5第一章 绪 论711课题的来源和意义 71.2 企业人事管理信息系统. 71.3 管理信息系统的研究状态 91.4 本文的主要工作 91.5 本文结构 10第二章 数据库理论基础112.1 数据库管理系统与数据库应用系统112.1.1 数据库管理系统的功能及作用112.1.2 数据库应用系统142.1.3 概念模型和关系数据模型.142.1.4 关系模式的规范化142.2 数据库设计的基本方法152.3 关系数据库标准
5、语言SQL 172.3.1 SQL语言的主要特点 172.3.2 数据定义语言(DDL)182.3.3 数据操纵语言(DML)19第三章 应用系统开发工具203.1Powerbuilder简介.203.2 MFC类库概述.233.3 Microsoft SQL Server 简介.26第四章 企业人事管理信息系统设计分析284.1需求分析.284.1.1 机构编制的需求284.1.2 人员信息管理的需求284.1.3 人事档案管理的需求284.1.4 考勤管理的需求.284.1.5 薪资福利管理的需求284.1.6 查询管理的需求.284.1.7 性能需求.284.2 总体设计.294.2.1
6、 基本设计概念和处理流程.294.2.2 系统功能模块划分294.2.3 系统流程图:.304.2.3 系统功能模块图:.30第五章 企业人事管理信息系统的详细设计315.1完成机构设置及编码功能315.1.1完成机构详细信息功能325.2完成职员信息主窗口335.2.1完成职员信息显示窗口335.2.2完成职员信息查询窗口345.3完成职员信息编辑功能.355.4完成当月工资管理功能.365.5完成个人所得税设置功能.375.5.1查询模块.375.5.2编辑模块.375.6完成工资发放历史查询功能38第六章40 总结.40致谢.41参考文献42引言20世纪,随着全球经济的蓬勃发展,众多经济
7、学家纷纷提出了新的管理理论。20世纪50年代,西蒙提出管理依赖于信息和决策的思想。同时期的维纳发表了控制论,他认为管理是一个控制过程。1958年,盖尔写到:“管理将以较低的成本得到及时准确的信息,做到较好的控制”。这个时期,计算机开始用于会计工作。数据处理一词已经出现。管理信息系统起初应用于最基础的工作,如打印报表、计算工资、人事管理等,进而发展到企业财务管理、库存管理等单项业务管理,这属于电子数据处理(EDP,Electronic Data Processing)系统。当建立了企业数据库,有了计算机网络从而达到数据共享后,从系统观点出发,实施全局规划和设计信息系统时,就达到管理信息系统的阶段
8、。随着计算机技术的进步和人们对系统的需求进一步提高,人们更加强调管理信息系统能否支持企业高层领导的决策这一功能,更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision Support System)的任务。我国20世纪70年代末有少数企业开始MIS的局部应用。“六五”期间,选择一些大型企业进行MIS的开发试点,其中首都钢铁公司、北京第一棉纺厂、湖北第二汽车制造厂、宁江机床厂等取得了经验。20世纪80年代中后期,在全国性的计算机应用热潮中,许多企业纷纷从财务管理、人事管理等单项应用入手,尝试建立MIS。许多企业,如北
9、京内燃机厂、北京电视机厂、沈阳鼓风机厂、天津渤海无线电厂的MIS初具规模,建立了覆盖全厂的计算机网络。“八五”期间,企业逐步走向市场,MIS建设的目标和需求日益明确。一些企业的系统,如北京第一机床厂、山西经纬纺织机械厂、成都飞机制造公司等都达到了很高水平,与企业中其他系统集成,形成了CIMS。目前,我国MIS已经有了相当的普及率,几乎覆盖了各个行业及各个部门。近20年间,国外大公司出现了3种变化:l 抓管理着重于建立MIS系统,使管理技术走向成熟。l 信息是决策的依据,MIS随时为经理们提供信息服务。l 经理通过MIS使其经营计划和具体的业务活动联系在一起。由于以上的变化,MIS应用得到了迅速
10、发展。不仅大中型企业普遍建立了自己的MIS,一些中小企业也不例外,普遍建立了公用数据网络,如电子邮件、电子数据交换等,尤其是近年来Internet的飞速发展,Intranet技术得到应用,为企业MIS提供了良好的支持环境。根据现在本学期学科要求和管理系统的发展我们开发了学生管理信息系统。第一章 绪 论11课题的来源和意义随着市场竞争的日趋激烈,人才已成为实现企业自身战略目标的一个非常关键的因素。企业中人心的向背和员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管和人事部经理的一个日益尖锐的问题,可以
11、说企业管理从根本上来讲就是对人的管理。现在“公平、公正、合理”的企业管理原则已为不少企业所采纳。但是要实现“公平、公正、合理”绝非易事,它不是仅靠规章制度和政策就可以解决的。通过建立透明、相容、一致、易查和全面的企业人事管理信息系统,将与人相关的信息同意地管理起来,才有可能为“公平、公正、合理”原则的实现,以及企业在运做和劳资纠纷等方面的风险规避等建立一套科学的保障体系。1.2 企业人事管理信息系统管理信息系统简称为MIS(Management Information System),它是计算机应用领域的一个重要分支。管理信息系统帮助人们完成原来需要手工处理的复杂工作,它不仅能明显地提高工作效
12、率,较小劳动强度,而且能提高信息管理的质量和管理水平。因而,管理信息系统不是在模拟手工劳动,它要更合理地组织数据和更科学地管理数据,为控制事务发展提供控制信息,为预测事务变化的状态提供事务发展趋势信息和变化规律的信息。管理信息系统有以下两个突出特点:管理信息系统是以数据库技术为基础的(1) 管理信息系统的核心是数据库。管理信息系统的数据存放在数据库中,数据库技术为管理信息系统提供了数据管理的手段,数据库管理系统()为管理信息系统提供了系统设计的方法、工具和环境。我们学习数据库及数据库管理系统的基本理论和设计方法,其目的就是要掌握设计数据的技术,学会设计、开发管理信息系统的方法,以便能够胜任数据
13、库应用系统的设计、管理和应用工作。( 2 )管理信息系统一般采用功能选单方式控制程序绝大多数管理信息系统是采用功能选单方式进行程序控制的。在这种程序控制方式中,系统功能按层次结构组织成系统功能菜单,用户通过选择功能选项表达需要执行功能的意愿,系统根据用户选择调用相应的功能模块。管理信息系统应用非常广泛,其中企业人事管理系统是一个典型的例子,人事管理系统是基于先进的软件和高速、大容量的硬件基础上的新的人事资源管理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达到降低成本、提高效率、改进员工服务模式的目的。它通过与企业现有的网络技术相联系,保证人力资源与日新月异的技术环境
14、同步发展。一般来说,可以分四个部分来理解人事管理系统:(1)管理人员角色和目标的改变传统的企业人事管理中,管理人员的大部分精力将耗资在繁琐的日常行政事务处理上,而作为企业管理层的参谋角色应该做的咨询和策略制定的工作相对缺乏。通过人事管理系统,管理人员可以将绝大部分精力方在为管理层提供咨询、建议上,而在行政事务上的工作可以由电子化系统完成,只需占用人事资源管理人员极少的精力和时间。(2)提供更好的服务人事资源管理系统可以迅速、有效地收集各种信息,加强内部的信息沟通。各种用户可以直接从系统中获得自己所需要的各种信息,并根据相关的信息做出决策和相应的行动方案。(3)降低成本人事管理系统通过减少人事管
15、理工作的操作成本、降低员工流动率以及减少通信费用等达到降低企业运作成本的目的。(4)革新管理理念人事管理系统的最终目的是达到革新企业的管理理念,而不仅是改进管理方式,优化人事资源管理。现金技术应用于人事资源管理不仅是为了将现有的人事资源工作做的更好,更重要的是,做些对于企业来讲更有效率的事情,成为管理层的决策支持者,为决策提供信息和解决方法。1.3 管理信息系统的研究状态 一个管理信息系统是能够提供过去、现在、未来和将来预期信息的一种有条理的方式,这些信息涉及到内部业务和外部情报。它按适当的时间间隔供给格式相同的信息,支持一个组织的计划、控制和操作功能,以便辅助决策制定的过程。管理信息系统是多
16、种多样的,它们所管理的事务对象和操作方式各不相同,但信息管理系统所具有的数据操作功能是非常相似的。一般的信息管理系统都有输入数据、修改数据、删除数据、数据查询、数据统计等功能。对管理信息系统的结构研究有以下几种(1)总体结构:信息源,信息处理器,信息用户、信息管理者。(2)物理结构:物理组成、处理功能、用户需要的输出。(3)层次结构:用于执行控制的信息系统、管理控制的信息系统、战略计划的信息系统。(4)空间分布结构:集中式系统、分布式系统。(5)职能结构:一个学校的职能系统主要包括,教师人事管理系统、学生学籍管理系统、学生考试系统、学校财务管理系统、宿舍管理系统,学校图书管理系统。1.4 本文
17、的主要工作本文主要是介绍了设计一个企业人事管理系统的过程,首先介绍一些基础知识比如研究企业人事管理系统的目的和意义,数据库的基础理论知识和本系统的开发工具;然后再介绍企业人事管理系统设计包括需求分析、总体设计和数据库设计;接下来介绍企业人事管理系统的详细设计部分;最后总结设计的体会并指出取得的成绩和不足之处。1.5 本文结构第一章绪论部分包括研究的目的和意义,企业人事管理信息系统的基本知识介绍和管理信息系统的研究状态。第二章介绍了数据库理论基础,包括数据库系统和数据库应用系统,数据库设计的基本方法,概念模型、关系模型、关系模式的规范化以及SQL语言。第三章介绍应用系统开发工具,包括Powerb
18、uilder介绍,MFC类库概述和Microsoft SQL SERVER 简介。第四章分析了企业人事管理信息系统的系统设计分析,包括系统需求分析,总体设计和系统数据库设计。第五章系统详细设计阶段,用Powerbuilder9.0和Microsoft SQL SERVER 2000进行了具体的应用程序设计。第二章 数据库理论基础2.1 数据库管理系统与数据库应用系统数据库管理系统是提供数据库管理的计算机系统软件,数据库应用系统是实现某种具体事物管理功能的计算机应用软件。数据库管理系统为数据库应用系统提供了数据库的定义、存储和查询方法,数据库应用系统通过数据库管理系统管理其数据库。一般来说,数据
19、库应用系统安装在客户端并有专门的开发系统或语言设计,数据库管理系统及其数据库安装在服务器端,它们之间通过数据库访问技术进行数据通信。2.1.1 数据库管理系统的功能及作用数据库管理系统简称DBMS(Database Management System),它是专门用于管理数据库的计算机系统软件。数据库管理系统能够为数据库提供数据的定义、建立、维护、查询和统计等操作功能,并完成对数据完整性、安全性进行控制的功能。 在数据库管理系统的操作功能中:数据定义功能是指为说明库中的数据情况而进行的建立数据库结构的操作,通过数据定义可以建立起数据库的框架;数据库建立功能是指将大批数据录入到数据库的操作,它使得
20、库中含有需要保存的数据记录;数据库维护功能是指对数据的插入、删除和修改操作,其操作能满足库中信息变化或更新的需求;数据查询和统计功能是指通过对数据库的访问,为实际应用提供需要的数据。 数据库管理系统不仅要为数据管理提供数据操作功能,还要为数据库提供必要的数据控制功能。数据库管理系统的数据控制主要指对数据安全性和完整性的控制。数据安全性控制是为了保证数据库的安全可靠,防止不合法的使用造成数据的泄漏和破坏,即避免数据被人偷看、篡改或搞坏;数据完整性控制是为了保证数据库中数据的正确、有效和相容,以防止不合法语义的错误数据被输入或输出。 数据库管理系统的目标是让用户能够更方便、更有效、更可靠地建立数据
21、库和使用数据库中的信息资源。数据库管理软件不是应用软件,它不能直接用于诸如工资管理、人事管理或资料管理等事务管理工作,但数据库管理系统能够为事物管理提供技术和方法、应用系统的设计平台和设计工具,使相关的事物管理软件很容易设计。也就是说,数据库管理系统是为设计数据管理应用项目提供的计算机软件,利用数据库管理系统设计事物管理系统可以达到事半功倍的效果。2.1.2 数据库应用系统凡使用数据库技术管理及其数据(信息)的系统都称为数据库应用系统(Database Application System )。一个数据库应用系统应携带有较大的数据量,否则他就不需要数据库管理。数据库应用系统按其实现的功能可以被
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 人事 管理信息系统 毕业论文
限制150内