工资管理信息系统课程设计new.doc

上传人:wj 文档编号:504339 上传时间:2023-04-29 格式:DOC 页数:19 大小:606.23KB
下载 相关 举报
工资管理信息系统课程设计new.doc_第1页
第1页 / 共19页
工资管理信息系统课程设计new.doc_第2页
第2页 / 共19页
工资管理信息系统课程设计new.doc_第3页
第3页 / 共19页
工资管理信息系统课程设计new.doc_第4页
第4页 / 共19页
工资管理信息系统课程设计new.doc_第5页
第5页 / 共19页
工资管理信息系统课程设计new.doc_第6页
第6页 / 共19页
工资管理信息系统课程设计new.doc_第7页
第7页 / 共19页
工资管理信息系统课程设计new.doc_第8页
第8页 / 共19页
工资管理信息系统课程设计new.doc_第9页
第9页 / 共19页
工资管理信息系统课程设计new.doc_第10页
第10页 / 共19页
工资管理信息系统课程设计new.doc_第11页
第11页 / 共19页
工资管理信息系统课程设计new.doc_第12页
第12页 / 共19页
工资管理信息系统课程设计new.doc_第13页
第13页 / 共19页
工资管理信息系统课程设计new.doc_第14页
第14页 / 共19页
工资管理信息系统课程设计new.doc_第15页
第15页 / 共19页
工资管理信息系统课程设计new.doc_第16页
第16页 / 共19页
工资管理信息系统课程设计new.doc_第17页
第17页 / 共19页
工资管理信息系统课程设计new.doc_第18页
第18页 / 共19页
工资管理信息系统课程设计new.doc_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

工资管理信息系统课程设计new.doc

《工资管理信息系统课程设计new.doc》由会员分享,可在线阅读,更多相关《工资管理信息系统课程设计new.doc(19页珍藏版)》请在冰点文库上搜索。

工资管理信息系统课程设计new.doc

工资管理信息系统

课程设计

班级

姓名

学号

目录:

1系统概述(现状分析,系统目标等) 4

2系统分析部分 5

2.1业务流程图(必需) 5

2.2数据流程图(必需) 6

2.3功能分析图(必需) 6

2.4数据字典(必需) 6

2.5数据加工处理的描述 7

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

3系统设计部分 9

3.1功能结构图设计(必需) 9

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

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

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

3.5输入设计(主要指数据录入卡设计) 11

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

3.7程序设计说明书 11

4系统实施部分 14

4.1程序框图 14

4.2源程序 14

4.3模拟运行数据 14

4.4打印报表 14

4.5系统使用说明书 14

5附录或参考资料 18

6心得体会(1.5页以上) 19

1、系统概述 

(1)需求调研分析 

随着现代经济的发展和科学技术的进步,先进企业正向着信息化、规模化发展,追求低成本、高效率运作,对于工资管理更是要求准确无误。

而开发工资管理系统可以实现企业工资管理规范化、高效率等要求; 

其次我们可以发现,由于大中型企业,员工、职称等跟工资管理有关的信息随之急剧增加。

在这种情况下,单靠人工来处理员工的工资不但显得力不从心,而且极容易出错。

应用该系统后,由计算机代替代替人工操作,一系列诸如增加新员工、工资查询、统计等操作可以迅速快捷的完成; 

最后,工资管理系统是典型的信息管理系统(MIS),它是针对企业的工资管理业务进行计算机处理而开发的软件,广泛用于各种工商企事业单位。

企业应用本系统后,可以有效的提高工资管理水平。

 

(2)系统目标 

实现数据库管理,数据库内包含有代码、姓名、部门、基本工资附加工资、房费、电费扣款、缺勤扣款、实发工资等等数据项;

1)通过读取数据库的数据项来管理单位人员的工资发放情况,可以新建工资发放人员记录,添加人员的各项工资明细数据,对于人员实发工资合计则由系统自动实现。

2)通过读取数据库的数据项来了解单位人员的工资发放情况,系统的登录人员可按自身对数据的需求情况,自主设定查询条件,从而达到对工资数据的多角度查询;同时,可导出工资数据。

3)通过读取数据库的数据项来控制系统的情况,系统的登录人员可以增加及删除本系统的数据。

本系统的最终目的是为了能够对工资发放进行有效的管理。

财务部门人员能够高效快捷地对工资数据进行编辑,避免进行简单的重复计算,而单位其他相关部门人员可多角度查询本单位的工资发放情况,从而使工资发放数据既得到安全控制又得到宏观管理。

2系统分析部分

2.1业务流程图(必需)

财务

员工

该工资管理系统主要业务流程有扣款工资管理、员工基本工资管理、工资汇总管理。

教务处

缺课单

扣款单

