城院09级 工资管理系统设计概要_工资管理系统概要设计
城院09级 工资管理系统设计概要由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“工资管理系统概要设计”。
目 录
1、需求及背景分析....................................................................1 1.1 工资管理系统的概述.......................................................................................................1 1.2 A 公司工资管理系统需求调查.......................................................................................22、系统分析..................................................................................3 2.1 A 公司工资业务流程图......................................................................................................3 2.2 A 公司工资管理数据流程图..............................................................................................4 2.3 A 公司工资管理系统功能分析图......................................................................................4 2.4 数据字典.............................................................................................................................5 2.6管理信息系统流程设想图(新系统模型.........................................................................73、系统设计部分..........................................................................8 3.1 功能结构图设计..................................................................................................................8 3.2 新系统信息处理流程设计(ER 图..............................................................................8 3.3 输出设计(主要指打印输出设计..................................................................................9 3.4 存储文件格式设计(数据库结构设计..........................................................................9 3.5 输入设计.............................................................................................................................9 3.6 代码设计(职工证号和部门代号等............................................................................10 3.7 程序设计说明书................................................................................................................10 3.8 工资管理信息系统数据库设计........................................................................................10 4.系统实施...................................................................................14
5.课程设计心得...........................................................................14 管理信息系统课程设计任务书 题目 : 工资管理系统设计 1.课程设计教学条件要求
运用现有教学条件,结合所学知识、网络和图书馆等资料,以团队小组形式, 团队协作,保质保量完成课程设计。
2.课程设计任务
课程设计任务的描述应该清晰明确,设计的难度和工作量应符合学生的实际 水平,在规定的时间内能够完成设计任务。
3.课程设计报告书主要内容 工资管理系统设计
1、需求及背景分析 1.1 工资管理系统的概述
企业工资管理是一个企业单位不可缺少的部分,它的内容对于企业决策者 和管理者来说都是至关重要的,所以企业工资管理系统应该能够为用户提供充足 的信息和快捷的查询手段。但是一直以来人们使用传统人工的方式管理企业的工 资发放工作,这种管理方式存在许多缺点,例如往往由于抄写不慎或者由于计算 的疏忽,出现工资发放错误的现象。工资管理具有重复性、规律性、时间性,正 是由于这些规律,使得工资管理的计算机化成为可能。
进入 21世纪,计算机已经渗入到社会生活的各个领域,推动着科学技术、社会经济的发展。计算机用于管理信息处理的突出特点是迅速、准确、可靠并且 具有很大的存储能力。因此,国内外越来越重视工资管理的效率及其可靠性。目
前,对于工资管理都有着相当普遍和深入的研究,但是工资管理对于社会、企业 和人民生活有着极为重要的影响。
因此在此基础上对工资管理系统进行分析和设计就非常有必要了。1.2 A 公司工资管理系统需求调查
为了更好的设计企业工资管理系统, 我们对 A 公司的工资管理事项进行调查 和分析,在此基础上开发设计我们自己的工资管理系统: 对 A 公司的工资管理进行调查,得到工资发放过程及有关数据如下图:
表 1 上月工资发放清单
表 2 本月人员及工资变动表 表 3 本月扣款清单
根据了解信息: A公司每月月末发放工资,发放前的工资处理过程是每月 25日到 27日由财务科根据已存档的上月工资发放清单(见表 1和人事科送来的 人员及工资变动表(表 2 填写本月工资发放清单中的前四项(即姓名、基本工资、附加工资、扣房费。总务科于每月 28日将扣款清单(见表 3送交财务科,由 财务科按扣款清单将扣款数填入本月工资发放清单。最后计算出每位职工的应发 工资数,并填入工资发放清单,为工资发放人员发放工资做好准备。
2、系统分析
2.1 A 公司工资业务流程图
依据 A 公司调查资料,我们将其工资业务流程绘制出如下业务流程图:
现行的工资发放体系业务流程图 上图中实体的具体功能如下: 财务工资会 :负责汇总人事部递交的人员及工资变动表和总务处递交的扣款清单 , 填写职工工资发放清单 , 交由工资发放人员按时发放职工工资 , 并存 档工资发放清单。
人 事 部 :负责编写人员及工资变动表 , 并及时送交财务工资会。总 务 处 :负责编写扣款清单 , 并及时送交财务工资会。2.2 A 公司工资管理数据流程图
经过对 A 公司工资业务流程的分析,我们可大致绘出 A 公司工资管理系统中 数据的流程图:
工资管理数据流程图
人事科把本月人员工资变动表送去抄写,同时上月工资发放清单也送去抄写。抄写完后把本月工资发放清单送到扣款项进行扣款,同时总务科也将扣款清单送 到扣款项进行扣款。扣款结束后得到的本月工资发放清单进行计算并填写应得工 资,同时工资发放员把本月工资发放清单进行计算并填写应得工资。
2.3 A 公司工资管理系统功能分析图
工资管理信息子系统由建立主文、更新主文、建立扣款文、计算和打印四 个模块组成。建立主文包括数据的录入及维护。更新主文包括建立主处理文件及
更新。建立扣款文包括数据录入和维护。计算和打印包括计算、打印工资单和打
印工资汇总表。2.4 数据字典
数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细说明。
:_____1____
:_____2_____
:_____3___
:
______4____
2.6管理信息系统流程设想图(新系统模型
3、系统设计部分 3.1 功能结构图设计
工资管理系统功能模块结构图 3.2 新系统信息处理流程设计(ER 图
3.3 输出设计(主要指打印输出设计
3.4 存储文件格式设计(数据库结构设计
3.5 输入设计
3.6 代码设计(职工证号和部门代号等
3.7 程序设计说明书(此部分内容略
3.8 工资管理信息系统数据库设计 1.数据库中的表对象
2.表结构设计
2-1本月工资变动表的设计
SQL 语句:select * from gongzi 表内容: 2-2本月扣款清单的设计
SQL 语句:select * from koukuan 表内容:
2-3 本月工资发放清单的设计
select *from 本月扣款清单 select*from 本月工资变动表
select 本月工资变动表,本月扣款清单,扣电费,本月扣款清单,病事假扣 款,本月工资变动表,基本工资 +本月工资变动表,附加工资-本月工资变动表, 房费-本月扣款清单,扣电费-本月扣款清单,病事假扣款 as 应发工资 into 本 月工资发放清单 from
本月工资变动表,本月扣款清单 where 本月工资变动表, 职工代码 =本月扣款清单,职工代码
select *from 本月工资发放清单
insert into 本月工资发放清单(职工代码,姓名,部门,基本工资,附加工 资,房费,备注,扣电费,病事假扣款,应发工资 select 本月工资变动表,本 月工资变动表,基本工资 +本月工资变动表,附加工资-本月工资变动表,房费 as 应发工资 from 本月工资变动表 where 本月工资变动表,职工代码 not in(select 本月扣款清单.职工代码 from 本月扣款清单
select*from本月工资发放清单 order by 职工代码 4.系统实施 此部分内容略 5.课程设计心得
光阴似箭,岁月如梭,不知不觉我即将走完大学生涯,回想这一路走来的日 子,同学的相互扶持,老师的悉心教诲,朋友的支持帮助一直陪伴着我们,让我 们渐渐长大,也慢慢走向成熟。
在这一课,我们珍惜最后在大学的日子,努力学习,努力实训,努力运用课 堂教学的知识以更好的完成课程设计。首先,我们在团队讨论后,一致认为要结 合专业知识进行选题,最后定为:工资管理系统设计。根据选好的题目,收集相 关的资料,利用图书馆,网络等,资料整理完之后,开始可行性分析,程序系统 设计等等,一个环节接着一个环节。在这次的课程设计中,我们认识到在做一个 系统之前,必须要有一个清晰的思路,要明白怎么做,决不能还没想好就去下手, 那很容易发生半途做不下去的情况的,在做之前必须要对系统进行分析,可行性 分析,需求分析,决不能按着自己的想法,想怎么做就怎么做,要满足用户的需 求,要换位思考,程序简单明了,应注释的地方要注释,因为重要的是要让用户 明白。虽然这次的课程设计顺利完成,但我们清楚的意识
到自身的不足,在以后 的日子里还要继续学习,而且必须团结同学,学会团队协作。一个人的力量是渺 小的,但团队的力量是大的。
我们的选题及进行过程中得到了老师悉心指导。设计过程中,老师多次帮助 我分析思路,开拓视角。团队成员也在我遇到困难想放弃的时候给予我最大的支 持、鼓励和帮助。老师严谨求实的治学态度,踏实坚韧的工作精神,将使我终生 受益,团队的友谊使我忠心感激。再多华丽的言语也显苍白。在此,谨向老师,所有团队成员致以诚挚的谢意和崇高的敬意。在此,非常感谢我们的大学认识的最后一位老师--肖科峰老师。肖老师在这 次工资系统设计中给我们很大帮助,还教导我们在实习就业中应注意的方方面面 以及一些为人处事细节。谢谢你!15 课程设计评分表(参考格式)评分标准: 1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占 30% 2.课程设计报告书质量:(占 40%(1是否采用了良好的设计方法,独立完成课程设计。(2课程设计各分段的任务是否按时完成及完成的质量。(3是否完成课程设计任务书指定的全部要求。3.课程设计报告书的撰写规范(占 30% 课程设计报告书的撰写规范要求与毕业设计(论文)的要求相同。教师评分: 1.学生出勤得分: _________ 2.内容质量得分: _________ 3.撰写规范得分: _________ 最终评定成绩(以优、良、中、及格、不及格评定):_________ 教师评语: 签字: 日期: 年 月 日 16