人事考勤工资管理系统
- 格式:doc
- 大小:618.50 KB
- 文档页数:59
目录摘要 (2)第一章绪论 (4)1.1系统概述 (4)4 问题的提出及研究的意义 (6)5 课题研究的内容及目标 (6)6 可行性研究 (7)1.2 开发工具简介 (7)第二章系统需求分析 (10)2.1需求分析概述 (10)2.2系统业务流程分析 (11)2.3数据流分析 (15)2.4数据字典 (16)第三章人事管理系统实施 (17)3.1 系统实施概述 (17)3.2系统流程分析 (17)3.3 系统实施 (18)3.4系统出错处理 (23)第四章系统测试 (24)总结 (28)参考文献 (29)附录 (30)摘要人事信息管理是企业管理中的一个重要内容,随着时代的进步,企业人员数量也不断增加、分工的不断细化、各个行业间联系的不断密切,对人事管理的要求也不断提高。
如何管理好企业内部员工的信息,对员工实施高效图表 1的宏观管理,对企事业单位的人员构成情况和发展趋势进行统计、规划、分析并制定切实可行的人事政策,是一项繁重而艰巨的任务。
本文以企业管理信息系统建设中的人事信息管理子系统的设计和实现为目标,利用软件工程中系统开发的原理和方法,详细论述了系统的设计方案、系统的开发及测试过程。
系统以Visual Bacis6.0为开发工具,以SQL Server 2000为后台数据库管理系统,实现了以员工信息管理,考勤信息管理、评价管理、工资管理及综合查询模块为主要功能的系统开发。
为企业人事管理提供信息咨询,信息检索,信息存取等服务,系统的实施基本上能够满足现代企业对人事管理的需要,为提高企业人事管理效率提供了行之有效的手段。
关键词:人事管理系统, Visual Basic 6.0, SQL Server2000ABSTRACTThe enterprise personnel information management is in a businessmanagement important content, along with the time progress, theenterprise personnel quantity also unceasingly increases, the divisionof labor unceasingly thin, during each profession relates isunceasingly close, also unceasingly enhances to the personnelmanagement request. How manages the good enterprise interior staff'sinformation, implements the highly effective macroscopic management tothe staff, constitutes the situation and the development tendency tobusiness unit's personnel carries on statistical, the plan, theanalysis and the formulation practical feasible human affairs policy,is an item arduous and the arduous duty.This article take the business management information systemconstruction in human affairs information management subsystem designand the realization as a goal, using the software engineering in thesystem development principle and the method, in detail elaborated thesystem design proposal, the system development and the test process.The system take Visual Bacis6.0 as the development kit, take SQLServer 2,000 as the backstage database management system, has realizedby the staff information management, checks attendance the informationmanagement, the appraisal management, the wages management and thesynthesis inquiry module for the main function system development.Provides the information consultant for the enterprise personnelmanagement, the information retrieval, service and so on informationaccess, the system implementation basically can satisfy the modernenterprise to the personnel management need, for enhanced theenterprise personnel management efficiency to provide the effectivemethod.Keywords: enterprise personnel information management,Visual Basic6.0,SQL Server2000第一章绪论1.1系统概述1 管理信息系统的发展历史管理信息系统的概念起源很早。
人事工资管理系统分析与设计人事工资管理系统是企业中管理人力资源和薪酬的重要工具,是一种高效、安全、便捷的信息化工具。
该系统的主要目的是为企业提供一个全面、精准、安全、稳定的人事工资管理服务,实现人力资源与财务管理的有机结合以提高企业的效益。
一、需求分析1.系统用户:企业中的管理人员、财务人员、人力资源专员和员工。
2.系统功能:(1)员工信息管理:录入、查看、修改、删除员工的个人信息、合同信息和家庭信息。
(2)工资管理:根据员工的职位、级别、薪酬等信息,自动生成工资单,并可进行查询、修改和删除。
(3)考勤管理:自动生成员工考勤记录,支持手动修改并计算出应扣除的工资。
(4)年终奖管理:系统可以自动计算员工的年终奖,并在相关时期发放。
(5)假期管理:自动生成员工的休假记录,可随时查看员工休假情况,支持手动修改。
(6)报表生成:系统会自动生成员工工资报表、考勤报表、假期报表等。
3. 应用场景:(1)管理人员和财务人员可以通过系统方便快捷地查询员工的工资情况,减少人工操作,提高管理效率。
(2)员工可以通过系统查看自己的工资单、考勤记录、休假情况等,方便快捷。
二、系统设计1.系统架构:本系统采用B/S架构,即基于浏览器的应用程序。
前端采用HTML、CSS、JavaScript等技术,后端采用Java语言,使用MySql作为数据库。
2.数据库设计:该系统主要包括6张表:员工表、部门表、薪资表、考勤表、假期表和用户表。
员工表包括员工基本信息、职位和薪资等信息。
部门表包括部门名称和部门编号等信息。
薪资表包括薪资、津贴、加班费等信息。
考勤表包括考勤记录和请假时间等信息。
假期表包括休假记录和假期余额等信息。
用户表包括用户名、密码和权限等信息。
3.系统模块设计:本系统设计了员工信息管理、工资管理、考勤管理、年终奖管理、假期管理和报表生成六个模块。
(1)员工信息管理模块:此模块主要实现员工资料录入、查看、修改、删除功能。
1.系统概述工资管理是每一个单位都必须面临的问题,各个单位的工资处理内容总是有一定的区别,目前还没有一个专用的工资管理系统。
也不可能把各个单位的工资内容统一起来。
为此各单位都面临一个工资管理系统的开发应用问题。
本系统是用J2EE开发的一个具有代表性的管理系统。
下面是该系统的软件模型。
2.需求分析2.1功能描述人事工资管理系统应完成以下功能:1.员工管理:包括部门设置、员工信息、人员调动和福利信息四部分。
2.考勤管理:包括正常出勤、异常出勤和加班处理三部分。
3.工作评价管理:员工评价信息分为两部分,一部分是主管经理对员工的评价信息,包括工作分工、完成情况、工作态度等;另一部分是同组员工的评价信息,包括工作态度、合作情况等。
4.工资管理:主要完成员工工资信息的维护,员工工资分为两部分,一部分是基本工资,根据员工的职称和岗位设置;另一部是动态工资,根据员工的考勤情况和工作评价情况计算,在计算出总工资后,还应扣除一些费用,如税款、公积金、养老金等。
5.系统管理模块:主要是完成用户的添加、密码信息的修改,系统登录,操作人员的权限分配等功能。
2.2用况图系统管理模块图1人事工资管理系统用例图福利信息管理图1.1员工管理用例图删除部门检查是否存在员工图1.1.1部门信息管理用例图修改员工图1.1.2员工信息管理用例图图1.1.3 人员调动设置用例图图1.1.4福利信息管理用例图人员调动删除员工福利异常出勤加班处理考勤管理员图1.2考勤管理用例图图1.2.1加班处理用例图图1.2.2异常出勤管理加班费率设置(from 考勤管理)事假统计考勤管理员(from 考勤管理)主管经理图1.3工作评价管理工资汇总图1.4工资管理用例图2.3用况描述针对系统不同层次的用案描述情况,抽象出如下4种用案的具体描述1. 工资管理用案用案编号:UC1用案名:工资管理用案主要参与者:工资管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率工资管理员工资管理员可以方便快捷的管理员工相应个人信息,实现各种工资管理操作前置条件:工资管理员进入系统前进行身份识别并进行授权后置条件:存储公司工资发放情况,包括基本工资,动态工资记录主要的成功场景:1.工资管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.工资管理员输入工资查询请求4.系统反馈相应工资查询结果5.工资管理员给系统输入相应可变动数据6.系统对输入数据进行记录7.工资管理员发送工资汇总请求8.系统反馈工资汇总信息2.员工信息管理用案用案编号:UC2用案名:员工信息管理用案主要参与者:员工管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率员工管理员员工管理员可以方便快捷的管理员工相应个人信息,实现新增员工,删除员工,查询员工,修改员工等操作前置条件:员工管理员进入系统前进行身份识别并进行授权后置条件:存储公司员工个人信息,包括新增员工,删除员工,查询员工,修改员工信息等记录主要的成功场景:1.员工管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.员工管理员输入新增员工请求4.系统实现新增员工请求5.员工管理员输入删除员工请求6.系统实现删除员工请求7.员工管理员输入查询员工请求8.系统实现查询员工请求9.员工管理员输入修改员工请求10.系统实现修改员工请求3.人员调动用案用案编号:UC3用案名:人员调动用案主要参与者:员工管理员受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率员工管理员员工管理员可以方便快捷的管理员工相应个人信息,包括查询员工基本信息,人员调动信息保存等前置条件:员工管理员进入系统前进行身份识别并进行授权后置条件:保存员工基本信息,人员调动基本信息主要的成功场景:1.员工管理员登陆系统,输入账号,密码2.系统核对确认个人信息正确,分配相应权限3.员工管理员输入员工基本信息查询请求4.系统反馈相应员工基本信息查询结果5.员工管理员提交人员调动情况信息6.系统保存员工调动信息4.工作评价管理用案用案编号:UC4用案名:工作评价管理用案主要参与者:员工主管经理受益人极其利益:公司通过该系统公司可以实现科学化的工资管理,最大化的提高效率主管经理可以方便的对员工个人表现进行评价员工员工可以方便的查询自己被评价的分数,也可以方便的给同组与其他员工评分。
人事工资管理系统
人事工资管理系统的主要工作任务是实现前台和后台的管理,其中,前台管理主要实现高校员工对个人信息和工资信息的查询功能;而后台管理的主要任务是实现员工工资信息管理和工资标准管理,同时提供一个简易、便捷的工资数据统计和结算操作。
1、前台管理。
前台管理主要包含员工信息模块和工资信息模块。
2、后台管理。
主要有系统用户管理、员工信息管理、工资标准管理以及工资信息管理四大功能模块。
因此,在整个人事工资管理系统中需要实现的工作需求主要包括:员工个人的信息查询、工资信息查询;和系统用户管理、员工信息管理、工资标准管理以及工资信息管理等操作功能。
功能模块分析
1、员工信息查询
该功能模块主要是员工个人登陆进入,进行查询个人信息。
2、工资信息查询
该功能模块主要是员工个人登陆进入,进行查询个人工资信息。
3、系统用户管理
该模块主要的功能是实现用户信息的添加、修改、删除管理。
4、员工信息管理
该模块主要的功能是实现员工信息的添加、修改、删除管理。
5、工资标准管理
该模块主要的功能是实现员工工资标准信息的添加、修改、删除管理。
6、工资信息管理
该模块主要的功能是实现员工工资信息的添加、修改、删除管理。
7、考勤管理
该模块主要的功能是实现员工考勤信息的添加、修改、删除管理。
企业人事工资管理系统一.系统规划1.系统的战略规划:根据组织的目标和战略确定信息系统的使命,对信息系统建设或更新提出标准; 对目前信息系统的功能、应用环境和应用现状进行评价,判定建设管理信息系统的政策、目标和战略。
“人事工资管理系统”是一个企业单位进行行政及财务管理不可缺少的部分 , 它是企业的决策者和管理者的重要辅助工具 , 同时也是企业普通员工进行相关查询的主要手段。
所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式进行人事工资管理,这种管理方式存在着许多缺点与漏洞 , 如 :效率低、保密性差 , 另外时间一长 , 将产生大量的文件和数据 , 这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高 , 计算机科学日渐成熟 , 其强大的功能已为人们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分 , 使用计算机对人事工资信息进行管理 , 具有手工管理所无法比拟的优点 . 例如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率 , 也是企业的科学化、正规化管理 , 与世界接轨的重要条件。
因此, 我们将以开发一套企业人事工资管理系统为切入点, 对一个系统的分析流程进行学习。
总的来说,人事工资管理系统的主要目标是:以企业中员工的工资核算为核心, 综合考虑企业的其他日常办公、行政管理的应用需求,建立起一个在企业内部各部门之间可以互通互连的信息平台,使其他各个行政管理单位可以及时将员工数据传达给企业决策者和财务部对工资进行核算,便于进行对员工进行高效的信息化管理。
具体为:a . 建立企业综合数据库,为人事工资管理系统提供坚实的基础b . 实现企业内部的连通,使管理者,决策者,普通员工能够依各自的权限对信息进行处理c . 为企业各类人员以多种形式提供需要的数据应用范围及对象:a . 人事工资管理系统的管理者用户可对员工信息进行查询、修改、更新等操作;b . 人事工资管理系统的业务管理用户可对与本业务单位对口的信息模块进行必要的信息插入,修改等操作c . 人事工资管理系统的普通员工可对自己的信息进行查询2. 对相关单位进行系统初步调查, 确定各单位主要信息需求, 形成系统总体结构方案。
人事工资管理信息系统背景人力资源是企业最重要的资产之一,为了提高人力资源管理的效率和精度,信息化建设已成为了企业必须重视的一个领域。
人事工资管理信息系统便是解决该问题的利器。
人事工资管理信息系统是一套集成管理信息化技术、人力资源和薪资制度等多学科知识的软件系统。
该系统可以对企业的人力资源信息进行管理和分析,包括员工资料、考勤记录、薪资发放等环节。
功能员工管理人事工资管理信息系统可以对员工的相关信息进行管理,包括个人基本信息、合同信息、考勤信息、绩效考核等。
系统能够自动生成个人档案,方便企业在管理中的数据搜集、整理、分析。
薪资管理该系统可以根据员工的工作情况实现薪资的计算和发放,包括基础薪资、津贴、奖金等。
同时,考虑到不同职位、部门和级别的差异,系统可以针对不同工作要求进行动态调整。
绩效考核该系统提供多种绩效考核方式,包括实际工作任务、职业素养、工作态度、工作效率、工作质量等多个维度,系统可以针对不同职位、岗位制定不同的绩效考核指标。
报表分析人事工资管理信息系统可以根据企业的实际情况进行定制化设置,从而帮助企业了解员工的工资变化、入职/离职人数、员工学历结构等信息,以便于企业更好的了解员工信息,优化管理模式。
特点数据安全人事工资管理信息系统的每一个环节都严格规范数据访问权限,只有具备相应权限的人员才能够暂时、编辑和删除员工、薪资、绩效数据等,有效保证了企业信息的安全。
系统可靠性人事工资管理信息系统采用高可靠的技术方案,通过双重备份、容错处理、定时备份等方式,保证系统的稳定性和可靠性。
信息集成人事工资管理信息系统可以将多个系统中的相关信息整合、联通,将系统的数据及时地反应到人力资源的采集、分析和决策中,避免了信息孤岛及信息的滞后,方便企业信息的综合利用。
应用人事工资管理信息系统的应用范围非常广泛,特别是对于各种规模的企业来说,该系统都可以帮助企业更好地管理自己的人力资源,加快人力资源管理的效率和精度,提升企业的竞争力。
工厂人力资源管理系统7.0解压密码: 一、系统概述不凡软件人力资源管理系统功能齐全、操作简单、使用方便、界面友好。
主要包括人事管理、考勤管理、工资管理、就餐管理、宿舍管理、门禁管理、计件管理、考核管理、培训管理、招聘管理和物品管理等子系统,具备完善的授权体系,采用模块化设计,系统扩展方便。
各子系统之间的数据既相对独立,又可以与其他子系统共享。
考勤管理自动识别出勤班别功能强大、准确,无需手工排班,根据员工的出勤打卡数据,就可自动识别其出勤的班别,准确无误;薪资管理的自定义运算公式,能够满足非常复杂的工资计算要求;系统提供灵活的报表功能,用户可随心所欲地定义所需报表的格式;同时系统具有完善的授权功能,可以将相应的模块授权给对应的操作人员。
系统以现有的计算机网络为基础,实现资源共享,全面提升人力资源管理的效率,将人员从枯燥的手工作业中解脱出来。
将考勤实行IC卡或指纹考勤,实现考勤管理的电脑化,可以提高员工上下班打卡的速度,以及处理考勤数据的速度和准确性。
系统支持多家主流考勤机厂家的刷卡机(集成通讯接口程序),可以直接与其刷卡机进行通讯,无需第三方接口的支持。
同时提供通用接口,可以将任何刷卡机的刷卡数据导入到我们的系统中,进行数据分析处理,可以真正做到软件与刷卡机的完全分离,而不依赖单独的考勤机厂家。
二、系统特点1、实用性系统的设计应符合实际需要, 不能华而不实,片面追求系统的操作界面。
因此, 系统的实用性是首先应遵循的原则。
系统支持多用户同时使用,用户数量不受限制。
系统的服务端和客户端软件均应有良好的可操作性,使具备电脑初级操作水平的人员,通过简单的培训就能掌握系统的操作要领。
2、稳定性包括系统客户端操作软件和数据库的稳定性,系统采用现今流行的开发工具设计,具有周密的系统分析和系统设计,采用大型数据库作为数据的管理平台。
3、安全性系统的安全性和数据的保密性,是系统的根本。
在客户端的操作,对用户具有严格的权限分配,用户只能在权限内进行相关的操作;在后台的数据端,可以自动备份数据,非授权用户不可以查看后台的数据。
广东省人事工资管理系统1. 简介广东省人事工资管理系统是一个专门为广东省各级政府机构提供工资管理服务的系统。
该系统的目的是实现工资计算、发放、统计和报表生成等功能,方便政府机构高效管理工资事务。
2. 功能特点2.1 工资计算广东省人事工资管理系统提供了多种工资计算方法,可以根据不同政府机构的要求进行灵活配置。
系统支持根据岗位级别、工作时长、绩效评价等因素进行工资计算,确保工资发放的准确性和公平性。
2.2 工资发放该系统实现了工资发放的自动化流程。
管理员仅需输入相应的发放日期,系统将自动计算出应发工资,并通过银行接口完成工资的划拨操作。
工资发放过程中,系统会生成相应的发放记录和工资单,确保工资发放的可追溯性和安全性。
2.3 统计报表系统支持生成各类工资统计报表,包括工资总额、各部门工资统计、个人工资明细等。
这些报表可以帮助政府机构实时了解工资情况,并进行决策分析。
系统还支持根据特定条件进行筛选和排序,方便用户快速获取所需的报表数据。
2.4 数据安全广东省人事工资管理系统采用了多重安全机制来保护数据的安全性。
系统会定期进行数据备份,并设有权限控制,确保只有授权人员可以访问和操作敏感数据。
同时,系统还具备防止恶意攻击和数据泄露的能力,保障工资数据的机密性和完整性。
3. 系统架构广东省人事工资管理系统采用三层架构,分为表现层、应用层和数据层。
系统架构图系统架构图•表现层:提供用户界面,用户可以通过浏览器访问系统进行操作。
•应用层:处理用户的请求,负责业务逻辑的处理和工资计算、发放、统计等功能的实现。
•数据层:负责数据的存储和管理,包括工资信息、员工信息、部门信息等。
4. 技术栈广东省人事工资管理系统采用以下技术栈:•前端:使用HTML、CSS和JavaScript开发用户界面,采用Vue.js框架实现前端逻辑。
•后端:采用Java语言开发后端服务,使用Spring Boot框架实现业务逻辑,并利用Spring Security实现权限控制。
人事考勤工资管理
系统
1
JIU JIANG UNIVERSITY
毕业论文
题目人事考勤工资管理系统
英文题目Attendance Salary Management
System
院系信息科学与技术学院
专业计算机科学与技术
姓名熊超
班级学号 A081142
指导教师李瑾
二O一二年五月
I
II
摘要
随着科学技术的发展, 企业进行信息化管理来代替手工管理是一个必然的趋势, 人事考勤工资管理系统的出现则大大提高了工作的效率和安全性, 信息的处理的速度和准确性, 节省了大量的时间和人力, 使企业人事, 档案, 考勤及工资的管理更加的系统化、科学化、规范化和自动化。
本系统采用ASP语言和Sql 数据库开发而成, 包括五大模块: 人事管理模块能够查看员工的情况; 档案管理模块能够对员工档案进行增、删、改; 考勤管理模块能够对员工的考勤记录进行记录和统计; 工资管理模块能够根据员工的考勤及奖惩情况来计算工资; 系统设置模块能够修改管理员的密码。
同时系统设置了对员工合同到期提醒和生日提醒等辅助功能。
关键词: 人事, 档案, 考勤, 工资
I
Abstract
With the development of science and technology, enterprise information management to replace the manual management is an inevitable trend, personnel attendance salary management system appear to greatly improve the work efficiency and safety, information processing speed and accuracy, saving a lot of time and manpower, make the enterprise personnel, records, attendance and salary management more systematic, scientific, standardization and automation.
The system uses ASP language and Sql database was developed, including five modules: personnel management module can view the situation of staff; file management module can staff records, delete, increase; attendance management module can employee attendance records were recorded and statistically; salary management module based on employee attendance and rewards and punishments to calculate the salary; system settings module can modify the administrator password. At the same time the system sets up the employee contract due to remind and birthday reminders and other auxiliary function.
II。