人力资源管理系统论文.docx

上传人:b****7 文档编号:8869016 上传时间:2023-02-02 格式:DOCX 页数:16 大小:28.35KB
下载 相关 举报
人力资源管理系统论文.docx_第1页
第1页 / 共16页
人力资源管理系统论文.docx_第2页
第2页 / 共16页
人力资源管理系统论文.docx_第3页
第3页 / 共16页
人力资源管理系统论文.docx_第4页
第4页 / 共16页
人力资源管理系统论文.docx_第5页
第5页 / 共16页
点击查看更多>>
下载资源
资源描述

人力资源管理系统论文.docx

《人力资源管理系统论文.docx》由会员分享,可在线阅读,更多相关《人力资源管理系统论文.docx(16页珍藏版)》请在冰豆网上搜索。

人力资源管理系统论文.docx

人力资源管理系统论文

vb+sql人力资源管理系统

 

目录

摘要……………………………………………………………………1

ABSTRACT………………………………………………………………2

第一章绪论…………………………………………………………3

第二章开发人事管理系统的问题……………………………………4

2.1为什么要开发一个人事管理系统?

………………………………4

2.2人事管理系统的简介……………………………………………4

2.3人事管理系统的用户需求………………………………………5

第三章人事管理系统的分析和设计…………………………………6

3.1人事管理系统的分析和概要设计………………………………6

第四章人事管理系统的具体实现…………………………………10

4.1开发环境简介……………………………………………………10

4.2关系型数据库的实现……………………………………………10

4.3运行环境……………………………………………………………11

4.4二者的结合(DBA)………………………………………………12

4.5用户界面的实现…………………………………………………12

4.6系统开发的其它方面……………………………………………15

第五章使用MSSQL2000实现关系型数据库………………………17

5.1数据库的概念……………………………………………………17

5.2新建一个数据库…………………………………………………17

5.3修改已建的数据库…………………………………………………17

5.4实现数据库之间的联系……………………………………………17

结论……………………………………………………………………18

致谢……………………………………………………………………19

参考文献…………………………………………………………………20

附录A………………………………………………………………………21

人事管理系统

 

摘要

人事管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。

对于前者要求建立起数据一致性和完整性强、数据安全性好的库。

而对于后者则要求应用程序功能完备,易使用等特点。

经过分析,我们使用MICROSOFT公司的VISUALBASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。

关键字:

人事管理、控件、窗体、域。

HumanResourceManagementSystem

ABSTRACT

TheHumanResourceManagementSystemisatypicalapplicationofmanaginginformationsystem(knowasMIS),whichmainlyincludesbuildingupdata-baseofback-endanddevelopingtheapplicationinterfaceoffront-end.Theformerrequiredconsistencyandintegralityandsecurityofdata.Thelatershouldmaketheapplicationpowerfulandeasilyused.

Bylookinguplotsofdatum,weselectedVisualBasicpresentedbyMicrosoftbecauseofitsobjectivetoolsinWin32.VBofferedaseriesofActiveXoperatingadata-base.Itcangiveyouashort-cuttobuildupaprototypeofsystemapplication.Theprototypecouldbemodifiedanddevelopedtillusersaresatisfiedwithit.

Keywords:

HumanResourceManagement,ActiveX,Form,Field.

 

第一章绪论

 

人事管理系统是一个企事业单位不可缺少的部分,它的内容对于单位决策者和管理者来说都至关重要,所以人事管理系统应该能够为用户提供充足的信息和快捷的查询手段。

但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:

效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。

作为计算机应用的一部分,使用计算机对人事信息进行管理,具有手工管理所无法比拟的优点.例如:

检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。

这些优点能够极大地提高人事管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

因此,开发这样一套管理软件成为很有必要的事情,在下面的各章中我们将以开发一套人事管理系统为例,谈谈其开发过程和所涉及到的问题及解决方法。

第二章开发人事管理系统的问题

 

2.1为什么要开发一个人事管理系统

2.1.1计算机已经成为我们学习和工作的得力助手:

今天,计算机的价格已经十分低廉,性能却有了长足的进步。

它已经被应用于许多领域,计算机之所以如此流行的原因主要有以下几个方面:

首先,计算机可以代替人工进行许多繁杂的劳动;

其次,计算机可以节省许多资源;

第三,计算机可以大大的提高人们的工作效率;

第四,计算机可以使敏感文档更加安全,等等。

2.1.2使用计算机管理人事信息的意义

现在我国的企事业单位的人事信息管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的发展,因为它浪费了许多人力和物力,在信息时代这种传统的管理方法必然被计算机为基础的信息管理所取代。

