当前位置:首页 > java贪吃蛇游戏的设计论文
大连交通大学计算机工程实践
2、程序开始运行界面
(1)鼠标点击New Game按钮,开始游戏(红色方块为食物,蓝黄相间 为初始的蛇体):
图4游戏初始界面
11
大连交通大学计算机工程实践
(2)按空格键,游戏开始运行,蛇开始移动,并且吃到一次食物即红 色方块后就变成蛇体:
图5游戏开始运行界面
12
大连交通大学计算机工程实践
(3)按方向键改变蛇的运行方向,并且碰壁后从新开始游戏,红色方 块随机地方产生:
图6 游戏运行界面
13
大连交通大学计算机工程实践
第五章系统测试
5.1 测试的意义
系统测试是为了发现错误而执行程序的过程,成功的测试是发现了至今尚未发现的错误的测试。 测试的目的就是希望能以最少的人力和时间发现潜在的各种错误和缺陷。应根据开发各阶段的需求、设计等文档或程序的内部结构精心设计测试用例,并利用这些实例来运行程序,以便发现错误。系统测试是保证系统质量和可靠性的关键步骤,是对系统开发过程中的系统分析系统设计和实施的最后复查。根据测试的概念和目的,在进行信息系统测试时应遵循以基本原则。
5.2 测试过程
(1)拟定测试计划。在制定测试计划时,要充分考虑整个项目的开发时间和开发进童以及一些人为因素和客观条件等,使得测试计划是可行的。测试计划的内容主要有测试的内容、进度安排、测试所需的环境和条件、测试培训安排等。
(2)编制测试大纲。测试大纲是测试的依据。它明确详尽地规定了在测试中针对系统的每一项功能或特性所必须完成的基本测试项目和测试完成的标准。
(3)根据测试大纲设计和生成测试用例。在设计测试用例的时候,可综合利用前面介绍的测试用例和设计技术,产生测试设计说明文档,其内容主要有被测项目、输人数据、测试过程、预期输出结果等。
(4)实施测试。测试的实施阶段是由一系列的测试周期组成的。在每个测试周期中,测试人员和开发人员将依据预先编制好的测试大纲和准备好的测试用例,对被测软件或设备进行完整的测试。
(5)生成测试报告。测试完成后,要形成相应的测试报告,主要对测试进行概要说明,列出测试的结论,指出缺陷和错误,另外,给出一些建议,如可采用的修改方法,各项修改预计的工作量及修改的负责人员。
5.3 测试结果
14
大连交通大学计算机工程实践
程序运行正常,没有发现什么错误。
参考文献
(1)耿祥义,张跃平. Java2实用教程(第三版).清华大学出版社,2006。 (2)陈昊鹏[同译者作品] .Java编程思想(第4版).机械工业出版社,2007。
(3)卜照斌[同译者作品] 段来盛 赖伶 等.Java 2编程详解.电子工业出版社,2001。
15
共分享92篇相关文档