第十五组基于Android手机游戏Word文档格式.docx

上传人:b****5 文档编号:18312649 上传时间:2022-12-15 格式:DOCX 页数:24 大小:82.81KB
下载 相关 举报
第十五组基于Android手机游戏Word文档格式.docx_第1页
第1页 / 共24页
第十五组基于Android手机游戏Word文档格式.docx_第2页
第2页 / 共24页
第十五组基于Android手机游戏Word文档格式.docx_第3页
第3页 / 共24页
第十五组基于Android手机游戏Word文档格式.docx_第4页
第4页 / 共24页
第十五组基于Android手机游戏Word文档格式.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

第十五组基于Android手机游戏Word文档格式.docx

《第十五组基于Android手机游戏Word文档格式.docx》由会员分享,可在线阅读,更多相关《第十五组基于Android手机游戏Word文档格式.docx(24页珍藏版)》请在冰豆网上搜索。

第十五组基于Android手机游戏Word文档格式.docx

2.1目标15

2.2运行环境15

2.3条件与限制15

3.数据描述16

3.1静态数据16

3.2动态数据16

3.3数据库介绍16

3.4数据流图16

3.5数据词典16

3.6数据采集16

4.功能需求16

4.1概念数据模型16

4.2功能描述16

5.性能需求17

5.1数据精确度17

5.2时间特性17

5.3适应性17

6.运行需求17

6.1用户界面17

6.2故障处理18

7.其它需求18

7.1可适用性18

7.2安全保密18

7.3可维护性18

7.4可移植性18

三、面向对象方法设计说明书19

1.功能描述19

2.识别参与者19

3.确定用例19

4.用例图19

5.用例描述20

6.时序图21

7.域模型23

四、概要设计说明书24

1.引言24

1.1编写目的24

1.2项目背景24

1.3定义24

1.4参考资料24

2.任务概述25

2.1目标25

2.2运行环境25

2.3需求概述25

2.3条件与限制25

3.总体设计26

3.1处理流程26

3.2总体结构和模块外部设计27

4.接口设计27

4.1外部接口27

5.数据结构设计29

5.1逻辑结构设计29

5.2物理结构设计29

6.出错处理设计29

6.1出错输出信息29

6.2出错处理对策29

7.安全保密设计29

8.维护设计29

五、详细设计说明书30

1.引言30

1.1编写目的30

1.2项目背景30

1.3定义31

1.4参考资料31

2.总体设计32

2.1需求概述32

2.2软件结构33

3.程序描述33

3.1站点查询模块33

3.2线路选择模块35

一、可行性研究报告

1.引言

1.1编写目的

可行性研究报告的目的:

随着信息时代的到来各种新开发软件也走进了我们的视野。

其中以手机平台为例,安卓手机平台有着很大的影响。

本软件为安卓手机平台上的应用软件。

编写可行性研究报告的目的是为了更快,更有效率的完成软件开发。

读者对象:

使用此应用软件的用户。

1.2项目背景

a.软件名称:

迷你足球;

b.项目的开发者:

第十五小组;

用户:

安卓手机用户;

c.本软件只能在安卓手机平台上运行。

1.3定义

【列出文档中所用到的专门术语的定义和缩写词的原文。

1.4参考资料

a.

b.

2.可行性研究的前提

2.1要求

功能;

选择队伍选择阵型传球射门记录最高分

a.性能;

游戏运行流畅

b.输入;

数据完整快速详实

2.2目标

设计以安卓手机为平台的手机游戏,游戏用于填充玩家闲暇时间。

2.3条件、假定和限制

a.以玩家尝试游戏到玩家对游戏失去兴趣时间为最短周期

b.在安卓平台下开发的手机游戏

3.对现有系统的分析

3.1处理流程和数据流程

处理流程:

玩家在游戏中选择一个队可已选择队的等级(初﹑中﹑高),每队11个人进行对抗。

例如:

一个队有守门员(一个)﹑前锋(最多4个)﹑中锋(最多4个)﹑后卫(最多4个)。

球员设计:

守门员:

可以用手﹑脚头﹑身体其他部位踢球,负责守门。

前锋:

可以用脚和身体其他部位踢球不能用手,主要负责前场射门。

中锋:

可以用脚和身体其他部位踢球不能用手,主要负责中场防守。