我作为一个信息管理专业的学生,希望可以在这方面有所贡献。

改革的总设计师邓小平同志说过“科学技术是第一生产力”,我希望能用我四年的所学编制出一个实用的程序来帮助企事业进行更有效的人事管理。

归纳起来,好处大约有以下几点:

1.可以存储各种人事信息档案,安全、高效;

2.只需一到二名信息录入员即可操作系统,节省大量人力;

3.可以迅速查到所需信息

2.2人事管理系统的简介

人事管理系统是针对企事业单位的大量业务处理工作而开发的管理软件。

根据用户的要求,实现人员基本情况管理、工资管理和考勤管理等几个方面的功能。

用户通过输入工资、考勤、职工履历等基本信息,由系统自行生成相应的统计数据及各类统计报表以供用户查询、打印,另外用户还可以对这些基本信息进行定期的更新和删除,人事管理系统力求给用户方便快捷的途径去管理这些繁琐的数据。

 

2.3人事管理系统的用户需求

2.3.1总体功能需求

人事管理系统是针对单位人事部门的大量业务处理工作用计算机进行全面现代化管理.主要包括人员基本情况管理、工资管理、招聘管理、培训管理和考勤管理。

等几个方面的功能,以实现用户方便的输入、查询、统计、打印相关报表的业务需求。

具体系统功能需求描述

(1)人员基本情况管理

提供对”单位人员履历表”数据输入、组合条件查询、统计、打印功能,实现”职工花名册”数据生成、查询、统计、打印功能。

(2)工资管理

提供对”职工工资表”数据的输入、查询、按部门统计、打印功能,完成每月对“职工工资表”数据的月统计,以此生成“职工工资总额构成情况表”实现该表的查询、打印功能。

(3)考勤管理

提供对单位各部门“月考勤登记表”数据的录入、查询、统计功能;

根据“月考勤登记表”数据分单位按各种日考勤标志进行分类统计,且生成“职工月考勤统计表”,数据及“职工月考勤统计汇总表”数据,实现该表的查询、打印功能。

(4)培训管理

提供对单位各部门“员工培训表”数据的录入、查询;

根据“员工培训表”培训项目内容和培训时间来安排各部门员工的培训,且生成“员工培训统计表”,实现该表的查询、打印功能。

(5)招聘管理

提供对单位各部门“员工招聘”数据的录入、查询;

根据“员工招聘表”组织岗位招聘活动及实现人才信息统计,且生成“招聘统计表”,实现该表的查询、打印功能。

第三章人事管理系统的分析和设计

 

3.1人事管理系统的分析和概要设计

根据实际情况,我们使用原型法(RapidPrototyping)即以少量代价快速地构造一个可执行的软件系统模型。

使用户和开发人员可以较快地确定需求,然后采用循环进化的开发方式,对系统模型作连续的精化,将系统需具备的性质逐渐增加上去,直到所有的性质全部满足。

此时模块也发展成为最终产品了。

通过对用户需求的分析,我们可以分析出该人事管理系统大致可以分为六个模块:

人员基本情况管理模块、职工工资管理模块、职工考勤管理模块、系统维护模块,招聘管理模块和培训管理模块。

下图说明六者的关系

3.1.1人事基本情况管理模块:

输入:

职工信息

输出:

“单位人员履历表”“职工花名册”

功能:

对单位人事基本信息的查询、统计和打印

3.1.2职工工资管理模块

输入:

人员月工资

输出:

“职工工资表的月统计”,“职工工资总额构成表”及以“职工工资总额季度汇总表”

功能:

完成员工工资的查询、统计和打印

3.1.3职工考勤管理模块

输入;员工每日考勤情况

输出:

“月考勤登计表”、“职工月考勤统计表”、“职工月考勤统计

表”

功能:

完成对员工考勤情况的查询、根据日考勤标志进行分类统计及表的打印。

3.1.4系统维护模块

功能:

完成对系统数据和数据库的维护,如用户名、密码的更新,数据库数据的备份、恢复以及定期删除,还有单位的编码

 

第四章人事管理系统的具体实现

 

4.1开发环境简介

微软公司的VisualBasic6.0是Windows应用程序开发工具,使目前最为广泛的、易学易用的面向对象的开发工具。

VisualBasic提供了大量的控件,这些控件可用于设计界面和实现各种功能,减少了编程人员的工作量,也简化了界面设计过程,从而有效的提高了应用程序的运行效率和可靠性。

故而,实现本系统VB是一个相对较好的选择。

