AndroidTalk的需求说明书

时间:2024.4.27

{ AndroidTalk}

用户需求说明书

版 本 历 史

 目 录

0. 文档介绍... 4

0.1 文档目的... 4

0.2 文档范围... 4

0.3 读者对象... 4

0.4 参考文档... 4

0.5 术语与缩写解释... 4

1. 产品介绍... 6

2. 产品面向的用户群体... 6

3. 产品应当遵循的标准或规范... 6

4. 产品的功能性需求... 6

4.0 功能性需求分类... 6

4.m Feature M.. 7

4.m.n Function M.N. 7

5. 产品的非功能性需求... 7

5.1 用户界面需求... 7

5.2 软硬件环境需求... 7

5.3 产品质量需求... 7

5.n 其它需求... 8

附录A:用户需求调查报告... 9

A.1 需求标题1. 9

A.n 需求标题N.. 9


0. 文档介绍

0.1 文档目的

阐明该程序的需求说明,使程序开发人员详细了解需要实现的功能。

0.2 文档范围

用于项目初期阶段的需求分析,功能完善。以及将会使用到得技术分析。

0.3 读者对象

Android Team

0.4 参考文档

【1】       姚尚郎 ,Android开发入门与实践 ,人民邮电出版社,2009.7

【2】       杨丰盛, Android应用开发揭秘, 机械工业出版社,2010.1

【3】       余志龙 ,Google Android SDK开发范例大全(第2版), 人民邮电出版社,2010.6

【4】       郭宏志 ,Android应用开发详解, 电子工业出版社,2010.6

【5】       张利国,代闻,龚海平,Android移动开发案例详解, 人民邮电出版社 ,2010.2

0.5 术语与缩写解释

1. 产品介绍

该产品可以朗读用户指定的文字,识别用户一些简单的命令,并执行用户事先设置好的关联操作。语音识别被用来取代比较麻烦的手动操作。给用户更好的操作性,实用性。

2.产品开发背景

Android平台下的文字阅读,语音识别,该项目是一个测试性项目,目的是为了提升整个团队的项目的技术知识能力和团队主动性,协作性,独立思考性。使团队的每一个成员在今后实际的客户项目中能够有更高的开发效率以及更高的产品质量。

3. 产品面向的用户群体

希望采用语音来代替用手才能控制的某些操作的用户群。比如用语音的方式来启动任何一个应用程序。

4. 产品应当遵循的标准或规范

为了能兼容早期的Android手机,该软件在Android SDK 1.6的API上开发,程序的开发流程遵循本团队内部的开发模式,编码规范严格遵守Java编程规范.程序的流程设计采用UML设计,设计工具使用starUml.

5. 产品的功能性需求

5.0 功能性需求分类

5.1 文字朗读

5.1.1 主要功能

功能描述:该图反应了整个TTS模块的应用流程,首先通过startApp启动程序后选择文字的来源,可以是用户输入,也可以是从文件中读取。获取到文字后,把文字交给SystemService服务处理,从而朗读出这些文字。上面的流程是通过手势来启动TTS模块,通过Android进程间的通信方法获取到其它进程中需要朗读的文字,然后把这些文字交给SystemService服务来读取。

 

5.2 语音识别

5.2.1 主要功能

功能描述:打开命令配置的选项,并且显示给用户当前的命令列表,提供添加修改命令的功能,添加命令需要用户输入命令的名字,选择命令的类别和命令对应的应用操作,完成关联后将命令加入到命令列表中供应用程序使用

 

5.2.2 主要功能

功能描述:该模块用于识别用户的语音命令,通过startApp或者用户的特殊手势来启动,当用户的语音命令可以被该系统识别后,程序将调用相应的模块去执行用户的操作,比如当用户说出Dialing<号码>这样的一个命令后,将会触发该程序调用Dial模块向指定的联系人拨号,搜索关键字(Search in searchengine),打开指定url(Navigation website),这些模块和Dialing类似,sendSMS,sendEmail, write a note功能将放到后续版本实现。

6. 产品的非功能性需求

