城院09级 工资管理系统设计.docx

上传人:b****5 文档编号:6248501 上传时间:2023-01-04 格式:DOCX 页数:17 大小:282.49KB
下载 相关 举报
城院09级 工资管理系统设计.docx_第1页
第1页 / 共17页
城院09级 工资管理系统设计.docx_第2页
第2页 / 共17页
城院09级 工资管理系统设计.docx_第3页
第3页 / 共17页
城院09级 工资管理系统设计.docx_第4页
第4页 / 共17页
城院09级 工资管理系统设计.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

城院09级 工资管理系统设计.docx

《城院09级 工资管理系统设计.docx》由会员分享,可在线阅读,更多相关《城院09级 工资管理系统设计.docx(17页珍藏版)》请在冰豆网上搜索。

城院09级 工资管理系统设计.docx

城院09级工资管理系统设计

目录

1、需求及背景分析1

1.1工资管理系统的概述1

1.2A公司工资管理系统需求调查2

2、系统分析3

2.1A公司工资业务流程图3

2.2A公司工资管理数据流程图4

2.3A公司工资管理系统功能分析图4

2.4数据字典5

2.6管理信息系统流程设想图(新系统模型)7

3、系统设计部分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.2A公司工资管理系统需求调查

为了更好的设计企业工资管理系统,我们对A公司的工资管理事项进行调查和分析,在此基础上开发设计我们自己的工资管理系统:

对A公司的工资管理进行调查,得到工资发放过程及有关数据如下图:

职工

代码

姓名

部门

基本

工资

附加

工资

房费

电费

病事假

扣款

应发

工资

1002

周英杰

1

400.00

40.00

90.00

15.00

80.00

255.00

1003

刘一波

1

350.00

25.00

40.00

30.00

0.00

305.00

1004

吴关兴

2

300.00

30.00

50.00

10.00

0.00

270.00

1005

赵子英

2

400.00

40.00

90.00

25.00

0.00

325.00

表1上月工资发放清单

职工

代码

姓名

部门

基本

工资

附加

工资

房费

备注

1002

周英杰

1

400.00

40.00

90.00

调走

1004

吴关兴

1

350.00

35.00

50.00

调整工资,换部门

1005

赵子英

2

450.00

45.00

90.00

调整工资

1009

黄正义

2

600.00

60.00

120.00

新进

表2本月人员及工资变动表

职工代码

姓名

部门

电费

病事假扣款

1003

刘一波

1

200.00

20.00

1004

吴关兴

2

20.00

60.00

1005

赵子英

2

20.00

60.00

表3本月扣款清单

根据了解信息:

A公司每月月末发放工资,发放前的工资处理过程是每月25日到27日由财务科根据已存档的上月工资发放清单(见表1)和人事科送来的人员及工资变动表(表2)填写本月工资发放清单中的前四项(即姓名、基本工资、附加工资、扣房费)。

总务科于每月28日将扣款清单(见表3)送交财务科,由财务科按扣款清单将扣款数填入本月工资发放清单。

最后计算出每位职工的应发工资数,并填入工资发放清单,为工资发放人员发放工资做好准备。

2、系统分析

2.1A公司工资业务流程图

依据A公司调查资料,我们将其工资业务流程绘制出如下业务流程图:

现行的工资发放体系业务流程图

上图中实体的具体功能如下:

财务工资会:

负责汇总人事部递交的人员及工资变动表和总务处递交的扣款清单,填写职工工资发放清单,交由工资发放人员按时发放职工工资,并存档工资发放清单。

人事部:

负责编写人员及工资变动表,并及时送交财务工资会。

总务处:

负责编写扣款清单,并及时送交财务工资会。

2.2A公司工资管理数据流程图

经过对A公司工资业务流程的分析,我们可大致绘出A公司工资管理系统中数据的流程图:

人事科把本月人员工资变动表送去抄写,同时上月工资发放清单也送去抄写。

抄写完后把本月工资发放清单送到扣款项进行扣款,同时总务科也将扣款清单送到扣款项进行扣款。

扣款结束后得到的本月工资发放清单进行计算并填写应得工资,同时工资发放员把本月工资发放清单进行计算并填写应得工资。

2.3A公司工资管理系统功能分析图

 

工资管理信息子系统由建立主文、更新主文、建立扣款文、计算和打印四个模块组成。

建立主文包括数据的录入及维护。

