文档库 最新最全的文档下载
当前位置:文档库 › C语言课程设计报告贪吃蛇源程序

C语言课程设计报告贪吃蛇源程序

C语言课程设计报告贪吃蛇源程序
C语言课程设计报告贪吃蛇源程序

C语言课程设计报告贪吃蛇源程序

C 语言课程设计

(小游戏贪吃蛇的程序设计报告)

设计人:

班级:

201 年月号

目录

一:概述

1:研究背景及意义

2:设计的任务与需要知识点3:具体完成设计内容

二:需求分析

1:功能需求

2:操作方法

三:总体设计

1:模块划分

2:数据结构设计

四:详细设计

1:主空摸块设计

2:绘制游戏界面

3:游戏的具体过程

4:游戏的结束处理

5:显示排行榜信息模块

五:程序的调试与测试

1:动画与音乐同步

2:蛇的运行

3:终止程序

六:结论

七::结束语八:程序清单九:参考文献

一.概述

本课程设计以软件工程方法为指导,采用了结构化,模块化的程序设计方法,以C语言技术为基础,使用Turbo C++3.0为主要开发工具,对贪吃蛇游戏进行了需求分析,总体设计,详细设计,最终完成系统的实现与测试。

1.1 研究的背景及意义

随着社会的发展,人们生活的节奏日益加快,越来越多的人加入了全球化的世界。人们不再拘泥与一小块天地,加班,出差成了现代人不可避免的公务。而此时一款能够随时随地娱乐的游戏成为了人们的需要。此次课程设计完成的贪吃蛇小游戏,正是为了满足上述需求而设计出来的。贪吃蛇游戏虽小,却设计诸多的知识点。经过开发贪吃蛇游戏系统,可使读者初步了解使用软件工程的和那个发,技术和工具开发软件的过程,进一步掌握结构化,模块化的程序设计方法和步骤,进一步掌握总体数据结构设计,模块划分方法,掌握局部变量,全局变量,结构体,共用体,数组,指针,文件等数据结构的使用方法,掌握图形,声音,随机数等多种库函数的使用方法,学习动画,音乐,窗口,菜单,键盘等多项编程技术,进一步学会软件调试,测试,组装等软件测试方法,为后续课程的学习和将来实际软件开发打下坚实的基础。

1.2 设计的任务和需要的知识点

相关文档