(完整版)基于VB的人力资源管理信息系统的设计与实_现计算机专业毕业论文

合集下载

人力资源管理信息系统的设计与实现本科毕设论文

人力资源管理信息系统的设计与实现本科毕设论文

人力资源管理系统学院:Xxxx大学工程技术学院专业:计算机应用技术班级:学号:姓名:指导教师:20xx 年Xx 月Xx 日摘要随着计算机的普及和计算机科学技术的飞速发展,人们开始越来越多地利用计算机解决实际问题。

员工信息管理是企业信息管理的重要部分,面对大量的人事信息,采用人力处理即浪费时间、又浪费人力和物力,并且数据的准确性低。

因此,开发一个界面友好,易于操作的人力资源管理软件进行自动化处理变得十分重要,这正是本系统开发的目的和意义。

本文介绍了人事管理的开发过程。

论文详细介绍了从系统的需求分析、系统分析、概要设计、详细设计的整个开发过程。

开发和利用人力资源管理信息系统对提高人力资源管理水平,实现人力资源管理现代化具有重要意义,是实现以人为中心的管理、促进企业管理现代化的必然选择。

本系统是采用和SQL Server2005数据库技术开发的智能人力资源管理系统。

他提供了完备的用户管理、部门管理、人员管理、工资管理、信息查询等功能,整个系统具有高安全性、高可靠性等优点,可用于中小型企业的人事管理部分。

本文详细介绍了人力资源管理系统的需求分析、业务流程和数据流程,并进行了系统总体结构设计、数据结构和数据库设计等,目的是通过对理想的HRMIS的主要功能目标、系统构成和开发过程等的分析研究,来探索企业如何开发HRMIS、用HRMIS的方法有效管理其人力资源的问题,以实现人力资源管理现代化。

网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。

通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。

通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。

基于B S企业人事管理信息系统的设计与实现

基于B S企业人事管理信息系统的设计与实现

基于B/S企业人事管理信息系统的设计与实现摘要:企业人力资源管理系统基于企业内部网络的应用系统,采用B/S模式实现架构;J2EE作为系统软件的开发平台;ORACLE10G被用作系统的数据库开发平台;Jbuilder9被用作开发工具。

系统遵循统一的人力资源管理标准,数据集中存储,用户统一授权和统一维护的原则,具有良好的实用性,兼容性和可扩展性,适应系统,组织及人力资源管理模式的变化;界面友好、语言标准、操作简单、使用方便,系统对系统进行全面的功能,业务流程,性能测试,查找和修复缺陷,目的是使系统能够很好地满足作者人力资源管理的需要。

关键词:B/S;人事管理;信息系统;设计;可扩展1、软件设计技术该项目应遵循企业档案工作的标准和具体要求,符合电力系统信息管理软件的标准化;实施电力数据集中存储,用户统一授权和数据统一维护的原则;项目主要技术路线的主要实现主要包括以下几个方面。

在系统技术框架模型的设计中,采用J2EE平台B/S模式建立了人力资源管理系统。

该系统的ORACLE数据库服务器和WEB应用服务器都部署在信息中心。

各部门通过专网访问总部服务器和数据库,总部信息中心成为系统维护中心和数据管理中心。

其优点在于便于建立统一标准,方便升级和更换,维护系统成本低,数据时效性高,无客户端。

数据库管理系统使用Oracle10G;JA V AWEB 服务器使用ApacheTomcat6,JDK1.6;Web客户端使用HTML,JA V ASCRIPT,JSP等脚本语言,ACTIVE三维模型显示组件。

基于B/S成本系统的软件开发模式的总体技术路线如下:(1)平台+自定义架构+应用程序模块化应用,成熟的平台架构,可以适应各种环境和多级部署模式。

为了提高系统的健壮性,通过大量定制工具来满足未来需求变化和业务扩展需求,通过构建模块的形式实现功能扩展。

