工资管理信息系统课程设计newWord格式文档下载.doc
- 文档编号:13083049
- 上传时间:2022-10-04
- 格式:DOC
- 页数:19
- 大小:606.23KB
工资管理信息系统课程设计newWord格式文档下载.doc
《工资管理信息系统课程设计newWord格式文档下载.doc》由会员分享,可在线阅读,更多相关《工资管理信息系统课程设计newWord格式文档下载.doc(19页珍藏版)》请在冰豆网上搜索。
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
8
DE003
部门
BM
12
DE004
基本工资
JBGZ
15
DE005
附加工资
FJGZ
DE006
房费
FF
DE007
电费扣款
DFKK
float
10
DE008
缺勤扣款
QQKK
DE009
实发工资
SFGZ
2.5数据加工处理的描述
数据收集:
对工资表、扣款表中各项目的数据进行统计。
数据转换:
将收集的数据录入进数据库中,设计代码使之能够通过计算机进行处理。
数据的筛选、分组和排序:
通过数据库设计形成具有快速检索功能的信息系统,便于运用查询语言进行查询。
数据的组织:
将数据库中的各个表连接起来,将这些有逻辑关系的数据组织起来,按一定的存储表示方式配置在计算机的存储器中,使计算机处理时能够符合速度快、占用存储器的容量少、成本低等多方面的要求。
数据的运算:
通过查询语言将工资表、扣款表中的数据进行整合,形成新的汇总表。
数据存储与检索;
数据输出:
将数据库与VF连接起来,通过VF前台界面将数据展现在用户面前,可实现增删用户数据,实现更新、查询的功能。
2.6管理信息系统流程设想图(新系统模型)
扣款文件模块
奖金
原始工资模块
工资文件
扣款文件
汇总工资表
工资单
计算机打印模块
3系统设计部分
3.1功能结构图设计(必需)
图3.1工资管理系统功能模块结构图
系统根据企业工资管理的规定,满足企业相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、安全等要求。
系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的设计维护人员进行补充、维护。
系统具备数据库维护功能,及时根据用户需求进行数据的添加、删除、修改、备份等操作。
系统功能分析
该系统需要完成的功能主要有:
①系统数据初始化;
②员工基本信息数据的输入;
③员工基本信息数据的修改、删除;
④企业工资的基本设定;
⑤员工工资的浏览;
⑥员工个人工资表的查询;
⑦员工工资的计算;
工资表
工资汇总表
扣款表
退出
关键字
条件
源程序
帮助
工资表源程序
扣款表源程序
工资汇总表源程序
关于
3.2新系统信息处理流程设计(ER图)(必需)
电费
水费
基本
工资
工资汇总
1:
1
1:
3.3输出设计(主要指打印输出设计)
3.4存储文件格式设计(数据库结构设计)(必需)
3.5输入设计(主要指数据录入卡设计)
3.6代码设计(职工证号和部门代号等)
3.7程序设计说明书
3.3-3.6工资管理信息系统数据库设计
1.数据库中的表对象
序号
名称
作用描述
存储职工工资的基本信息
2
存储职工扣款的基本信息
3
存储计算出的职工的应发工资
2.表结构设计
2-1工资表的设计
表名称
Gongzi128
主键名称
行的最大字节数
54
估计平均数据量
估计表的大小/年
1MB
属性名称
属性描述
数据类型
字节数
备注
主键属性,规则从1001开始
储存员工姓名信息
储存员工部门信息
储存员工基本工资信息
5
储存员工附加工资信息
6
房费
float
8
储存员工房费信息
SQL语句:
select*fromgongzi128
表内容:
2-2扣款表的设计
select*fromkoukuan128
Char
主键属性,规则从1003开始
存储员工姓名信息
53
存储员工部门信息
Float
存储员工电费扣款信息
存储员工缺勤扣款信息
2-3工资汇总表的设计
78
主键属性,规则从1301开始
存储员工房费信息
7
9
存储员工实发工资信息
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代码
注意:
将数据库
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工资 管理信息系统 课程设计 new