学院
课程设计报告
C语言程序设计课程设计
专班姓学
业 级 名 号
电气工程及其自动化
指导教师
年 月
新能源与动力工程学院课程设计任务书
课程名称:C语言程序设计课程设计 指导教师(签名): 班级: 姓名 学号: 一、课程设计题目 班级成绩管理系统 二、课程设计使用的原始资料(数据)及设计技术要求: 安装有Windows操作系统电脑 Visual C++ 6.0 二、课程设计的目的 学生成绩信息包括:学期,学号,班别,姓名,四门课程成绩(语文、数学、英语和政治)等 三、课程设计的主要内容和要求(包括原始数据、技术参数、设计要求、工作量要求等) 1.输入功能:可以一次完成无数条信息的输入。 2.输出功能:能按班级输出学生的成绩单。 3.修改功能:完成对单个学生成绩的修改。 4.查找功能:完成对单个学生信息查找,并显示。 5.排序功能:按学生成绩进行排序,并显示。 四、工作进度安排 7月8日:选择课程设计题目,确定分组 7月9日:查找资料,编辑程序 7月10日:查找资料,编辑程序 7月11日:查找资料,修改程序 7月12日:审核和打分 五、主要参考文献 [1] 谭浩强.《C语言程序设计》(第二版).北京: 清华大学出版社,2009. [2] 谭浩强《C程序设计程序设计学习辅导》 .北京:清华大学出版社,2005. 审核批准意见 系主任(签字) 年 月 日
指导教师评语及成绩评定表
指导教师评语成绩
设计过程 (40) 设计报告 (50) 小组答辩 (10) 总成绩 (100) 指导教师签字:
年 月 日
目录
一.引言........................................................ - 1 -
1.1 设计目的 .......................................... - 1 - 1.2意义 ............................................... - 1 - 1.3内容 ............................................... - 1 - 1.4主要任务 ........................................... - 2 -
二.主要功能和功能.............................................. - 3 -
2.1主要功能 ........................................... - 3 - 2.2要求 ............................................... - 3 -
三.系统的数据需求及性能分析..................................... - 4 -
3.1 数据需求 .......................................... - 4 - 3.2系统的性能分析 ..................................... - 4 -
四. 输入输出要求................................................ - 5 - 五.整体框架结构................................................ - 6 - 六.学生成绩业务管理图.......................................... - 7 - 七.系统概要设计................................................ - 8 -
7.1 程序的模块组成 .................................... - 8 - 7.2 学生信息结构数组 .................................. - 8 - 7.3 各个程序的主要功能介绍: .......................... - 9 -
八.系统详细设计................................................ - 10 -
8.1函数介绍 .......................................... - 10 -
九. 调试与测试................................................. - 13 -
9.1系统调试 .......................................... - 13 - 9.2系统测试 .......................................... - 13 -
十.总结....................................................... - 20 - 参考文献....................................................... - 22 - 附录 源代码................................................... - 23 -