安卓软件需求分析说明
- 格式: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 签字确认
需求确认
本《需求说明书》建立在双方对需求的共同理解基础之上,我同意后续的开发工作根据该《需求说明书》开展。如果需求发生变化,我们将按照“变更控制流程”执行。我明白需求的变更将导致双方重新协商成本、资源和进度等。
客户签字 签字: 日期:
开发方签字 签字: 日期: