大连交通大学计算机工程实践
目 录
第一章系统开发环境....................................................................................................................1
1.1 开发工具..........................................................................................................................1
1.2 应用环境..........................................................................................................................1
第二章系统需求分析....................................................................................................................2
2.1 需求分析..........................................................................................................................2
2.2 可行性分析......................................................................................................................2
第三章系统概要设计....................................................................................................................3
3.1 设计目标..........................................................................................................................3
3.2 系统功能模块..................................................................................................................3
第四章系统详细设计....................................................................................................................5
4.1 程序设计..........................................................................................................................5
5.类 SnakePanel..............................................................................................................................7
此类为画蛇的面板类,是实现红蓝间隔画蛇身算法的类。..................................................7
源代码见文件源代码见文件 SnakeGame.java...........................................................................7
6.类 StatusRunnable.......................................................................................................................7
此类为线程的子类,实现记录状态的功能。...........................................................................7
源代码见文件 SnakeGame.java...................................................................................................8
7.类 SnakeRunnable......................................................................................................................8
此类为线程的子类,实现蛇运动以及记录分数的功能。......................................................8
源代码见文件 SnakeGame.java...................................................................................................8
4.2 各功能界面截图..............................................................................................................8
1、贪吃蛇游戏的基本运行界面..................................................................................................8
第五章系统测试..........................................................................................................................14
5.1 测试的意义....................................................................................................................14
5.2 测试过程........................................................................................................................14
5.3 测试结果........................................................................................................................14
参考文献......................................................................................................................................15