6.1 用户界面需求

          

             图6.1                                       图6.2

     

                图6.3                              图6.4             

                    图6.5

6.2 软硬件环境需求

 

6.3 产品质量需求


第二篇:业务需求说明书


北京*********技术有限公司

北京*******技术有限公司

业务需求说明书

编号:SDF-TUP-DGEW

版本:1.0

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 变更记录:

业务需求说明书

业务需求说明书

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 1 概述

《##########流信息系统软件需求规格说明书》旨在详细描述系统功能需求和一些非功能需求,明确系统需求边界。文档分为四个部分:概述部分描述了项目的目的和范围,并对文档中使用到的术语进行了说明;系统说明部分对系统进行了简要的描述;需求说明部分对系统从功能要求、安全性、性能等几方面进行阐述;验收标准则描述了系统最终验收通过的准则。

1.1 目的

说明编写本文档的目的和背景。

1.2 范围

说明本文档的覆盖范围

1.3 术语定义

定义所使用的术语。对于易混淆的客户常用语要有明确规定定义。例如,“用户”是指客户的雇员而非软件的最终购买者等。

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司

2 系统说明

说明建立该系统的实现范围以及要达到的目标;系统的涉及部门及部门之间的关系,系统涉及的用户及用户之间的关系,这部分可用图表的形式表达。

业务需求说明书

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址:

电话:010-12345678 传真:010-12345678

北京*********技术有限公司 3 需求说明

3.1 功能要求

功能说明包括四部分内容:

角色描述:描述了该系统所涉及的角色,及该角色所在部门和职责;

企业级用例:从最高层面-企业级的角度对系统实现的功能范围进行说明;

部门级用例:将企业级用例分解,从部门级的角度对系统实现的功能范围进行说明; 业务级用例:将部门级用例分解,对系统包括的需求功能逐个说明。说明内容有:用例功能描述、使用该用例的角色、用例流程、前置条件、后置条件、涉及的数据和表单、意外情况处理。

3.2 性能要求

说明该系统的性能要求,如页面响应速度,数据查询速度等。

3.3 可维护性,可扩展性

说明该系统在可维护性和可扩展性上的要求

3.4 安全性

说明该系统的安全要求。

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 3.5 设计约束

3.5.1 语言约束

说明该系统的语言要求

3.5.2 系统模型约束

3.6 用户使用手册和在线帮助系统

3.7 界面要求

说明该系统的页面要求,如:

? 用户界面风格统一,保证系统整体外观风格的一致性、友好性。

? 界面风格整体定义规范包括:

? 查询条件与查询结果在同一屏出现;

? 所有的列表内容显示都加序号;

? 主单/明细分成两页显示:“上一步”“下一步”;

? 明细显示主单信息。表头信息若是多余三项,用实表格格式表示;若是少于三项,

用加黑虚表格表示;

? 表格多页时需分页时,“上一页”“下一页”只出现在页面下方;

? 预览时,明细需分页;但打印时不分页,直接显示打印出来的结果样式; ? 填写内容中,必填项加“*”;

? 对主单的修改与删除放在一起表示;

? 新增,修改(包括删除)分别作为两个菜单项独立出现;各自页面之间不作链接; ? 对弹出的窗口操作统一为“关闭”,对页面的操作统一为“提交”;

? 页面上所有的操作使用按钮,不使用链接;

每个界面的细节描述可见《××××原型》

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 3.8 接口要求

3.8.1 软件接口

说明本系统和其他软件系统之间的接口要求

3.8.2 硬件接口

说明本系统和硬件的接口要求

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 4 角色说明

按组织级、部门级和业务级来组织本系统的系统用户,并对各系统用户所属部门和系统

业务需求说明书

职责进行定义。

业务需求说明书

部门

业务需求说明书

角色其他系

4.1 角色

?

? 描述 系统职责

4.2 其他系统

4.3 部门

描述该部门的组织结构图,以及该部门内所有角色、职责、用例描述

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 5 业务需求说明

5.1 业务1

? 总体业务描述

? 参与角色

? 业务规则

? 进入条件