(2)基于B/S模式SSH框架的三层集成技术SSH(Spring,Struts,Hibernate)是J2EE的三层结构,分为表示层,中间层(业务逻辑层)和数据服务层。

基于VB的员工管理系统设计与开发

基于VB的员工管理系统设计与开发

基于VB的员工管理系统设计与开发员工管理系统是一个用来管理公司员工信息、考勤、薪资等相关数据的软件系统。

在公司的日常运营中,员工管理系统是一个非常重要的工具,它可以帮助公司管理人力资源、提高工作效率、降低成本等。

本文将介绍一个基于VB的员工管理系统的设计与开发。

一、系统设计1.系统需求分析在设计一个员工管理系统时,我们首先需要进行系统需求分析,明确系统的功能需求。

根据公司的实际运营情况,系统需要包括以下功能:-考勤管理:记录员工的考勤情况,包括上班时间、下班时间等。

-薪资管理:计算员工的薪资,并生成工资单。

-员工福利管理:记录员工的福利信息,包括假期、保险等。

-统计报表:生成各种统计报表,帮助公司管理人力资源。

2.系统架构设计3.数据库设计数据库设计是系统设计的关键部分,数据库应该能够存储员工的相关信息,并支持系统的各种功能。

我们可以设计一个员工信息表、考勤表、薪资表等来存储数据。

4.界面设计系统界面应该简洁明了,方便用户操作。

可以设计一个菜单栏,包括员工信息管理、考勤管理、薪资管理、员工福利管理等功能,用户可以通过菜单栏选择不同的功能模块。

二、系统开发1.系统搭建在系统开发之前,我们需要安装VB开发环境,并创建一个新的项目。

然后可以开始设计系统界面,包括各个功能模块的界面及交互逻辑。

2.编写代码在系统开发过程中,需要编写各种功能的代码,包括数据的读取、存储、计算等。

根据系统设计的要求,可以参考VB的相关文档来编写代码。

3.调试测试在开发完成后,需要进行系统的调试和测试,确保系统能够正常运行。

可以通过输入测试数据,检查系统的各个功能是否正常。

4.系统优化在测试过程中,可能会发现一些问题或者需要进一步优化的地方。

可以根据测试结果进行调整和优化,以提高系统的稳定性和性能。

三、系统上线当系统开发完成并通过测试后,我们可以将系统部署到公司的服务器上,供员工使用。

在系统上线后,需要定期维护和更新系统,以确保系统的正常运行。

人力资源vb员工信息管理系统

人力资源vb员工信息管理系统

人力资源vb员工信息管理系统人力资源VB员工信息管理系统随着企业规模的不断扩大,管理企业的难度逐渐提高。

其中,管理企业员工的信息尤为困难。

因此,我们采用VB技术,开发出一套人力资源管理系统,以便对企业员工的信息进行管理、统计和查询。

本文将详细介绍该系统的功能和实现。

一、系统概述本系统采用VB语言作为开发工具,数据库使用Access作为底层数据库,实现对员工信息的管理、统计和查询。

该系统便于企业对员工的工资管理、绩效考核、福利管理等工作的进行,同时提升了企业信息管理的效率。

二、系统功能1.员工信息管理:企业员工信息的录入、修改、删除、查询等功能,可以通过员工编号、姓名、性别、部门等信息查询员工的具体信息。

2.工资管理:通过该功能,企业可以计算每月员工的工资,并实现工资信息的录入、修改以及查询。

同时,该功能还可以进行预算和审批等流程。

3.绩效考核:该功能可以针对每个员工的工作情况,实现对绩效的评估。

4.福利管理:企业可以通过该功能进行对员工福利的管理,如奖金信息、保险信息等。

5.考勤管理:通过该功能实现对员工考勤情况的记录和查询,提高企业考勤管理的效率。

