第一篇:企业人事管理信息系统(论文目录)
论文:企业人事管理信息系统目录
前言……………………………………………………………………………1
第一章 系统的总体设计思想………………………………………………2
1.1 系统运行环境及软硬件配置………………………………………2
1.1.1 软件环境………………………………………………………2
1.1.2 硬件配置……………………………………………………2
1.2开发工具简介……………………………………………………2
1.3可行性分析 ………………………………………………………3
1.4需求分析……………………………………………………………4
1.5系统的结构设计思想………………………………………………4
第二章系统结构设计………………………………………………………6
2.1 系统的总体任务……………………………………………………6
2.2 系统的主要功能……………………………………………………6
2.3系统的总体结构……………………………………………………6
2.4 系统功能设计………………………………………………………8
第三章创建数据库………………………………………………………10
3.1创建数据库…………………………………………………………10
3.2创建数据库表………………………………………………………12
第四章程序设计清单……………………………………………………15
4.1主程序设计…………………………………………………………15
4.2部分程序源代码……………………………………………………16
第五章 系统设计总结………………………………………………………23 参考文献……………………………………………………………………24
第二篇:人事管理信息系统
人事管理信息系统解决方案
摘要: 我院经过近年的努力,不断改进人事信息管理系统功能,取得了初步的成效,本文结合我院实际情况,从建设原则、设计实施、运行情况及解决方案等几个方面分析了医院人事管理信息系统建设需要注意的一些问题。
关键词: 人事管理;信息系统;方案;DELPHI;SQL server
医院人事管理信息系统是医院信息化建设的一项重要内容。我院根据人事管理特点自行开发了一套信息系统,它能够为用户提供充足的信息和快捷的查询手段。下面我们谈谈开发医院人事管理信息系统过程中所涉及的问题和解决方法。人事信息管理系统的简介
针对医院人事科的大量业务处理工作而开发的管理软件,实现了人员基本情况管理、工资管理和考勤管理等几个方面的功能。用户通过输入职工基本信息、工资、考勤等信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印。另外,用户还可以对这些基本信息进行定期的更新和删除,人事信息管理系统为用户提供方便快捷的途径去管理这些繁琐枯燥的数据。具体系统功能需求描述
2.1 人员基本情况管理 提供对“人员基本信息”数据输入、组合条件查询、统计、打印功能,实现“职工花名册”数据生成、查询、统计、打印功能。
2.2 职工工资管理 提供对“职工工资表”数据的输入、查询、统计、打印功能,完成每月对“职工工资表”数据的月统计,以此生成“商场职工工资总额构成情况表”,实现该表的查询、打印功能。实现每月由“职工工资总额构成情况表”生成“职工工资总额月汇总表”及该表的查询、打印功能。
2.3 职工考勤管理 提供对各单位“考勤管理”数据的生成录入、查询、统计功能和对职工休假的录入;根据“考勤登记表”数据分科室按考勤标志进行统计,且生成“商场职工月考勤统计表”,数据及“职工月考勤统计汇总表”数据实现该表的查询、打印功能。3 系统数据库设计
本系统是应用在局域网中,多台计算机同时连接到SQL server数据库服务器上使用。另外,根据医院人员的信息,我们建立起一个数据库,数据库的建立是管理程序开发过程中的非常重要的一个环节,必须能够完整清晰地体现所要管理的信息,而且表结构的划分合理与否,将直接影响到软件开发的效率、软件的扩张性和日后数据的管理,所以必须清楚每一功能模块要操纵的数据,以及数据间的相互关系,然后建立数据表。在了解了本单位人事数据的基本情况和需要通过计算机管理的相关功能后,此数据库基础上建立起如下表:
职工基本信息表(staff)、职工家庭关系表(relation-in)、职工社会关系表(relation-out)、职工简历表、职工工资表(pay-rec)、职工职称变动表(zc)、职工考勤月主记录表(attend-master)、职工考勤明细表(attend-rec)、职工休假登记表(vac-rec)、各类数据字典表:岗位类别表、人员类别表(staff-class-dict)、政治面目字典表(zzmm-dict)、职务字典表(zw-dict)、休假类别字典表(vac-dict)、岗位类别工种表、民族字典表(mz-dict)、职称字典表(zc-dict)、科室字典表(dept-dict)、学历字典表(edu-dict)。系统的分析和概要设计
通过对用户需求的分析,我们可以分析出该人事信息管理系统按职工人员数据类别分,大致可以分为4个模块:人员基本情况管理模块、职工工资管理模块、职工考勤管理模块、系统字典维护模块。现在对这4个模块做简单说明。
4.1 人事基本情况管理模块(1)输入:职工信息。(2)输出:人员履历表、职工各种花名册、各类年报表。(3)功能:基本信息的查询、统计和打印。
4.2 职工工资管理模块(1)输入:人员月工资、工资档次。(2)输出:职工工资表的月统计、职工工资总额月汇总表、年报表。(3)功能:完成员工工资的查询、月和年的统计和报表打印。
4.3 职工考勤管理模块(1)输入:员工每月的考勤情况、休假情况。(2)输出:月考勤登记表、职工月考勤统计表、职工月考勤统计表。(3)功能:完成对员工考勤情况的查询,根据日考勤标志进行分类统计及表的打印。
4.4 系统字典维护模块(1)输入:各类字典数据,如民族、学历、人员性质、工资类别等。(2)功能:完成对系统数据和数据库的维护、数据的备份、恢复。系统的实现概要
我们采用第四代编程语言DELPHI,分别对4个子功能进行设计。
5.1 职工基本信息管理模块 主要完成员工基本信息的录入、查询、统计及打印功能。在此功能模块使用的主要窗口有:人员基本信息窗口、人员调出窗口、人员退休窗口、组合条件查询窗口。
5.2 职工工资信息管理 该模块完成对职工考勤信息、休假情况的输入、查询。并以此数据为基础生成“职工月考勤统计汇总表”,可实现月数据的Excel导出。此模块主要包括考勤数据月生成、职工月考勤修改、职工考勤查询统计窗口、职工休假录入等窗口,后两者均可通过第一个窗口的菜单项选择而访问到。
5.3 员工考勤信息管理 该功能模块是完成对员工的工资信息的生成、输入、查询,并以此进行统计生成一系列的工资报表。根据应用的实际情况,在工资管理方面把职工分成定薪人员和工作量计薪人员两类,系统每月除了计算基本工资外,还必须计算不同岗位类别的人计算岗位补贴,得出最终的工资金额。
5.4 系统字典维护管理 此模块除完成数据的一般性维护(如数据的恢复与备份、数据的定期删除)外,还提供本系统的部分维护功能,如系统的初始化(该项功能将删除数据库中所有数据,所以仅在系统初始生成时使用),另外还有密码的修改和字典表的维护。6 系统开发的其他方面
在系统开发过程中,我们主要注意了两个问题,一个是系统的联机文档,另一个是系统的测试。作为一个完整的系统,联机文档是其中不可缺少的部分也是相当重要的部分。好的文档能够使用户快速了解并准确地使用系统的各项功能。减少误操作、减少错误产生的可能,这对用户和开发人员都有很多的好处。所以在开发本系统中,也加入了不少的文档,除了对于四大模块的详细说明外,对于易出错和不易操作的地方(如多条件查询部分)又做了详细的说明。我们经过反复检查,用有限的时间找出尽可能多的错误,力求系统尽量正确。在本系统的测试中邀请了我院人事工作的人员对某些真实数据做了录入,同时生成了一定的工资考勤、人员类别等报表,在做数据录入时是对本单位的各类不同人员信息做了测试,在测试中及时发现错误,使得大量错误得到了改正,同时保证了数据统计的准确性。
经过一段时间的不断补充、完善,这套人事信息管理系统功能基本符合我院需求,能够完成员工基本信息、工资、考勤的输入和统计,以及各类相关报表的打印,并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决,极大地方便了人事部门,使其工作既快又好地开展。
(中山市横栏医院,广东中山 528478)
摘要: 我院经过近年的努力,不断改进人事信息管理系统功能,取得了初步的成效,本文结合我院实际情况,从建设原则、设计实施、运行情况及解决方案等几个方面分析了医院人事管理信息系统建设需要注意的一些问题。
关键词: 人事管理;信息系统;方案;DELPHI;SQL server
医院人事管理信息系统是医院信息化建设的一项重要内容。我院根据人事管理特点自行开发了一套信息系统,它能够为用户提供充足的信息和快捷的查询手段。下面我们谈谈开发医院人事管理信息系统过程中所涉及的问题和解决方法。人事信息管理系统的简介
针对医院人事科的大量业务处理工作而开发的管理软件,实现了人员基本情况管理、工资管理和考勤管理等几个方面的功能。用户通过输入职工基本信息、工资、考勤等信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印。另外,用户还可以对这些基本信息进行定期的更新和删除,人事信息管理系统为用户提供方便快捷的途径去管理这些繁琐枯燥的数据。具体系统功能需求描述
2.1 人员基本情况管理 提供对“人员基本信息”数据输入、组合条件查询、统计、打印功能,实现“职工花名册”数据生成、查询、统计、打印功能。
2.2 职工工资管理 提供对“职工工资表”数据的输入、查询、统计、打印功能,完成每月对“职工工资表”数据的月统计,以此生成“商场职工工资总额构成情况表”,实现该表的查询、打印功能。实现每月由“职工工资总额构成情况表”生成“职工工资总额月汇总表”及该表的查询、打印功能。
2.3 职工考勤管理 提供对各单位“考勤管理”数据的生成录入、查询、统计功能和对职工休假的录入;根据“考勤登记表”数据分科室按考勤标志进行统计,且生成“商场职工月考勤统计表”,数据及“职工月考勤统计汇总表”数据实现该表的查询、打印功能。3 系统数据库设计
本系统是应用在局域网中,多台计算机同时连接到SQL server数据库服务器上使用。另外,根据医院人员的信息,我们建立起一个数据库,数据库的建立是管理程序开发过程中的非常重要的一个环节,必须能够完整清晰地体现所要管理的信息,而且表结构的划分合理与否,将直接影响到软件开发的效率、软件的扩张性和日后数据的管理,所以必须清楚每一功能模块要操纵的数据,以及数据间的相互关系,然后建立数据表。在了解了本单位人事数据的基本情况和需要通过计算机管理的相关功能后,此数据库基础上建立起如下表:
职工基本信息表(staff)、职工家庭关系表(relation-in)、职工社会关系表(relation-out)、职工简历表、职工工资表(pay-rec)、职工职称变动表(zc)、职工考勤月主记录表(attend-master)、职工考勤明细表(attend-rec)、职工休假登记表(vac-rec)、各类数据字典表:岗位类别表、人员类别表(staff-class-dict)、政治面目字典表(zzmm-dict)、职务字典表(zw-dict)、休假类别字典表(vac-dict)、岗位类别工种表、民族字典表(mz-dict)、职称字典表(zc-dict)、科室字典表(dept-dict)、学历字典表(edu-dict)。系统的分析和概要设计
通过对用户需求的分析,我们可以分析出该人事信息管理系统按职工人员数据类别分,大致可以分为4个模块:人员基本情况管理模块、职工工资管理模块、职工考勤管理模块、系统字典维护模块。现在对这4个模块做简单说明。
4.1 人事基本情况管理模块(1)输入:职工信息。(2)输出:人员履历表、职工各种花名册、各类年报表。(3)功能:基本信息的查询、统计和打印。
4.2 职工工资管理模块(1)输入:人员月工资、工资档次。(2)输出:职工工资表的月统计、职工工资总额月汇总表、年报表。(3)功能:完成员工工资的查询、月和年的统计和报表打印。
4.3 职工考勤管理模块(1)输入:员工每月的考勤情况、休假情况。(2)输出:月考勤登记表、职工月考勤统计表、职工月考勤统计表。(3)功能:完成对员工考勤情况的查询,根据日考勤标志进行分类统计及表的打印。
4.4 系统字典维护模块(1)输入:各类字典数据,如民族、学历、人员性质、工资类别等。(2)功能:完成对系统数据和数据库的维护、数据的备份、恢复。系统的实现概要
我们采用第四代编程语言DELPHI,分别对4个子功能进行设计。
5.1 职工基本信息管理模块 主要完成员工基本信息的录入、查询、统计及打印功能。在此功能模块使用的主要窗口有:人员基本信息窗口、人员调出窗口、人员退休窗口、组合条件查询窗口。
5.2 职工工资信息管理 该模块完成对职工考勤信息、休假情况的输入、查询。并以此数据为基础生成“职工月考勤统计汇总表”,可实现月数据的Excel导出。此模块主要包括考勤数据月生成、职工月考勤修改、职工考勤查询统计窗口、职工休假录入等窗口,后两者均可通过第一个窗口的菜单项选择而访问到。
5.3 员工考勤信息管理 该功能模块是完成对员工的工资信息的生成、输入、查询,并以此进行统计生成一系列的工资报表。根据应用的实际情况,在工资管理方面把职工分成定薪人员和工作量计薪人员两类,系统每月除了计算基本工资外,还必须计算不同岗位类别的人计算岗位补贴,得出最终的工资金额。
5.4 系统字典维护管理 此模块除完成数据的一般性维护(如数据的恢复与备份、数据的定期删除)外,还提供本系统的部分维护功能,如系统的初始化(该项功能将删除数据库中所有数据,所以仅在系统初始生成时使用),另外还有密码的修改和字典表的维护。6 系统开发的其他方面
在系统开发过程中,我们主要注意了两个问题,一个是系统的联机文档,另一个是系统的测试。作为一个完整的系统,联机文档是其中不可缺少的部分也是相当重要的部分。好的文档能够使用户快速了解并准确地使用系统的各项功能。减少误操作、减少错误产生的可能,这对用户和开发人员都有很多的好处。所以在开发本系统中,也加入了不少的文档,除了对于四大模块的详细说明外,对于易出错和不易操作的地方(如多条件查询部分)又做了详细的说明。我们经过反复检查,用有限的时间找出尽可能多的错误,力求系统尽量正确。在本系统的测试中邀请了我院人事工作的人员对某些真实数据做了录入,同时生成了一定的工资考勤、人员类别等报表,在做数据录入时是对本单位的各类不同人员信息做了测试,在测试中及时发现错误,使得大量错误得到了改正,同时保证了数据统计的准确性。
经过一段时间的不断补充、完善,这套人事信息管理系统功能基本符合我院需求,能够完成员工基本信息、工资、考勤的输入和统计,以及各类相关报表的打印,并提供部分系统维护功能,使用户方便进行数据备份和恢复、数据删除。同时也考虑到了单位编码以减少数据冗余的问题,对于数据的一致性的问题也通过程序进行了有效的解决,极大地方便了人事部门,使其工作既快又好地开展。
第三篇:人事管理信息系统开题报告
北京交通大学(企业人事管理系统)1
开题报告
题目:企业人事管理系统
报告人: 计算机科学与技术2班***2010年9月28日
一、文献综述:
人事管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型企业用手工来计算和发放薪资费时费力又非常容易出差错,为了解决这个矛盾,第一代的人事管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,而且那种系统充其量也只不过是一种自动计算薪资的工具,既不包含非财务的信息,也不包含薪资的历史信息,几乎没有报表生成功能和薪资数据分析功能。但是,它的出现为人力资源的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差,使大规模集中处理大型企业的薪资成为可能。
第二代的人事管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普遍性,还是计算机系统工具和数据库技术的发展,都为人力资源管理系统的阶段发展提供了可能。第二代人事管理系统基本上解决了第一代系统的主要缺陷,对非财务的人力资源信息和薪资的历史信息都给予了考虑,其报表生成和薪资数据分析功能也都有了较大的改善。但这一代的系统主要是由计算机专业人员开发研制的,未能系统地考虑人力资源的需求和理念,而且其非财务的人力资源信息也不够系统和全面。
人事管理系统地革命性变革出现在20世纪90年代末。由于市场竞争的需要,如何吸引和留住人才,激发员工的创造性、工作责任感和工作热情已成为关系企业兴衰的重要因素,人才已经成为企业最重要的资产之一。“公正、公平、合理”的企业管理理念和企业管理水平的提高,使社会对
人事管理系统有了更高的需求;同时由于个人计算机的普及,数据库技术、客户/服务器技术,特别是Internet技术的发展,使得第三代人事管理系统的出现成为必然。第三代人事管理系统的特点是人事管理的角度出发,用集中的数据库处理几乎所有与人事有关的数据统一起来,形成了集成的信息源。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得人事管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑企业人力资源规划和政策。从而对整个企业进行更好的管理。
二、选题的目的及意义:
随着市场竞争的日趋激烈,人已成为实现企业自身战略目标的一个非常关键的因素。企业中员工对工作的投入程度在很大程度上决定了该企业的兴衰与成败。如何能保持本企业员工的工作责任感,激励他们的工作热情,减少人才的流失,已成为困扰企业主管的一个日益尖锐的问题。可以说,企业管理从根本上就是对人的管理,因此人事管理系统在企业中占有极其重要的地位,它关系着企业内部每个职员的档案,其中包括新职员的增加,职员档案的查找,职员的详细资料等。它有效地管理企业的员工,对企业内部人事的流动和分配起着重要的管理作用,它正确地反映着企业的认识变化。
三、研究的重点内容:
本系统应实现的功能有:(1)对公司职工的基本情况表,数据结构:编号、姓名、性别、年龄、学历、职称、毕业院校、工作经历,社会关系,健康状况,住址、联系电话、部门、工资情况、婚姻情况、考勤情况等;(2)权限管理要对操作人员进行增加、删除、修改、权限设置、密码修改及登陆的操作;(3)职工信息的查找、增加、删除、修改的操作;(4)对数据的统计、备份以及永久删除;(5)员工工资管理模块和评价模块;(6)帮助
具体功能分为几个模块,分别为:系统设置,员工基本信息,员工调动模块,员工考勤及工资模块,数据库管理模块,帮助文件。开发工具选取VB6.0,因为VB提供了许多十分实用的组件,为开发本系统提供了很多便利条件。
数据库采用Access,建立表:用户表,员工基本信息表,考勤记录表,工资记录表。
四、设计进度计划:
2010.9.1-2010.10.8:查阅所需资料,提交开题报告;
2010.10.8-2010.11.13: 划分软件功能块,对软件详细设计,提交中期报告;
2010.11.13-2010.11.27: 调试软件,结题验收,撰写毕业论文并征求导师意见;
2010.12.1-2010.12.5: 进行毕业论文的评议。
五、参考文献:
(1)、黄梯云 李一军.管理信息系统(修订版).高等教育出版社,2000.7
(2)、王萍 聂伟强.Visual Basic程序设计基础教程.清华大学出版社,2007.1
(3)、王珊 萨师煊.数据库系统概论(第四版).高等教育出版社,2006.5
六、指导老师意见:
签名:
年月日
第四篇:企业人事管理系统(论文)
企业人事管理系统
作者
来源
发布时间 2005-09-11 浏览次数 4649 字体 大 中 小
内容摘要 企业人事管理是企业管理中的一个重要内容,随着时代的进步,企业也逐渐变得庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,开发一个企业人事管理系统就显得非常必要。本企业人事管理系统具有如下功能:员工基本信息的录入、修改、查询、删除模块,员工考勤信息和员工调动信息的录入、修改、查询、删除模块,以及系统维护功能。为企业人事管理提供信息咨询,信息检索,信息存取等服务,基本上能够满足现代企业对人事管理的需要。本系统以VB6.0为开发工具,后台数据库选择ACCESS2000,操作系统为WINDOWS2000。
第一章 应用背景 1.1 引言
企业人事管理是企业管理的一个重要内容,随着时代的进步,企业也逐渐变的庞大起来。如何管理好企业内部员工的信息,成为企业管理中的一个大问题。在这种情况下,一个可以规范化,自动化的企业人事管理系统就显得非常必要。
最初的人事管理,都是靠人力来完成的。当企业规模比较小的时候,人力可以完成,随着企业的规模越来越大,企业的员工人数也越来越多,依然维持着人力进行人事管理,必然会造成工作效率低,工作错误增高的问题。
人事管理系统就是把分散的企事业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀,防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧。
企业人事管理系统为企事业单位提供信息咨询,信息检索,信息存取等服务。
1.2 管理信息系统的发展历史
管理信息系统的概念起源很早。早在20世纪30年代,柏德就强调了决策在组织管理中的作用。50年代,西蒙提出了管理依赖于信息和决策的概念。同一时代维纳发表了控制论与管理,他把管理过程当成一个控制过程。50年代计算机已用于会计工作,1958年盖尔写道:管理将以较低的成本得到及时准确的信息,做到较好的控制。"这时数据处理一词已经出现。
管理信息系统已经逐步成为一个独立的学科分支,它继承了其他众多学科的理论、方法与应用技术,它与信息科学、系统科学、控制理论、运筹学、会计学、统计学、经济学、管理科学、计算机科学有着十分密切的联系。同时,管理信息系统作为一种应用工具,又广泛地应用于工业、农业、交通、运输、文化、教育、卫生、体育以及各种社会经济活动的信息管理之中,并起着日益重要的作用,显示出强大的生命力。
随着社会的不断进步、科学技术快速发展以及生产力水平逐步提高,使得管理工作显得越来越重要。在现代管理科学体系中,管理信息系统已经被公认为是一门不可替代的崭新学科,目前,其正处在不断发展、逐步完善阶段。计算机作为现代化的工具与手段应用于管理,已成为信息处理的重要工具。计算机的应用范围越来越广,应用的功能由一般数据处理发展为分析预测、支持决策,最终导致了管理信息系统的产生。
管理信息系统它是依赖于管理和科学技术的发展而形成的。管理信息系统的三要素是系统的观点、数学的方法和计算机的应用,而这三点也正是管理现代化的标志。管理信息系统是依赖于电子计算机的发展而发展的。
管理信息系统是与电子计算机同步发展的。从原理上讲,任何部门或企业,无论有无计算机,均有信息的收集,加工和使用,因而都有管理信息系统。但是,只是有了计算机以后管理信息系统的功能才能真正体现出来。1.3 国内信息系统发展现状
企业是国民经济的基本单元,而企业信息系统建设是我国企业走向现代化的必由之路。我国目前共有各类企业800万家,这些企业在近20年来,在不同程度上都遇到了企业信息系统建设的问题。80年代以来,国家有关部门就一直非常重视企业信息化的推进。国家有关部门曾重点扶持过一批国有大企业的信息化工程,并以它们为样板在全国制造业企业中推广过CIMS。沈阳鼓风机厂、成都飞机制造厂、北京第一机床厂等,都是这一时期涌现出来的企业信息化样板企业。90年代以后,随着微型计算机、互连网等迅速普及,计算机技术对企业的影响越来越大,企业信息化进一步为人们所重视。有关部门领导曾明确提出:到2000年,全国一千个大型骨干企业基本实现企业信息化,全国大型产业企业80%(含零售业、批发业、仓储业、饮食业和工业企业)全面应用计算机管理,初步实现管理现代化。30~40%的中小企业普及计算机管理。1995年以后,我国企业信息化走向了以ERP为主的道路,许多外国ERP厂商如SAP、BAAN、ORACLE、FOUTH SHIFT等纷纷进入中国,国内目前也已有数十家ERP软件供应商,不少已经形成商品化且有几百家用户。一些调查说明,我国企业购买MRPII、ERP软件的费用在90年代以后迅速增长。例如在机械行业,购买了国外软件公司MRPII系统的企业高达66%,企业平均用于硬件的投资费用约为604万元,软件费171万元,实施及咨询费143万元,合计约800万元。与之类似,其他行业对于信息化的投资,在近几年来也有较大的增长。1.4 国内信息系统存在的问题
在企业信息化快速发展的时代,我们在充分肯定这些已经取得的成果的同时也不能忽视一些普遍性的问题。首先是过去10年左右,我国企业信息系统建设虽然轰轰烈烈地发展,但其成功率究竟如何?根据广东省信息中心和信息协会对335家已经实现了信息化的企业的调查,有52.24%的企业认为本企业进行信息化建设的成效一般;认为不理想的有21.79%;认为效果非常好的只有9.55%。根据研究还发现:一些企业已经投入使用的模块,实际中并未发挥作用,它只是针对若干局部系统,或者特定类型的产品的试运行。运行最好的为库存管理模块,原因主要是库存与其它部门间的相互影响较小。其次,物料单、销售、采购及财务统计模块也在部分企业得到较好的应用。但成本管理及预测模块等使用情况较差。根据另一次对300名来自不同行业、不同企业的中层管理者的调查发现,这些管理者工作的科室中,人均微机数量0.4~1台的占33%,其中人均微机数量达到1台以上的企业占37%。但是,这些企业中的计算机的97%是用来做文字处理工作,有1/2是用于浏览网页,甚至有1/5的计算机是经常用来玩游戏的。而大多数被调查者都认为:他们企业并没有实现信息化。这些调查和结果分析都说明了:我国企业目前虽然使用计算机已经比较普遍,但许多信息系统的应用情况却并没有达到预想的效果。1.5 信息系统开发的紧迫性
随着企业规模的扩大和市场竞争的更加激烈,各类企业都愈来愈认识到人力资源管理的重要性及提升企业自身人力资源管理水平的迫切性,而人力资源管理水平的提升不仅需要高素质的管理人员,而且也需要信息化工具进行辅助。人力资源管理软件也就应运而生了。
目前,无论是机关单位、事业单位,还是企业单位,人力资源管理对于组织生存与长远发展所具备的重要性都已经有了明确的认识,对于加强组织本身人力资源管理水平的需求已经产生。随着中国企业管理水平的提高及中国加入WTO的事实,人才的争夺与管理已成为中国企业乃至各级事业、机关单位所面临的严重问题。
要应对高强度的竞争无疑是需要优秀的管理人才,而科学管理的实施在信息化的今天是离不开数字化的工具做辅助的。特别在组织规模不断扩大的今天,做为管理人员和组织领导者要想对组织进行有效的管理和正确的决策就必须借助于数字化工具的帮助。
人力资源管理软件的市场是非常大的,据国家工商行政管理局统计,中国注册企业有近1,000万家,这些都是潜在的市场。在今后5年内人力资源管理软件必然会迅速发展成为一个巨大的市场,但现在国内人力资源开发厂家而言,在人力资源管理软件的深层次开发方面,只能说刚刚启动,现有人力资源系统的厂商的开发层面几乎只停留在人事操作的层面上。
国外成熟的产品虽然在理论性和先进性上优于国内产品,但在中国现今人力资源管理制度不规范的现状下,其功能的实用性及有效性已大打折扣,同时其高昂的价格也使得大多数企业望而生畏。同时,中国企业受中华民族深远文化的影响有其与西方企业所不同的管理文化底蕴。而国外软件开发商则很难将产品与中国国情相结合,使得产品无法真正为广大中国企业所受用。
--------第三章企业人事管理系统应用程序设计和介绍 3.1功能分析
开发这个系统的目的就是帮助企业的人力资源部门提高工作效率,实现企业人事信息管理的系统化,规范化和自动话。根据这个系统最终实现的主要功能如下:
*系统部分:主要完成本系统的维护工作。
*员工基本信息部分:主要完成员工基本信息的管理。*员工考勤信息部分:主要完成员工考勤信息的管理。*员工调动信息部分:主要完成员工调动信息的管理。*数据库管理部分:主要完成数据库的管理与维护。
3.1.1员工基本信息
(1)添加员工基本信息:系统自动生成员工编号。管理员可以添加员工的基本信息,包括姓名,性别,籍贯,年龄,生日,住址,E-mail,学历,专业,进入本公司时间等。
(2)修改员工信息:选择一个员工,可以修改这个员工的基本信息。
(3)查询员工信息:可以根据员工的编号,姓名或者进入公司时间进行查询员工信息。并且可以针对查询结果进行修改和删除操作。
(4)删除员工信息:直接从列表中选中需要删除的员工信息,然后进行删除操作,或者首先查询需要删除的员工信息,然后再删除。
3.1.2员工考勤信息
(1)添加考勤信息:主要分为上下班信息和其他考勤信息。上下班信息要记录每个 员工每天上下班的时间,而其他考勤信息包括含有请假,加班,出差信息。
(2)修改考勤信息:当考勤信息出现错误需要修改的时候,可以从这里修改相应的记录。(3)查询考勤信息:根据员工编号或者时间进行查询,得到所有的考勤信息,包括上下班,请假,加班和出差信息,但是不能够对信息进行任何操作。(4)删除考勤信息:分为删除上下班信息和删除其他考勤信息。(5)设置上下班时间:设置公司上下班时间。3.1.3员工调动信息
(1)添加调动信息:添加企业员工的原有部门,原有职务,新部门,新职务等信息。(2)修改调动信息:修改相应的员工调动信息。
(3)查询调动信息:查询某个员工的调动信息或者某段时间内企业内部的调动情况。(4)删除调动信息:删除那些不需要的信息。
--------
--------
---------
-------
第四章 系统小结
本系统在项目功能和数据结构的设计上严格要求,尽量切实体现实用,并兼顾到普通需求和特殊需求;在程序设计上界面友好,操作简便, 节省了大量的工作量,加强了档案记录的安全性和完整性,提高工作了效率
人事管理系统就是把分散的企事业单位的职工信息实行统一,集中,规范的收集管理,建立分类编号管理,电脑存储查询以及防火,防潮,防蛀,防盗等现代化,专业化的管理系统,为企事业单位和职工解除后顾之忧。
企业人事管理系统为企事业单位提供信息咨询,信息检索,信息存取等服务。该系统基本上能够满足现代企业人事管理的需求.信息录入项目齐全,完整,系统.现代人事管理系统灵活使用表格对各种信息分门别类,组成企业人事管理系统,可以方便地查询,阅读,修改,交流和重复使用.综上所述本系统基本上能满足现代企业人事管理系统.
第五篇:企业人事管理系统论文完整版
摘要
人事管理是企业管理的一个重要分支。随着当今企业人员数量不断增加、分工的不断细化、各行业间联系的不断密切。对人事管理的要求也不断提高,实现人事管理自动化,无疑将带来高效率的企业管理。人员是企业生存的主要元素,人员的增减、变动将直接影响到企业的整体运作,企业每天都要涉及到人员工问题。企业员工越多、分工越细、联系越密,所要做的统计工作就越多,人事管理的难度就越大。最初的人事管理采用人工方式,记录量大,易出错。人事管理系统就是用电脑代替大量的人工记录,完成众多信息的处理,方便、准确度高,且可以长期保存。人事管理系统,为个人提供资料查询服务,为企业提供工员分工等服务。旧式的用纸介材料来记录的人工管理方式已不合适现代企业公司的发展了,实现人事管理的系统化、规范化、自动化,将成为现代公司管理人员的首选。本系统基本上能满足现代企业人事管理的需求,人事管理系统中使用各种表格,保存相关的人员信息,方便查询、浏览、修改等操作。工资管理系统的前提是一定要有员工的在职作为基础,在使用的时候一定要保证员工在职的人事信息数据库。
Abstract
It is an important content of company's management that the Enterprise personnel management system.Increasing with nowadays enterprise's personnel's quantity , the personnel managements of enterprises become more and more complicated too, if it can be realized the automation of management of the personnel ,it will undoubtedly bring to administrative department of enterprises very big and convenient.The fund is the main element that enterprises survived, the flow of the fund influences of the whole operation of enterprises ,The personnel of enterprise staff's is an important component of enterprise's fund management, because each of enterprise is grant issue of personnel ,staff of enterprise , to involve to want month.Enterprise staff many number have, statistical work of? personnel more, personnel heavy to grant degree of difficulty.Initial personnel calculation and giving away is artificial way to deal with.In doing heavy work , the wrong rising thereupon of probability too appears.The Enterprise personnel administrative system, offers personnel inquiry service for individual and enterprise personnel calculation.The traditional paper has lain between the development of the already improper modern enterprise like corporation of information management of data of the materials and realizes personnel systematization ,standardization , automation of management ,so it becomes modern company first-selection to manage personnel.This system can meet modern enterprise's personnel management's demands basically, use various kinds of forms in the modern personnel administrative system, keep relevant personnel information, convenient to is it operate it to inquire about, browse through, fix etc.Personnel prerequisite of administrative system will certainly have the employee's attendance information as the foundation, because the system to use staff attendance information is it calculate personnel of staff to come, must guarantee the staff's personnel information database while using, so this system is chartered Draw together some information processing of the personnel(the staff's attendance, settlement of working time ,etc.)
第一章
前言
1.1 应用背景
随着时代的进步,企业也逐渐变得庞大起来;当今社会人员流动越来越频繁,使得企业人事管理工作也变的越来越复杂。如何管理好企业员工的信息,成为企业管理中一个大的问题。如果能实现企业人事管理的自动化,无疑将给公司管理部门带来很大的方便。
最初的人事管理是靠人工完成的,当企业规模教小的时候,人力可以完成,随着企业规模的逐渐增大,企业员工人数越来越多,依然维持着人力进行的人事管理,必然回造成工作效率低,工作错误增高的问题。
人事管理系统就是把分散的企事业单位的职工信息实行统一、集中、规范的收集和管理,建立分类编号管理,电脑存储查询以及防火、防潮、防蛀、防盗等现代化、专业化的管理系统,为企事业单位和职工解除后顾之忧。
人事管理系统就是为企事业单位提供信息咨询、信息检索、信息存取等服务
第二章 需求分析
2.1 主要功能
开发企业人事管理系统的总体任务是实现企业人事管理的系统化和自动化。
员工管理为企业单位和个人提供信息咨询、档案检索、档案存取、工资调整、依据档案出具各类证明材料等服务;为企业单位和个人提供档案的收集、整理、保管服务。本系统的主要功能如下:
员工信息管理部分:有关企业员工各种信息的输入,包括员工的姓名、性别、出生年月、工资、个人简历等。这一部分要完成的主要功能是员工信息的添加、修改、删除、查询。 部门管理部分:包括部门名称、部门编号。这一部分完成的主要功能是部门信息的添加、修改、删除、查询等。
打印报表部分:实现员工信息的打印。
系统维护部分:增添新用户、用户权限设置、修改密码等。
统计部门工资部分:统计各个部门工资,用柱状图对比各部门的工资和。
用户分为管理员用户和普通用户,添加新用户时可以为不同的用户赋予不同的权限。2.2项目开发环境 2.2.1硬件环境
586或以上的微机一台(含打印机)2.2.2 软件环境
1. 操作系统:windows 9x,NT,2000,XP 2. 开发工具: visual basic6.0 3. 数据库 Access2000
第三章 总体设计
3.1 设计原则
安全性、可靠性、容错性
安全可靠是一个应用系统的灵魂,一个极小的差错,可能会造成整个系统的瘫痪,甚至可能造成企业的巨大损失。因此系统设计必需把安全性、可靠性、容错性放在首位。开放性、标准化
从发展的眼光看,一个综合的计算机管理系统要实现市场、决策、管理、设计、制造等各环节的信息共享,完成不同制造厂商的设备和计算机软硬件资源的数据交换。建立一个由开放式,标准化的异构式网络系统,开放式标准化的异构式数据库组成的平台来满足当前的需求,同时又能适应今后新技术的引进、开发和推广。
实用、灵活、易于扩展
系统设计尽量简单,灵活易于管理,有利于将来需要时进行功能改进和新技术引入。先进性、成熟性
我们所处的时代是信息时代,通信和计算机技术的发展日新月异。因而,应用系统的建设不仅应适应新技术发展方向,保证其先进性,同时兼顾成熟的计算机技术、保证系统的可靠。
3.2 模块的划分
综合分析应用程序的功能以及使用的便捷性、实用性。可以将整个程序划分为:用户登陆窗口、员工信息管理窗口、部门信息管理窗口、部门工资统计窗口、员工信息打印窗口、增加新用户六个窗口。
3.3系统结构框图
3.4 系统功能管理设计
3.4.1 信息管理
3.4.2 信息查询
3.4.3信息打印
3.4.4 系统维护
第四章 详细设计
4.1数据库设计
数据库是信息管理系统的后台,储存着所有的信息,在信息管理系统中有着很重要的作用。数据库设计的好与坏,直接影响到这个系统的运行效率。良好的数据库设计,可以提高数据信息的存储效率,保证数据信息的完整性和一致性。同是,一个合理的数据库结构有利与程序的实现。
Access的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于Excel的电子表格,可以使数据库一目了然。另外,Access允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能,同时对于小型的数据交换来说使用非常方便。
本应用系统选作为后台数据库。
4.2 实现数据库
启动Access2000,创建一个新的数据库,命名为mydb.mdb,保存在要存放在这个系统的所有工程的文件夹中。
使用设计器创建这个系统需要的所有表格: 表 login 存储用户信息以及对各个模块的权限 表employee存储员工信息。 表department存储部门信息
创建表 login 存储用户信息以及对各个模块的权限,模块信息分别用one、two、three、four、five、six代替,“是“代表拥有此权限,“否”代表无。如下图:
表employee存储员工信息
表department存储部门信息
4.3 界面设计 用户登录界面:
选择操作,用于应用系统的总体管理:
员工信息管理界面设计:
第五章 编码调试
5.1登录代码:判断用户名密码是否为空,再在数据库中查找是否存在该用户
代码:
If Text1.Text = “" Then MsgBox ”请输入用户名“ Exit Sub End If If Text2.Text = ”“ Then MsgBox ”请输入密码“ Exit Sub End If Adodc1.RecordSource = ”select * from login where username='“ & Text1.Text & ” '“ Adodc1.Refresh If Adodc1.Recordset.EOF Then MsgBox ”用户名错误,请从新输入!“ Text1.SetFocus Exit Sub End If If Not Adodc1.Recordset.Fields(1)= Text2.Text Then MsgBox ”密码错误,请从新输入!“ Text2.SetFocus Exit Sub End If 选择操作.Show Me.Hide End Sub 5.2 由于对不同的用户有不同的权限,首先应该判断该用户所拥有的权限,是否允许对窗口作出操作。权限判断代码:
Private Sub dybm_Click()Adodc1.RecordSource = ”select * from login where username='“ & 登陆界面.Text1.Text & ” '“ Adodc1.Refresh If Adodc1.Recordset.Fields(7)= ”否“ Then MsgBox ”你没有该权限!谢谢“ Exit Sub End If 统计部门工资.Show End Sub
Private Sub dyyg_Click()打印报表.Show End Sub
Private Sub exit_Click()End End Sub
Private Sub glbm_Click()Adodc1.RecordSource = ”select * from login where username='“ & 登陆界面.Text1.Text & ” '“ Adodc1.Refresh If Adodc1.Recordset.Fields(4)= ”否“ Then MsgBox ”你没有该权限!谢谢“ Exit Sub End If 部门信息管理.Show End Sub
Private Sub glyg_Click()Adodc1.RecordSource = ”select * from login where username='“ & 登陆界面.Text1.Text & ” '“ Adodc1.Refresh If Adodc1.Recordset.Fields(2)= ”否“ Then MsgBox ”你没有该权限!谢谢“ Exit Sub End If 员工信息管理.Show End Sub 5.3 查询有关的代码:
部门信息查询:实现查找该部门的所有员工: Public Sub showdata()Dim i As Integer Adodc1.RecordSource = ”select * from employee where depid=“ & Text1.Text
Adodc1.Refresh If Not Adodc1.Recordset.EOF Then Adodc1.Recordset.MoveFirst MSF.TextMatrix(1, 0)= Adodc1.Recordset.Fields(0)MSF.TextMatrix(1, 1)= Adodc1.Recordset.Fields(1)MSF.TextMatrix(1, 2)= Adodc1.Recordset.Fields(2)MSF.TextMatrix(1, 3)= Adodc1.Recordset.Fields(3)MSF.TextMatrix(1, 4)= Adodc1.Recordset.Fields(4)MSF.TextMatrix(1, 5)= Adodc1.Recordset.Fields(5)MSF.TextMatrix(1, 6)= Adodc1.Recordset.Fields(6)Adodc1.Recordset.MoveNext For i = 2 To Adodc1.Recordset.RecordCount With Adodc1.Recordset MSF.AddItem.Fields(0)& vbTab &.Fields(1)& vbTab &.Fields(2)& vbTab &.Fields(3)& vbTab &.Fields(4)& vbTab &.Fields(5)& vbTab &.Fields(6).MoveNext End With Next i Else MsgBox ”此部门不存在, 请核对后再输入“ End If Adodc1.Recordset.Close End Sub
5.3打印代码
实现在Excel窗口中打印员工信息: Private Sub cmdPrint_Click()Dim fileobj As New f Dim xlapp As Excel.Application Dim xlbook As Workbook Dim xlsheet As Worksheet Dim i, j, k As Integer If fileobj.FileExists(App.Path & ”temp.xls“)Then
fileobj.DeleteFile App.Path & ”temp.xls“, True End If
Set xlapp = CreateObject(”excel.application“)xlapp.Visible = False Set xlbook = xlapp.Workbooks.Add Set xlsheet = xlbook.Worksheets(1)For i = 1 To MSF1.Rows
For j = 1 To MSF1.Cols
xlsheet.Cells(i, j).Value = MSF1.TextMatrix(i1)
Next j Next i
xlbook.SaveAs App.Path & ”temp.xls“ xlbook.PrintOut xlapp.Quit End Sub 5.4 统计部门工资,用柱状图显示,实现各个部门工资和的快速比较。Private Sub Form_Load()Dim i, adds, rw As Integer showtitle MSC.chartType = VtChChartType2dBar Adodc1.RecordSource = ”select distinct depid from employee“ Adodc1.Refresh If Not Adodc1.Recordset.EOF Then MSC.RowCount = Adodc1.Recordset.RecordCount MSC.ColumnCount = 1 End If rw = 1 For i = 1 To Adodc1.Recordset.RecordCount adds = 0 Adodc2.RecordSource
=
”select
*
from
employee
where
depid=“
& Adodc1.Recordset.Fields(”depid“)Adodc2.Refresh While Not Adodc2.Recordset.EOF
adds = adds + Adodc2.Recordset.Fields(”salary“)
Adodc2.Recordset.MoveNext Wend MSC.Row = rw MSC.RowLabel = Adodc1.Recordset.Fields(”depid“)MSC.Data = adds If i = 1 Then MSF.TextMatrix(1, 0)= Adodc1.Recordset.Fields(”depid“)MSF.TextMatrix(1, 1)= adds Else MSF.AddItem Adodc1.Recordset.Fields(”depid")& vbTab & adds End If rw = rw + 1 Adodc1.Recordset.MoveNext Next i End Sub 结束语 致谢 参考文献