???????????????????????精品 料推荐???????????????????
课 程 设 计 报 告
课程名称C 语言课程设计
课题名称工资管理系统
专
业
汽车服务工程
班
级
学
号
姓
名
指导教师
王宁 肖伟平
郭芳
2014 年1 月 3 日
1
???????????????????????精品 料推荐???????????????????
湖南工程学院
课 程 设 计 任 务 书
课程名称C 课程设计
课题工资管理系统
专业班级汽车服务 1202 班
学生姓名
学号
指导老师王宁肖伟平郭芳
审批
任务书下达日期
2013 年
12 月 27 日
任 务 完 成 日 期
2014 年
1 月 3 日
2
???????????????????????精品 料推荐???????????????????
一 、 设 计 内 容 与 设 计 要 求
1.设计内容:
设计与发开一个工资管理系统,对工号、姓名、编号、姓名、基本工
资、扣款、应发工资、税金、实发工资等信息进行管理。主要完成以下功
能:
1).显示所有数据
2).单条显示
3).计算实发工资
4).查找职工信息数据
5).删除记录
6).插入记录
7).追加记录
8).保存文件
9).读取文件
10).按实发工资升序排序
.设计要求:
1).设计正确,方案合理。
2).界面友好,使用方便。
3).程序精炼,结构清晰。
4).设计报告5000 字以上,含程序设计说明、系统的功能框图、流
程图、源程序清单等。
5). 实际操作过程中遇到的问题及解决方法:设计总结及心得体会.
3
???????????????????????精品 料推荐???????????????????
6).上机演示。
二、进 度 安 排
第十七周周五上午 8 :00—12:00
(查阅相关资料并开始编写源程序)
第十七周周五晚上 18 :30—22:30
(完成源程序编写调试运行课程设计报告)
第十七周周六 下午 13 :30—17:30
(完成课程设计报告以及答辩)
附:
课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4 大小的图纸及程序清单) 。
正文的格式 : 一级标题用3 号黑体 , 二级标题用四号宋体加粗, 正文用小四号宋体; 行距为 22。
正文的内容 : 一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要
有一个主要模块的流程图);四、程序调试; 五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释)。
正文总字数要求在5000 字以上(不含程序原代码)。
4
???????????????????????精品 料推荐???????????????????
一、课题的主要功能
主要实现对职工工资信息实现工资的显示,工资的追加,工资的查询,职工的删除,
职工的插入,应发工资的计算等功能。
工资管理系统具体提供以下功能:
a、工资显示: 完成全部职工工资信息的显示,以表格形式显示出来,并带有
表头。
b、工资追加: 新增职工工资记录,在追加过程中有相应的提示信息并实现连
续追加的功能。
c、工资查询:对指定的姓名进行定位查询, 并能显示出符合条件的查询结果。
查询的信息不存在时,系统提示:List no *** SALARY
d、删除职工: 对指定的编号进行定位删除,删除成功时不显示任何信息。若
此职工不存在时,系统显示:Not found !
e、添加职工: 对指定的编号前进行定位插入,有相应的提示信息。
f 、计算应发工资: 对相应的职工输入相应的扣款,系统将自行计算出相应
职工的应发工资并以表格形式显示出来,并带有表头。
5
???????????????????????精品 料推荐???????????????????
二、课题功能模块的划分
本程序由八个模块构成,其中主模块是由系统函数搭建而成,其重要功能是显示出
功能主菜单,由用户作出选择进入子菜单。在子菜单中操作完毕后,能够准确返回到功
能主菜单。
2.1 系统主要模块流程图:
主
函
数
初
输
显
计
查
删
插
追
保
入
示
算
找
除
入
加
存
退
始
信
信
应
信
信
信
记
文
出
息
息
发
息
息
息
录
件
系
化
功
功
工
功
功
功
功
功
统
能
能
资
能
能
能
能
能
2.2 模块说明
初始化模块
init()
将表格清零
输入模块
create()
输入职工工资信息
显示模块
list()
显示职工工资信息
计算模块
calc()
计算职工的应发工资
查找模块
search()
查询职工工资信息
删除模块