三、系统设计1.系统界面设计本系统采用简约风格设计,整体布局清晰合理,易于操作,界面如下图所示:2.系统功能设计员工信息管理模块的功能设计如下:员工信息管理:员工信息的录入、修改、删除、查询等功能,可以通过员工编号、姓名、性别、部门等信息查询员工的具体信息。

工资管理模块的功能设计如下:工资管理:工资信息的录入、修改以及查询。

可以进行预算和审批等流程。

绩效考核模块的功能设计如下:绩效考核:针对每个员工的工作情况,实现对绩效的评估。

福利管理模块的功能设计如下:福利管理:对员工福利进行管理,如奖金信息、保险信息等。

考勤管理模块的功能设计如下:考勤管理:对员工考勤情况进行记录和查询,提高企业考勤管理的效率。

四、运行情况本系统已应用于某企业,员工数达到500人左右,运行情况稳定、高效、可靠,在员工信息管理、工资管理、绩效考核、福利管理、考勤管理等方面取得了显著的成效。

人事信息管理系统设计-VB编程毕业设计

人事信息管理系统设计-VB编程毕业设计

人事信息管理系统1 绪论1.1应用背景在现代化企业中,信息管理工作将发挥越来越重要的作用。

企业信息管理工作已经渗透到企业日常工作的许多方面,无论是其自身还是所发挥的作用,都为企业的创新、发展以及经济效益,做出了显著的贡献。

因此,企业必须加强自身的信息基础设施建设,通过企业基础数据的信息化、企业基本业务流程和事务处理的信息化、企业内部控制及实施控制过程的信息化、人的行为规范管理等企业基础管理信息化工程,确保企业在规模不断扩大和业务迅速发展的过程中保持坚实的管理基础和繁殖内核,促进企业的可持续发展。

我国中小企业信息化水平一直还处在比较初级的阶段,有关统计表明,真正实现了计算机较高应用的企业在全国1000多万中小企业中所占的比例还不足10%。

然而,随着我国市场条件下企业竞争压力的不断加剧、企业组织管理观念的变革以及业务流程标准化的不断完善,中小企业信息化建设的热情近几年来有了显著的提高。

与此同时随着现代科学技术的发展,人事管理越来越受到广大企业的重视。

从而人事信息资源管理系统这一新生事物逐步地走进我们的企业,与企业的发展息息相关。

人事信息资源管理系统是企业员工管理的一个重要内容。

当今社会人员流动越来越频繁,人事管理工作也变得越来越复杂。

如果能够实现人事管理的自动化,无疑将给企业管理部门带来很大的方便。

人事信息管理就是把分散在企业单位的职工信息实行统一、集中、规范的收集管理,建立分类编号管理、电脑存储查询等现代化、专业化的管理系统。

企业人事管理的对象是企业、企业化管理的事业单位及职工本人。

人事信息管理为企业单位和个人提供信息输入、信息修改、信息查询、工资调整、依据信息出具个人的基本档案等服务;为企业单位和个人提供信息的收集、整理、保管服务。

本系统基本上能够满足现代企业员工信息管理的需求。

信息录入项目齐全、完整、系统。

现代化的信息管理系统中灵活使用了表格对信息分类,组成企业信息管理系统,可以方便地查询、阅读、修改、交流和重复使用。

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计

人力资源管理系统的设计与实现毕业论文设计人力资源管理系统(HRMS)是一种集中管理和自动化处理企业人力资源的信息化系统。

其设计与实现对于提高企业人力资源管理的效率和质量具有重要的意义。

本篇论文设计与实现将包括需求分析、系统设计和系统实施三个主要部分。

一、需求分析1.目标:明确论文的主要目标,如提高人力资源管理的效率、强化数据的准确性等。

2.功能需求:分析现有人力资源管理的流程和问题,确定需要系统化管理的功能模块,如员工信息管理、招聘流程管理、考勤管理、薪酬管理等。

3.数据需求:分析需要管理的数据,如员工基本信息、培训记录、绩效评估结果等。

