产品需求文档模板_第1页
产品需求文档模板_第2页
产品需求文档模板_第3页
产品需求文档模板_第4页
产品需求文档模板_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、网上宠物店产品需求文0.介绍0.1.文档目的PRD是将MRD中的产品需求从用户的角度,拿出来运用用例、业务流程图、领域模型、界面原型等进行 量化和技术化说明。0.2.适用范围1 .产品概述1.1. 产品背景介绍为什么要做这个产品,在什么环境在开发产品1.2. 产品概述及目标产品简要介绍及要达到的目标。1.3. 产品角色产品使用者,使用MRD中提到的有名有姓的人物角色。人物角色职责描述允许使用的功能权限等级李炜峰顾客王福全客户代表1.4. 产品设计约束及规范应当遵循的标准或规范,包括程序及UI1.5. 产品开发计划产品开发阶段阶段描述完成时1可第1期第2期1.6. 术语与缩写术语定义术语对术语进

2、行描述2 .领域模型说明该产品所在领域的业务实体及其相互关系。统一干系人的交流用语。2.1. 领域模型图2.2. 实体说明实体表也相当于数据字典,其目的为了方便在产品经理跟客户之间或开发组内部各角色之间沟通时使用统 一的领域术语。实体描述User用户,包括顾客、系统管理员、库存管理员、客户代表及配送员等Customer顾客Order订单Lineitem订单条目ShoppingCart购物车CartItem购物车商品条目Category商品类别Product商品品种Item商品条目Inventory库存Supplier供应商2.3.实体之间的关系说明实体一实体二关联关系描述CustomerUse

3、r一对一的继承关 系顾客也是一种用户,它继承所有用户的属性OrderLineItem一对多的包含关 系一个订单中可以包含不同种类的商品3 .功能性需求3.1. 关键业务流程(一阶段)3.1.1. 顾客状态变迁流程流程说明:(略)3.1.2. 在线购物流程流程说明:(略)3.1.3. 在线交易流程唯网上宠物店客户代表财务系统顾客修改斗璇V认所相信息/旷贺款汇总,里、'、 掩顾客 )呆不明信息,并将订里状态飞置为 uncmfimeE,J事核订基扣钱失政从顾客信目卡扣陇南戏将订单状杰置 为 mmfimod将w里卡主善二 为 paid /L_<> Wife楂订单普过位核TR清一单,

4、订单枳了, jh cancelled程说明:(略)3.1.4. 宠物入库流程流程说明:(略)3.1.5. 配送服务流程3.1.6. 订单管理流程 流程说明:(略)3.2. 用例总图及功能列表(一阶段)通过对MRW市场需求及业务流程的分析,可以得到如下用例总图:跟顾客相关的用例图如下:跟系统管理员相关的用例图如下:跟客户代表相关的用例图如下:跟库存管理员相关的用例图如下:跟配送员相关的用例图如下:跟财务系统相关的用例图如下:通过用例分析,得到功能列表(FunctionList )角色用例ID名称描述优先级备注李炜峰UC01注册1UC02登录1UC05浏览商品1王福全UC14激活已注册顾客1UC1

5、5审核订单13.3. 功能详情(二阶段)用例的优先级可以分为必须( Must)、应该(Should)、可能(Could)和不能(Won't) 前置条件规定了用例开始前必须为“真”的条件,用例不对这些条件进行检验。后置条件规定了用例成功结束后必须为“真”的条件。非功能性需求描述了跟此用例相关的质量属性或设计约束。扩展点描述与该用例场景有关联的用例。如有需求,可以使用活动图和协作图辅助说明用例。1) 3.1.UC01 注册 界面原型(可选)用线框图展示用户操作界面用例说明(必选)用例号:UC01用例名称:注册优先级:Must简要说明:李炜峰通过Internet 在线注册成为网上商店已注册顾

6、客人物角色: 李炜峰前置条件:无后置条件:保存李炜峰 注册信息, 李炜峰 的帐号状态变为已注册事件主要事件流:流 1)李炜峰填写注册信息,包括帐号、密码及联系方式,确认后提交申请注册2) 系统检查用户信息3) 系统给顾客分配 李炜峰 应有的权限4) 系统保存李炜峰注册信息,弁将其帐号置为已注册替换事件流:2a)系统检查用户信息不合法(如密码长度不够等),则返回错误信息,弁提示 李炜峰 重新输入正确信息。2b)系统已存在相同帐号,提示李炜峰修改帐号后重新注册。其它非功能性需求:无扩展点:无 备注:业务流程图(可选)3.3.2. UC02 登录界面原型(可选)用线框图展示用户操作界面用例说明(必选

7、)用例号:UC02用例名称:登录优先级:Must简要说明:李炜峰输入帐号及密码登录网上宠物店人物角色:李炜峰前置条件:无后置条件:李炜峰进入网上宠物店主贝卸事件流主要事件流:1)李炜峰在登录贝卸输入帐号和督码,确认后提交2)系统验证李炜峰帐号的合法性3)系统给李炜峰设置权限信息4)系统显示主页面替换事件流:2a)李炜峰帐号和密码不合法,则返回登录失败彳口息,提示用户重新输入正确信息其它非功能性需求: 登录操作应当在30秒内得到响应扩展点:无备注:3.3.3. UC03退由系统界面原型(可选)用线框图展示用户操作界面用例说明(必选)用例号:UC03用例名称:退出系统优先级:Must简要说明:李炜

