雷霆战机需求文档.docx
- 文档编号:6710869
- 上传时间:2023-01-09
- 格式:DOCX
- 页数:6
- 大小:47.53KB
雷霆战机需求文档.docx
《雷霆战机需求文档.docx》由会员分享,可在线阅读,更多相关《雷霆战机需求文档.docx(6页珍藏版)》请在冰豆网上搜索。
雷霆战机需求文档
理工学院
“IT逐梦”实践队
小组:
第七组火线队
成员:
何志林李晶晶
张雪花洪小梅
苏国珣柯丽娇
填写时间:
2014.7.15
厦门理工学院应用数学学院
目录
一、前言4
1.1项目介绍4
1.2参考资料4
二、需求概述5
三、用户特点5
3.1用户用例图5
四、假定和约束7
4.1硬件约束7
五、功能结构图7
5.1功能介绍7
5.2功能模块业务总流程图8
六、功能需求分析9
6.1数据流图9
6.1.1顶层数据流图9
6.1.2功能级数据流图9
6.1.3详细数据流图10
6.2功能管理10
6.2.1业务功能描述10
6.2.2相关角色及其执行的活动10
6.2.3流程涉及步骤说明11
6.2.4功能模块流程图11
七、系统使用的软件与硬件环境说明12
7.1核心技术12
7.2硬件环境12
7.3客户端操作系统12
八、原型界面12
文档管理信息表
主题
基于Android的飞机大战游戏设计与开发
版本
2.3.3
内容
规定了项目业务处理过程和用户要求等信息。
关键字
业务流程
提交时间
2014.07.15
创建人
审批人
生效日期
一、前言
1.1项目介绍
项目名称:
基于Android的飞机大战游戏设计与开发
目的:
为了让人们可以从工作学习压力逐渐增大,生活节奏逐渐加快的日常生活中解脱出来,可以随时随地都能享受游戏,休闲娱乐,放松自己。
开发周期:
一周
1.2参考资料
[1]佘志龙等.GoogleAndroidSDK开发范例大全.人民邮电出版社
[2]Android基础编程.上海海同信息科技(IOTEK)有限公司
[3]Android高级编程.上海海同信息科技(IOTEK)有限公司
[4]辛立伟,张帆等.Java从初学到精通.电子工业出版社
[5]刘济华.漫谈设计模式——从面向对象开始.清华大学出版社
[6]Android中文翻译组——Android开发者指南
(2).chm
[7]Android中文翻译组——Android中文API合集(7).chm
二、需求概述
随着科技的发展,现在手机的功能已不仅仅是简单的接打电话、收发短信了。
更多的手机用户希望在工作、学习之余通过方便灵巧可随身携带的仪器休闲娱乐。
因此,为了迎合众多用户的需求并适应现在手机的规模,我们开发出一套适合各阶层人士的具有很强的娱乐性和交互性的飞机小游戏。
虽然现在市面上存在着各种各样的游戏版本,可是飞机游戏其市场还是相当大的。
因为它的特殊在于人们在玩游戏的时候的过程中使爱不释手。
随着游戏关卡不断提高,其难度也更大,刺激性也更强。
可以说该游戏的优势在于它的简单易行,不论是手机,还是小游戏机,都能很快顺利的运行。
对于在外忙碌的人,不可能花费大量时间在娱乐上,大型游戏是行不通的。
这样的小游戏刚好迎合了他们的需求。
三、用户特点
用户平时工作学习压力比较大,生活节奏比较快,平时没有足够的时间去休闲娱乐,放松自己。
这款小型的手机游戏,可以让用户随时随地都能享受游戏,从繁重的日常生活中解脱出来。
游戏的控制模块易懂、易操作,给玩家一个很好的游戏环境。
3.1用户用例图
系统的中只有玩家一种用户,不必向其他的网站或者是教务系统一样进行身份验证等操作。
玩家点击应用图标直接进入应用的开始界面。
用户的操作总体可以归并成如3-3玩家用例图所显示的内容,子弹的用例图如图3-4所示,飞机的用例图如图3-5所示。
用户的操作基本可以划分为“开始游戏”,“设置游戏”,“玩游戏”,“看分数”,“退出游戏”这五个用例。
图3-3玩家用例图
图3-4子弹用例图
图3-5飞机用例图
四、假定和约束
假定共有6人进行游戏开发,每人每天工作6小时,开发费时间为一个星期,经费预算为5000元。
4.1硬件约束
需求名称
详细要求
软件硬件要求
i3以上处理器,运行内存2G
软件系统平台
eclipse,系统windows7以上,JDK1.7,32或64为操作系统
五、功能结构图
5.1功能介绍
软件主要分为五个模块,包括:
游戏模块,游戏音效模块,菜单模块
主界面模块,游戏logo模块.
游戏模块:
飞机轰炸效果,包括战机血条、子弹、尾焰喷射等显示效果;
大、中、小敌机显示;敌机子弹、血条等效果显示。
菜单模块:
显示开始游戏、退出游戏、游戏设置三个功能按钮。
游戏音效模块:
控制子弹、背景、爆炸等音效的开关。
游戏主界面模块:
显示游戏海报界面
游戏logo模块:
打开该软件显示研发团队与指导团队logo的两个画面。
5.2功能模块业务总流程图
图5-1功能模块业务总流程图
六、功能需求分析
6.1数据流图
6.1.1顶层数据流图
图6-1顶层数据流图
6.1.2功能级数据流图
图6-2功能数据流图
6.1.3详细数据流图
图6-3详细数据流图
6.2功能管理
6.2.1业务功能描述
功能结构图及其描述:
1)在菜单界面点击设置即可进入设置页面,查看设置信息,可以修改音效的开关。
设置选项需要实现开关音效的功能。
2)在菜单界面点击开始即可进入游戏页面,开始进行游戏。
3)在菜单界面点击退出即可退出游戏。
6.2.2相关角色及其执行的活动
角色
执行活动
玩家
•开始游戏
•退出游戏
•游戏设置
•看分数
•玩游戏
6.2.3流程涉及步骤说明
•开始游戏
玩家在菜单界面点击开始即可进入游戏页面,开始进行游戏。
•退出游戏
玩家在菜单界面点击退出即可退出游戏页面。
•设置游戏
玩家在菜单界面点击设置即可进入设置页面,查看设置信息,修改音效。
6.2.4功能模块流程图
图6-4功能模块流程图
七、系统使用的软件与硬件环境说明
7.1核心技术
JAVA、Android(ADT)
7.2硬件环境
windowsXP以上、JDK1.7、eclipse
7.3客户端操作系统
Android2.3.3
八、原型界面
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 雷霆 战机 需求 文档