《基于android游戏开发概要设计》由会员分享,可在线阅读,更多相关《基于android游戏开发概要设计(13页珍藏版)》请在金锄头文库上搜索。
1、1基于 Android 游戏开发-疯狂连连看-概要设计说明书一、引言 .21.1、编写目的 .31.2、背景 .31.3、定义 .41.4、参考资料 .4二、总体设计 .52.1、需求规定 .52.2、运行环境 .62.3、基本设计概念和处理流程 .62.4、结构 .82.5、功能需求与程序的关系 .82.6、人工处理过程 .92.7、尚未解决的问题 .9三、接口设计 .93.1、用户接口 .93.2、外部接口 .103.3、内部接口 .10四、运行模块组合 .104.1、运行模块组合 .104.1.1、播放器的基本界 面模块 .104.2.2、播放器的播放界面模块 .114.2、运行控制 .
2、114.2、运行时间 .11五、系统数据结构设计 .125.1、逻辑结构设计要点 .125.2、物理结构设计要点 .125.3、数据结构与程序的关系 .12六、系统出错处理设计 .136.1、出错信息 .136.2、补救措施 .136.3、系统维护设计 .132一、引言学习安卓已经有了一段时间,在不断的学习与开发过程中,对Android开发平台也有了基本的认识。阅读了一些相关资料之后,便开始了基于Android游戏开发的项目疯狂连连看,以此来完成它的概要设计说明书。从该阶段正式进入软件的实际开发阶段,本阶段完成系统的大致设计并明确系统的结构。本说明书主要分为任务概述、总体结构、外部模块设计和测
3、试设计。1.1、编写目的 本文档主要是疯狂连连看的概要设计说明书,为连连看的一些基本功能设计提供了主要的依据。随着 Android 手机的不断发展,城市化发展越来越快,竞争也越来越大,一款休闲,益智的小游戏已成为当今时代人们缓解压力的不二选择,功能也不断的多样化,而概要设计正是体现出疯狂连连看的基本概念。该文档面向所有项目组成员,使得项目组内成员对整个连连看的主要功能以及其概要的实现手段有一个宏观的把握,是整个连连看游戏开发的最雏形,同时也是最基本的引导性文档。1.2、背景(1) 项目名称:基于 Android 游戏开发-疯狂连连看(2) 项目负责人:尧艳华 3(3) 开发者:中兴 Andro
4、id 班柴小亭(4) 适用用户:所有 Android 手机用户伴随着 Android 平台的出现,越来越多的用户手机都趋向于Android 版本,Android 平台是 google 公司最新推出的一个手机平台,该平台对移动设备的程序集中包括一个操作系统,一个中间件和一些关键性作用。使用该平台不需要任何费用,代码完全开放。开发人员可以在平台系统上快速开发,并可以利用其它开发人员的工作成果。所以,这为手机开发创造力更大的灵活性,工作少,周期短,快速成型,并一步到位,同时用户可以最大限度的自定义自己的手机,以丰富自己手机的功能,增强手机在市场上的竞争力。目前适用于桌面操作系统的游戏开发发展速度较快
5、,通常具有强大的友好的用户界面。我们正是基于 Android 游戏开发平台开发一个疯狂连连看,该连连看使用快捷简单,具备一般连连看的功能,如开始游戏,暂停游戏,选项,退出等功能,有完善的个性化选择,并提供一些特色功能,如换肤、背景音乐、震动效果等。1.3、定义定义 说 明需求提供者 提出有效软件需求的客户(用户)需求分析 明确项目中哪些该做,哪些不该做,该怎么做,做到什么程度。软件需求 用户对目标软件系统在功能、行为、性能、设计约束等方面的期望用例 用例描述了系统的功能需求,是系统的一组动作序列的描述.角色 用户在系统中所扮演的角色41.4、参考资料 翻阅书籍 观看李兴华的疯狂安卓讲义视频 通过网上查阅与连连看相关的软件源码 用户界面风格设计参考了其他连连看游戏的设计二、总体设计2.1、需求规定系