VB1063 人事信息管理系统2
- 格式:doc
- 大小:494.00 KB
- 文档页数:7
基于VB人事管理系统毕业设计(含源文件)————————————————————————————————作者:————————————————————————————————日期:毕业设计(论文)题目:_______人事管理系统_______作者:__________________指导教师:_________________专业:_____________时间:_________中文题目:人事管理系统外文题目:PERSONNEL MANAGEMENT SYSTEM______摘要随着计算机技术的飞速发展,计算机在企业管理中应用的普及,利用计算机实现企业人事管理势在必行。
本系统结合公司实际的人事管理制度,经过实际的需求分析,采用功能强大的Visual Basic6。
0作为开发工具而开发出来的单机版人事管理系统。
整个系统从符合操作简便、界面友好、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询、统计等人事管理工作以及新进员的新增、老员工修改等管理工作。
经过实际使用证明,本文所设计的人事管理系统可以满足公司人事管理方面的需要。
关键词:信息管理、人事管理、人事管理系统AbstractWith the rapid development of computer technology, computers in business management applications to the popularization of the use of computer personnel management of enterprises is imperative. The combination of the actual system of personnel management system,after the actual demand analysis, a powerful development tools Visual Basic6。
摘要人是生产力中最活跃的因素,人的能力就是人力。
"自然是财富之母,劳动是财富之父",没有人的劳动,任何社会财富也不可能创造出来。
一个企业或事业唯一真正的资源是人。
管理就是要充分开发并合理使用人力资源以做好工作。
在科技飞速发展、知识日新月异的今天,企业的经济活动正逐步的国际化、全球化,市场的竟争越演越烈,加之Internet 网的普及,电子商务的出现,更有"地球村之争"之说,而竟争的核心是科学技术和管理,但归根到底却是人力资源素质及如何合理使用人力资源的竟争。
这使人们认识到人力资源是企业的"第一资源",人力资源管理是决定企业成败的关键,它正与市场营销管理、财务管理、生产管理构成现代企业管理的四大支柱。
在这种知识经济及信息"高速公路"快速发展的背景下,一套完整的科学地协助企事业单位用人部门、招聘、培训、使用、激励、考核、调整等功能的人事管理软件成为企业必备,它带给企业重要的是管理,是一套电子时代全新理念的人事管理系统。
【关键词】人事管理、管理信息系统、数据库、工具软件、人力资源、VisualBasic6.0、Access2000目录摘要 (1)目录 (2)引言 (4)1.1 编写目的 (4)1.2 管理信息系统功能特点 (4)1.3 开发背景 (5)第二章相关技术介绍 (6)2.1 VisualBasic6.0中文版工具软件简介 (6)2.2 Access2000简介 (6)2.3信息管理系统概述 (7)第三章系统分析 (9)3.1 需求概述 (9)3.2 功能分析 (10)3.3 管理、技术上可行性分析 (10)第四章数据库设计 (12)4.1数据库及数据库管理系统简介 (12)4.2 Access 2000 应用程序的新特性 (12)4.3设计数据库的基本方法 (13)4.4报表的生成技巧 (14)4.5工资管理系统数据库设计 (19)4.6各表简单介绍 (20)第五章总体设计 (23)5.1总体设计 (23)5.2、各模块功能简介 (23)5.3、功能的实现方法及实现的代码 (26)结束语 (30)致谢 (31)5.3.2、职工基本信息图:5-1职工管理界面图5-2 职工假条界面5.3.4、职工工资信息图5-3 职工工资界面Powered by 计算机毕业论文网 重要提示:本论文由大学论文网毕业论文下载网: 提供如果需要详细内容请与QQ:4991024联系。
人力资源vb员工信息管理系统人力资源VB员工信息管理系统随着企业规模的不断扩大,管理企业的难度逐渐提高。
其中,管理企业员工的信息尤为困难。
因此,我们采用VB技术,开发出一套人力资源管理系统,以便对企业员工的信息进行管理、统计和查询。
本文将详细介绍该系统的功能和实现。
一、系统概述本系统采用VB语言作为开发工具,数据库使用Access作为底层数据库,实现对员工信息的管理、统计和查询。
该系统便于企业对员工的工资管理、绩效考核、福利管理等工作的进行,同时提升了企业信息管理的效率。
二、系统功能1.员工信息管理:企业员工信息的录入、修改、删除、查询等功能,可以通过员工编号、姓名、性别、部门等信息查询员工的具体信息。
2.工资管理:通过该功能,企业可以计算每月员工的工资,并实现工资信息的录入、修改以及查询。
同时,该功能还可以进行预算和审批等流程。
3.绩效考核:该功能可以针对每个员工的工作情况,实现对绩效的评估。
4.福利管理:企业可以通过该功能进行对员工福利的管理,如奖金信息、保险信息等。
5.考勤管理:通过该功能实现对员工考勤情况的记录和查询,提高企业考勤管理的效率。
三、系统设计1.系统界面设计本系统采用简约风格设计,整体布局清晰合理,易于操作,界面如下图所示:2.系统功能设计员工信息管理模块的功能设计如下:员工信息管理:员工信息的录入、修改、删除、查询等功能,可以通过员工编号、姓名、性别、部门等信息查询员工的具体信息。
工资管理模块的功能设计如下:工资管理:工资信息的录入、修改以及查询。
可以进行预算和审批等流程。
绩效考核模块的功能设计如下:绩效考核:针对每个员工的工作情况,实现对绩效的评估。
福利管理模块的功能设计如下:福利管理:对员工福利进行管理,如奖金信息、保险信息等。
考勤管理模块的功能设计如下:考勤管理:对员工考勤情况进行记录和查询,提高企业考勤管理的效率。
四、运行情况本系统已应用于某企业,员工数达到500人左右,运行情况稳定、高效、可靠,在员工信息管理、工资管理、绩效考核、福利管理、考勤管理等方面取得了显著的成效。
VB人事管理系统(数据流程图+ER图)-课程设计1〃课程设计的目的人事管理系统是一个企事业单位不可缺少的部分,它的内容对于企事业单位的决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式管理文件信息,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。
使用计算机对人事信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
因此有利于办公自动化的人事管理系统能够极大地提高人事管理的效率,也是企业进行科学化、正规化管理的手段。
2.设计方案论证2.1需求分析人事管理可以说是一项琐碎、繁杂而又必须十分细致的工作,是不能允许时常发生差错的。
几十年前的那种手工操作已远远跟不上近代企业发展的步骤,时代的进步决定了企业的发展,而企业要发展必然完善的管理体系,所以说企业人事管理的自动化完全是时代进步的必然结果。
合理的利用有助于企业发展的管理系统是企业改革的一种优越的体现。
利用计算机对企业人事管理不仅保证了核算准确度,还成倍的提高了工作效率,而且便于查询。
通过本人事管理数据库管理系统软件,能帮助人事管理人员利用计算机快速方便的对企业人事资源进行管理。
人事管理系统主要用于企业内部员工的档案、工资,便于公司领导掌握人员动向,及时调整人才的分配。
本软件集企业人员基本信息,企业人员劳工合同,及人才需求计划于一身,目的在于能够使管理人员更加方便,快捷的对企业人事进行管理。
同时本人事管理软件使人事管理工作系统化、规范化、自动化,从而在一方面提高了管理者的工作效率,减少了传统人工管理方式所带来的人力,物力的浪费,另一方面由于本软件具有查找方便、可靠性高、存储量大等优点,所以实现了企业人事管理的自动化。
人事管理系统针对企业员工信息的处理工作采用计算机进行全面的现代化管理,用户可以通过输入员工的基本信息、考勤信息等,由系统自动生成相应的统计数据及工资统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新与删除工作,人事管理系统力求以方便快捷的途径去管理职工的信息,代替手工操作的繁琐数据。
案例一用VB制作一个人事管理系统1.1课程设计的目的和意义1.2 系统功能的设计本系统的设计中,将主要实现如下的功能:增加记录、修改记录、删除记录。
1.3 数据库和数据表的设计数据库应用系统的开发的前提首先开发数据库和数据库中的数据表1.3.1人事管理应用系统的数据库设计在VB集成开发环境中制作数据库的步骤:(1)启动VB应用程序,出现VB应用系统开发主界面(2)在VB主菜单中单击“外接程序(A)|可视化数据管理器(V)”,出现可视化数据管理器界面。
(3)单击“文件|新建(N)|Microsoft Access|V ersion 7.0 MDB(7)”菜单项(4)在单击菜单后出现文件保存对话框,在对话框中选择磁盘驱动器和文件夹名称。
1.3.2 人事管理数据表的创建数据库只是一个容器,它是数据表的集合。
创建数据表的步骤:(1)在可视化数据管理器中打开数据库(2)在数据库管理器中选择数据库文件(3)右击数据库文件,出现弹出式菜单(4)在弹出式菜单中单击“新建表(T)”菜单项,出现数据表结构设计器对话框,输入数据表的字段1.3.3创建人事历史数据库1.3.4 为人事管理数据表增加一些数据记录在人事管理数据表中增加记录的有两种途径第一种是利用VB的可视化数据库管理器,另一种方法是通过Microsoft Access 2000打开创建的人事管理数据库,然后再为人事管理数据表增加记录。
1.3.5 数据表的其他一些操作方法了解并操作数据的导入与导出、数据压缩操作、数据库的修复、数据查询生成器、成批数据替换。
1.4用可视化数据管理器设计人事管理窗体1.4.1创建人事管理窗体利用可视化的数据管理器作为VB的“外接程序”制作人事管理窗体的方法,从而进入第一个应用程序的制作:其步骤:(1)在数据管理器中打开人事管理数据库(2)在管理器的主菜单中单击“实用程序|数据窗体设计器(F)”菜单项,出现数据窗体设计器对话框。
(3)为窗体命名为“人事管理窗体”(4)在数据表列表框中选择数据表名(5)单击“生成窗体(B)”按钮,生成该窗体。
人事信息管理系统1 绪论1.1应用背景在现代化企业中,信息管理工作将发挥越来越重要的作用。
企业信息管理工作已经渗透到企业日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新、发展以及经济效益,做出了显著的贡献。
因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。
我国中小企业信息化水平一直还处在比较初级的阶段,有关统计表明,真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。
然而,随着我国市场条件下企业竞争压力的不断加剧、企业组织管理观念的变革以及业务流程标准化的不断完善,中小企业信息化建设的热情近几年来有了显著的提高。
与此同时随着现代科学技术的发展,人事管理越来越受到广大企业的重视。
从而人事信息资源管理系统这一新生事物逐步地走进我们的企业,与企业的发展息息相关。
人事信息资源管理系统是企业员工管理的一个重要内容。
当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。
如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。
人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。
企业人事管理的对象是企业、企业化管理的事业单位及职工本人。
人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。
本系统基本上能够满足现代企业员工信息管理的需求。
信息录入项目齐全、完整、系统。
现代化的信息管理系统中灵活使用了表格对信息分类,组成企业信息管理系统,可以方便地查询、阅读、修改、交流和重复使用。
人事信息管理系统人事信息管理系统是一个用于管理组织内部所有人员信息的软件,它能够对员工的个人档案、考勤、培训、绩效、薪资、福利等信息进行实时管理和监控。
这个系统能够极大地提高员工信息管理的效率,减轻人力资本部门的压力,并且能够为组织的管理提供更好的决策依据。
一、系统基本功能人事信息管理系统的主要功能是对员工、招聘、培训、绩效、薪资、福利等信息进行管理。
以下是系统的基本功能:1.员工管理员工管理是人事信息管理系统的核心功能之一。
在这个模块中,管理员可以对员工的个人信息、入职信息、岗位信息、培训记录等信息进行管理,包括员工的监控和关键人才培养。
2.招聘管理在招聘管理模块中,管理员可以发布招聘公告,审核招聘简历,管理面试记录,为新员工提供入职指导等。
3.培训管理在培训管理模块中,管理员可以发布培训计划,安排培训课程,记录培训成果,为员工提供在线课程等。
4.绩效管理绩效管理模块中,管理员可以管理员工的考核记录,信用记录和绩效奖惩记录等。
5.薪资管理在薪资管理模块中,管理员可以管理员工的薪资记录,管理薪资核算和发放,记录加班和津贴等。
6.福利管理在福利管理模块中,管理员可以发布员工福利计划,管理员工的健康保险,员工的工龄福利和奖金福利等。
二、用户操作权限划分人事信息管理系统中,因为员工的信息涉及到隐私和机密,因此需要对不同员工的信息进行不同的保密等级。
该系统应具备以下用户访问控制功能:1.管理员权限管理员拥有系统最高的权限,可以对系统进行配置和维护,包括员工的信息维护;管理员还可以对员工信息进行增删改查等操作。
2.部门负责人权限部门负责人可以查看自己部门的员工信息,可以提出部门员工信息的新增、修改和删除等操作,但是不能查看其他部门员工的信息。
3.普通员工权限普通员工只能查看自己的个人信息和与工作相关的信息,如考勤记录和培训记录等,但是不能修改和删除。
三、系统可拓展性人事信息管理系统应该具有良好的可拓展性,允许添加新的模块、字段和功能。
员工信息管理系统1.需求分析通过用VB6.0编写员工信息管理系统,掌握 Visual Basic语言的数据类型、表达式、程序结构与流程控件语句、数组、函数、过程的概念与使用方法;掌握程序界面中菜单、工具栏、状态栏的设计方法,能用对话框设计单文档程序,掌握MDI多窗体程序的设计方法;了解数据库应用程序的结构,初步掌握以DATA 控件、ADO控件、ADO对象为数据源,设计数据库应用程序的方法;。
该系统主要考虑了员工信息管理需求:,支持多条件查询;修改、添加、查询、删除数据方便简单,数据稳定性好。
本系统可以对员工基本信息进行添加,修改,删除,查询操作,还可以对员工的调动信息进行添加,删除,修改,查询等操作。
真正实现了员工信息管理的自动化和信息化。
2.概要设计2.1系统结构阳大学图1员工信息管理信息阳大学管理员登录修改口令输入用户名和密码判断用户名和密码进入主界面退出员工信息管理系统1系统2员工基本信息3员工调动信息5帮助退出添加员工信息修改员工信息查询员工信息添加调动信息修改密码添加用户删除员工信息修改调动信息查询调动信息员工基本信息员工调动信息删除调动信息关于4打印报表2.2数据库设计数据库设计是数据库管理系统的第二个步骤,应根据系统功能模块绘制系统数据流图,总数据字典,设计数据库结构。
根据员工信息管理系统的需求,总结出下面的数据字典:(1)用户数据:部工作人员使用员工信息管理系统的身份数据,包括的数据项有用户名、密码。
(2)员工基本信息数据:包括的数据项有员工编号、员工、性别、籍贯、年龄、生日、学历、专业、地址、邮编、、、入职时间、部门、职位等。
(3)员工调职信息数据:包括的数据项有员工编号、员工、原部门、新部门、原职务、新职务、调出时间、调入时间等。
(4)员工人数信息数据:包括的数据项有员工人数。
本员工信息管理系统使用Access创建员工信息管理系统的数据库。
根据前面分析的数据字典,为每一个数据建立一个数据表。
基于vb的人事管理系统的设计与实现一、引言人事管理系统是企业管理中不可或缺的一部分,它可以帮助企业更好地管理员工信息、薪资福利、考勤请假等方面,提高管理效率和员工满意度。
本文将基于VB语言,介绍如何设计和实现一个简单的人事管理系统。
二、需求分析1. 系统功能需求:(1)员工信息管理:包括员工基本信息、职务信息、薪资福利等;(2)考勤请假管理:包括考勤记录、请假申请审批等;(3)数据查询统计:能够根据不同条件进行数据查询和统计分析。
2. 系统性能需求:(1)稳定性要求高,保证系统24小时不间断运行;(2)数据安全性要求高,保证数据的完整性和机密性;(3)易用性要求高,界面友好,操作简单。
三、系统设计1. 系统架构设计本系统采用三层架构模式,即表示层、业务逻辑层和数据访问层。
其中表示层负责用户与系统之间的交互界面;业务逻辑层负责处理各种业务逻辑;数据访问层负责与数据库进行交互。
2. 数据库设计本系统采用关系型数据库,包括员工信息表、职务信息表、薪资福利表、考勤记录表和请假申请表等。
其中员工信息表包括员工编号、姓名、性别、出生日期、联系电话等基本信息;职务信息表包括职位名称、薪资等级等;薪资福利表包括基本工资、绩效奖金等;考勤记录表包括打卡时间、缺勤情况等;请假申请表包括请假开始时间、结束时间、请假原因等。
3. 界面设计本系统采用Windows窗体界面,主要分为员工信息管理界面和考勤请假管理界面。
其中员工信息管理界面可以进行员工信息的查询、添加、修改和删除操作;考勤请假管理界面可以进行考勤记录的查询和审批,请假申请的添加和审批操作。
四、系统实现1. 系统框架搭建根据需求分析和系统设计,搭建系统框架。
在VB中创建一个新项目,将三层架构模式应用到项目中,并连接数据库。
2. 数据库操作实现在数据访问层中编写数据库操作代码,包括数据查询和更新操作。
使用VB提供的ADO技术连接数据库,并使用SQL语句进行数据操作。
摘要随着计算机及网络技术在公司内部的应用,目前电力公司对办公自动化的要求也日益提高,但由于管理人员精简,担任人事信息管理工作的人员也相应减少,而工作量大,因此,迫切需要一个能方便管理公司的人事信息管理系统。
系统以电力公司中的人事、考勤、工资信息的管理为开发背景,采用Visual Basic 技术和SQL Server 2000数据库相结合的开发模式。
论文首先论述了管理信息系统的开发背景、研究现状及设计目标,并对系统开发所采用的技术进行介绍;接着对系统需求和可行性进行分析;在需求分析结果的基础上,确定了系统的功能模块,并画出相应的模块图;然后对系统中的数据库进行设计,包括数据流图、实体关系图及数据表结构;最后给出了系统模块的详细设计与实现,并对系统模块涉及到的关键源代码进行了详细的分析。
系统调试运行表明:系统可以满足用户对人事信息管理系统的各项要求。
关键词:人事信息管理系统,数据库,Visual BasicI目录第1章绪论 ·······························································错误!未定义书签。
1.1 研究背景················································································错误!未定义书签。
1.2 研究现状················································································错误!未定义书签。
1.3 研究内容和目标····································································错误!未定义书签。
1.4 本文的结构安排····································································错误!未定义书签。
第2章开发工具的介绍 ············································错误!未定义书签。
2.1 Visual Basic技术简介·······················································错误!未定义书签。
2.2 SQL Server 2000技术简介·················································错误!未定义书签。
第3章系统分析························································错误!未定义书签。
3.1 系统概述················································································错误!未定义书签。