VB.NET人力资源管理系统设计与实现
以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
资料介绍:
摘要随着现代企业制度的建立以及社会经济的高速发展,企业人力资源已成为左右企业生存发展的重要因素,加强人力资源的有效管理和运作已成为企业提高竞争力的重要手段。本文主要研究如何开发企业人力资源管理系统,解释了开发人力资源管理系统的必要性和重要性,采用Visual Basic.NET 和SQL Server 2000软件作为开发工具,通过对计算机硬件和软件解决方案的论证,对应用领域进行调查分析,参考许多资料,在指导老师的帮助下,详细分析了人力资源管理系统的几个主要设计阶段:需求分析、概要设计和详细设计,同时给出了系统实现的具体思想方案,并列举了实际工程中的实例创建过程、方法和效果。本系统实现了企业机构编制管理、职员信息管理、薪资福利管理和系统管理等功能。关键词:人力资源管理系统 系统 数据 信息1绪论1.1课题背景21世纪,高新技术的超速发展和全球化的市场经济导致企业之间的竞争空前激烈,但归根结底是人才的竞争,谁能有效地管理和开发人力资源,谁就能掌握知识经济时代的生产力,几乎所有的企业管理者都意识到人力资源是企业最重要最宝贵的资源。然而,如何开发和管理人力资源,使其转化为一种现实的劳动生产力,则是众多管理者的盲点。看似简单的人力资源管理,其实蕴涵了极为丰富的内涵。通过对人力资源的规划、招聘、考核、培训、激励等一系列的手段,充分挖掘员工的潜力,提高他们对企业的认同感和责任感.只有这样,才能使企业拥有不断创新的活力,保证其在研发、生产、营销等各方面的领先地位,最终赢得市场的认可。随着人力资源部门工作范围的日益扩展,人力资源经理专业要求的日益提升,使得计算机等先进技术手段的作用日益显现。因此,开发人力资源管理系统(HRMS-HumanResourceManagementSystem)是非常有必要的,它不仅能够完成日常繁琐的业务,而且可以准确及时地搜集各种人力资源信息以供管理者进行决策。1.2课题开发的意义人力资源管理系统是以先进的软件和高速、大容量的硬件为基础的,新的人力资源管理模式,通过集中式的信息库、自动处理信息、员工自助服务、外协以及服务共享,达到降低成本、提高效率、改进员工服务模式的目的。它通过与企业现有的网络技术相联系,保证人力资源与日新月异的技术环境同步发展。一般来说,可以分四个部分来理解人力资源管理系统:(1)管理人员角色和目标的改变传统的人力资源管理中,管理人员的绝大部分精力将耗费在繁琐的日常行政事务处理上,而作为企业管理层的参谋角色应该做的咨询和策略制定的工作相对缺乏。通过人力资源管理人员将可以将绝大部分精力放在为管理层提供咨询、建议上,而在行政事务上的工作可以由电子化系统完成,只需占用管理人员极少的精力和时间。(2)提供更好的服务人力资源管理系统可以迅速、有效地收集各种信息,加强内部的信息沟通。各种用户可以直接从系统中获得自己的需的各种信息,并根据相关信息做出决策和相应的行动方案。(3)降低成本人力资源管理系统通过减少人力资源管理工作的操作成本、降低员工流动率、减少通讯费用等途径达到降低企业运作成本的目的。(4)革新管理理念人力资源管理系统的最终目的是达到革新企业的管理理念而不仅仅是改进管理方式、优化人力资源管理。先进技术应用于人力资源管理时,并不仅仅是为了将现有的人力资源工作做得更好,更重要的是,做些对于企业来讲更有效率的事情,成为管理层的决策支持者,为决策提供信息和解决方案。1.3 本文研究目标的内容基于以上分析,本文开发的人力资源管理系统目标:(1)实现信息处理的准确、快捷和顺畅。(2)可随时掌握企业机构部门信息、员工的基本信息、奖惩记录、工资发放 状况,轻松计算当月工资。(3)系统操作简单易行,可多条件查询,灵活方便。(4)通过该系统的实施,可逐步提高管理水平。(5)系统维护方便可靠,有较高的安全性,满足实用性的需求。本文使用SQL Server2000和Visual Basic.NET语言平台具体作了如下工作:(1)建立为系统提供数据的数据库,创建数据表及存储过程。(2)创建窗体、为窗体添加代码。(3)系统测试,打包发布。2需求分析2.1系统需求(1)建立机构编制管理,利用计算机实现机构的管理,部门的添加、更改与删除。(2)建立职员信息管理,实现计算机化的人事管理体制。(3)建立薪资福利管理,完成计算机自动化薪资福利管理体制。2.2功能需求人力资源管理系统完成的任务虽然随着企业的不同而有所差异,但对其任务进行归纳和划分后可将系统分为几个共同的功能需求模块,人力资源管理系统主要功能需求为下列六大部分,每个部分具体的功能需求如下:(1) 机构编制管理部分:可以进行设置、修改、删除、查看企业的组织机构信息。 (2) 职员信息管理部分:可以进行增加、修改、删除、查询企业的职员各种信息。(3) 薪资福利管理部分:可以进行职员工资的计算、发放、查询;奖惩信息的增加、删除、修改。2.3数据需求在分析了人力资源系统的基本功能需求以后,根据每类具体的功能,分析实现该功能所需要的数据。按照数据库的设计思想,数据是以记录的形式存储在数据库中,因此系统的数据需求分析实际上就是分析系统所需要的数据库表。包括用户清单、权限清单、组织机构编码表、职员基本信息表、月工资统计表、个人的所得税表、工资发放历史表、职员奖励表、职员惩罚表共9张表单。4总体设计4.1基本设计思想及系统处理流程4.1.1模块功能的设计基于以上分析,本文开发的企业人力资源管理系统,分为六大功能模块:用户登录模块、机构编制管理模块、人员信息管理模块、薪资福利管理模块、系统管理模块、帮助系统,其功能分别为:(1)用户登录模块:提供用户登录界面。输入用户名称,填写正确的密码,进入系统主窗体。(2)构编制管理模块:用于设置企业的组织机构及其详细信息,新增部门,同时还可以编辑、删除、修改已有部门信息,以及根据部门层次设置建立一个部门树结构,使上下级关系在这里一览无余,其中包括机构设置及编码、机构详细信息两个子模块分别进行处理。(3)人员信息管理模块:用于管理和添加、浏览、修改以及删除企业员工的相关信息,其中包括职员信息维护、职员信息查询两个子功能模块:职员信息维护子模块用于输入和修改职员的资料,职员信息查询子功能模块用于查询职员的资料。(4)薪资福利管理模块:用于管理企业薪资和福利计算的全过程,其中包括企业的薪资和福利设定、自动计算社会保险等代扣代缴项目,而且还可以根据公司的政策设置并计算由年假、事假、病假等带薪假以及迟到、早退、旷工等形成的对薪资和福利的扣减,还能存储完备的历史信息以供查询,其中包括当月工资管理、个人所得税率、发放工资历史、职员奖励管理、职员惩罚管理五个子功能模块。(5)系统管理模块:包含权限管理和退出系统两个子模块,其中权限管理用于设置各操作员使用系统的权限,提高系统保密性和安全性,退出系统即结束人力资源管理系统的运行和使用。(6)帮助系统:主要是向用户介绍系统运行环境、使用方法。这样,不仅减少了人力资源管理人员使用困难,也较好的保证了使用质量工作速度。包含关于和帮助主题两个子模块。 全套毕业设计包含的内容如下:源程序+论文(15000字以上)+可执行程序+答辩稿+开题报告如需要请您和我们客服QQ联系