4.技术需求:确定系统的技术平台、数据库选择等技术要求。

二、系统设计1.系统结构设计:设计系统的总体结构,包括前端展示层、服务器中间层和后端数据库层。

2.功能模块设计:根据需求分析中确定的功能需求,设计相应的模块,如员工信息管理模块、招聘管理模块等,并定义模块之间的交互关系。

3.界面设计:设计用户界面,包括界面布局、交互方式等,确保用户能够简单易懂地操作系统。

4.数据库设计:根据数据需求进行数据库设计,确定数据库表的结构和字段,确保数据的准确性和完整性。

5.系统安全设计:设计系统的安全性控制措施,如用户权限管理、数据备份等,保障系统的安全可靠性。

三、系统实施1.系统开发:根据系统设计的结果进行系统开发,包括前端、后端和数据库的开发工作。

2.系统测试:对已开发完成的系统进行测试,包括功能测试、性能测试、安全测试等,确保系统的稳定性和可用性。

3.系统部署:将开发和测试完成的系统部署在服务器上,进行最后的调试和优化。

4.系统运维:建立系统的运维机制,包括数据备份、故障处理等,确保系统的稳定运行。

通过以上三个步骤的设计与实现,可以提高企业的人力资源管理效率,并有效减少人力资源管理中的错误和漏洞,提升人员的工作效率。

此外,人力资源管理系统还可以提供数据分析和报表功能,帮助企业高效决策,更好地管理人力资源。

毕业设计(论文)-VB企业人事管理系统

毕业设计(论文)-VB企业人事管理系统

毕业设计(论文)VB企业人事管理系统摘要社会上的企业数不胜数,不同的企业有不同的内部构造和管理需求。

所以不同的企业具有不同的人事管理制度,这就决定了不同的企业需要不同的人事管理系统。

如果人工直接统计的话,工作量将十分庞大,特别是如果企业员工有几万或几十万人时,人工统计将变得不可能想象。

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

用计算机可使人们从繁重而又单调的统计运算中解脱出来,仅用一些简单的操作便可及时准确地获得需要的信息。

考虑到这些问题本系统结合公司普遍的人事管理制度,经过实际的需求分析,采用Visual Basic6.0作为开发工具而开发出来的单机版人事管理系统。

整个系统从操作简便、界面清晰、灵活、实用、安全的要求出发,完成人事管理的全过程,包括新进员工加入时人事档案的建立、老员工的转出、职位等的变动引起职工信息的修改、员工信息查询,员工的考勤情况查询、修改等等。

经过实际使用证明,本文所设计的人事管理系统可以满足小中型公司人事管理方面的需要。

关键词:Visual Basic 6.0;数据库;用户;员工目录摘要 (I)目录 (III)第1章绪论 (1)1.1系统开发背景 (1)1.2系统开发目的 (1)第2章开发语言简介 (2)2.1 Visual Basic 6.0的特点 (2)2.1.1可视化编程 (2)2.1.2面向对象的程序设计 (3)2.1.3结构化程序设计语言 (3)2.1.4事件驱动编程机制 (3)2.1.5访问数据库 (3)2.2 Visual Basic和数据库 (4)2.3 Visual Basic支持的数据库 (4)第3章系统分析 (5)3.1系统需求分析 (5)3.1.1功能需求 (5)3.1.2性能需求 (5)3.1.3环境需求 (5)3.2功能模块图 (6)第4章总体设计 (7)4.1功能描述 (7)4.2主要功能特点 (7)4.2.1用户登录 (7)4.2.2主要功能介绍 (7)4.3系统流程图 (8)第5章详细设计 (10)5.1系统E-R图 (10)5.2数据库设计 (13)5.2.1员工信息数据表 (13)5.2.2工资管理数据表 (15)5.2.3 考勤管理数据表 (16)5.2.4用户数据表 (16)第6章系统主要界面设计 (17)6.1用户登录 (17)6.2管理员设置 (18)6.3员工信息管理 (18)6.4员工调动 (19)第7章系统测试 (19)7.1测试举例 (19)7.1.1测试管理员和普通用户登陆 (19)7.1.2测试员工信息查询功能 (20)7.1.3测试添加员工 (20)7.1.4测试部门管理 (20)7.1.5测试员工调动 (20)7.2测试方法 (20)结论 (22)参考文献 (23)附录1:程序源代码 (24)附录2:使用说明 (29)致谢 (30)第1章绪论1.1 系统开发背景能够让企业带来先进的管理思想及方法、促进建立现代人事管理模式、促进人事管理正规化、帮助企业提高管理时效、帮助企业降低管理成本。