? 输出结果

? 业务数据:

? 异常处理:

? 业务流程:

? 业务用例图

5.1.1 子业务1

? 业务描述

? 进入条件

? 输出结果

? 业务数据:

? 异常处理

? 业务流程

? 业务用例图

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 6 验收标准

系统项目验收标准

? 实现所有功能需求

? 满足非功能性需求

? 系统设计文档完整,且符合规范 ? 代码符合规范,且与系统设计一致

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 7 参考资料

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

北京*********技术有限公司 8 附录一

地址:北京市海淀区某某路某某号某某写字楼822(100085) 网址: 电话:010-12345678 传真:010-12345678

更多相关推荐:
需求说明书实例

学籍管理系统软件需求分析________________________________________编著于博海、王利森、王艳梅、李岩、吕靖1引言信息社会的高科技,商品经济化的高效益,使计算机的应用已普及到经…

宾馆前台接待系统需求说明书

宾馆前台接待系统需求说明书1、引言1.1编写目的随着宾馆入住人数越来越多,房间的安排就成为一个越来越复杂的工作,所以就迫切需要一款能够智能管理客户入住安排的系统,来减轻工作人员的负担。此系统是基于客户入住需求所…

需求分析说明书实例+范例+非常详细

需求分析说明书实例1引言11编写目的在完成了针对档案管理系统软件市场的前期调查同时与多位软件使用者进行了全面深入地探讨和分析的基础上提出了这份软件需求规格说明书此需求规格说明书对档案管理系统软件做了全面细致的用...

软件需求规格说明书(案例)

修订历史记录1引言1.1目的该文档首先给出了整个系统的整体网络结构和功能结构的概貌,试图从总体架构上给出整个系统的轮廓,然后又对功能需求、性能需求和其它非功能性需求进行了详细的描述。其中对功能需求的描述采用了U…

需求规格说明书范例

N氧化碳浏览器需求规格说明书1引言311编写目的312背景313定义314参考资料32任务概述421目标422用户的特点423假定和约束43需求规定431对功能的规定432对性能的规定5321精度5322时间特...

软件需求说明书(有示例)

Windows语音助手软件规格说明书SRS青岛大学FirstDreamTeam小组青岛大学Windows语音助手软件需求说明书1Windows语音助手软件规格说明书SRS青岛大学FirstDreamTeam小组...

总体需求规格说明书范例

项目名称需求股文档版本号V1XXXX有限公司XXXX年XX月修订历史目录1综述错误未定义书签11文档说明错误未定义书签12编写目的错误未定义书签13适用范围错误未定义书签14名词术语缩略语定义错误未定义书签15...

需求规格说明书范例

网上书城系统网上书城系统软件需求规格说明书1网上书城系统本文档由XXXX撰写本文档初稿于20xx年3月3日完成本文档由XXXX负责解释及执行文档描述信息文档修订摘要2网上书城系统目录开拓校园博客系统1目录31引...

产品需求说明书模板

产品需求说明书内部资料注意保密撰写人修订记录内部资料第2页注意保密撰写人目录一12简介4目的4范围4二三123用户角色描述4产品概述4目标4总体流程4功能摘要4四1产品特性5第一部分功能模块1511产品概述51...

软件需求规格说明书模板

软件需求规格说明书模版文件变化记录单变化状态A增加M修改D删除文件批准单软件需求规格说明书模版第2页共13页1引言提出对软件需求规格说明书的纵览帮助读者理解文档如何编写并且如何阅读和解释11编写目的对产品也可能...

用户需求说明书范本

XXX用户需求说明书1目录1项目描述3111213142项目名称3项目概述3术语和缩写3参考资料3用户情况描述321222324用户情况3用户原有系统的情况3运行环境3功能需求3XXXX错误未定义书签XXXX错...

软件需求规格说明书(案例)

软件开发方向成绩管理系统软件需求规约二零零八年十月1修订历史记录2目录1引言511目的512文档格式513预期的读者和阅读建议514范围615术语616参考文献62系统概述621概述622功能723运行环境82...

需求说明书(29篇)