总务处

人事处

水、电费清单

工资汇总单

员工基本工资

工资发放

财务处

2.1.1扣款工资管理

教务处将员工缺课单送到财务处,总务处将员工水、电费等清单送到财务处,由财务处做统计处理。

2.1.2员工基本工资管理

人事处将员工基本工资报送财务处,由财务处作登记记录。

2.1.3工资汇总管理

财务处将员工基本工资表及扣款清单计算,得出员工工资,并发放。

基本工资每人不定。

扣款=水费+电费+缺勤扣费

最终工资=基本工资+奖金-扣款

2.2数据流程图(必需)

缺课单

人事处

教务处

总务处

教务处

工资发放

教务处

统计

统计

统计

数据总汇

数据总汇

数据库

缺课单

扣款单

员工基本工资单

水、电费清单

缺课单

工资汇总单

缺课单

财务处

教务处

2.3功能分析图(必需)

总工资系统

员工基本工资

源程序代码

员工工资汇总

员工扣款清单

查询

添加

删除

查询

添加

删除

查询

添加

删除

计算

计算

输入

2.4数据字典(必需)

编号

数据元素名称

别名

类型

长度

DE001

代码

DM

char

4

DE002

姓名

XM

char

8

DE003

部门

BM

char

12

DE004

基本工资

JBGZ

char

15

DE005

附加工资

FJGZ

char

15

DE006

房费

FF

char

15

DE007

电费扣款

DFKK

float

10

DE008

缺勤扣款

QQKK

float

10

DE009

实发工资

SFGZ

float

15

2.5数据加工处理的描述

数据收集:

对工资表、扣款表中各项目的数据进行统计。

数据转换:

将收集的数据录入进数据库中,设计代码使之能够通过计算机进行处理。

数据的筛选、分组和排序:

通过数据库设计形成具有快速检索功能的信息系统,便于运用查询语言进行查询。

数据的组织:

将数据库中的各个表连接起来,将这些有逻辑关系的数据组织起来,按一定的存储表示方式配置在计算机的存储器中,使计算机处理时能够符合速度快、占用存储器的容量少、成本低等多方面的要求。

数据的运算:

通过查询语言将工资表、扣款表中的数据进行整合,形成新的汇总表。

数据存储与检索;数据输出:

将数据库与VF连接起来,通过VF前台界面将数据展现在用户面前,可实现增删用户数据,实现更新、查询的功能。

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

扣款文件模块

水、电费清单

缺课单

缺课单

基本工资

奖金

原始工资模块

工资文件

扣款文件

汇总工资表

工资单

计算机打印模块

3系统设计部分

3.1功能结构图设计(必需)

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

系统根据企业工资管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。

系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的设计维护人员进行补充、维护。

系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。

系统功能分析

该系统需要完成的功能主要有:

①系统数据初始化;

②员工基本信息数据的输入;

③员工基本信息数据的修改、删除;

④企业工资的基本设定;

⑤员工工资的浏览;

⑥员工个人工资表的查询;

⑦员工工资的计算;

工资管理信息系统

工资表

工资汇总表

扣款表

添加

删除

退出

添加

删除

退出

关键字

条件

查询

退出

源程序

帮助

退出

工资表源程序

扣款表源程序

工资汇总表源程序

关于

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

缺课单

电费

水费

房费

扣款单

基本

工资

奖金

工资汇总

1:

1

1:

1

1:

1

1:

1

1:

1

1:

1

1:

1

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

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

3.5输入设计(主要指数据录入卡设计)

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

3.7程序设计说明书

3.3-3.6工资管理信息系统数据库设计

1.数据库中的表对象

序号

名称

作用描述

1

工资表

存储职工工资的基本信息

2

扣款表

存储职工扣款的基本信息

3

工资汇总

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

2.表结构设计

2-1工资表的设计

表名称

Gongzi128

主键名称

代码

行的最大字节数

54

估计平均数据量

10

估计表的大小/年

1MB

序号

属性名称

属性描述

数据类型

字节数

备注

1

DM

代码

char

10

主键属性,规则从1001开始

2

XM

姓名

char

10

储存员工姓名信息

3

BM

部门

char

10

储存员工部门信息

4

JBGZ

基本工资

float

8

储存员工基本工资信息

5

FJGZ

附加工资

float

8

储存员工附加工资信息

6

FF

房费 

float 

8 

储存员工房费信息

SQL语句:

select*fromgongzi128

表内容:

2-2扣款表的设计

表名称

主键名称

行的最大字节数

估计平均数据量

估计表的大小/年

SQL语句:

select*fromkoukuan128

表内容:

序号

属性名称

属性描述

数据类型

字节数

备注

1

DM

代码

Char

10