毕业设计论文人事管理系统的设计与实现

毕业设计论文人事管理系统的设计与实现

目录一、引言 (2)(一)系统开发背景 (2)(二)课题的提出 (2)二、需求分析 (3)(一)系统目标 (3)(二)系统运营环境 (3)(三)功能需求 (4)(五)系统流程图 (5)(六)数据字典 (7)三、系统设计 (11)(一)代码设计 (11)(二)系统功能模块设计 (12)(三)数据库设计 (13)四、系统实现 (17)(一)程序流程说明 (17)(二)系统测试说明 (18)(三)系统运行的管理与维护 (19)五、总结 (21)(一)系统存在不足和改进方案 (21)(二)设计心得 (21)一、引言(一)系统开发背景人事管理系统的发展历史可以追溯到20世纪60年代末期。

当时计算机技术已经进入实用阶段,为了解决企业手工计算发放薪资费时、费力又易出错等问题,第一代人事管理系统应运而生。

随着计算机的普及、计算机系统工具和数据库技术的发展,20世纪70年代末出现了第二代人事管理系统。

该系统基本上解决了第一代系统的主要缺陷,功能也有较大的改善。

经过将近40年的发展,如今大多数公司普遍使用的是第三代人力资源管理信息系统[1]。

人事管理系统的出现彻底改变了传统企业人员管理模式,将系统管理、人事档案管理、考勤管理、工资管理等相对分散的功能集合成一个高效、便捷的网络化智能管理平台,将企业人事部门管理人员从繁重的日常琐碎事务中解放出来,将更多的精力用于企业的人事职能管理和管理决策,保持企业的持续高效运营,从而提高了企业整体的科技含量和管理效率,大大加快企业的信息化建设步伐。

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

作为计算机应用的一部分,使用计算机对公司人事信息进行管理,具有检索迅速、查询方便、可靠性高、存储量大、保密性好、成本低等优点。

这些优点能够极大地提高公司管理的效率,也是企业人事管理科学化、正规化的重要条件[2]。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XXXX学院本科生毕业论文基于VB的人力资源管理信息系统的设计与实现院别、专业计算机科学与信息技术学院计算机科学与技术专业研究方向网络工程学生姓名学号指导教师姓名指导教师职称讲师20XX年 X月 X 日摘要为了提高人力资源管理效率,在本文中开发人力资源管理系统,它的前台采用VISUAL BASIC平台开发,后台采用SQL Sever 2000开发和管理数据库.该系统功能强大,一共分为六个功能模块:人员基本信息管理模块、员工薪酬管理模块、员工考勤管理模块、系统维护模块,招聘管理模块和培训管理模块。

经过系统测试,该人力资源管理系统运行稳定、操作简单。

