c语言课程设计资料报告材料25089.doc

c语言课程设计资料报告材料25089.doc

ID:57062877

大小:128.50 KB

页数:26页

时间:2020-07-31

c语言课程设计资料报告材料25089.doc_第1页
c语言课程设计资料报告材料25089.doc_第2页
c语言课程设计资料报告材料25089.doc_第3页
c语言课程设计资料报告材料25089.doc_第4页
c语言课程设计资料报告材料25089.doc_第5页
资源描述:

《c语言课程设计资料报告材料25089.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言基础课程设计贪吃蛇游戏系统院系:计算机科学技术学院班级:   组长:  学号:   指导教师:   2017年3月2日程序设计基础课程设计任务书一、题目:贪吃蛇游戏系统二、设计要求(1)自己组成课程设计小组。(2)查阅相关资料,自学具体课题中涉及到的新知识。(3)采用结构化、模块化程序设计方法设计,功能要完善,界面美观。(4)所设计的系统应有菜单、动画。(5)按要求写出课程设计报告,并于设计结束后1周提交。其主要容包括:封皮、课程设计任务书,指导教师评语与成绩、目录、概述、软件需求分析、总体设计、详细设计、程序的调试与测试、总结、结束语、程序

2、清单(带中文注释)、参考文献等。课程设计报告一律用A4纸打印,并严格按照课程设计指导书中规定的毕业设计报告的撰写规进行排版装订。三、课程设计工作量由于是设计小组团结协作完成设计任务,一般每人的程序量在200行有效程序行以上,必须有创新(如自己编的简单动画和音乐),不得抄袭。四、课程设计工作计划2017年2月25前,指导教师讲课;2017年2月26日,设计小组进行总体方案设计和任务分工;2017年2月27日,每人完成自己承担的程序模块并通过独立编译;2017年2月28日~3月1日,分模块集体解决核心问题;2017年3月2日,将各模块集成为一个完整的系

3、统,并录入足够的数据进行调试运行,数据必须存储到磁盘文件中,以备验收;2017年3月2日,撰写课程设计报告。2017年3月3日,进行课程设计验收。指导教师签章:教研室主任签章程序设计基础课程设计指导教师评语与成绩指导教师评语:课程设计表现成绩:课程设计验收成绩:课程设计报告成绩:课程设计总成绩:指导教师签章2017年6月日目录一.概述11.1研究的背景及意义11.2课程设计的目的11.3课程设计的要求21.4课程设计的任务和涉及的知识点2二.需求分析42.1功能需求42.2操作方法(键盘操作)4三.总体方案设计53.1模块划分:53.2整体框图:5

4、四.程序的调试与运行结果说明64.1图形初始化失败64.2其他问题6五.详细设计75.1主要模块界面75.2源程序代码8六.结论20七.结束语21八.参考文献22一.概述本课程设计以软件工程方法为指导,采用了结构化,模块化得课程设计方法,以C++技术为基础,使用vc为主要工具,总体设计,详细设计,最终完成系统的实现与测试。1.1研究的背景及意义随着社会的发展,人们交友围越加广泛,越来越多的人迫切的需要一种可以存储联系人信息的工具。因此设计一款随时查询联系人信息的软件成了很多人以及商家们的需要。此次课程设计完成的通讯录管理系统,正是为了满足上诉需求设

5、计出来的,希望能给人们带来便利。C++是国际上广泛流行的,很有发展前途的计算机高级语言。他适合作为系统秒速语言,既可用来编写系统软件,也可以用来编写应用软件。对于计算机专业和相关学科的学生来说,“课程设计基础”是一门非常重要的专业基础课程,对其学习好坏,直接关系到后续课程的学习效果。C++是一种面向过程的高级语言。要学好C++,不但要掌握C++的语法,更重要的是要掌握使用C++进行结构化、模块化程序设计的方法。有了较好的C++基础,就可以进一步学好面向对象的程序设计语言和可视的编程语言如VC++6.0、C#等。对于面向对象的程序设计,当设计到具体实

6、现部分的时候,也就是编写一个对象中具体的方法(即外部服务函数)时,必然要使用结构化得程序来实现。可见,结构化、模块化程序设计的方法是必然要学习的,而C++是结构化程序设计思想中比较经典的语言,不可不学好。学习结构化、模块化程序设计的思想和方法,可以掌握设计解决一个问题的过程,即如何对问题进行分解,划分成各个功能模块,每个模块如何分步骤实施,通过什么样的一个流程图控制可以实现该模块的功能,这也是学习这门课程的中心容。1.2课程设计的目的1.使学生更深入地理解和掌握该课程中的有关基本概念,程序设计的思想、技术和方法。2.培养学生综合运用所学知识独立完成

7、课题的能力。3.培养学生勇于探索、严谨推理、实事、有过必改,用实践来检验理论,全方位考虑问题等科学人员应具有的须素质。4.提高学生对工作认真负责、一丝不苟,对同学友爱团结,协作攻关的基本素质。5.培养学生从资料文献、科学实验中获得新知识的能力,提高学生从别人经验中找到解决问题的新途径的悟性,初步培养工程意识和创新能力。1.对学生掌握知识的深度、运用理论去处理问题的能力、实验能力、课程设计能力、书面及口头表达能力进行考核。1.3课程设计的要求为实现上述目的,提出以下具体要求:1.以学生自由组织成课程设计游戏开发小组,可由指导教师确定每组的人数,建议每

8、组为3个人左右,并选1人担任组长.指导教师可跟据各个开发小组的试验情况进行必要的调整2.每组选择课程设计中的一个题目,即开

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。