后卫:

可以用脚和身体其他部位踢球不能用手,主要负责后场防守。

3.2人员

所需人员的专业技术类别和数量:

java编程技术类别1人、整体开发架构技术类别1人、图形处理技术类别1人

3.3局限性

本游戏只能实现简单的足球变动和人员移动。

4.所建议技术可行性分析

4.1对系统的简要描述

所建议的系统是基于Android手机系统的平台,结合JAVA技术而建立的手机游戏平台。

手机操作实现用户方便快捷玩游戏

4.2与现有系统比较的优越性

与现有的手机足球游戏软件相比,该基于Android平台的迷你足球手机游戏应用软件具有一定的时尚和便捷性,对于手持Android系统的手机用户来说,随时随地的享受游戏的快乐。

4.3采用建议系统可能带来的影响

4.3.1对设备的影响

对现有手机足球游戏软件来说,本款游戏更加美观更加便捷娱乐化.

4.3.2对现有软件的影响

对于持有Android系统手机的用户来说,方便了他们的日常出行娱乐,更好的达到自娱自乐的目的.

4.3.3对用户的影响

对于持有Android系统手机的用户来说,让用户体不一样的足球游戏。

4.4技术可行性评价

4.4.1在限制条件下,功能目标是否能达到:

可以达到

4.4.2利用现有技术,功能目标能否达到:

4.4.3对开发人员数量的和质量的要求,并说明能否满足:

开发人员必须要会java语言和Android方面的知识。

4.4.4在规定的期限内,开发能否完成:

可以完成

5.社会因素可行性分析

5.1法律因素

所有软件都选用正版.

所有技术资料都由提出方保管。

合同制定确定违约责任.

5.2用户使用可行性

5.2.1方便玩家更好的游戏,提高兴趣和技能水平。

5.2.2该产品使用简单方便,只要持有Android系统的手机用户就可以没有任何困难的在任何地方玩该游戏。

二、需求分析说明书

本文主要描述手机足球游戏应用程序的软件需求,目的是为了清晰地描述用户使用本软件必须要完成的任务和定义开发人员必须实现的软件功能,使用户利用程序能够完成他们的任务,该说明书的预期读者为:

测试人员;

设计人员;

开发人员;

用户.

这份软件需求说明书重点描述了“手机足球”游戏的功能需求,明确所要开发的软件应有的功能﹑性能与界面,是系统分析人员及软件开发人员能够清楚地了解用户的需求。

1.2.1开发软件名称:

基于Android平台的手机游戏应用软件

1.2.2项目任务提出者:

高翔、刘海波、阿其拉图

1.2.3产品设计开发者:

1.2.4产品用户:

广大喜欢足球游戏的持有Android系统手机用户

1.3.1Android:

Android原名为“机器人”,同时也是Google历经数年和投资数亿美元开发出来的智能手机系统,Google也发起了围绕Android的组织——开放手机联盟OHA(OpenHandsetAlliance)。

Android是一种以Linux为基础的开放源码操作系统,主要用于便携设备。

1.3.2迷你足球手机游戏应用软件:

是由信息学院学习小组独立自主开发、拥有自主版权的应用软件。

本软件主要针对喜欢户外玩游戏的特别是男性喜欢足球游戏的玩家,简称:

迷你足球。

1.3.3玩家游戏:

通过使用上下左右键来控制游戏达到进球的目的。

1.3.4游戏配置:

玩家根据需要和水平选择喜欢的音乐和游戏等级.

c.项目经核准的计划任务书、合同或上级机关的批文

d.项目开发计划

e.文档所引用的资料、标准和规范。

列出这些资料的作者、标题、编号、发表日期、出版单位或资料来源

2.任务概述

2.1目标

游戏“迷你足球”顾名思义就是两个球队进行比赛,在规定的比赛时间内哪一方进球数最多为赢家。

“迷你足球”游戏只要任何一方通过合理的传球射门达到进球的目的,规则简单容易上手。

游戏速度节奏较快,画面清晰,适合以男性为主体的游戏玩家。

丰富的踢球方式增加了游戏的比赛难度。

游戏级别多样化和球队多样化使玩家可以在各个级别下和不同的球对进行挑战,也使得玩家对此游戏保持长期的新鲜感。

