- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于android雷电游戏
软件设计实践报告
单 位:
班 级:
学 号:
姓 名:
任课教师:
湘 潭 大 学
2009年8月
软件设计实践
项目名称:基于android雷电游戏
项目概述
1、概述
雷电游戏是用J2ME开发的应用于搭载有android操作系统智能手机小游戏。本软件操作简单,界面清晰,又很好的娱乐性,主要是为了用户在无聊闲暇时间来玩,让用户在工作、学习之余也能享受到轻松、愉悦的游戏之旅。
任务提出者:林超(中软国际)
任务开发者:刘恒 夏志明 廖忠祥
用户:游戏玩家
主要用途:向游戏玩家提供娱乐休闲
运行软件的设备:搭载有android操作系统的智能手机
目的和用途
基于Android操作系统,开发出能够充分利用硬件的雷电游戏,能够适应游戏玩家的一些习惯,使得玩家在游戏过程中能够灵活自如的通过控制键盘或者直接触摸屏幕来进行游戏的过程。本款Java游戏主要是为了使用户在闲暇无聊之余既能享受愉悦有趣的游戏之旅,也能锻炼使用者的反应能力,以及手指的灵活性。
二、需求分析
1 引 言
编写目的使用户和软件开发者双方对该软件的初始规定有一个共同的理解,使之成为整个开发工作的基础。Android是首个为移动终端打造的真正开放和完整的移动软件。2011年初数据显示,仅正式上市两年的操作系统Android已经超越称霸十年的塞班系统,使之跃居全球最受欢迎的智能手机平台。Android以Java为编程语言
UI接口和界面设计。
游戏运行控制。
游戏画面的呈现。
与玩家相关的设计有:
飞机的各类。
玩家可死亡的次数及血量。
飞机的子弹选择及变换。
大招。
道具获取。
敌机的设计:
敌机及其子弹的种类。
敌机的路线及子弹轨迹。
敌机的杀伤力。
BOSS的设计。
效果的设计:
游戏音乐。
战斗画面。
飞机架数及血量的显示。
软件使用范围
所有有游戏爱好且能进行android智能手机简单操作的游戏玩家都可以使用,只需要在智能手机上安装该软件即可。
用户特点
虽然android操作系统刚刚推出不久尚未在国内普及,对部分人群可能会比较生疏,但是凭借其简洁明了的UI和快捷的操作特性,并不要求用户对其特别的熟悉,因此可以做到让使用方法简单易懂,操作方法尽量浅显明了,使用户能够在短时间内借助简易的说明快速上手。
假定条件和约束限制
硬件约束
需求名称 详细要求 硬件要求 支持android操作系统的智能手机,带触摸屏功能,具有音频输出 系统平台 Android操作系统2.2及以后
用户约束
需求名称 详细要求 用户 会简单的触摸屏操作,方向键的操作及相关选项的选择
技术限制
软件运行环境:
Android操作系统2.2及以后
各种文档:
符合标准文档编写规范
源代码:
符合标准编程规范
功能需求
功能用例图
进入游戏
用例标识和历史 需求 ID: 1001 用例名称: 进入游戏 版本号: V1.00 目的: 玩家通过点击该游戏的图标启动游戏 上一次更新: On (日期): 批准人: On (日期): 用户/行为人: 游戏玩家 业务所有者姓名: 联系信息: 触发者: 游戏玩家 参考资料: 使用频度: 较高 前提条件: 程序完成安装 结束条件: 玩家退出游戏 非功能性需求: 无条件的强制登录 假设, 问题: 系统正常运行;
游戏开始
用例标识和历史 需求 ID: 1002 用例名称: 游戏开始 版本号: V1.00 目的: 给游戏玩家提供进入游戏的接口 上一次更新: On (日期): 批准人: On (日期): 用户/行为人: 游戏玩家 业务所有者姓名: 联系信息: 触发者: 游戏玩家 参考资料: 使用频度: 较高 前提条件: 程序正常运行 结束条件: 程序崩溃或设备故障 非功能性需求: 无 假设, 问题: 客户端正常运行
选顶
用例标识和历史 需求 ID: 1003 用例名称: 选项 版本号: V1.00 目的: 给游戏玩家提供玩家飞机类型选择,声间开与关,难易程度选择接口 上一次更新: On (日期): 批准人: On (日期): 用户/行为人: 游戏玩家 业务所有者姓名: 联系信息: 触发者: 游戏玩家 参考资料: 使用频度: 较高 前提条件: 程序正常运行 结束条件: 程序崩溃或设备故障 非功能性需求: 无 假设, 问题: 程序正常运行
关于作者
用例标识和历史 需求 ID: 1004 用例名称: 关于作者 版本号: V1.00 目的: 提供软件开发人员的相关信息 上一次更新: On (日期):
文档评论(0)