课程设计报告格式
一:功能描述
要求学生对其所完成的课程设计给出各个功能模块详细的描述。包括文字说明和图形说明(功能模块图)。
二:总体设计部份
1、功能模块设计
2、数据结构设计
3、函数功能描述
三:程序实现
1、源码分析
2、运行结果
四:课程设计的总结
具体格式可参考下例:
学生成绩管理系统
课程设计报告
编写人:
同组成员:(课程设计负责人)
完成日期:
辅导教师:
批阅日期:
分数:
一、功能描述
此成绩管理系统主要利用单链表实现,由如下三个功能模块实现
1、输入模块。主要完成将学生记录存入单链表的工作。
2、查询模块。主要完成……
3、输出模块。主要完成
二、总体设计
1、功能模块设计
⑴ 主函数执行流程……
⑵ 输入记录模块……
……
三、数据结构设计
1、学生成绩信息结构体
struct student
{ char num[10];
char name[15];
……
……
}
2、单链表node 结构体
struct node
{
……
}
四、函数功能描述
1、input()
函数原型:
参数含义:
2、save()
函数原型:
参数含义:
3、……
4、……
五、程序实现
1、源代码分析
⑴程序预处理
包括加载头文件,定义结构体、常量和变量,并对它们进行初始化工作。
#include”stdio.h ”
#include”stdlib.h ”
……
……
⑵主函数main()
void main()
{
……
……
}
⑶主菜单界面
……
……
六、运行结果
1、主界面
成绩管理系统主菜单
2、输入学生记录(图略)
……
3、显示记录(图略)
4、删除记录(图略)
……
七、设计小结
说明本系统的优点和不足之处以及心得。
课程设计报告格式
一:功能描述
要求学生对其所完成的课程设计给出各个功能模块详细的描述。包括文字说明和图形说明(功能模块图)。
二:总体设计部份
1、功能模块设计
2、数据结构设计
3、函数功能描述
三:程序实现
1、源码分析
2、运行结果
四:课程设计的总结
具体格式可参考下例:
学生成绩管理系统
课程设计报告
编写人:
同组成员:(课程设计负责人)
完成日期:
辅导教师:
批阅日期:
分数:
一、功能描述
此成绩管理系统主要利用单链表实现,由如下三个功能模块实现
1、输入模块。主要完成将学生记录存入单链表的工作。
2、查询模块。主要完成……
3、输出模块。主要完成
二、总体设计
1、功能模块设计
⑴ 主函数执行流程……
⑵ 输入记录模块……
……
三、数据结构设计
1、学生成绩信息结构体
struct student
{ char num[10];
char name[15];
……
……
}
2、单链表node 结构体
struct node
{
……
}
四、函数功能描述
1、input()
函数原型:
参数含义:
2、save()
函数原型:
参数含义:
3、……
4、……
五、程序实现
1、源代码分析
⑴程序预处理
包括加载头文件,定义结构体、常量和变量,并对它们进行初始化工作。
#include”stdio.h ”
#include”stdlib.h ”
……
……
⑵主函数main()
void main()
{
……
……
}
⑶主菜单界面
……
……
六、运行结果
1、主界面
成绩管理系统主菜单
2、输入学生记录(图略)
……
3、显示记录(图略)
4、删除记录(图略)
……
七、设计小结
说明本系统的优点和不足之处以及心得。