关键字:人力资源管理;VISUAL BASIC;SQL Server 2000;MISABSTRACTIn order to increase the efficiency of human resources management, the human resource management system is designed., which is based on vb programming language and sql2000. the system is very powerful to have six function modules: basic information management module, employee compensation management module, employee attendance management module, system maintenance module, recruitment management module and training administration module. By testing of the system ,the human resources management systen is stable and easy to operate.Keywords:Human Resource Managements; Visual Basic; SQL Server 2000; MIS目录第1章绪论 (1)1.1系统开发背景 (1)1.2系统开发目的和意义 (2)1.3人力资源管理系统的业务实现 (2)第2章系统相关技术及可行性分析 (3)2.1 系统开发工具 (3)2.2 数据库技术 (4)2.3 可行性分析 (4)2.3.1 经济可行性 (4)2.3.2 技术可行性 (5)2.3.3 系统结构可行性 (5)第3章系统设计 (5)3.1设计目标 (5)3.2 系统功能模块 (5)3.2.1人事管理模块 (6)3.2.2 培训管理模块 (7)3.2.3 薪酬管理模块 (7)3.2.4 员工考勤管理模块 (8)3.2.5 系统管理操作模块 (8)3.3 系统相关数据表设计 (8)3.4 系统菜单设计 (8)3.4 系统配置 (9)3.4.1 硬件配置 (9)3.4.2 软件配置 (9)第4章系统典型模块设计与实现 (9)4.1 用户操作总体框架 (9)4.1.1 管理员登入模块的设计 (10)4.1.2 人力资源管理模块 (13)4.1.3 职工工资管理模块 (14)4.1.4员工考勤管理模块 (14)4.1.5系统维护模块 (15)第5章结论 (15)[参考文献] (16)致谢 (16)第1章绪论全球范围内的企业内部组织正在发生巨变,未来企业成功的关键得依靠企业人力资源管理信息系统,人才之争已经成为市场竞争中的核心内容之一,以人为本成为企业立足和发展的根本。

有效力管理企业的人力资源,为企业提供强有力的储备力量,使之成为企业发展的主动力。

通过人力资源的有效管理,掌握最新的、准确的企业人力资源信息,并对其进行复杂的统计与分析,从而充分发挥每个员工的潜能,为企业创造更大的价值。

网络化的今天,网络人力资源管理系统,使新的人力资源协作管理模式成为可能。

通过网络管理系统,专门的人力资源管理人员可以提高自身的工作效率,作好人力资源管理的协调工作,提高人力资源利用率;通过网络管理系统,员工可以直接管理自己的技能,有效地发现和挖掘自身的潜能,及时与自己的上级、下属、同事进行的沟通与交流,同心协作,积极为企业的发展与决策贡献力量。

通过网络人力资源管理系统对企业人力资源进行管理,使企业人力资源管理适应时代的发展要求,大大提高了企业的核心竟争力。

1.1系统开发背景企业在我国的国民经济中具有重要的作用。

统计资料表明,全国工商注册企业中,企业占了90%以上,其产值和利润分别约占60%和40%;而且,企业还提供了75%的城镇就业机会,此外,企业在满足人们的多样化需求、培养企业家、进行技术创新、参与专业协作等方面都具有重要的作用。

企业在一定程度上影响地区乃至整个国家经济的繁荣和社会的稳定。

人力资源管理信息系统是一个企业单位非常重要的部分,它的内容对于单位领导者和管理者来说都很关键,所以人力资源管理信息系统应该能够为用户提供大量的信息和简便的查找方式。

但一直以来人们使用老套的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。

随着科技的不断进步,无论哪个行业在管理手段上都有了有目共睹的成功,但越来越来的大学毕业生流入社会,也就是国内的人力资源越来越多,但对管理人力来说,各企业大单位应该采用当今流行的人力资源管理信息系统。

使用计算机软件来管理企业人力是非常重要的,因为它能够做到员工做不到的且速度也是人工无法比拟的,这优点不但企业提高工作效率,也是使企业走向成功的,也世界同步的重要条件。

所以,开发出这样一个人力资源管理信息系统是很必要的,接下来我会以我的人力资源管理信息系统为例,给大家谈谈在开发此系统中所遇到的问题。

1.2系统开发目的和意义今天,计算机的价格已越来越低,性能却在不停的增强。

