安卓软件需求分析说明

  • 格式:docx
  • 大小:45.51 KB
  • 文档页数:7

安卓软件需求分析说明

Last revision on 21 December 2020

软件产品(项目)需求规格说明书

版本:

语言:中文

文件状态:草稿

保密级别:绝密 文件标识: 需求规格说明书

当前版本:

作 者:

审 核:

完成日期: 2011年11月

变更记录

日期 版本 变更说明 作者

2011-11-25 创建 王义华

填表说明:

1. 日期:文档变更的日期。

2. 版本:对应文档的版本号。

3. 变更说明:简单的变更说明。

4. 作者:文档编写与修改者。

目录

1 概述

1.1 编写目的

在工作学习之余休息和消遣,随时随处可玩,获得快感,达到放松的目的。

1.2 读者对象

指导老师:徐博

1.3 参考文献

提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:

[标识符] 作者,文献名称,出版单位(或归属单位),日期

1.4 术语与缩写解释

缩写、术语 解 释

2 系统说明

2.1 产品开发背景和目标

2.1.1 背景

随着人们在移动环境下生活工作频率的不断增加,手机的用途也日益丰富。现在,对于用户来讲,手机不仅意味着一种打电话,发短信的沟通工具,而是日常生活,娱乐,工作的一部分。尤其是随着3G商用以来,手机上网速度的提升,手机应用设计者们开发出适合各种需要的应用,给用户提供了丰富的选择。在这个高速发展的科技社会,人们的生活工作压力逐渐增大,手机——生活必不可少的工具,在工作之余使人们消遣和放松,为生活增添更多的乐趣。

2.1.2 目标

工作繁忙,生活压力大,手机游戏随时随处可玩,工作之余消遣和放松。

2.2 产品目标客户和最终用户

2.2.1 目标客户

安卓系统移动终端使用者

2.2.2 最终用户

安卓系统移动终端使用者

2.3 软件系统的约束

客户端操作系统:Android;

客户端硬件设备:Android手机等移动终端;

JDK版本以上;

Android SDK版本以上

开发环境:windows7

开发软件:eclipse

2.4 软件系统当前版本的范围

Android手机

2.5 软件系统的角色

角色名称 工作简述

系统管理员 负责管理、分配各个功能与权限

查看、管理日志信息

企业数据填报人员 负责填报开发概况信息

对小组上报的信息予以审核

2.6 软件系统的功能列表

3 功能需求描述

3.1 出气球的功能需求

3.1.1 业务流程

3.1.2 需求描述

标识符

名称 吹气球

主要功能介绍 手摇手机

优先级

使用频率 高

角色及权限(行为)

涉及其他系统与资源

前置条件 Android系统软件

触发条件 摇动手机

基本事件流描述 1:用户点击进入游戏页面;

2:点击开始,摇动手机,触发事件;

3:根据摇动力度, 使小球弹起;

4:记录弹起高度;

5:获取分数;

扩展事件流描述

异常事件流描述 1:转到错误信息页面;

后置条件

被扩展的用例

被包含的用例

业务规则 无特定业务规则

特殊需求 注意握紧手机

4 其它需求说明

4.1 软件硬件环境

详细配置如下:

基本类别

类别

手机

结构 Android

软件系统

系统支持 Android

JVM 版本:

操作系统名称: Android

操作系统版本: 2009/2011

软件体系结构: Android

数据库版本: SQLite

4.2 用户界面要求

屏幕分辨率

字型与字体

颜色

提示

菜单

按钮

图标

列表框

常用键

窗口框架

日期类型

界面语言

4.3 常规的非功能性需求(质量要求、性能、并发量等等)

5 签字确认

需求确认

本《需求说明书》建立在双方对需求的共同理解基础之上,我同意后续的开发工作根据该《需求说明书》开展。如果需求发生变化,我们将按照“变更控制流程”执行。我明白需求的变更将导致双方重新协商成本、资源和进度等。

客户签字 签字: 日期:

开发方签字 签字: 日期: