工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc

上传人:文初 文档编号:3450860 上传时间:2019-05-30 格式:DOC 页数:53 大小:1.58MB
下载 相关 举报
工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc_第1页
第1页 / 共53页
工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc_第2页
第2页 / 共53页
工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc_第3页
第3页 / 共53页
工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc_第4页
第4页 / 共53页
工资管理系统设计与实现──工资管理、工资组、工资单【毕业论文设计】.doc_第5页
第5页 / 共53页
点击查看更多>>
资源描述

1、第 1 页 (共 53 页)本科毕业论文(20 届)工资管理系统设计与实现工资管理、工资组、工资单所在学院专业班级 信息与计算科学学生姓名指导教师完成日期第 2 页 (共 53 页)工资管理系统设计与实现工资管理、工资组、工资单摘 要:传统的工资管理系统通常采用固定的工资计算公式和固定的工资项目,难以适应市场经济条件下工资政策和工资制度的变化。同时工资的发放具有较强的时间限制,必须严格按照单位规定的时间完成计算和发放工作。正是企业工资管理的这种重复性、规律性、时间性使得企业工资管理计算机化成为可能。企业工资管理系统使企业运用现代化技术创造更多更高经济效益的主要因素之一。良好的薪资管理模式可以规

2、范薪酬管理流程,提高薪酬管理工作效率,对于企业的科学化管理和集团的不断壮大发展都是至关重要的。关键词:工资管理;信息管理;管理信息系统Abstract:The traditional salary management system usually uses the fixed salary item, it is difficult to adapts that the change of salarys policy and the salarys system under the market economys condition. Salary distribution is a ti

3、me limited work, which means the salary calculation and distribution must be finished according to a strict schedule set by the company. It is the repeatability, regularity and time limitation of the enterprise salary management that makes it possible to realize the automatic management. Wage manage

4、ment is to use system modern technology to create higher economic benefit of main factors of. The good salary management mode can regulate the compensation management process, improve the compensation management efficiency, for enterprises scientific management and the groups development is importan

5、t.Key words:Salary management; Information management; Management information system第 3 页 (共 53 页)1 引言 1.1 编写目的 编写这份详细设计说明书是为了让公司合理高效的进行工资管理,其读者包括项目小组老师、公司财务部、公司人事管理部等。1.2 背景1.2.1 开发的软件系统的名称:工资管理系统设计与实现1.2.2 任务提出者:安博计算机教师;项目的开发者:该小组的全体成员;用户以及将运行该项软件的单位:财务科会计、财务科长、财务部。1.3 内容随着现代信息技术和管理理论,建立企业管理信息系统是当

6、今社会的重要趋势。 “用信息化带动工业化”的指导思想的提出更是中国走向互联网时代的口号。对企业而言,全面开发和应用计算机管理信息系统就是近期不能回避的问题。在企业管理中,人力资源是企业最宝贵的资源,也是企业的“生命线” ,因此人事管理是企业的计算机管理信息系统重要组成部分。而工资管理又是人力资源管理的重中之重。实行电子化的工资管理,可以让人力资源管理人员从繁重琐碎的案头工作解脱出来,去完成更重要的工作。工资管理信息系统的实现可以减轻比较繁琐的手工工资管理。现在应用在大中型企业的管理信息系统中,几乎都包括了工资管理模块。有些环境中是由作为大型 ERP 软件中的一个模块引进的,有些是作为企业的财务

7、系统的一部分。这些根据规范的西方的管理制度设计的工资管理软件,在很多时候还不能完全解决中国特色的中小企业的问题,本文介绍的毕业设计的研究工作就是要为这些具有中国特色的中小企业解决他们在工资管理方面的问题。通过在本单位经过一周的调研,并参考其他同行设计工资管理软件,我基本上搞清楚了像我们单位这样的小型企业对系统的需求,如果能够设计一套针对类似本单位的小型国有企业的工资管理系统特别有意义,并且是现行的财务管理软件代替不了的。在和指导老师多次交流后,确定实现方案的要点和工作计划。本系统的实现的主要功能有: 第 4 页 (共 53 页)(1)对系统进行管理。用户的添加修改以及权限授予都是管理员操作的(

8、2) 对单位人员的变动进行处理。一个单位的职工不会是一成不变的,总是在不断的变化:有调出、有调入、也有职工在本单位内部调动。因此,设计系统是应考虑到这些情况。(3)对工资账户的创建,修改,删除。(4) 对职工的工资进行计算、修改。能对各职工的工资进行计算,即计算应发金额、应扣金额及实发金额等。(5) 查询统计功能。要求即可以单项查询,比如查看某个职工的工资情况等;也可以查询全部。(6)员工个人信息的查询,修改与管理。(7) 报表打印功能。每月发放工资时,要求能够打印本月的工资表、随工资发给每个职工的工资条以及工资统计表。1.4 定义HRSalary Management System(工资管理

9、系统)的缩写。FSFinance Staff(财务人员)的缩写。NFSNor Finance Staff(财务人员)的缩写。JSPJava Server Page(Java 服务器页面)的缩写,一个脚本化的语言。UMLJava Server Page(Java 服务器页面)的缩写,一个脚本化的语言。2 程序系统的结构 2.1 程序逻辑与其它任何研究软件的项目一样,本次毕业设计也经历了从选题、调研、熟悉开发环境、实验等关键性技术,到查找类似的相关系统的资料。最后,编写和第 5 页 (共 53 页)完善系统概要设计、数据库结构设计、功能模块开发、功能模块测试、系统调试和系统试运行和修改。图 2-1

10、 开发计划图图 2-2 工资管理图表2.2 产品约束选题调查研究资料查询 开发环境熟悉 学习 ssh 技术概要设计数据库的设计功能模块开发和详细设计功能模块测试系统调试和修改需求分析第 6 页 (共 53 页)根据用户对本系统的要求,确定系统在响应时间、可靠性、安全等方面有较高的性能要求。系统的界面要求如下:()页面内容:主题突出,站点定义、术语和行文格式统一、规范、明确,栏目、菜单设置和布局合理,传递的信息准确、及时。内容丰富,文字准确,语句通顺;专用术语规范,行文格式统一规范。()导航结构:页面具有明确的导航指示,且便于理解,方便用户使用。()技术环境:页面大小适当,能用各种常用浏览器以不

11、同分辨率浏览;无错误链接和空链接;采用 CSS 处理,控制字体大小和版面布局。()艺术风格:界面、版面形象清新悦目、布局合理,字号大小适宜、字体选择合理,前后一致,美观大方;动与静搭配恰当,动静效果好;色彩和谐自然,与主题内容相协调。响应时间要求:无论是客户端和管理端,当用户登录,进行任何操作的时候,系统应该及时的进行反应,反应的时间在 5 秒以内。系统应能监测出各种非正常情况,如与设备的通信中断,无法连接数据库服务器等,避免出现长时间等待甚至无响应。可靠性需求:系统应保证 7X24 内不当机,保证 20 人可以同时在客户端登录,系统正常运行,正确提示相关内容。开放性需求:系统应具有十分的灵活

12、性,以适应将来功能扩展的需求。可扩展性需求:系统设计要求能够体现扩展性要求,以适应将来功能扩展的需求。系统安全性需求:系统有严格的权限管理功能,各功能模块需有相应的权限方能进入;系统需能够防止各类误操作可能造成的数据丢失,破坏;防止用户非法获取网页以及内容。操作系统:windows XP /windows7 及其以上;开发工具:My Eclipse(web 前端服务) ;Web 服务器:Apache Tomcat ;数据库:mysql-5.5.28-win32+SQLyog-8.7.1 破解版;根据用户对本系统的要求,确定系统在响应时间、可靠性、安全等方面有较高的性能要求。2.3 功能需求第

13、7 页 (共 53 页)2.3.1 创建工资组具有创建工资组权限的(财务部门)人员,可添加工资组(需输入工资组名称、工资组描述、项目、金额) ,可修改工资组的信息(包括工资组名称、工资组描述、项目、金额) ,也可以删除某个不需要的工资组。2.3.2 审批工资组审批工资组的功能是对未审批的工资组进行审批。需输入审批意见(选择性填写) ,选择审批结果。2.3.3 创建工资单创建工资单的功能需求是根据员工编号查询员工的工资单信息(姓名、员工编号、职务、部门、工资组) ,可对员工添加工资单(需输入增加、扣除、发薪时间、备注) ,也可查看请假信息。可对已存在但未审核的工资单进行修改,可删除不需要的工资单

14、。2.3.4 审批工资单审批工资单的功能需求是可对已添加但未审核的工资单进行审批,需填写审批意见(选择性填写) ,选择审批结果。3 数据库设计3.1 数据流程图3.1.1 系统管理图 3-1 系统管理流程图部门管理用户管理角色管理系统管理第 8 页 (共 53 页)3.1.2 报表管理图 3-2 报表流程图3.2 数据字典分析3.2.1 模块管理表(module)-主要用来管理模块的排列和模块的访问路径。字段名称 数据类型 字段大小 是否主键 说明id int 11 Y 模块编号name varchar 500 N 模块名称sn varchar 500 N 系统标识url varchar 50

15、0 N 访问路径orderNo varchar 500 N 优先级标识parentId int 11 N 父亲模块编号3.2.2 用户表(user )-登录系统的用户定义字段名称 数据类型 字段大小 是否主键 说明Id int 11 Y 用户 idusername varchar 500 N 用户名称password varchar 500 N 密码personId int 11 N 员工 id报表管理员工报表管理工资报表管理第 9 页 (共 53 页)createTime datetime N/Y N 创建时间3.2.3 角色类型表(role)- 用户访问系统的权限通过用户角色所授予的权限获

16、得。字段名称 数据类型 字段大小 是否主键 说明Id int 11 Y 角色 idName varchar 500 N 角色类型 id3.2.4 用户角色(user_role)-该表通过用户控制角色和权限优先级 字段名称 数据类型 字段大小 是否主键 说明Id int 11 Y 用户角色 iduserId varchar 500 N 用户 idroleId varchar 500 N 角色类型 idorderNo varchar 500 N 优先级标识3.2.5 访问控制表(acl)-访问控制表是应用层在服务器接口的指令列表,这些指令列表通过数字标识确定优先级和告诉服务器允许访问的模块。字段名

17、称 数据类型 字段大小 是否主键 说明Id int 11 Y 权限 idprincipalType varchar 500 N 授权角色类型principalSn int 11 N 权限优先级标识resourceSn int 11 N 授权模块序号aclState int 11 N 授权状态aclTriState int 11 N 启用状态3.2.6 员工个人信息报表设计所涉及的表(person)第 10 页 (共 53 页)字段名称 数据类型 字段大小 是否主键 说明id int 11 Y 员工 idname varchar 500 N 员工姓名sex varchar 500 N 性别age

18、 int 11 N 年龄address varchar 500 N 地址phone int 11 N 电话number int 11 N 员工编号duty int 11 N 职务departmentid int 11 N 部门编号groupId int 11 N 工资组编号description text Y/N N 个人简历createTime datetime Y/N N 入职时间3.2.7 员工工资报表设计所涉及的表(payroll)字段名称 数据类型 字段大小 是否主键 说明id int 11 Y 序号personId int 11 N 员工 idgroupId int 11 N 所属工资组号increase int 11 N 额外奖金reduce int 11 N 扣除费用status varchar 500 N 审批状态remark varchar 500 N 备注base int 11 N 应发总薪资opinion varchar 500 N 审批意见total int 11 N 实发总薪资

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。