VisualBasic应用程序基本的构建块是用户所创建的对象,每一个对象都具有一些特性和行为(属性、事件和方法)。

开发人员可以最有效利用所创建的每一个对象。

使用应用程序具有可通用性可说扩展性和强有力的功能。

VisualBasic应用由一系列对象组成,包括有函数、菜单、函数、结构和数据窗口、用户对象、用户事件等等,对象中又包含若干控件如命令按钮、单行编辑器等这些对象和控件都可在许多应用中重复使用。

利用动态数据交换技术,使VB开发的应用程序能与其他Windows应用程序进行动态的数据通信。

通过动态链接库技术,能在VB开发的应用程序中调用其他程序设计语言编写的程序,也可调用Windows系统的应用程序接口函数。

使用对象的链接和嵌入技术,可以把其他Windows应用程序作为对象,在VB开发的应用程序中对它进行各种操作,使用它所提供的功能。

 

vb+sql人事管理系统

双击自动滚屏文章来源:

发布者:

jsjlw99发布时间:

2009-6-2513:

53:

11阅读:

785次

Keywords:

enterprisepersonnelinformationmanagement,VisualBasic6.0,SQLServer2000

目录

第一章绪论···························································································································1

1.1系统概述···························································································································1

1.2开发工具简介··················································································································4

第二章系统需求分析··········································································································7

2.1需求分析目标··················································································································7

2.2系统业务流程分析··········································································································8

2.3数据流分析····················································································································11

2.4数据字典························································································································12

第三章系统总体设计········································································································17

3.1系统总体目标设计········································································································17

3.2系统功能描述················································································································17

3.3总体功能模块设计········································································································18

3.4数据库设计····················································································································19

3.4.1概念设计·················································································································19

3.4.2关系模式的规范化·································································································21

3.4.3物理设计·················································································································22

3.5界面设计························································································································24

3.6输入输出设计················································································································24

第四章企业人事信息管理系统实施···············································································26

4.1系统实施概述················································································································26

4.2系统流程分析················································································································26

4.3系统实施························································································································27

4.4系统出错处理················································································································33

第五章系统测试·················································································································35

5.1系统测试目标················································································································35

5.2具体的测试过程············································································································36

第六章总结·························································································································42

参考文献······························································································································43

附录······································································································································44

致谢······································································································································58

第一章绪论

1.1系统概述

1.管理信息系统的发展历史

管理信息系统的概念起源很早。

早在20世纪30年代,柏德就强调了决策在组织管理中的作用。

50年代,西蒙提出了依赖信息和决策的管理概念、维纳发表了控制论和管理的论述,以及与此同时计算机技术的飞速发展,为管理信息系统的出现奠定了理论和技术基础。

管理信息系统的应用、发展是与计算机技术、通信技术和管理技术的应用、发展紧密相关的。

特别是随着计算机技术、信息技术的飞速发展,管理信息系统也得到了飞跃。

其发展过程大致分为如下的3个阶段:

(1)电子数据处理系统(ElectronicDataProcessingSystem,EDPS)

电子数据处理系统是数据处理的计算机化。

通过计算机的高速运算和处理提高数据处理的效率。

这是管理信息系统的雏形。

(2)管理信息系统(ManagementInformationSystem,MIS)

计算机技术、数据库技术、网络通信技术与现代管理技术相结合,产生了管理信息系统,20世纪70年代以来管理信息系统逐渐发展、成熟起来,表现出高度集中、定量化科学管理两大特点。

管理信息系统以中心数据库和计算机网络为重要标志,采用分布式处理方式,把组织内部的各级管理结合起来,克服地理、时间上的界限完成必要的信息管理工作,辅助决策者进行决策工作。

(3)决策支持系统(DecisionSupportSystems,DSS)

早期的MIS只能提供大量的报告,其中真正对用户有用的信息很少。

决策支持系统,即通过人机交互的方式帮助决策者找到可能的答案,为管理者决策提供必要的信息。

随着计算机技术、信息处理技术、管理技术的更新和发展,以及MIS和DSS自身的理论发展,MIS和DSS又有了新的变化。

总之,随着技术的发展和理论的更新,管理信息系统在未来将会有更大的进步和发展。

2.国内管理信息系统发展现状

企业是国民经济的基本单元,企业信息系统建设是我国企业走向现代化的必由之路。

我国目前共有各类企业800万家,这些企业在近20年来,在不同程度上都遇到了企业信息系统建设的问题。

80年代以来,国家有关部门就一直非常重视企业信息化的推进。

国家有关部门曾重

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1