全球旧事资料 分类
淮海工学院计算机工程学院
课程设计报告
设计名称:姓名:专业班级:系(院):设计时间:设计地点:
指导教师评语:
C程序设计课程设计学号:
成绩:
签名:
年月日
fC程序设计课程设计报告
第2页共30页
1.课程设计目的
本课程设计是网络工程专业重要的实践性环节之一,是在学生学习完《C程序设计》课程后进行的一次全面的综合练习。本课程设计的目的和任务:
(1)巩固和加深学生对C课程的基本知识的理解和掌握;(2)掌握C编程和程序调试的基本技能;(3)利用C进行简单软件设计的基本思路和方法;(4)提高运用C解决实际问题的能力;(5)掌握书写程序设计说明文档的能力。
2.课程设计任务与要求:
要求:1设计题目、设计要求以及系统功能需求分析;
2总体设计:包括模块说明、模块结构图和系统流程图;
3详细设计:包括主要功能模块的算法设计思路以及对应的工作流程图;
4源程序代码及设计成果:完整源程序清单和设计成果;
5总结:调试分析过程描述:包括测试数据、测试输出结果以及对程序调试过程中存在问题的思考(列出主要问题的出错现象、出错原因、解决方法及效果等)包括课程设计过程中的学习体会与收获、对C和本次课程设计的认识等内容;
任务:设计一个学生成绩排名系统,该系统的主要功能如下:1具备对成绩的管理功能(添加、删除、排序)2具备对成绩的统计功能(最高分,最低分,平均分,及格率等)3具备按学号、姓名、或课程名查询成绩的功能。4)学生成绩应该保存在文件中。
备注:成绩记录以下信息:班级,学号,姓名,课程名,成绩(百分制)。可以用能表示学生成绩的结构体数组存储数据。
fC程序设计课程设计报告
第3页共30页
3.课程设计说明书
(一)需求分析功能设计一、模块说明
在本次程序设计中我设计了七个个模块分别是添加学生信息,对学生信息进行排序,删除学生信息,统计学生信息,查找学生信息,保存学生信息,退出系统。
二、模块结构图
学生成绩排名系统
































退








三.系统流程图
me
u

N
1
Y
add
N
2
Ypaixu
N
3
Y
N
4
Y
delet
cal
N
5
Y
N
6
Y

7Y
search
baocu

tuichu
fC程序设计课程设计报告(二)详细设计(各模块流程图)各功能模块设计思路及流程图:
第4页共30页
【1】模块一
添加学生信息这一模块首先先输入你r
好听全球资料 返回顶部