更新主文包括建立主处理文件及更新。

建立扣款文包括数据录入和维护。

计算和打印包括计算、打印工资单和打印工资汇总表。

2.4数据字典

数据字典是指对数据的数据项、数据结构、数据流、数据存储、处理逻辑、外部实体等进行定义和描述,其目的是对数据流程图中的各个元素做出详细说明。

数据项No:

_____1____

编号:

1名称:

职工代码

简述:

每个职工有一个唯一的编码

类型(C,N)字符型

长度:

6

与其他值的运算关系:

备注:

职工代码为主键

数据结构No:

_____2_____

编号:

2名称:

工资表

简述:

记录员工的基本信息和工资明细

组成:

职工代码+姓名+部门+基本工资+附加工资+房费

数据流No:

_____3___

编号:

3名称:

工资汇总表

简述:

说明员工的工资情况,以及公司的财务情况

组成:

应发工资=基本工资+附加工资

扣款=房费+扣电费+病事假扣款

实发工资=应发工资-扣款

若为数据流

来源:

各个工资报表

去向:

财务部门

峰值流量:

100份/年

数据存储No:

______4____

编号:

4名称:

工资汇总表

简述:

记录员工的基本信息和工资明细

组成:

职工代码+姓名+部门+基本工资+附加工资+房费+扣电费+病事假扣款+应发工资

数据流

来源:

各个工资报表

去向:

财务部门

处理逻辑No:

______5____

编号:

5名称:

扣款

简述:

记录员工的基本信息和工资扣款项目

组成:

职工代码+姓名+部门+扣电费+病事假扣款

外部实体No:

______6___

名称:

员工

输入数据流:

工资表

5个人

2.6管理信息系统流程设想图(新系统模型)

3、系统设计部分

3.1功能结构图设计

工资管理系统功能模块结构图

3.2新系统信息处理流程设计(ER图)

3.3输出设计(主要指打印输出设计)

 

3.4存储文件格式设计(数据库结构设计)

表名称

本月工资变动表

主键名称

职工代码

行的最大字节数

31

估计平均数据量

25

估计表的大小/年

1MB

3.5输入设计

 

3.6代码设计(职工证号和部门代号等)

序号

属性名称

属性描述

数据类型

字节数

备注

1

职工代码

代码

Char

4

2

姓名

姓名

Nchar

4

3

部门

部门

Char

2

4

基本工资

基本工资

Numeric(5,2)

5

5

附加工资

附加工资

Numeric(5,2)

5

6

房费

房费

Numeric(5,2)

5

7

备注

备注

text

16

8

扣电费

扣电费

Numeric(5,2)

5

9

病事假扣款

病事假扣款

Numeric(5,2)

5

10

应发工资

应发工资

Numeric(9,2)

5

3.7程序设计说明书

(此部分内容略)

3.8工资管理信息系统数据库设计

1.数据库中的表对象

序号

名称

作用描述

1

gongzibiao

存储职工工资的基本信息

2

koukuan

存储职工扣款的基本信息

3

gongzihuizong

存储计算出的职工的应发工资

 

2.表结构设计

2-1本月工资变动表的设计

表名称

本月工资变动表

主键名称

职工代码

行的最大字节数

31

估计平均数据量

25

估计表的大小/年

1MB

序号

属性名称

属性描述

数据类型

字节数

备注

1

职工代码

代码

char

4

主键属性,规则从1001开始

2

姓名

姓名

nchar

4

3

部门

部门

Char

2

4

基本工资

基本工资

Numeric(5,2)

5

5

附加工资

附加工资

Numeric(5,2)

5

6

房费

房费

Numeric(5,2)

5

7

备注

备注

Text

16

SQL语句:

select*fromgongzi表内容:

 

2-2本月扣款清单的设计

表名称

本月扣款清单

主键名称

职工代码

行的最大字节数

20

估计平均数据量

10

估计表的大小/年

2KB

SQL语句:

select*fromkoukuan

表内容:

序号

属性名称

属性描述

数据类型

字节数

备注

1

职工代码

代码

Char

4

2

姓名

姓名

Nchar

4

3

部门

部门

Char

2

4

扣电费

扣电费

Numeric(5,2)

5

5

病事假扣款

病事假扣款

Numeric(5,2)

5

2-3本月工资发放清单的设计

表名称

本月工资发放清单

主键名称

职工代码

行的最大字节数

74

估计平均数据量