同时比赛结束后会及时的给出积分玩家可以及时体会此游戏的快感,同时对自己游戏技能情况可以及时了解,燃起其再次挑战的欲望。

2.2运行环境

支持环境:

安卓平台手机

2.3软件功能

本系统为一款简单游戏,不涉及到数据库与网络,玩家通过游戏界面进行游戏,游戏对玩家的操作进行响应,并作出相应处理。

结构功能图

2.4软件角色

本系统为单机版,系统角色只有玩家一种。

系统用例图如下图所示:

在迷你足球游戏中,玩家可以进行如操作:

基本的迷你足球功能。

踢球:

将球踢给队友或踢进对方球门

提示:

进球了和比分情况

设置:

背景音乐设置

3.功能需求

3.1开始

3.1.1主界面

主界面是用户进行游戏的界面,如下图3.2所示。

主界面需要完成一下功能项:

提供新局“按钮”,单击该按钮则新开局游戏。

提供等级“按钮”,单击该按钮弹出游戏等级选择界面。

提供配置“按钮”,单击该按钮弹出声音选择界面。

提供说明“按钮”,单击该按钮进入游戏规则介绍页面。

提供退出“按钮”,单击该按钮游戏无条件退出界面消失。

3.2踢球

双方各8名球员球员之间可以任意传球,通过传球将球踢入对方球门可获得一分。

3.3提示

当一方球队率先打入10球时,回弹出提示语:

“你输了!

”和双方的比分情况。

3.5声音控制

当玩家开始玩游戏的时候,要求能够伴以轻松愉悦的音乐播放,给玩家以轻松休闲的感受。

3.6帮助

此功能主要是方便新用户对迷你足球游戏规则的了解。

本游戏规则如下:

目标:

移动你的队员到合适位置射门并进球得分,以击败对手!

控制:

4或导航左键是向左移动你的队员;

6或导航右键是向右移动你的队员。

4.1退出

单击系统界面的“退出”按钮,退出整个系统。

4.2功能描述

迷你足球游戏包括的功能:

玩家通过主界面进入游戏界面﹑开始游戏﹑声音设置﹑游戏设置查看游戏说明﹑结束游戏﹑游戏提示.

用例图:

用例叙述:

名称:

HeadMove

参与者:

玩家

描述:

球员向前移动

参与者

系统

按上键

分析按键指令,球员向上移动

BackMove

球员向后移动

按下键

分析按键指令,球员向下移动

LeftMove

球员向左移动

按左键

分析按键指令,球员向左移动

RightMove

球员向右移动

按右键

分析按键指令,球员向右移动

LevelSetting

玩家选择等级,分初级﹑中级﹑高级

按上下键选择

分析按键指令,给与级别设定

MusicSetting

玩家根据喜好选择音乐类型

按上下左右键选择

分析按键指令,选择不同的音乐

时序图

1,ballMove时序图

2,BackMove时序图

3,LeftMove时序图

4,RightMove时序图

5,LevelSetting时序图

6,MusicSetting

5.性能需求

5.1数据精确度

5.2时间特性

响应速度:

5秒内

安卓平台:

手机桌面运行小程序

5.3适应性

【在操作方式、运行环境、与其它软件的接口以及开发计划等发生变化时,应具有的适应能力。

6.运行需求

6.1用户界面

主界面是进行游戏的界面,主界面需要完成以下功能

提供“新局”按钮,单击该按钮则开局新游戏。

提供“继续”按钮,当游戏暂停时需要继续则按下此按钮。

提供“等级”按钮,单击此按钮会提供等级可供选择。

提供“说明”按钮,单击此按钮会进入讲解此游戏规则界面。

提供“声音”按钮,单击此按钮可以选择是否开启声音。

提供“退出”按钮,单击此按钮退出此游戏。

6.2硬件接口

6.3软件接口

三、概要设计说明书

该文档的目的是描述手机平台迷你足球游戏的概要设计,其主要内容包括:

系统功能简介;

系统结构设计;

系统接口设计;

数据设计;

模块设计;

界面设计;

本文档的预期读者是:

开发人员;

项目管理人员;

测试人员.

a.项目的委托单:

计算机08-3班组

b.开发单位:

c.软件系统与其他系统的关系:

运行在Android系统之上。

