工资管理信息系统课程设计.docx
《工资管理信息系统课程设计.docx》由会员分享,可在线阅读,更多相关《工资管理信息系统课程设计.docx(19页珍藏版)》请在冰豆网上搜索。
工资管理信息系统课程设计
工资管理信息系统
课程设计
班级电子商务0903
姓名张玉龙
学号0902110310
一、概述
本系统是工资管理信息系统
1、现状分析
随着我国国民经济建设的蓬勃发展和具有中国特色的社会主义市场经济体制的迅速完善,各个行业都在积极使用现代化的手段,不断改善服务质量,提高工作效率,这些都在很大程度上给企业提出越来越严峻的挑战,对企业体系无论是在行政职能、企业管理水平以及优质服务上都提出更高的要求。
建设一个科学高效的信息管理系统是解决这一问题的必由之路。
企业内部财务管理是该企业运用现代化技术创造更多更高的经济效益的主要因素之一。
工资管理作为企业内部的一种财务管理也是如此,由于企业职工人数较多,每一位职工的具体实际情况也不尽相同,各项工资条款的发放,如果没有一个完整的管理系统,仅凭手工操纳作来实现不仅容易出错,而且也造成资源的不必要浪费,因此开发这个工资管理系统是很有必要的。
2、系统目标
利用计算机快速整理、传输、处理各种数据的特点,处理会计业务,从而更为全面、更为准确的提供管理、决策所需的财务信息,并可快速查询职工的个人基本信息以及工资的各项信息。
采用公司现有的软硬件及科学的管理系统开发方案,建立工资管理系统,实现企业工资管理的计算机自动化。
系统应符合公司人事、工资管理制度,并达到操作直观、方便、实用、安全等要求。
二、系统需求分析
1、需求分析
本系统的开发宗旨以及总体任务就是帮助企业的财务主管部门提高工作效率,实现企业工资信息管理的自动化、规范化和系统化。
所以为了能够实现编制这个系统所设定的目标,在程序的开发之前,需求分析是必不可少的。
需求分析的第一步描述工资管理系统的功能,即定义用例,以此确定系统的功能需求。
工资管理系统的用例分析主要是找出系统中所有的用例,因此要和工资管理系统的潜在用户进行讨论。
系统最终实现的主要功能如下。
工资管理系统的用例包括:
(1)系统管理
(2)工资设置
(3)工资汇总
(4)工资查询
(5)工资表导出
(6)打印报表
系统管理用例包括添加用户和修改密码。
都通过其相应的窗口来实现。
工资设置用例包括基本工资设置和其它项目设置。
其它项目设置有奖金、津贴、福利、扣发等项目。
工资统计用例可以根据不同的月份对其进行相应地统计。
工资查询用例包括单人查询和查询所有,可以显示员工基本工资、员工其它项目情况,以及员工工资具体统计情况。
工资表导出用例可根据所需的月份把工资表导出并可直接显示在Excel表格中,而且可以加以保存。
打印报表用例是一个很重要的一个用例,它提供给用户生成报表和报印的功能,能够很方便地将员工的工资情况表打印出来。
2、业务流程图
3、数据流程图
工资管理子系统的数据流程图如下:
根据工资管理信息系统的分析,可以画出工资发放子系统的数据流程图如下:
4、数据字典
为了对数据流程图中的各个元素作出详细的说明,有必要建立数据字典。
数据字典的内容主要是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。
数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行完整的描述。
数据项的定义
编号:
SI1001-1100名称:
职工的代码
简述:
每个职工都有一个唯一的编码(职工代码的第一、第二表示都相同,第三、第四表示职工的号码)
值
类型:
字符型
长度:
4
取值范围:
1001--1100
数据结构的定义
编号:
DS03-01名称:
职工基本情况
简述:
记录职工的基本信息和工资明细
组成:
职工代码+职工姓名+部门
数据流的定义
编号:
F01名称:
工资报表
简述:
说明职工的工资情况
组成:
应发工资=基本工资+附加工资
扣款合计=房费+电费扣款+缺勤扣款
实发工资=应发工资–扣款合计
数据流向
来源:
各个工资报表
去向:
财务部门
流通量:
大约100份/年
处理逻辑的定义
编号:
P1名称:
工资计算处理
简述:
汇总来自各个部门的数据,计算职工的工资情况
输入数据流:
考勤数据,房费和电费,职员工的增减状况
输出数据流:
工资汇总单
处理:
根据各个部门的费用支出,统计工资分配情况
数据存储的定义
名称:
职工工资情况别名:
工资明细
简述:
记录各项工资的表格,记录了各项工资情况
组成:
职工代码+职工姓名+实发工资
存储方式:
按职工代码的先后顺序排列
外部实体的定义
编号:
S03-01名称:
职工
输入数据流:
工资汇总单
数目:
100人
5、功能分析图
三、系统设计部分
1、功能结构图设计
2、新系统信息处理流程设计(ER图)
3、工资管理信息系统数据库设计
1数据库中的表对象
序号
名称
作用描述
1
工资表
存储职工工资的基本信息
2
扣款表
存储职工扣款的基本信息
3
工资汇总
存储计算出的职工的应发工资
⑵表结构设计
2-1工资表的设计
表名称
gongzi
主键名称
代码
行的最大字节数
38
估计平均数据量
10
估计表的大小/年
1MB
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,规则从1001开始
2
XM
姓名
char
8
存储职工姓名信息
3
BM
部门
char
2
存储职工部门信息
4
JBGZ
基本工资
float
8
存储职工基本工资信息
5
FJGZ
附加工资
float
8
存储职工附加工资信息
6
FF
房费
float
8
存储职工房费信息
SQL语句:
select*fromgongzi
表内容:
2-2扣款表的设计
表名称
koukuan
主键名称
代码
行的最大字节数
30
估计平均数据量
10
估计表的大小/年
1MB
SQL语句:
select*fromkoukuan
表内容:
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,存储职工代码信息
2
XM
姓名
char
8
存储职工姓名信息
3
BM
部门
char
2
存储职工部门信息
4
DFKK
电费扣款
float
8
存储职工电费扣款信息
5
QQKK
缺勤扣款
float
8
存储职工缺勤扣款信息
2-3工资汇总表的设计
表名称
工资汇总
主键名称
代码
行的最大字节数
62
估计平均数据量
10
估计表的大小/年
1MB
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,存储职工代码信息
2
XM
姓名
char
8
存储职工姓名信息
3
BM
部门
char
2
存储职工部门信息
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语句:
selectgongzi.*,koukuan.电费扣款,koukuan.缺勤扣款,gongzi.基本工资+gongzi.附加工资-gongzi.房费-koukuan.电费扣款-koukuan.缺勤扣款as实发工资into工资汇总fromgongzi,koukuanwheregongzi.代码=koukuan.代码
select*from工资汇总
insertinto工资汇总(代码,姓名,部门,基本工资,附加工资,房费,电费扣款,缺勤扣款,实发工资)selectgongzi.*,0,0,gongzi.基本工资+gongzi.附加工资-gongzi.房费as实发工资fromgongziwheregongzi.代码notin(selectkoukuan.代码fromkoukuan)
select*from工资汇总orderby代码
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页以上)
在这七周的时间学习,在同学和老师的帮助下,基本完成了本次课程设计,基本达到了工资管理系统的要求
基于对管理信息系统的基本了解,我想先描述一下管理信息系统的基本职能:
数据的收集和录入,负责数据的存贮,负责系统内信息的传输,数据的加工,模型的建立、求解、应用和修改,输出信息,向各管理层提供信息,支持决策,管理信息系统自身的管理及维护等等。
管理信息系统是为了适应现代化管理的需要,在管理科学、系统科学、信息科学和计算机科学等学科的基础上形成的一门科学,它研究管理系统中信息处理和决策的整个过程,并探讨计算机的实现方法。
它是一个由人、计算机、通信设备等硬件和软件组成的,能进行管理信息的收集、加工、存储、传输、维护和使用的系统。
管理信息系统可促使企业向信息化方向发展,使企业处于一个信息灵敏、管理科学、决策准确的良性循环之中,为企业带来更高的经济效益。
所以,管理信息系统是企业现代化的重要标志,是企业发展的一条必由之路。
信息系统在管理各项事务中有着普遍的应用,促进了企业管理工作的提升。
管理信息系统是为管理服务的,它的开发和建立使企业摆脱落后的管理方式,实现管理现代化的有效途径。
管理信息系统将管理工作统一化、规范化、现代化,极大地提高了管理的效率,使现代化管理形成统一、高效的系统。
过去传统的管理方式是以人为主体的人工操作,虽然管理人员投入了大量的时间、精力,然而个人的能力是有限的,所以管理工作难免会出现局限性,或带有个人的主观性和片面性。
而管理信息系统使用系统思想建立起来的,以计算机为信息处理手段,以现代化通信设备为基本传输工具,能力管理决策者提供信息服务的人机系统,这无疑是将管理与现代化接轨,以科技提高管理质量的重大举措。
管理信息系统将大量复杂的信息处理交给计算机,使人和计算机充分发挥各自的特长,组织一个和谐、有效的系统,为现代化管理带来便捷。
在现代化管理中,计算机管理信息系统已经成为企业管理不可缺少的帮手,它的广泛应用已经成为管理现代化的重要标志。
在企业管理现代化中,组织、方法、控制的现代化离不开管理手段的现代化。
随着科学技术的发展,尤其是信息技术和通讯技术的发展,使计算机和网络逐渐应用于现代管理之中。
面对越来越多的信息资源和越来越复杂的企业内外部环境,企业有必要建立高效、实用的管理信息系统,为企业管理决策和控制提供保障,这是实现管理现代化的必然趋势。
管理信息系统在管理现代化中起着举足重轻的作用。
它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。
所以说管理信息系统在管理现代化中起着举足重轻的作用,它不仅是实现管理现代化的有效途径,同时,也促进了企业管理走向现代化的进程。