C语言课程设计具体安排说明
1. 时间地点:10-14周,地点在机房。注:同学应将主要时间放在课余,上课时间主要用于老师检查进度及答疑。
2. 内容:
1)选题:安排学生选题,原则上各组题目应不同,每组人数不超过4人,如题目有人数要求按照题目要求进行。
2)课程设计要求:需要按时间提交以下文档:
(1) 需求分析文档:首先要根据题目,分析可以实现功能,完成需求分析文档,需求分析文档主要描述系统实现的功能,要尽可能详细并且可实现。
(2) 模块设计文档:在该文档中,需说明文件解决基本思路,绘制系统各个功能模块框架图,并绘制每一个模块的流程图,此外还需说明组内分工,可按照功能模块进行分工。
(3) 系统实现文档,即系统的各个模块的程序代码。每个程序文件代表一个功能模块。程序代码的编写要规范,注意缩进、适当添加程序注释,包括所有函数、主要变量、数据存储结构等的说明。可将系统实现过程中遇到的问题及解决的方法单独进行说明。
(4) 系统结果文档:包括各类测试数据和实验结果。
3)文档提交要求:以组为单位提交课程设计文档,按以下时间进度进行提交。
3. 时间安排:
10周, 完成需求分析和模块设计文档并在第11周周一前上交。文档中的分工说明采用下表:
题目 | 小组成员 | 负责内容 | 周次进度 | |||||||||
第10周 | 第11周 | 第12周 | 第13周 | 第14周 | ||||||||
计划进度 | 完成情况 | 计划进度 | 完成情况 | 计划进度 | 完成情况 | 计划进度 | 完成情况 | 计划进度 | 完成情况 | |||
手机通讯录系统 | 张三 |
|
|
|
|
|
|
|
|
|
|
|
李四 |
|
|
|
|
|
|
|
|
|
|
| |
王五 |
|
|
|
|
|
|
|
|
|
|
| |
赵六 |
|
|
|
|
|
|
|
|
|
|
|
11周-12周, 完成整个系统的全局变量和数据存储结构的说明,及各个子模块的程序代码的编写,要注意团队合作。每周进行进度报告。
13周 完成整个系统的调试与运行,准备提交系统实现文档。
14周 完成系统结果文档,文档模板见“模板.doc”,准备答辩ppt