8、峰登出网上宠物店,此时顾客依然可以浏览商品, 但不能下订单。人物角色:李炜峰前置条件:李炜峰已成功登录后置条件:李炜峰下订单的权限被取消事件流主要事件流:1) 李炜峰发出退出系统请求2) 系统清除李炜峰的购物车中的商品3) 系统清除李炜峰的登录信息,顾客将不能下订单4) 系统显示李炜峰登录前的主界面替换事件流:2a)如果李炜峰退出系统前已选购了部分商品,则提示顾客是否需要结账,如果李炜峰确认要结账,那么进入结账用例。其它非功能性需求:无扩展点:UC09结账用例备注:业务流程图(可选)3.3.9.UC09 结账界面原型(可选)用线框图展示用户操作界面用例说明(必选)用例号:UC09用例名称:结账

9、优先级:Must简要说明:李炜峰确认购物车中的商品信息无误后请求结账人物角色:李炜峰前置条件:李炜峰已成功登录,弁购买了商品后置条件:生成弁保存订单桁息事件流主要事件流:1) 李炜峰购头元成后请求结账2) 系统汇总商品描述、数量及总价给李炜峰确认3) 李炜峰填写信用卡信息、联系信息、账单发送信息、商品发送信息4) 系统生成订单,弁将订单信息(包括订单号)显示给李炜峰替换事件流:3a)李炜峰输入的桁息部分或全部不合法,则提7K 李炜峰重新输入3b)客户代表审核订单时如果发现订单信息有误,则通知顾客修改3c) 财务系统从银行帐号取钱失败,则通知 李炜峰修改信用卡信息其它非功能性需求:无扩展点:UC

10、15审核订单,UC22取钱备注:李炜峰结账跟客户代表审订订单和财务系统从开户银户取钱 是异步进行的。业务流程图(可选)4 .用户界面4.1. 用户界面架构4.2. 用户界面原型1、网上宠物店前台首页:界囿兀素描述备注左侧宠物分类链接点击进入相应宠物品种信息贝囿上侧宠物分类链接同上正中宠物图片链接同上购物车点击进入相应购物车信息页面如果还末登录,则进入登录 /注册页面Signin按钮点击进入登录/注册页面文本输出框输入品种名称模糊搜索Search按钮模糊搜索相关的宠物品种,显示搜索结果2、商品种类信息表:界囿兀素描述备注UI导航图可以直观地体现用户的操作步骤,在产品初期就能给用户一个总体体验,弁

11、做为后续 UI设计的指导。下面是网上宠物店的顶级 UI导航图:导航说明:略。注:对于较大应用应当将顶级导图分成几张图,每张图关注几个用例,每张导航图还 要附加导航说明。5 .非功能性需求非功能需求主要在设计和实现阶段考虑5.1. 软硬件环境需求运行该系统的计算机采用 PCServer,内存至少1G,双CPU操作系统采用Susellg,开发语言使用Java,遵循J2EE标准c5.2. 质量需求< 例如:性能、可用性、可扩展性等。针对每个市场需求单独书写>5.3. 安全性需求< 提供方案可能涉及的信息安全>5.4. 兼容性需求< 例如:操作系统平台、GUI 界面或支持的标准。针对每个市场需求单独书写>5.5. 国际化需求< 适应全球市场的要求,针对每个市场需求单独书写>5.6. 升级维护需求系统要求易于扩展和维护5.7. 接口需求< 该系统跟外部第三方系统的接口>5.8. 其它需求< 列举以上未包含的类型的市场需求,针对每个市场需求单独书写6 .附录6.1.usercase 与 userstory 的异同工具应用场合userstory在MR3从用户角度描述

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论