课程设计--俄罗斯方块设计报告
《课程设计--俄罗斯方块设计报告》由会员分享,可在线阅读,更多相关《课程设计--俄罗斯方块设计报告(37页珍藏版)》请在毕设资料网上搜索。
1、目录 第一章 课程设计目的和要求. 1 1.1 C 语言课程设计的目的. 1 1.2 C 语言课程设计的要求. 1 第二章 课程设计任务内容. 2 第三章 详细设计说明. 3 3.1 模块. 3 3.1.1 函数功能模块图 . 3 3.1.2 模块描述 . 3 3.2 流程图 4 3.3 系统程序流程图. 5 3.4 限制条件. 6 3.5 测试计划. 6 第四章 软件使用说明及运行结果. 7 4.1 使用说明. 7 4.2 运行结果 8 第五章 课程设计心得与体会 12 附录 1: 参考文献 13 附录 2: 源程序代码 14 1 第一章 课程设计目的和要求 1.1 C 语言课程设计的目的
2、本次课程设计使得课堂教学与实验实践之间关系更为密切, 让同学们认识到 必须重视实践环节,多读程序,多编写程序,多上机实践。进一步培养结构化程 序设计的思想,加深对高级语言要素和控制结构的理解,针对 C 语言中的重点 和难点内容进行训练,独立完成有一定工作量的程序设计任务,同时强调好的程 序风格。 本次课程设计着眼于知识的运用,把平常学的知识运用到课程时间中来,考 察我们知识运用能力,对我们所学的理论知识进一步深化。 1.2 C 语言课程设计的要求 1. 分析课程设计题目的要求。 2. 对系统功能模块进行分析,写出详细设计说明文档。 3. 编写程序代码,代码量要求不少于 300 行。调试程序使其
3、能正确运行。 4. 设计完成的软件要便于操作和使用。 5. 设计完成后提交课程设计报告。 2 第二章 课程设计任务内容 1.题目: 俄罗斯方块 2.需求分析: 制作一个俄罗斯方块的小游戏,用户能够通过上下左右键来 控制方块,满行消去。 3.备注: 基于 windows 环境下 SDK 编程,简易的图形界面。程序不对 游戏分数进行统计。 3 第三章 详细设计说明 3.1 模块 3.1.1 函数功能模块图 图 3-1 函数功能模块图 3.1.2 模块描述 1主函数 主函数为一有返回值型的整型函数,主要功能为执行游戏主线及定义边界。 2. 游戏执行函数 此函数为一无返回值型的函数, 其功能为控制整个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 俄罗斯方块 设计 报告