【列出本文档中所用到的专门术语的定义和缩写词的原文。

[1]<

<

软件工程教程>

>

机械工程出版社

[2]<

软件工程学习与实践>

武汉大学出版社

该游戏可以实现随时自由踢球,玩家通过主界面进入游戏界面,可以进行声音设置游戏设置,并查看游戏说明,开始游戏和结束游戏.同时每一次比赛结束该手机会自动给与游戏比分提示.

运行在各版本Android手机操作系统上。

2.3需求概述

为了满足期待android版足球游戏的玩家而制作此游戏。

此游戏要有操作方便,界面美观,内容丰富的特点。

2.4条件与限制

3.总体设计

3.1处理流程

3.2总体结构和模块外部设计

按功能分解,本系统分为进入游戏﹑游戏设置﹑声音设置﹑游戏说明4个模块;

如图

3.3功能分配

控制

功能

游戏逻辑

玩家控制

系统控制

球员传球

音乐播放

4.接口设计

4.1外部接口

软件接口:

硬件接口:

手机按键和手机屏幕作为输入和操作的通道

4.2内部接口

内部接口方面,各模块采用函数调用、参数传递、返回值的方式进行信息传递

5.数据结构设计

5.1逻辑结构设计

5.2物理结构设计

5.3数据结构与程序的关系

6.运行设计

6.1运行模块的组合

6.2运行控制

6.3运行时间

7.出错处理设计

7.1出错输出信息

7.2出错处理对策

【如设置后备、性能降级、恢复及再启动等。

8.安全保密设计

9.维护设计

【说明为方便维护工作的设施,如维护模块等。

四、详细设计说明书

1.1.1目的:

此详细设计说明书确定基于Android平台手机迷你足球应用软件的总体设计以及各个模块的具体执行过程。

即:

为每个模块进行详细的算法设计及测试要点。

1.1.2读者对象:

本文档供迷你足球手机游戏应用软件的项目经理、设计人员及开发人员参考。

基于Android平台的你迷足球手机应用软件

广大喜欢晚足球游戏的持有Android系统手机用户

1.3.2公交线路查询系统手机应用软件:

本软件主要针对喜欢玩足球游戏的玩家,软件名称:

1.3.3进行游戏:

玩家根据情况通过上下左右键控制球员上下左右运动达到进球的目的.

1.3.4游戏配置:

玩家可根据水平选择等级进行比赛还可以调节音乐选择自己喜欢的音乐更好的玩游戏

1.4.1参考资料:

[1].韩朝,梁泉.Android系统原理及开发要点详解,北京:

电子工业出版社,2010.1

[2].(美)RickRogers等著;

李耀亮译.Android应用开发,北京:

人民邮电出版社,2010.9

1.4.2软件标准:

GB/T8567—1988《计算机软件产品开发文件编制指南》

2.总体设计

2.1需求概述

2.1.1功能需求:

由Android手机用户通过清晰的图形化界面和很好的运行速度还有精准的运算让玩家方便快捷舒适的游戏,主要包括实时游戏和游戏配置。

2.1.2性能需求:

有一定的数据精确度、时间特性(如响应时间、运行时间等)及适应性。

2.1.3运行需求:

有良好的友好用户界面。

2.1.4其它需求:

有一定的可适用性、安全保密、可维护性、以及可移植性等需求。

2.2软件结构

图1系统模块图

3.程序描述

3.1站点查询模块

3.1.1功能

3.1.2性能

用户点击“查询”按钮后,系统响应时间小于10S。

界面良好,容易操作,工作流程清晰,对于出错的信息给予提示。

3.

3.1.5算法

3.1.6程序逻辑

3.1.7接口

3.1.7.1用户接口:

3.1.8试要点

对模块自定义输入格式以及输入内容的检测。

3.2玩家游戏模块

3.2.1功能:

玩家根据情况通过上下左右键控制球员上下左右运动达到进球的目的.

3.2.2性能

新疆大学课程论文(设计)、学年论文评分表

题目

基于Android平台的公交线路查询系统手机应用软件

作者

高翔﹑刘海波﹑阿其拉图

专业年级

计算机科学与技术08-3

指导教师

郑炅

指导教师评语及

评分建议

2011年12月19日

(部)

同意

学院或教研室主任:

2011年12月22日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1