发布网友 发布时间:2022-04-23 04:13
共1个回答
热心网友 时间:2023-09-23 05:25
课程设计包括你的文档,代码以及可执行程序。
代码和可执行程序可能需要额外提交,比如上传到指定FTP,或者以邮件附件形式发送到指定邮箱,便于老师检查。文档部分一般要求打印出来。
文档部分如下:
1.课程设计整体设计说明
包含课程设计要求,目标,以及整体功能的概要性说明,虽然是概要,但是一般字数不要太少。可以略微提一下工程的阶段性安排,比如几天内完成某模块,几天内完成文档,等等。
2.课程设计内容
自顶向下按模块划分整个工程,概述每个模块的功能,各模块之间的关系,最好配图。
3.系统功能模块结构图
学C语言的时候一般还没学到软件工程,所以不需要UML,画DFD图就可以了。如果不知道什么是DFD或者UML…… 那就随便画画吧,把模块功能和结构表示清楚就行了。
4.数据结构设计及用法说明
代码中定义了哪些struct,enum,stack,等等,详细说明其中每个成员是做什么的,在代码中哪些功能模块中使用到。
问题补充:5.各模块的功能
包含在课程设计内容里面,如果要求单独写出来,就需要更详细。