C 语言课程设计报告
题 目 小型职工工资管理系统
专业班级 2016 级通信工程本科 1 班
组 别 通信第二组
学生姓名
院 (系) 信息工程系
指导教师(职称)
完成时间 2017 年 5 月 31 日
课程设计任务书
题目 职工工资管理系统
班级 2016 级通信工程本科 1 班
学号 201605070106 姓名
学号 201605070111 姓名
学号 201605070118 姓名
学号 201605070119 姓名
学号 201605070136 姓名
一、 主要内容:
本课程设计结合本学期所学 C 语言知识,准备设计开发一个简单职工工资管理
系统。工资管理系统是企业不可或缺的一部分, 它利用计算机对员工工资进行统一管
理,实现工资管理系统的系统化、规范化和自动化,为企业提高工作效率。设计开发
这个系统需要用到单链表、文件读取操作、结构体、函数、指针等 C 语言知识。本课
程设计准备通过 Windows控制台应用程序实现职工工资管理系统的简单运行。 利用所
学知识,本着简单、 易用的设计原则, 本课程设计尽量实现良好、 美观的 “人机界面”,
便于软件的操作使用。
本次设计主要学习内容包括:
(一)进一步学习并熟练掌握 C语言语法和编程思想。
(二)学习 C语言提供的库函数,熟悉 Visual C++ 6.0 的开发工具。
(三)学习 C语言函数、链表、结构体、文件读取、指针等知识。
(四)学习如何查阅他人的文档进行软件的设计与开发。
二、基本要求:
(一)质量要求
1. 职工工资管理系统基本功能模块的设计应包括: 显示主菜单功能、 职工信息
的录入、添加、删除、修改、查询、排序功能,退出系统。测试文件的读取与存储是
否正常、测试评估界面是否合理,友好。
2. 对职工工资管理系统设计并进行调试、修复、完善、测试。
3. 定期主动向指导教师汇报任务进度,认真填写相关报告文档。
4. 按时完成各阶段工作,不突击,不抄袭。
(二)进度要求
1. 明确课程设计任务,搜集资料: 2017 年 2 月 28 日—3 月 14 日。
2. 完成程序的设计与实现,撰写课程设计论文初稿: 2017 年 3 月 15 日—5 月
15 日。
3. 与指导教师沟通,完成课程设计论文定稿: 2016 年 5 月 16 日—2017 年 5
月 28 日。
4. 进入课程设计论文审阅阶段,准备答辩: 2017 年 5 月 29 日—6 月 9 日。
三、主要参考资料:
1. 工资管理系统课程设计程序
/JZQT_T/article/category/2317235
2. C 语言程序设计规范及基础
/view/58b561255901020207409c7b.html
3. 《明解C语言 第 3 版》,(日)柴田望洋著,人民邮电出版社
4. 《C Primer Pl