55

估计表的大小/年

960KB

序号

属性名称

属性描述

数据类型

字节数

备注

1

职工代码

代码

Char

4

2

姓名

姓名

Nchar

4

3

部门

部门

Char

2

4

基本工资

基本工资

Numeric(5,2)

5

5

附加工资

附加工资

Numeric(5,2)

5

6

房费

房费

Numeric(5,2)

5

7

备注

备注

text

16

8

扣电费

扣电费

Numeric(5,2)

5

9

病事假扣款

病事假扣款

Numeric(5,2)

5

10

应发工资

应发工资

Numeric(9,2)

5

SQL语句:

select*from本月扣款清单

select*from本月工资变动表

select本月工资变动表,本月扣款清单,扣电费,本月扣款清单,病事假扣款,本月工资变动表,基本工资+本月工资变动表,附加工资-本月工资变动表,房费-本月扣款清单,扣电费-本月扣款清单,病事假扣款as应发工资into本月工资发放清单from本月工资变动表,本月扣款清单where本月工资变动表,职工代码=本月扣款清单,职工代码

select*from本月工资发放清单

insertinto本月工资发放清单(职工代码,姓名,部门,基本工资,附加工资,房费,备注,扣电费,病事假扣款,应发工资)select本月工资变动表,本月工资变动表,基本工资+本月工资变动表,附加工资-本月工资变动表,房费as应发工资from本月工资变动表where本月工资变动表,职工代码notin(select本月扣款清单.职工代码from本月扣款清单)

select*from本月工资发放清单orderby职工代码

4.系统实施

此部分内容略

5.课程设计心得

光阴似箭,岁月如梭,不知不觉我即将走完大学生涯,回想这一路走来的日子,同学的相互扶持,老师的悉心教诲,朋友的支持帮助一直陪伴着我们,让我们渐渐长大,也慢慢走向成熟。

在这一课,我们珍惜最后在大学的日子,努力学习,努力实训,努力运用课堂教学的知识以更好的完成课程设计。

首先,我们在团队讨论后,一致认为要结合专业知识进行选题,最后定为:

工资管理系统设计。

根据选好的题目,收集相关的资料,利用图书馆,网络等,资料整理完之后,开始可行性分析,程序系统设计等等,一个环节接着一个环节。

在这次的课程设计中,我们认识到在做一个系统之前,必须要有一个清晰的思路,要明白怎么做,决不能还没想好就去下手,那很容易发生半途做不下去的情况的,在做之前必须要对系统进行分析,可行性分析,需求分析,决不能按着自己的想法,想怎么做就怎么做,要满足用户的需求,要换位思考,程序简单明了,应注释的地方要注释,因为重要的是要让用户明白。

虽然这次的课程设计顺利完成,但我们清楚的意识到自身的不足,在以后的日子里还要继续学习,而且必须团结同学,学会团队协作。

一个人的力量是渺小的,但团队的力量是大的。

我们的选题及进行过程中得到了老师悉心指导。

设计过程中,老师多次帮助我分析思路,开拓视角。

团队成员也在我遇到困难想放弃的时候给予我最大的支持、鼓励和帮助。

老师严谨求实的治学态度,踏实坚韧的工作精神,将使我终生受益,团队的友谊使我忠心感激。

再多华丽的言语也显苍白。

在此,谨向老师,所有团队成员致以诚挚的谢意和崇高的敬意。

在此,非常感谢我们的大学认识的最后一位老师--肖科峰老师。

肖老师在这次工资系统设计中给我们很大帮助,还教导我们在实习就业中应注意的方方面面以及一些为人处事细节。

谢谢你!

 

课程设计评分表(参考格式)

评分标准:

1.学生是否严格遵守课程设计纪律,按照规定时间完成设计任务(占30%)

2.课程设计报告书质量:

(占40%)

(1)是否采用了良好的设计方法,独立完成课程设计。

(2)课程设计各分段的任务是否按时完成及完成的质量。

(3)是否完成课程设计任务书指定的全部要求。

3.课程设计报告书的撰写规范(占30%)

课程设计报告书的撰写规范要求与毕业设计(论文)的要求相同。

教师评分:

1.学生出勤得分:

_________

2.内容质量得分:

_________

3.撰写规范得分:

_________

最终评定成绩(以优、良、中、及格、不及格评定):

_________

教师评语:

 

 

签字:

日期:

年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1