需求规格说明标准规范.docx
文本预览下载声明
XXX产品需求规格说明书文档编号产品名称:【博金贷APP】文件编号:博汇九洲-【博金贷APP】-PRD-V【1.0】版本号:【1.0】密 级: 内部公开???秘密?机密?绝密?归属部门/项目:产品部所属阶段:【正在编撰】创建人:彭绍明创建日期:【2015.10.10】批准人:批准日期:【2015.10.10】文档变更版本号修订日期修订人修订摘要1.02015.10.10彭绍明退出账户提示,账户总览可视化界面,UI优化目 录引言1.1 编写目的说明编写需求规格说明的主要目的。例:博金贷APP V1.0需求规格说明书,全面细致定义APP1.0产品目标、功能、性能、数据、故障及交互体验需求,为产品设计、开发、测试、用户交流提供标准依据。1.2参考资料列出下列资料的作者、标题、编号、发表日期和出版单位,必要时说明如何得到这些资料:a.本项目经核准的计划任务书、合同和上级机关的批文;b. 项目开发计划;c.本文档中引用的文件、资料,其中应包括软件开发规范。1.3术语定义列出本文档中用到的可能会引起混淆的专门术语和缩写词的原文。例:名称解释有效投资人指在平台账户有待收余额的投资人。年化投资额投资金额*(投资期限/360) * 1%需求概述本章描述软件产品的特性及影响其需求的一般因素。必须注意到:本章不罗列具体的需求,而仅设法使需求更加易于理解。2.1产品描述a. 用一个名字标识要生产的软件产品。例如,宿主数据库管理系统、报表生成器等; b. 说明软件产品将干什么,如果需要的话,还要说明这个软件产品不干什么; c. 说明此软件产品的应用情况及开发意图,其中应当:尽可能精确地描述所有相关的利益、目的以及最终目标:如果有较高层次的规格说明存在(例如,已存在系统需求规格说明),则应使这里的陈述与高层次规格说明中的类似陈述一致; d. 列出开发项目的委托单位、承办单位及其主管部门; e. 如果被开发软件是独立的,则应在本节描述被开发软件的概况; f. 如果需求规格说明定义的软件是一个较大的系统或项目中的一个组成部门,那么本节应当:概述这个较大的系统或项目的每一个组成部分的功能,并标识其接口;标识被开发软件的主要外部接口。注意,这里仅仅是一个综述性的描述。用图形表达一个较大的系统或项目的主要组成、相互联系和外部接口是非常直观的。本节不应当具体的进行设计方案的描述,也不应当描述解决问题时的具体设计约束。本节应对在需求规格说明具体需求一章中列出的设计约束提出理由。例:博金贷APP V1.0是一个综合展示投资项目、进行在线投资、发布和参与在线活动、查询和管理投资账户、发布好友邀请的APP在线理财应用,PC、WAP与APP及各个环节之间数据能够共享。APP 需要开发Android手机、ios手机版本,ipad版本,交互体验力求一致,iphone与ipad本力求版本合并,UI能自适应。1.0版本优先推出android手机版本。2.2功能概要本节应简单叙述被开发软件的功能。例如,对于一个财务管理系统,需求规格说明可以在这节描述帐目维护、财务报表等的基本要求,而不必把为完成这些功能所要求的大量细节描写出来。有时本节内容可以直接从较高层次的规格说明中引用(如果存在)。为了清晰起见,要注意: a. 应当给出一个使用户、委托单位或者第一次读这个文档的人易理解的功能清单; b.可以用图形表达不同的功能和它们之间的关系。但要注意,这样的图形不是产品设计时需要的,而只是一个有效的解释性工具。本节不应当陈述具体需求,而只应对需求规格说明具体需求一章中要描述的需求给出理由。例如:博金贷androidAPP功能清单:功能类别/系统子功能/模块编号功能摘要项目投资投资项目展示1.0_001进行投资1.0_002主要面向投资人对选中的项目进行投资,能够查询投资合同,输入金额,选择卡券,判断金额有效性,提示投资成功查询投资记录回款查询回款管理账户登录注册修改密码实名认证银行卡管理充值提现查询交易明细信息交互发布平台公告公告展示……2.3用户特征本节描述影响具体需求的该产品最终用户的特点。软件生存周期的运行和维护阶段,许多人员与系统有关。这些人员中有用户、操作员、维护人员和系统工作人员。这些人的某些特点,如教育水平、经验、技术专长等,都对系统运行有重要影响。如果系统的大多数用户是临时用户,那么他们的具体需求可能是要求系统包含有许多如何完成基本功能的提示,而不是记忆许多繁琐的细节。本节不陈述具体需求或针对某些特殊需求而考虑的若干具体设计约束,本节应对在需求规格说明的具体需求一章中描述的某些具体需求或设计约束提供理由。例:净值标项目根据用户对产品使用权限等级的不同,可将用户角色定义为以下几类:角 色权限描述借款人发布借款,查询借款记录,提前还款
显示全部