企业工资管理系统
工资管理系统数据流程图
![工资管理系统数据流程图](https://img.taocdn.com/s3/m/19d27e01302b3169a45177232f60ddccda38e632.png)
1. 工资管理系统的数据流程图,如图:2. 主要数据字典 1) 数据项的定义数据项数据项名称类型及宽度简述取值范围编号 I1 标示其他部门提交的职工考勤信息的年考勤日期 Char ( 10) 月工资日期 Char10) 标示职工工资的年月 I2 职工编码 Char10) 唯一用来标示职工的编码 I3 部门名称 Char(20) 使用此系统单位内部子部分 I4 基本工资 decimal(7,2) I5 各部门内的员工固定工资,即部门岗位工资。
2)数据存储的描述数据数据存简述数据存储组成相关联的存储储名称处理编号 S1 变动工记录职工变动工资的工资日期 + 职工编码 + 加班费 + 奖金 + 水P2 、 p4 资表详细信息电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 S2 基本工记录职工固定工资的工资日期 + 职工编码 + 基本工资 + 工 P4 、 p5 资表详细信息龄工资 + 岗位津贴 + 固定补贴 S3 工资计记录职工工资的详细工资日期 + 职工编码 + 职工姓名 + 个 P4 、 p5 、算表信息人账号 + 基本工资 + 工龄工资 + 岗位p6 、 p7 、津贴 + 固定补贴 + 变动津贴 + 加班费 + p8 、 p9 奖金 + 应发工资 + 水电费 + 保险费 + 病假扣款 + 事假扣款 + 旷工扣款 + 其他扣款 + 个人所得税 + 扣款合计 + 实发工资 S4 福利费记录职工福利费分配日期 + 职工编码 + 部门编码 + 对应科目编码 P8 、 p10 计提分的详细信息 + 金额配表 S5 个人所记录职工个人所得税职工编码 + 职工姓名 + 所得期间 + 所得项目 P9 、 p10 得税申情况 + 收入额合计 + 费用额 + 应纳税所得额 + 税报表率 + 速算扣除数 + 扣缴所得税额 S6 工资费描述工资费用的分摊日期 + 职工编码 + 部门编码 + 对应科目编码 P7 、 p10 用分配(来源) + 金额表S8 职员信职员基本信息职工编码 + 职工姓名 + 性别 + 人员类别 + P3 、 E3息表部门编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 S9 工资计设置职工工资项目金基本工资计算标准 + 变动工资计算标准 E3 、 P2 算标准额标准表 S10 考勤表记录职工考勤信息情考勤日期 + 职工编码 + 加班天数 + 病假天数 P1 、 P2 况 + 旷工天数 + 事假天数; 3)数据流的描述数据数据流简述数据流数据流数据流组成数据高峰流编名称来源去向流量流量号D1 考勤记输入的企业所有E1 P1 考勤日期 + 职工编码 + 1 次 1 次录职工的考勤信息加班天数 + 病假天数 + / 月 / 月旷工天数 + 事假天数; D1 人事基描述人事基本信E2 P3 职工编码 + 职工姓名 + 1 次 1 次本信息息性别 + 人员类别 + 部门/ 月 / 月编码 + 部门名称 + 岗位编码 + 岗位名称 + 职称 + 工龄 + 个人账号 + 联系电话 4) 处理的描述处理处理逻输入的数据流处理逻辑的描述输出的数处理逻辑辑名称据流频率编号 P1 输入考D1 其他部门汇总的由其他部门的负责人每个月按期输入S11 考勤1 次勤信息考勤信息企业所有职工的考勤信息表 / 月 P2 编制变S9 工资计算标准财务处根据其他部门的负责人输入的S1 变动1 次动工资表 ;s11 考勤表职工考勤等考勤信息,以及工资计算标工资表 / 月表准表中设置的金额计算出企业每个职工的加班费、病假扣款、事假扣款、旷工扣款等金额,并编制变动工资表。
企业工资管理系统开题报告_2
![企业工资管理系统开题报告_2](https://img.taocdn.com/s3/m/e52ee800c950ad02de80d4d8d15abe23482f038b.png)
随着技术的发展和企业外部环境竞争的加剧,企业管理信息系统将朝着协同商务的方向发展,也就是供需链上所有的单位,包括供应商、制造商、分销商、运输商、产品开发商、应用服务提供商等合作伙伴,都按照客户或市场的需求,步调一致地共同开展业务活动,保证产品和服务能够保质、保量、按时地交互到客户手中。
随着计算机技术的发展和应用的需要,计算机的应用逐渐由科学计算发展到过程控制,到1954年美国通用电器公司首次利用计算机计算职工的薪金,计算机就应用到了数据处理领域,这就产生了最早的管理软件,即最简单的信息系统,计算机被用到了企业信息管理之中。自此以后,西方的很多国家开始着手信息系统的开发。到60年代末计算机用于企业信息管理在西方逐步普及。发展到目前计算机在企业信息管理中的应用已从简单的数据处理到了电子商务。
计算机技术是一门高速发展,不断创新的技术,其创新总是让人应接不暇,其速度总是让人难以置信。数据库技术是计算机科学技术中发展最快的领域之一,也是应用最为广泛的技术之一。它是计算机应用系统和信息系统的核心技术和重要基础。
【软件工程】工资管理系统
![【软件工程】工资管理系统](https://img.taocdn.com/s3/m/568062003a3567ec102de2bd960590c69fc3d876.png)
【软件工程】工资管理系统在当今的企业管理中,工资管理是一项至关重要的任务。
一个高效、准确且易于操作的工资管理系统不仅能够提升企业的财务管理效率,还能增强员工对企业的信任和满意度。
接下来,让我们深入了解一下工资管理系统。
工资管理系统是一种专门用于处理企业员工工资相关事务的软件应用程序。
它的主要功能包括员工基本信息管理、工资计算与发放、工资条生成、税务处理、报表统计等。
首先,员工基本信息管理是工资管理系统的基础。
系统中需要存储员工的姓名、工号、部门、职位、入职时间、银行账号等关键信息。
这些信息的准确性直接影响到后续工资计算和发放的准确性。
例如,如果员工的银行账号信息错误,那么工资就无法正常发放到员工的账户中,这将给员工和企业带来不必要的麻烦。
工资计算是系统的核心功能之一。
它需要考虑多种因素,如员工的基本工资、绩效工资、加班工资、津贴补贴、扣税等。
对于不同的岗位和职级,工资计算的方式可能会有所不同。
例如,销售人员的工资可能会与销售业绩挂钩,生产工人的工资可能会与生产数量和质量相关。
系统需要能够根据预设的规则和算法,准确地计算出每个员工的应发工资和实发工资。
在工资发放环节,系统需要与银行等金融机构进行对接,实现工资的批量转账。
同时,系统还应该具备工资发放记录的功能,以便企业随时查询和核对工资发放的情况。
工资条生成是为了让员工清楚地了解自己的工资构成和扣除项目。
工资条通常包括员工的基本信息、各项工资收入和扣除项目的明细、应发工资、实发工资等内容。
工资条可以以纸质形式发放给员工,也可以通过电子邮件或企业内部系统发送给员工。
税务处理是工资管理中不可忽视的一部分。
系统需要根据国家税收政策,准确计算员工应缴纳的个人所得税,并在工资发放时进行代扣代缴。
同时,系统还应该能够生成相关的税务报表,以满足企业纳税申报的需要。
报表统计功能可以帮助企业管理层了解工资支出的总体情况。
通过报表,企业可以分析不同部门、不同岗位员工的工资水平,比较不同时期的工资变化趋势,为企业的人力资源决策提供数据支持。
企业工资管理系统用户手册
![企业工资管理系统用户手册](https://img.taocdn.com/s3/m/d14477c082d049649b6648d7c1c708a1284a0acb.png)
企业工资管理系统用户手册第一章:引言1.1 系统概述企业工资管理系统是一款专为企业提供工资管理服务的软件。
该系统能够帮助企业简化工资管理流程,提高工资处理效率,并确保薪资的准确性和安全性。
1.2 文档目的本用户手册旨在帮助用户全面了解企业工资管理系统的功能和操作方法,以便能够正确地使用系统进行工资管理工作。
1.3 预期读者本文档面向企业工资管理系统的使用者,包括人力资源部门人员、财务部门人员以及其他相关职员。
1.4 系统环境企业工资管理系统适用于Windows、Mac和Linux操作系统,需要安装最新版本的浏览器(如Chrome、Firefox等)来运行系统。
第二章:系统登录2.1 注册账号在初次使用企业工资管理系统前,用户需要注册一个账号并完成身份验证。
用户需提供真实有效的个人信息进行注册。
2.2 登录系统注册成功后,用户可以使用注册时所填写的用户名和密码登录系统。
在登录过程中,请确保输入准确的用户名和密码,以免造成账号被盗或信息泄露。
第三章:系统功能介绍3.1 工资信息管理企业工资管理系统提供了全面的工资信息管理功能,包括工资表的生成、修改和查询等。
用户可以根据员工的实际情况,灵活地配置工资项和计算公式。
3.2 员工管理系统允许用户进行员工信息的录入和管理,包括基本信息、薪资信息、考勤信息等。
用户可以方便地更新和维护员工的个人档案。
3.3 薪资计算系统提供了自动化的薪资计算功能,用户只需输入相应的薪资参数和计算规则,系统即可根据设定的公式自动计算出每个员工的薪资。
3.4 员工考勤系统支持员工考勤信息的录入和管理,用户可以根据员工的实际出勤情况,方便地记录和统计考勤数据。
3.5 薪资发放系统提供了薪资发放功能,用户可以灵活地设定薪资发放时间和方式,并生成相应的薪资发放记录。
第四章:系统操作指南4.1 工资信息管理操作指南本节介绍了工资信息管理相关功能的操作方法,包括工资表的生成、修改和查询等。
工资管理系统
![工资管理系统](https://img.taocdn.com/s3/m/778163ea3086bceb19e8b8f67c1cfad6195fe9d0.png)
工资管理系统工资管理系统是一种可以帮助企业有效管理员工工资信息和薪资发放的软件系统。
它通过计算、记录和监控员工的工资数据,帮助企业实现工资发放的自动化,提高工资管理的效率和准确性。
本文将阐述工资管理系统的定义、功能、价值以及其应用前景。
一、工资管理系统的定义工资管理系统是一套软件系统,用于对企业的员工工资进行管理和监控。
它涵盖了工资计算、薪资结构、工资发放、工资报表生成等多个方面,可帮助企业自动化地处理工资管理流程,提高效率和准确度。
二、工资管理系统的功能1.员工信息管理:工资管理系统可以记录和管理员工的基本信息,包括姓名、职位、部门、岗位等。
通过系统可以快速查询和更新员工信息,方便企业管理人力资源。
2.薪资结构管理:系统提供了灵活的薪资结构管理功能,可根据企业的实际情况设置不同的薪资组成和计算方式。
企业可以根据员工的职位和业绩情况,制定不同的薪资政策,并通过系统自动计算和更新薪资数据。
3.工资计算与发放:系统根据预设的薪资结构和员工信息,自动计算每位员工应获得的工资金额。
同时,系统还提供了工资发放的功能,可以根据设定的发放周期和方式,自动完成工资的发放流程。
4.工资报表生成:工资管理系统能够生成多种工资报表,包括工资总额统计、个人工资明细、部门工资对比等。
这些报表可以帮助企业更好地了解工资状况,进行薪资分析和预算。
三、工资管理系统的价值1.提高工资管理效率:工资管理系统的自动化特性,能够大大减少手工操作和重复劳动,节省工资管理的时间和人力成本。
企业可以将更多精力和资源用于提升核心业务的发展。
2.提高数据准确性:系统能够准确地计算工资金额,避免了手工计算中可能出现的错误。
同时,系统存储了员工的历史工资数据,可提供准确的工资查询和分析功能,有助于减少数据错误和争议。
3.强化工资管理控制:工资管理系统可以制定严格的权限控制,对不同角色的员工进行权限限制,确保工资数据的安全性和保密性。
只有授权人员才能访问和修改工资数据,减少了数据泄露和滥用的风险。
工资管理系统概述
![工资管理系统概述](https://img.taocdn.com/s3/m/dff77a5dae1ffc4ffe4733687e21af45b207fe54.png)
工资管理系统概述工资管理系统是一个企业内部管理的重要组成部分。
工资管理系统主要是用于管理企业员工的薪资、奖金、福利和社保等与钱财有关的事项。
对于企业而言,一个良好的工资管理系统能够增强企业与员工之间的信任度,减少劳动纠纷的发生,提高员工工作积极性和企业的运营效率。
本文将对工资管理系统进行全面的概述,包括其定义、特点、优点和构成组成等方面。
1.定义工资管理系统是一种管理员工薪酬、奖金、福利和社保等相关事项的信息系统,其主要目的是用于企业内部对员工薪资管理的计算、发放及统计等方面的处理。
2.特点1.减轻人力工资管理系统能够自动化地处理大量与员工薪资有关的数据,大大减轻了人力成本。
2.提高精度工资管理系统能够准确地计算员工的收入、福利和社保等,极大地提高了精度,减少了计算错误的发生。
3.保护敏感数据工资管理系统通过严格的权限控制,保护了敏感数据的安全,防止数据泄露和误用。
4.提高效率工资管理系统能够实现信息化处理,提高了处理效率,同时也方便了员工的查询。
5.增强透明度工资管理系统可以提高透明度,让员工及时了解收入的情况,减少疑问和争议。
3.优点1.提高工作效率工资管理系统可以自动化地处理工资相关事项,提高了工作效率,节省了时间和人力成本。
2.减少错误率工资管理系统能够准确计算员工的薪酬、福利等方面的数据,可以有效减少错误率,提高数据处理的准确性。
3.保护敏感信息工资管理系统通过严格的权限控制,保护了敏感信息的安全,减少了信息泄露和误用的风险。
4.减少劳动纠纷工资管理系统能够提高薪资透明度,让员工及时了解收入情况,减少了因薪酬问题引起的劳动纠纷。
5.成本效益高通过使用工资管理系统,企业能够节省人力、缩短处理时间,并减少人力资源成本和统计成本。
6.实时更新工资管理系统能够实时更新员工信息,有利于及时处理员工的薪资、福利和社保等相关事项。
4.构成组成工资管理系统包括以下模块:1.基础数据管理:包括员工信息、应发工资、应扣项目等相关数据。
企业工资管理系统的设计概要
![企业工资管理系统的设计概要](https://img.taocdn.com/s3/m/222488da941ea76e58fa04fa.png)
第一章引言1.1、开发背景随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。
随着我国国企改革的深入和社会主义市场经济的日趋繁荣,导致各企业间的竞争日益激烈,迫使企业采取先进的计算机硬件设备以及高质量的辅助软件来管理企业的各项运作,以提高本企业的劳动生产率以及人员效率。
工资管理系统软件作为一种管理软件正在各企事业单位中得到越来越广泛的应用。
企业的工资管理是公司管理的一个重要内容。
随着企业人员数量增加,企业的工资管理工作也变得越来越复杂。
工资管理既涉及到企业劳动人事的管理,同时也是企业财务管理的重要组成部分。
工资管理需要和人事管理相联系,同时连接工时考勤和医疗保险等等,来生成企业每个职工的基本工资、津贴、医疗保险、保险费、实际发放工资等。
资金是企业生存的主要元素,资金的流动影响到企业的整体运作,企业员工的工资是企业资金管理的一个重要的组成部分。
早期的工资统计和发放都是使用人工方式处理纸质材料,不仅花费财务人员大量的时间且不易保存,往往由于个人的因素抄写不慎或计算疏忽,出现工资发放错误的现象。
早期工资管理多采取纸质材料和具有较强的时间限制。
基于以上原因,企业工资管理系统使用电脑安全保存、快速计算、全面统计,实现工资管理的系统化、规范化、自动化。
企业工资管理系统是典型的信息管理系统(MIS ),前台程序开发工具采用微软的VB6,后台数据库采用Access 数据库。
VB6是一种面向对象的开发工具,具有组件丰富、语言简单、功能强大的优点。
Access 数据库具有与VB6无缝连接、操作简单、易于使用的优点。
运行结果证明,本企业工资管理系统极大提高了工作效率,节省了人力和物力,最终满足企业财务管理、员工工资发放的需要,同时也成为现代化企业管理的标志1.2、系统说明1.2.1、数据模型分析数据库是某个企业、组织或部门所设计的数据的一个综合,它不仅要反映数据本身的内容,而且要反映数据之间的联系。
数据库课程设计——企业员工工资管理系统
![数据库课程设计——企业员工工资管理系统](https://img.taocdn.com/s3/m/84cb2204366baf1ffc4ffe4733687e21af45ff15.png)
数据库课程设计——企业员工工资管理系统一、引言在现代企业管理中,员工工资的管理是一个极为重要的环节。
为了提高工资管理的效率和准确性,需要设计和实现一套高效的企业员工工资管理系统。
本文将介绍如何在数据库课程设计中构建一个功能完善的企业员工工资管理系统。
二、系统需求分析企业员工工资管理系统需要满足以下基本需求:1. 员工信息管理:包括员工基本信息(姓名、性别、年龄等)、部门信息、职位信息等。
2. 工资计算:根据员工的基本工资、绩效考核等因素计算工资。
3. 工资发放:自动生成工资发放单,记录工资发放的时间和方式。
4. 工资查询:员工和管理人员能够查询工资详细信息,包括工资单、工资发放记录等。
5. 统计报表:生成各种工资统计报表,如部门工资总额、员工工资排名等。
三、系统设计与实现1. 数据库设计为了满足系统需求,需要设计一组适当的数据库表来存储相关数据。
以下是数据库表的设计方案:- 员工表(Employee):存储员工的基本信息(员工编号、姓名、性别、年龄等)。
- 部门表(Department):存储部门的信息(部门编号、部门名称等)。
- 职位表(Position):存储职位信息(职位编号、职位名称等)。
- 工资表(Salary):存储员工的工资信息(员工编号、基本工资、绩效等)。
- 工资发放表(SalaryPayment):记录工资的发放信息(员工编号、发放时间、发放方式等)。
2. 系统实现利用SQL语言和数据库管理系统,可以实现员工工资管理系统的各项功能需求。
以下是关键功能的实现示例:- 员工信息管理:通过SQL语句实现员工信息的增加、删除、修改和查询操作。
- 工资计算:编写SQL函数或存储过程来计算员工的工资,考虑到绩效考核等因素。
- 工资发放:编写SQL语句插入工资发放记录,记录发放时间和方式等信息。
- 工资查询:编写SQL语句实现员工和管理人员的工资查询功能,根据需要生成工资单。
- 统计报表:通过SQL语句生成工资统计报表,利用聚合函数和分组操作实现部门工资总额、员工工资排名等统计指标的计算。
工资管理系统的系统初始设置
![工资管理系统的系统初始设置](https://img.taocdn.com/s3/m/2b348a5559fafab069dc5022aaea998fcc224034.png)
工资管理系统的系统初始设置工资管理系统的系统初始设置一、引言工资管理是企业中非常重要的一项管理工作,它关系到员工福利、薪酬制度、绩效考核等多个方面,对于企业的发展和员工的积极性起到至关重要的作用。
为了更好地管理企业的薪酬体系,提高薪酬效率,降低管理成本,建立一套科学、合理、高效的工资管理系统是必不可少的。
二、系统要求1.系统目标:建立一个全面的、可靠的、高效的工资管理系统,满足企业对员工薪资、绩效评估、补贴待遇等方面的需求;2.功能要求:包括员工信息管理、薪资发放管理、绩效考核管理、社保代缴管理等功能模块;3.数据安全:系统要求具备良好的数据安全性,包括权限控制、数据备份、数据加密等功能;4.性能要求:系统能够高效地处理大量数据,保证快速响应和高并发访问;5.用户友好:系统界面简洁明了,操作简单易懂,用户能够快速上手使用。
三、系统架构1.硬件层面:系统需部署在稳定可靠的服务器上,保证系统的稳定性和安全性;2.软件层面:系统采用分层架构,包括前端展示层、业务逻辑层、数据访问层等;3.数据库层面:系统使用关系数据库管理系统,对薪资、员工信息等数据进行存储和管理;4.网络层面:系统需保证局域网内各终端能够正常访问系统,并对外提供安全的网络访问接口。
四、系统模块设计1.员工信息管理模块:包括员工基本信息、家庭情况、工作经历等的录入、修改、查询和删除;2.薪资发放管理模块:包括工资和奖金的计算、发放,扣款和个税的计算等功能;3.绩效考核管理模块:包括绩效考核指标的设定、考核标准的制定,绩效评估的录入和统计等功能;4.社保代缴管理模块:包括社保代缴费用的计算、缴费记录的管理等功能;5.报表统计模块:包括工资报表、绩效报表、社保费用报表等报表的生成和导出功能。
五、系统部署1.系统安装:根据硬件要求,安装操作系统和数据库管理系统;2.系统配置:进行系统参数设置,配置数据库连接和访问权限;3.系统部署:将系统部署在服务器上,确保系统能够正常运行;4.数据录入:按照实际情况导入员工信息和历史数据;5.系统测试:进行系统功能测试、性能测试和安全测试,确保系统的稳定性和安全性。
工厂工资管理系统
![工厂工资管理系统](https://img.taocdn.com/s3/m/3feba6507f21af45b307e87101f69e314332fab4.png)
工厂工资管理系统工厂工资管理系统随着社会经济的发展,工厂里员工数量越来越多,工资管理也越来越复杂。
传统的手工计算工资已经无法适应现代化工业的需求,需要借助先进的电子技术来进行工资管理。
因此,工厂工资管理系统应运而生,成为现代工业管理的必备工具。
一、系统概述工厂工资管理系统是一种基于计算机和互联网技术的工资管理系统。
该系统可以对员工的工资进行全面、准确地统计和管理,同时,为员工提供工资查询、调整和申诉等服务。
该系统采用分布式架构,将数据存储在云平台上,并支持多人同时操作。
二、系统功能1.员工基本信息管理:系统可以对员工的个人信息进行录入、修改和删除,包括姓名、工号、身份证号码、联系电话等。
2.考勤管理:系统可以对员工的考勤信息进行自动记录和统计,包括迟到、早退、请假等情况。
同时,员工也可以通过系统进行考勤申诉和补签卡操作。
3.工资计算:系统可以根据员工的基本工资、绩效工资、考勤情况等因素,自动计算员工的工资,同时支持扣除社保、公积金等费用。
4.工资查询:员工可以通过系统查询自己的工资明细,包括基本工资、绩效工资、加班费、扣除项、个人所得税等。
5.工资调整:管理人员可以通过系统对员工的工资进行调整和调整审核,同时可以设置调整周期和调整幅度。
6.工资结算:系统可以通过自动结算模块,将员工的工资直接转入银行卡或者支付宝等账户,减少了手工结算的繁琐过程。
三、系统优势1.提高工资管理效率:工厂工资管理系统可以实现工资计算、结算等工作的自动化,减少了手工计算的时间和工作量,提高了工资管理效率。
2.增强数据安全性:该系统采用数据加密、权限控制等技术,确保数据在传输和存储过程中的安全性,保护员工隐私。
3.易于操作使用:该系统的界面友好,操作简便,支持多语言,员工可以轻松进行查询和申诉等操作。
4.提高工资管理精度:工厂工资管理系统可以实现自动计算和统计,准确记录员工的工资情况,避免了手工计算的错误。
5.便于管理人员分析决策:系统可以实时、准确地反映员工的工资情况,为管理人员提供重要的参考信息,便于分析和决策。
企业工资管理信息系统分析与设计
![企业工资管理信息系统分析与设计](https://img.taocdn.com/s3/m/a100bd835ebfc77da26925c52cc58bd630869362.png)
企业工资管理信息系统分析与设计一、需求分析1.用户需求分析(1)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等信息,自动计算每位员工的应发工资。
(2)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等。
(3)工资统计:系统能够统计员工的工资情况,包括各项工资的总额、平均工资等。
(4)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
(5)工资报表:系统能够生成工资报表,包括工资明细表、工资总表等。
2.系统需求分析(1)数据采集:系统能够实时采集员工的考勤记录、绩效评估等数据。
(2)工资计算:系统能够根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。
(3)工资管理:系统能够管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。
额、平均工资等,并生成相应的报表。
(5)工资查询:系统能够根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
(6)权限管理:系统能够对用户的权限进行管理,确保只有授权的用户才能访问和操作相关数据。
二、概要设计1.系统架构设计(1)前端设计:采用Web前端技术,实现用户界面的设计和交互。
(2)后端设计:采用Java语言,采用Spring MVC框架实现系统的业务逻辑。
(3)数据库设计:采用关系型数据库,设计员工信息、考勤记录、绩效评估、工资明细等数据表。
2.功能模块设计(1)数据采集模块:负责实时采集员工的考勤记录、绩效评估等数据,将数据存储到数据库中。
(2)工资计算模块:根据员工的工资标准、考勤记录、绩效评估等数据,自动计算每位员工的应发工资,并生成工资单。
(3)工资管理模块:负责管理员工的工资信息,包括基本工资、津贴、补贴、奖金、扣款等,能够对工资进行增加、修改、删除等操作。
平均工资等,并生成相应的报表。
(5)工资查询模块:根据员工的工资单号、员工编号等信息,快速查询员工的工资情况。
企业人事工资管理系统111概要
![企业人事工资管理系统111概要](https://img.taocdn.com/s3/m/718cdf2d76c66137ee0619a4.png)
企业人事工资管理系统一.系统规划1.系统的战略规划:根据组织的目标和战略确定信息系统的使命,对信息系统建设或更新提出标准; 对目前信息系统的功能、应用环境和应用现状进行评价,判定建设管理信息系统的政策、目标和战略。
“人事工资管理系统”是一个企业单位进行行政及财务管理不可缺少的部分 , 它是企业的决策者和管理者的重要辅助工具 , 同时也是企业普通员工进行相关查询的主要手段。
所以人事工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
但一直以来人们使用传统人工的方式进行人事工资管理,这种管理方式存在着许多缺点与漏洞 , 如 :效率低、保密性差 , 另外时间一长 , 将产生大量的文件和数据 , 这对于查找、更新和维护都带来了不少的困难。
随着科学技术的不断提高 , 计算机科学日渐成熟 , 其强大的功能已为人们深刻认识 , 它已进入人类社会的各个领域并发挥着越来越重要的作用。
作为计算机应用的一部分 , 使用计算机对人事工资信息进行管理 , 具有手工管理所无法比拟的优点 . 例如 :检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。
这些优点能够极大地提高人事劳资管理的效率 , 也是企业的科学化、正规化管理 , 与世界接轨的重要条件。
因此, 我们将以开发一套企业人事工资管理系统为切入点, 对一个系统的分析流程进行学习。
总的来说,人事工资管理系统的主要目标是:以企业中员工的工资核算为核心, 综合考虑企业的其他日常办公、行政管理的应用需求,建立起一个在企业内部各部门之间可以互通互连的信息平台,使其他各个行政管理单位可以及时将员工数据传达给企业决策者和财务部对工资进行核算,便于进行对员工进行高效的信息化管理。
具体为:a . 建立企业综合数据库,为人事工资管理系统提供坚实的基础b . 实现企业内部的连通,使管理者,决策者,普通员工能够依各自的权限对信息进行处理c . 为企业各类人员以多种形式提供需要的数据应用范围及对象:a . 人事工资管理系统的管理者用户可对员工信息进行查询、修改、更新等操作;b . 人事工资管理系统的业务管理用户可对与本业务单位对口的信息模块进行必要的信息插入,修改等操作c . 人事工资管理系统的普通员工可对自己的信息进行查询2. 对相关单位进行系统初步调查, 确定各单位主要信息需求, 形成系统总体结构方案。
员工工资管理系统
![员工工资管理系统](https://img.taocdn.com/s3/m/c36750c7f605cc1755270722192e453610665bbf.png)
员工工资管理系统引言随着企业规模的不断扩大和业务范围的增加,员工工资管理问题成为公司不可回避的问题。
在过去的时间里,很多公司采用手工管理的方式,但是这种方式效率低、数据维护困难,还容易出现人为错误。
而如今,随着信息技术的快速发展和大数据的涌现,更多的企业选择对员工的工资进行信息化管理。
员工工资管理系统为企业提供了高效、准确的工资管理方案,具有非常明显的优势,越来越受到企业的欢迎和青睐。
一、员工工资管理系统的概述员工工资管理系统是一种基于计算机网络的信息化管理系统,它主要用于企业管理和维护员工档案、计算员工工资、发放工资和相关福利等工作。
它能有效地降低企业员工工资管理成本和提高管理效率,而且还可以减少人工错误和管理难度,提高管理的精度和准确性。
二、员工工资管理系统的功能1.人事档案管理员工工资管理系统能够对员工的个人信息进行全面、系统的管理,包括员工个人信息、部门归属、工资级别、工作经验和持证情况等。
2.工资计算管理员工工资管理系统能够为企业提供快速、准确的工资计算功能,包括了计算基本工资、绩效工资、加班工资、奖励和惩罚等内容,同时还能进行个税计算和社会保险的缴纳等工作。
3.工资发放管理员工工资管理系统能够提供方便、快捷的工资发放服务,比如实现企业银行工资发放、银行代扣代缴个税和社保等功能,大大降低了企业的管理工作量和工资发放难度。
4.员工福利管理员工工资管理系统能够对员工的相关福利进行跟踪、记录和管理,包括工龄补贴、节日福利、年终奖金和其他相关福利等内容。
5.统计报表管理员工工资管理系统能够生成各类工资统计报表,帮助管理者全面了解员工工资情况、福利状况和企业经济状况等,以便更好地进行决策和调整。
三、员工工资管理系统的优势1.提高工资管理准确性传统的人工方式进行工资管理,容易出现人为漏洞和错误,而员工工资管理系统可以规范化工作流程,避免出现人为疏漏,提高工资管理的准确性。
2.降低工资管理成本由于员工工资管理系统能够自动化进行部分管理工作,比如工资计算、福利管理等等,减少了人员的工作量和管理成本。
工资管理系统
![工资管理系统](https://img.taocdn.com/s3/m/936a14eb51e2524de518964bcf84b9d528ea2cf7.png)
工资管理系统工资管理系统是企业在管理职工薪酬方面的一种信息化管理模式。
它通过计算机技术的应用,实现全面、准确地记录、计算、管理薪酬信息,使企业可以更加科学、高效地管理薪酬事务。
一、系统需求分析1.1 需求背景工资管理对企业而言是重要的一环,是企业正常运营的基础,对于提高员工的工作积极性、减少管理成本,加强企业竞争力等都有重要的作用。
但由于工资计算涉及很多因素,许多中小企业还是采用手工管理,难以应对日益复杂的管理需求,成为制约企业发展的一个瓶颈。
因此,建立一套科学合理的工资管理系统势在必行。
1.2 需求分析考虑到企业规模和管理需要,需要开发一款基础的工资管理系统。
该系统需要包括以下模块:(1)员工信息管理模块:记录员工的基本信息,包括姓名、性别、出生年月、联系方式、部门、工号等;(2)工资总览模块:管理工资相关的信息,包括工资结构、薪酬等级、福利待遇、社保公积金、绩效考核结果等;(3)工资计算模块:实现工资计算的自动化,通过输入薪资基数、津贴、工资附加项、扣除项等信息,自动生成工资单并进行工资发放;(4)报表管理模块:提供各种统计和查询功能,包括工资概况、工资结构、工资差异分析等。
二、系统设计2.1 数据库设计根据需求分析,该系统需要涉及以下数据表:员工信息表:用于存储员工的基本信息。
工资概览表:用于存储工资相关信息,包括薪酬等级、福利待遇、社保公积金、绩效考核结果等。
工资计算表:用于存储薪资基数、津贴、工资附加项、扣除项等信息,以及计算出的工资总额。
2.2 系统流程设计该系统的主要流程如下:(1)员工信息管理:管理员通过系统添加、修改、删除员工的基本信息;(2)工资概览管理:管理员通过系统管理各种工资相关信息,包括薪酬等级、福利待遇、社保公积金、绩效考核结果等;(3)工资计算:管理员输入员工的薪资基数、津贴、工资附加项、扣除项等信息,系统自动计算出工资总额;(4)工资发放:管理员通过系统将发放工资的金额打入员工银行账户或现金领取;(5)报表管理:系统提供各种报表管理功能,包括工资概况、工资结构、工资差异分析等,帮助管理员对工资管理情况进行全面、准确的了解和分析。
企业工资管理系统用户手册
![企业工资管理系统用户手册](https://img.taocdn.com/s3/m/d7155b36f56527d3240c844769eae009591ba26c.png)
企业工资管理系统用户手册一、简介企业工资管理系统是一款专门为企业设计的工资管理软件,旨在帮助企业实现工资的自动化计算、记录和管理。
本用户手册旨在帮助用户快速了解和掌握该系统的基本操作方法。
二、系统登录1. 打开企业工资管理系统,进入登录界面。
2. 输入用户名和密码,点击登录按钮。
3. 如果忘记密码,可以点击“找回密码”链接进行密码重置操作。
三、主界面1. 在登录成功后,进入系统的主界面。
2. 主界面包括工资计算、员工管理、数据统计等功能模块的快捷入口。
3. 用户可以根据需要点击相应功能模块进行操作。
四、工资计算1. 在工资计算模块中,用户可以根据设定的工资计算规则进行工资计算。
2. 初次使用系统时,需要先进行工资计算规则的设置,包括基本工资、津贴、奖金、考勤扣款等。
3. 用户可以选择一个时间段,系统将根据该时间段的员工考勤数据和设定的工资计算规则进行工资计算。
4. 完成工资计算后,系统会自动生成工资明细报表,用户可以导出或打印该报表。
五、员工管理1. 在员工管理模块中,用户可以添加、编辑和删除员工信息。
2. 用户可以输入员工的基本信息,包括姓名、工号、职位等。
3. 用户还可以上传员工的照片和其他相关文件。
4. 员工管理模块还可以记录员工的考勤情况、请假记录等。
六、数据统计1. 在数据统计模块中,用户可以查看各种统计数据,如工资总额、平均工资、各部门工资分布等。
2. 用户可以选择一个时间段和部门,系统将根据选择的条件进行数据统计。
3. 数据统计模块还可以生成图表和报表,方便用户进行数据分析和决策。
七、系统设置1. 在系统设置模块中,用户可以进行一些系统参数的配置。
2. 用户可以设置登录密码、工资计算规则、员工权限等。
3. 系统设置模块还可以进行数据备份和恢复操作,确保数据的安全性。
八、常见问题解答以下是一些用户常见问题的解答,供用户参考:1. 忘记密码怎么办?用户可以点击登录界面的“找回密码”链接,按照操作提示进行密码重置。
工资管理系统的操作流程
![工资管理系统的操作流程](https://img.taocdn.com/s3/m/c6e69274dc36a32d7375a417866fb84ae45cc3ff.png)
工资管理系统的操作流程下载温馨提示:该文档是我店铺精心编制而成,希望大家下载以后,能够帮助大家解决实际的问题。
文档下载后可定制随意修改,请根据实际需要进行相应的调整和使用,谢谢!并且,本店铺为大家提供各种各样类型的实用资料,如教育随笔、日记赏析、句子摘抄、古诗大全、经典美文、话题作文、工作总结、词语解析、文案摘录、其他资料等等,如想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by theeditor. I hope that after you download them,they can help yousolve practical problems. The document can be customized andmodified after downloading,please adjust and use it according toactual needs, thank you!In addition, our shop provides you with various types ofpractical materials,such as educational essays, diaryappreciation,sentence excerpts,ancient poems,classic articles,topic composition,work summary,word parsing,copy excerpts,other materials and so on,want to know different data formats andwriting methods,please pay attention!工资管理系统是企业管理中非常重要的一部分,它可以帮助企业高效地管理员工的工资信息。
工资管理系统总结汇报
![工资管理系统总结汇报](https://img.taocdn.com/s3/m/14729cb88662caaedd3383c4bb4cf7ec4bfeb669.png)
工资管理系统总结汇报工资管理系统是一种用来管理和计算企业员工工资的软件系统,具有自动化、高效性和准确性等优点。
通过该系统,可以实现工资的计算、发放、查询、统计等功能,大大提高了工资管理的效率和准确性。
下面就工资管理系统的功能、优点、实施过程和未来发展等方面对其进行总结汇报。
工资管理系统的功能主要包括以下几个方面:1. 工资计算:根据企业制定的工资计算规则,自动计算每个员工应发放的工资金额,包括基本工资、绩效工资、奖金、加班工资等。
2. 工资发放:生成工资发放表,记录每个员工应发放的工资金额,并提供相应的发放方式,如现金、银行转账等。
3. 工资查询:员工可以通过系统查询自己的工资信息,包括每月的工资明细、历史工资记录等。
4. 工资统计:根据企业需要,系统可以生成各类工资统计报表,如部门工资统计、岗位工资统计、年度平均工资等,为企业提供决策支持和管理参考。
工资管理系统的优点主要有以下几个方面:1. 自动化:通过工资管理系统,工资计算和发放等繁琐的工作可以自动完成,省去了人工计算和填写表格的时间和精力。
2. 高效性:工资管理系统可以实现快速计算和发放工资,提高了工资发放的效率,避免了延误和错误。
3. 准确性:由于工资管理系统的计算和发放都是自动化的,减少了人为因素的干扰和错误,提高了工资计算的准确性。
4. 信息安全:工资管理系统可以设置不同权限的用户账号,保证了工资信息的安全性和机密性,防止信息泄露。
工资管理系统的实施过程主要包括以下几个步骤:1. 需求分析:明确企业的工资管理需求,包括工资计算规则、工资发放方式、统计报表要求等。
2. 系统设计:根据需求分析结果,设计工资管理系统的功能模块和界面布局,确定系统的技术架构和数据库设计。
3. 系统开发:开发人员根据设计方案,编写工资管理系统的程序代码,包括前端页面和后台逻辑。
4. 系统测试:对已开发的工资管理系统进行功能测试和回归测试,确保系统的稳定性和准确性。
员工工资管理系统
![员工工资管理系统](https://img.taocdn.com/s3/m/9e135c4ab42acfc789eb172ded630b1c58ee9b4e.png)
员工工资管理系统简介员工工资管理系统是一种为企业管理人员提供便捷管理员工工资情况的工具。
通过该系统,管理者可以有效地记录员工的工资信息、调薪情况、发放工资等,提高工资管理的效率和精确度。
功能模块员工工资管理系统通常包括以下功能模块:1.员工信息管理:管理员工的基本信息,包括姓名、工号、部门、职位、入职日期等。
2.工资计算:根据员工的工作时长、考勤情况、绩效等因素,自动生成每月工资。
3.薪酬调整:管理者可以根据员工表现或市场调整情况,对员工的薪酬进行调整。
4.工资发放:将计算好的工资通过系统进行发放,并记录每次的发放记录。
5.报表统计:系统能够生成各种报表,如工资总额、平均工资、部门工资统计等,方便管理者进行数据分析和决策。
系统优势1.减少人工操作:传统的工资管理需要大量人工操作,容易出现错误,而员工工资管理系统能够自动完成计算并提高准确性。
2.提高效率:系统能够自动记录和计算工资信息,管理者可以快速查看和处理员工的工资情况,节省了大量时间。
3.数据准确性:系统能够准确地记录和统计各项数据,避免了人工操作中可能出现的错误,确保了数据的准确性和完整性。
应用场景员工工资管理系统适用于各类企业和组织,特别是规模较大或员工数量较多的企业。
其主要应用场景包括:1.人力资源部门:人力资源部门负责管理员工的薪酬情况,员工工资管理系统能够帮助人力资源管理者更好地管理员工工资。
2.财务部门:财务部门需要负责发放员工工资并进行成本控制,员工工资管理系统可以帮助财务部门快速准确地完成这些任务。
结语员工工资管理系统是现代企业管理中一个重要的工具,能够帮助企业提高工资管理的效率和准确性,减少人力成本,促进企业管理的科学化和信息化。
随着技术的不断发展和普及,员工工资管理系统将在企业管理中扮演着越来越重要的角色。
工资管理系统总结
![工资管理系统总结](https://img.taocdn.com/s3/m/85ccdad85ff7ba0d4a7302768e9951e79b8969c7.png)
工资管理系统总结工资管理系统是一种管理企业员工工资情况的工具,在人力资源管理中发挥着重要的作用。
通过工资管理系统,企业可以有效地管理员工工资、福利、考勤等信息,从而提高企业的管理效率。
在应用过程中,工资管理系统的功能和特点非常丰富,总的来说,具有以下几个方面的优点。
一、自动化处理能力强与传统的人工处理方式不同,工资管理系统具有较强的自动化处理能力,能够快速高效地处理大量数据,减少人工干预,降低错误率,从而提高工作效率。
工资管理系统可以实现自动计算工资、扣除社会保险等工作,避免了员工不合理的工资要求,减少了企业的人工成本。
二、数据安全性高工资管理系统采用先进的数据加密技术,对企业的工资数据进行保护,避免了数据泄露和丢失的情况,保障了企业的数据安全。
三、管理便捷性高工资管理系统具有良好的用户界面和管理功能,管理员可以通过简单的操作管理不同员工的信息。
针对不同的需求,工资管理系统可以设置权限不同的账户,实现不同层级的管理。
同时,因为工资管理系统不受时间和地域的限制,管理者可以随时随地对工资流向进行监控,及时采取措施。
四、信息汇总能力强工资管理系统能够吸收信息,汇总信息,有效地将各个细分岗位的信息汇总在一起,使企业管理者能够清晰地掌握工资情况,及时对工资调整、社会保险普及率等进行决策和调整,实现了对企业工资状况的全面掌握和有效管理。
五、标准化管理工资管理系统可以根据不同的政策法规自动生成员工工资报告和年度报表等,同时具有自动更新员工基础信息和工资体系的功能。
这些功能不仅可以减少人工操作成本,也可以规范化和标准化企业的管理。
虽然工资管理系统有诸多的优点,但也存在着一些问题需要解决。
目前市场上各式各样的工资管理系统不同厂商有各种不同的技术路线,而企业在采购系统时,可能会遇到适用场景问题、信息安全方案问题等诸多问题。
此外,尽管工资管理系统能够提高管理效率,但企业在实际应用中必须识别系统的优点和局限性,以更好的适应企业实际情况,并挖掘系统的最大化价值。
企业工资管理系统需求分析报告
![企业工资管理系统需求分析报告](https://img.taocdn.com/s3/m/d492275d2379168884868762caaedd3383c4b5c1.png)
企业工资管理系统需求分析报告一、引言(100字)企业工资管理系统是为了方便企业对员工工资进行管理和计算而开发的系统。
该系统能够自动化完成工资核算、薪资发放、社保缴纳、个人所得税计算等工作,提高工资管理的效率和准确性。
本报告将对企业工资管理系统的需求进行详细分析。
二、需求概述(200字)1.员工信息管理:系统应提供员工信息录入、修改、查询和删除等功能,包括个人基本信息、部门归属、职位、薪资等。
同时,系统应支持导入和导出员工信息的功能,以便企业人事部门进行数据共享和备份。
2.工资核算和发放:根据员工的薪资信息和考勤情况,系统应能自动生成工资核算结果,并能自动计算加班工资、效益工资等。
系统还应支持工资发放的功能,能够自动生成工资发放单和工资条,并能与企业财务系统进行对接。
3.社保缴纳:系统应能自动计算员工社保缴纳金额,并能自动生成社保缴纳单和缴纳凭证。
同时,系统还应支持社保缴纳记录的查询和统计功能,以方便企业对社保缴纳情况的管理和监控。
4.个人所得税计算:系统应能根据员工的工资和个人所得税政策,自动生成个人所得税计算结果,并能提供个人所得税明细查询和统计功能。
系统还应支持个人所得税报表的生成和导出,以便企业进行年度报表的填报和汇总。
三、详细需求(700字)2.工资核算和发放:系统应能根据员工的薪资信息和考勤情况,自动生成工资核算结果。
系统还应支持加班工资和效益工资的自动计算。
系统应支持工资发放的功能,包括生成工资发放单和工资条,以及与财务系统进行对接。
3.社保缴纳:系统应能自动计算员工的社保缴纳金额,并生成社保缴纳单和缴纳凭证。
系统还应支持社保缴纳记录的查询和统计功能,包括按月份查询社保缴纳情况、按员工查询社保缴纳情况等。
4.个人所得税计算:系统应能根据员工的工资和个人所得税政策,自动生成个人所得税计算结果。
系统还应提供个人所得税明细查询和统计功能,以及个人所得税报表的生成和导出。
5.系统管理:系统应提供用户管理功能,包括用户登录、用户权限管理、密码修改等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湖南人文科技学院计算机系课程设计说明书课程名称: 软件工程导论题目::学号:班级:开题时间:完成时间:年月日课程设计任务书及成绩评定课程名称: 软件工程导论完成者:1、设计的目的与要求1)加强学生的实践能力;2)理解小型系统开发的基本步骤;3)本系统的功能包括:档案信息管理模块、工资管理模块、工资统计模块,部门查询,特殊查询,报表查询。
2、设计进度及完成情况3、成绩评定设计成绩:(教师填写)指导老师:(签字)二00九年月目录目录 (1)一项目开发计划书 (3)1.1 引言 (3)1.2 工资管理系统功能模块描述 (4)1.3 实施计划 (4)1.4 支持条件 (5)二可行性分析 (5)2.1 可行性研究前提 (5)2.2 经济上可行性 (6)2.3 技术可行性 (6)2.4 开发工具的选择 (6)2.5 开发工具概述 (6)2.5.1 JSP 概述 (6)2.5.2 SQL Server数据库简介 (7)三需求分析 (8)3.1 市场需求分析 (8)3.2 系统需求分析 (8)3.2.1 系统目标 (8)3.2.2 系统的分析和概要设计 (9)3.2.3 系统功能分析 (10)3.2.4 系统业务流程图 (11)3.3 系统E-R图 (12)3.4 数据流图 (13)3.5 数据字典 (15)四系统设计 (16)4.1 系统处理流程和数据流程 (16)4.2 系统数据库概念结构 (18)4.3 系统数据库逻辑结构 (18)4.4 系统数据库设计 (19)五系统测试 (22)5.1 部分代码 (22)5.1.1 登陆平台 (22)5.1.2 工资查询系统 (24)5.1.3 工资发放系统 (26)5.2测试 (27)5.2.1 测试的作用和意义 (27)5.2.2 测试方法 (27)5.2.3 测试内容 (28)5.2.4 测试结果 (28)六总结 (29)参考文献 (29)附录:编码规范 (29)一项目开发计划书1.1 引言企业工资管理系统是一个企业单位不可缺少的部分,它的内容对于企业的决策者和管理者来说都至关重要,所以工资管理系统应该能够为用户提供充足的信息和快捷的查询手段。
使其公司工资管理初步实行计算机化,让计算机在工资管理中得到初步应用。
使工资管理者总是根据准确、及时的工资管理信息来进行决策,实现管理。
只有计算机才能将现代化社会中,成倍增长的工资管理信息量,进行及时收集、加工、整理、贮存、检索、传递、反馈给决策者。
而一个企业工资管理系统在企业对工资管理已不可或缺。
其功能主要有:(1)对输入的工资管理数据,进行数值运算和逻辑运算,求解各种问题。
(2)对工资管理信息进行加工来解决各种数据处理问题,为人事决策者在决策时提供依据。
(3)对工资管理的各种资料数据进等统计计算,并将处理后的信息存贮起来。
当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。
随着计算机的广泛应用,计算机工资管理信息系统的建立,适应了社会经济发的客观要求,是工资管理现代化的一大进步。
今天我们运用计算机进行了工资管理档案管理的初步现代化的开发和使用,它大大提高了工资管理工作者的工作效率,它把工资管理(档案、工资)从繁重的手工操作中解脱出来,用更多精力从事创造性的管理活动;它能使决策、计划和其它管理活动更加科学、精确、灵活。
因此,建立计算机工资管理信息系统是一种客观发展必然趋势。
尽管在工资管理方面还不可能普遍使用计算机,但从长远来说,工资管理现代化和计算机是不分割的。
轻视或者拒绝利用计算机技术,就不可能真正地、全面地实现工资管理现代化。
1.2 工资管理系统功能模块描述具体系统功能需求描述(1) 档案信息管理提供对”人员档案信息”数据输入、查询功能。
(2) 工资管理提供对”职工工资表”数据的输入、查询、统计功能。
(3) 工资统计提供对“职工工资表”数据的月统计,由系统自行生成“职工工资构成情况表”实现该表的查询、打印功能。
(4) 部门查询提供以某一部门为索引的”人员档案信息”查询功能。
(5) 特殊查询提供对日期型字段和合同期限的”人员档案信息”查询功能。
(6) 报表查询提供对工资、职工履历的信息以报表的形式供用户查询、打印,另外用户还可以对这些基本信息进行更新和删除,1.3 实施计划工作任务的分门与人员分工组长: 贺泽溪任务: (1)系统总的开发计划书(2)每周至少组织小组讨论一次,记录讨论内列出本周开发计划(3)项目开发进度的管理(4)团队的组织和协调设计:罗维马红操任务:(1)参与小组讨论(2)进行系统的需求分析和系统设计(3)完成系统需求说明书和系统设计说明书(4)编写测试计划,参与系统测试(5)协助文档人员完成用户相关文档开发:王日春卢洪波任务:(1)参与小组讨论(2)根据设计完成编码,并注释(3)进行单元测试系统规划阶段: 项标志性事件开始到完成开发阶段:目开发计划书的完成 6.5-6.7需求分析阶段: 系统需求说明书完成 6.8-6.10设计阶段: 系统设计说明书 6.11-6.13编码实现: 项目的形成 6.14-6.15测试阶段: 测试计划和Bug跟踪列表 6.16-6.17移交阶段: 项目的递交 6.17-6.181.4 支持条件计算机系统支持操作系统需要windows 2000以上版本;二可行性分析2.1 可行性研究前提要求:满足对工资管理的基本要求及功能,并对职工信息收集、处理、保存。
目标:实现无纸化办公,节省成本,提高工作效率。
条件、假定、限制:当企业工资管理的信息量和复杂程度达到某一限度时,即管理人员的劳动强度超过其承受能力时,就必须采用新的管理手段,如用计算机技术对信息的收集、加工、传递和存贮等,这样,一个工资管理系统就可以对企业职工工资进行高效、合理、恰当地管理。
此系统成本低廉,自开发到运行结束至少可运行3年,开发成本不超过600人民币,开发软件到投入使用不超过1个月。
2.2 经济上可行性开发成本:600元人民币。
效益:大幅度地提高工资管理信息系统的工作质量和效率,让企业掌握整个工资管理系统的全面情况,为管理人员提供了准确的工资管理信息,促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全;提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求。
效益/投资比:暂时无法估算。
投资回收期:大约3个月。
2.3 技术可行性软件需求:操作系统WINDOWS 2000 Advance Server以上。
硬件需求:赛扬1.7G CPU、512M内存80G硬盘的计算机。
本系统采用JSP实现,依靠其强大的面向对象系统,与SQL Server2000数据库管理系统相结合,能在1个月内开发出系统。
2.4 开发工具的选择eclipse作为前台的开发工具,用SQL Server200作为后台支持数据库,通过JSP的数据库控件来连接SQL Server200中并对其编程来实现各种功能。
2.5 开发工具概述2.5.1 JSP 概述JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。
网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。
JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。
Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。
插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。
JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。
目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。
JSP页面由HTML代码和嵌入其中的Java代码所组成。
服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返回给客户端的浏览器。
Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。
JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
自JSP推出后,众多大公司都支持JSP技术的服务器,如IBM、Oracle、Bea公司等,所以JSP迅速成为商业应用的服务器端语言。
JSP可用一种简单易懂的等式表示为:HTML+Java=JSP。
2.5.2 SQL Server数据库简介SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase、Ashton-T ate等三家公司共同开发的,并于1988年推出了第一个在OS/2版本上运行的SQL Server系统。
1992年Sybase和Microsoft这两家公司将SQL Server移植到了Windows NT操作系统上,后来Microsoft致力于Windows NT平台的SQL Server的开发,而Sybase则专注于SQL Server在UNIX上的应用。
近年来在Microsoft SQL Server的发展历程中不断更新版本,有两个版本具有重要的意义。
即是在1996年推出的SQL Server6.5版本和在2000年8月推出的SQL Server2000版本。
6.5版本使得SQL Server得到广泛的应用,而2000版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版、标准版、开发版和个人版等4个版本。
三需求分析3.1 市场需求分析工资管理系统是一个企业单位不可缺少的部分,它能为用户提供充足的信息和快捷的查询手段。
(1)一个工资管理系统可以高效能、大容量地收集、处理、存贮工资管理信息,大幅度地提高工资管理信息系统的工作质量和效率。
(2)能够为企业管理人员及时掌握整个工资管理系统的全面情况,提供系统的准确的工资管理信息,可以促进工资管理工作的规范化及各项管理制度与指标体系的建立和健全。
(3)为企业提供各种加工处理了的工资管理信息,以满足工资管理的特殊要求,适应新形势对职工队伍提出的新要求,帮助管理人员选择方案,实现优化决策。
虽然当前,不少单位的工资管理部门对于计算机的应用还仅限于简单的单机应用,随着时间的推移、任务的复杂、用户的需求,其应用还会扩大。
3.2 系统需求分析3.2.1 系统目标企业工资管理系统可以用于支持企业完成工资管理工作,有如下3个方面的目标。