主键属性,规则从1003开始

2

XM

姓名

Char

10

存储员工姓名信息

3

BM

部门

Char

53

存储员工部门信息

4

DFKK

电费扣款

Float

8

存储员工电费扣款信息

5

QQKK

缺勤扣款

float

8

存储员工缺勤扣款信息

6

2-3工资汇总表的设计

表名称

工资汇总

主键名称

代码

行的最大字节数

78

估计平均数据量

估计表的大小/年

序号

属性名称

属性描述

数据类型

字节数

备注

1

DM

代码

Char

10

主键属性,规则从1301开始

2

XM

姓名

Char

10

存储员工姓名信息

3

BM

部门

Char

10

存储员工部门信息

4

JBGZ

基本工资

float

8

存储员工电费扣款信息

5

FJGZ

附加工资

float

8

存储员工缺勤扣款信息

6

FF

房费

float

8

存储员工房费信息

7

DFKK

电费扣款

float

8

存储员工电费扣款信息

8

QQKK

缺勤扣款

float

8

存储员工缺勤扣款信息

9

SFGZ

实发工资

float

8

存储员工实发工资信息

SQL语句:

selectgongzi128.*,koukuan128.电费扣款,koukuan128.缺勤扣款,gongzi128.基本工资+gongzi128.附加工资-gongzi128.房费-koukuan128.电费扣款-koukuan128.缺勤扣款as实发工资into工资汇总fromgongzi128,koukuan128wheregongzi128.代码=koukuan128.代码

select*from工资汇总

insertinto工资汇总(代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资)selectgongzi128.*,0,0,gongzi128.基本工资+gongzi128.附加工资-gongzi128.房费as实发工资fromgongzi128wheregongzi128.代码notin(selectkoukuan128.代码fromkoukuan128)

select*from工资汇总orderby代码

注意:

将数据库中1001李小明代码改为1+自己学号后三位姓名为自己姓名,否则雷同无法给成绩。

4系统实施部分

4.1程序框图

4.2源程序

4.3模拟运行数据

4.4打印报表

4.5系统使用说明书

4.1-4.5

1封面

2工资表

3扣款表

4工资汇总表

5工资表源程序

6扣款表源程序

7工资汇总表源程序

8关于

5附录或参考资料

6心得体会(1.5页以上)

在这大三最后一学期我们学习了管理信息系统这门学科。

这是一门专门用于帮助我们学计算机类知识的课程,对于我们学工商管理的人来说有一点困难,但是我们每个人却都坚持下来了,这其中有汗水也有快乐,但更多的是快乐,因为我们学习到了我们本来认为困难的东西,并且把它学得不错。

在这其中的学习中好多次我们遇到了困难,如计算机软件突然出错,完成的软件忘记保存,代码莫名其妙的计算机提示错误,写好的软件无法运行,各种问题层出不穷,让我们每个人都吃尽了苦头,这时我们才意识到我们的计算机水平的程度之低,因此学好计算机在这一刻成为了我们每个人都想做的事,每天上机课尽管只有2节课,但是许多同学却在下课之后仍然不停地敲打着键盘,一敲就又是2节课,浑然忘记了时间,计算机好的同学在这时候变成了每个人心目中的英雄,总是围满了请教问题的同学,这真是一个令人难忘的课程,我觉得在大学里从没有看见过一天无所事事的同学这样努力的学习,而不知道辛苦的事了,每个人在这其中都学到了许多以前没有学到的东西,课本的,理论的,实践的。

在这其中首先通过学习我了解到管理信息系统的基本职能:

数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解、应用和修改,输出信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护。

后面主要为根据结构化的系统规范来讲主要有系统分析系统设计等等。

我们经过学习管理系统理论知道管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。

它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。

管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。

所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。

现在社会中信息系统在管理各项事务中都有着普遍的应用,它促进了企业管理工作的提升。

管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。

管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。

过去传统的管理方式是以人为主体的人工操作,虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性,或带有个人的主观性和片面性。

而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。

管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。

在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。

在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。

随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。

面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。

知道了管理系统的这么多大的用处,无时不刻的在提醒这我们要好好的学习这门功课,尤其在我们工商管理这样一个需要较强的电算化能力和计算机能力的专业来说,因此我觉得我们更要能力去学好它,不仅仅限于我们现在大学的课堂,要想真正的学好它需要我们以后不断的利用空余时间去熟悉它,努力的实践它,相信有一天我们会学得比任何人都好,进而以此为基础,开发出更好更多的先进计算机软件帮助人们简单快捷的实现我们的目标

最后感谢老师对我们这学期辛勤的教育和培养,是老师们的辛勤付出才使我们有今天的收获,我们今后将更加努力去学好它,发扬它。

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2