宝鸡文理学院计算机科学系
《JAVA程序设计》课程设计报告
目 录
1、课程设计任务及要求... 1
1.1 题目... 1
1.2 目的... 1
1.3 基本任务... 1
1.4 要求... 1
1.5 进度安排... 1
1.6 地点... 1
2.需求分析... 1
2.1 项目概述... 1
2.2 功能需求... 1
2.3其它需求... 1
3、系统设计... 1
3.1 总体设计... 1
3.2 类的设计... 1
3.3处理流程... 1
4、设计体会与小结... 1
5.参考资料... 1
6. 源程序代码... 1
7.成绩... 1
1、课程设计任务及要求
1.1 题目
贪吃蛇游戏
1.2 目的
a) 复习、巩固Java语言的基础知识,进一步加深对Java语言的理解和掌握
b) 掌握java程序设计的思想、流程,企业要求代码规范性及在项目中的应用
c) 加强理论知识和实际应用的结合应用,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力
d) 培养学生在项目开发中团队合作精神,表达沟通、创新意识能力
e) 提高学生的科技论文写作能力
1.3 基本任务
a) 能在游戏面板中出现蛇和食物
b) 能通过键盘的上下左右键来控制蛇的移动
c) 能够设置音效是否开启;
d) 能够通过选择低级、中级、高级来设置蛇的爬行速度;
e) 贪吃蛇吞掉食物苹果一个,自身长度增加一;吞掉穿身宝物青蛙一只,增加一次穿身机会;吞掉穿墙宝物老鼠一只,增加一次穿墙机会;同时吃掉一个食物后会随机出现若干食物;
…… …… 余下全文