它已经被应用于社会发展的各个领域,计算机之所以受欢迎的原因主要有以下几个方面:首先,计算机可以代替人工进行许多复杂的工作;其次,计算机可以节省许多资源;第三,计算机可以最大限度的提高人们的劳动效率;第四,计算机可以使重要文件得到最好的存放且安全。

现在我国的企业单位的人力资源管理信息水平还停留在比较老套的方法上,这样的管理已经在当今时代所落后,使用老方法管理需要消耗大量的人力和大量的时间,在当今时代人工管理手段一定会被计算机管理所取代。

我作为一个计算机科学与技术专业的学生,希望可以在这方面对各大企业有所贡献。

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

归纳起来,好处大约有以下几点:1.可以对人力资源信息进行有效,安全的存放;2.操作方便简洁,为企业节省了大量的人力;3.可以快速查询到所需员工信息1.3人力资源管理系统的业务实现人力资源管理信息系统是直接对单位人力资源部门的大量业务处理工作用计算机进行全面现代化管理.主要包括员工基本信息管理、薪酬管理、招聘管理、培训管理和考勤管理。

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

具体系统功能需求描述:1.人员基本情况管理提供对”企业员工的简历表”信息录入、组合条件查询、统计、打印功能,实现“员工花名册”数据生成、查询、统计、打印功能。

2.工资管理提供对“员工薪酬表”数据的统计、查询、按部门统计、打印功能,完成每月对“员工薪酬表”数据的月统计,最终写出“员工薪酬总额构成情况表”实现该表的查询、打印功能。

3.考勤管理提供对企业各部门“月考勤统计表”数据的输入、查询、统计功能;根据“月考勤统计表”数据分单位按各种日考勤标准进行分类统计,且生成“员工月考勤统计表”,数据及“员工月考勤统计汇总表”数据,实现该统计表的查询、打印功能。

4.培训管理提供对企业单位各部门“员工培训表”数据的输入、查询;根据“员工培训表”培训项目内容和培训时间来安排各部门员工的培训,且生成“员工培训统计表”,实现该表的查询、打印功能。

5.招聘管理提供对单位各部门“员工招聘”数据的录入、查询;根据“员工招聘表”组织岗位招聘活动及实现人才信息统计,且生成“招聘统计表”,实现该表的查询、打印功能。

第2章系统相关技术及可行性分析2.1 系统开发工具微软公司的Visual Basic 6.0是Windows应用程序开发工具,是目前最为广泛的、且操作极其简单的面向对象的开发工具[1]。

Visual Basic提供了很多的控件,这些控件可用于界面设计和实现模块各种功能,减少了编程人员的任务量,也使的界面设计操作实现简单,从而大大的提高了应用程序的运行效率和稳定性。

Visual Basic应用程序基本的构建模块是用户所创建的对象,每个对象都具有一些特点和行为[2]。

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

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

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

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

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

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

2.2 数据库技术SQL Server 2000[6]系统是一个先进的面向新世纪的关系型数据库管理系统,它引入了大量先进的数据库技术[7],代表了未来数据库技术的发展趋势,可以为各种用户提供完整的数据库应用解决方案。

除了其关系型系统的内核之外,它的分布式查询处理、强大的触发器功能、方便的数据发布等特点[8],使它充满着未来数据库技术的气息。

SQL SERVER2000的特点如下:1. 易用性,它拥有微软产品的一贯特性,简单易用。

2. 可伸缩性,它使用的是动态数据库,当用户的数据超过原先申请的大小时,数据库文件可自动扩大,直到占满整个磁盘空间[9]。

3. 集成性,它已经与Windows 2000以上的操作系统紧密结合,能够提供更加有效的安全性[10]。

2.3 可行性分析随着计算机的日益普及,目前各大企业都为旗下各部门单位配备了计算机,但大多都用来查阅资料、存放文件。

相关文档
最新文档