资源描述
工资管理信息系统
课程设计
班级
姓名
学号
课程设计汇报撰写要求
课程设计汇报撰写基础要求是汇报标准上不少于4000字,需在封面注明设计选题、班级、姓名、学号,其正文最少包含以下多个方面内容:
(1)系统概述(现实状况分析,系统目标等)
(2)系统分析部分(必需)
1)需求分析
2)业务步骤图(关键)
3)数据步骤图(关键)
4)数据字典
(3)系统设计部分(必需)
1)功效结构图设计(关键)
2)输出设计(关键指打印输出界面设计)
3)存放文件格式设计(数据库结构设计)
4)输入设计(关键指数据录入界面设计)
5)代码设计(职员证号和部门代号等)
(4)系统实施部分(显示出运行图片并上交开发系统)
(5)参考文件
(6) 心得体会
1系统概述(现实状况分析,系统目标等)
用户需求调研和分析(必需)
2系统分析部分
2.1业务步骤图(必需)
2.2数据步骤图 (必需)
2.3功效分析图 (必需)
2.4数据字典 (必需)
2.5数据加工处理描述
2.6管理信息系统步骤设想图(新系统模型)
3系统设计部分
3.1功效结构图设计 (必需)
图3.1 工资管理系统功效模块结构图
3.2新系统信息处理步骤设计 (ER图)(必需)
3.3输出设计(关键指打印输出设计)
3.4存放文件格式设计(数据库结构设计)(必需)
3.5输入设计(关键指数据录入卡设计)
3.6代码设计(职员证号和部门代号等)
3.7程序设计说明书
3.3-3.6工资管理信息系统数据库设计
1. 数据库中表对象
序号
名称
作用描述
1
工资表
存放职职员资基础信息
2
扣款表
存放职员扣款基础信息
3
工资汇总
存放计算出职员应发工资
2.表结构设计
2-1工资表设计
表名称
gongzi
主键名称
代码
行最大字节数
38
估量平均数据量
10
估量表大小/年
1MB
序号
属性名称
属性描述
数据类型
字节数
备注
1
DM
代码
char
4
主键属性,规则从1001开始
2
XM
3
BM
4
JBGZ
5
FJGZ
6
FF
SQL 语句:select * from gongzi
表内容:
2-2扣款表设计
表名称
主键名称
行最大字节数
估量平均数据量
估量表大小/年
SQL 语句:select * from koukuan
表内容:
序号
属性名称
属性描述
数据类型
字节数
备注
1
2
3
4
5
6
2-3 工资汇总表设计
表名称
主键名称
行最大字节数
估量平均数据量
估量表大小/年
序号
属性名称
属性描述
数据类型
字节数
备注
1
2
3
4
5
6
SQL 语句:
select gongzi.*,koukuan.电费扣款,koukuan.缺勤扣款,gongzi.基础工资+gongzi.附加工资-gongzi.房费-koukuan.电费扣款-koukuan.缺勤扣款 as 实发工资 into 工资汇总 from gongzi,koukuan where gongzi.代码=koukuan.代码
select * from 工资汇总
insert into 工资汇总(代码,姓名,部门,基础工资,附加工资,房费,电费扣款,缺勤扣款,实发工资) select gongzi.*,0,0,gongzi.基础工资+gongzi.附加工资-gongzi.房费 as 实发工资 from gongzi where gongzi.代码 not in (select koukuan.代码 from koukuan)
select * from 工资汇总 order by 代码
注意:将数据库中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页以上)
展开阅读全文