超级玛丽 JAVA 小游戏概要设计文档
目录
1.导言..................................................................................................................................................2
1.1 编写目的...............................................................................................................................2
1.2 项目范围...............................................................................................................................2
1.3 参考资料...............................................................................................................................2
1.4 缩写说明...............................................................................................................................2
1.5 术语定义...............................................................................................................................3
2.任务概述..........................................................................................................................................3
2.1 目标.......................................................................................................................................3
2.2 开发环境...............................................................................................................................3
2.3 运行硬件环境要求...............................................................................................................3
3.功能需求..........................................................................................................................................4
3.1 游戏功能划分.......................................................................................................................4
3.2 功能划分的架构图...............................................................................................................4
3.3 具体的功能模块...................................................................................................................4
3.4 功能描述...............................................................................................................................5
3.5 程序的总体架构...................................................................................................................5
3.6 程序的三层结构图...............................................................................................................5
4.面向对象设计..................................................................................................................................6
4.1 用例图...................................................................................................................................6
4.2 顺序图...................................................................................................................................7
4.3 活动图...................................................................................................................................7
4.4 主要类图...............................................................................................................................8
4.5 各个模块的方法或类名类表示...........................................................................................8
4.6 地图绘制中的坐标说明.......................................................................................................9
5.运行需求..........................................................................................................................................9
5.1 界面设计技术.......................................................................................................................9
5.2 硬、软件接口要求.............................................................................................................10
5.3 故障处理.............................................................................................................................10
6.其它需求........................................................................................................................................10
6.1 可扩展性要求.....................................................................................................................10