网上宠物店产品需求文 0. 介绍 0.1. 文档目的 PRD 是将MRD 中的产品需求从用户的角度,拿出来运用用例、业务流程图、领域模型、界面原型等进行量化和技术化说明。 0.2. 适用范围 1. 产品概述 1.1. 产品背景介绍 为什么要做这个产品,在什么环境在开发产品 1.2. 产品概述及目标 产品简要介绍及要达到的目标。 1.3. 产品角色 产品使用者,使用MRD中提到的有名有姓的人物角色。 人物角色 职责描述 允许使用的功能 权限等级 李炜峰 顾客 王福全 客户代表 1.4. 产品设计约束及规范 应当遵循的标准或规范,包括程序及UI 1.5. 产品开发计划 产品开发阶段 阶段描述 完成时间 第1期 第2期 1.6. 术语与缩写 术语 定义 <术语> <对术语进行描述> 2 . 领域模型 说明该产品所在领域的业务实体及其相互关系。统一干系人的交流用语。 2.1. 领域模型图 2.2. 实体说明 实体表也相当于数据字典,其目的为了方便在产品经理跟客户之间或开发组内部各角色之间沟通时使用统一的领域术语。 实体 描述 User 用户,包括顾客、系统管理员、库存管理员、客户代表及配送员等 Customer 顾客 Order 订单 LineItem 订单条目 ShoppingCart 购物车 CartItem 购物车商品条目 Category 商品类别 Product 商品品种 Item 商品条目 Inventory 库存 Supplier 供应商 2.3. 实体之间的关系说明 实体一 实体二 关联关系 描述 Customer User 一对一的继承关系 顾客也是一种用户,它继承所有用户的属性… … Order LineItem 一对多的包含关系 一个订单中可以包含不同种类的商品 3. 功能性需求 3.1. 关键业务流程(一阶段) 3.1.1. 顾客状态变迁流程 流程说明:(略) 3.1.2. 在线购物流程 流程说明:(略) 3.1.3. 在线交易流程 流程说明:(略) 3.1.4. 宠物入库流程 流程说明:(略) 3.1.5. 配送服务流程 流程说明:(略) 3.1.6. 订单管理流程 流程说明:(略) 3.2. 用例总图及功能列表(一阶段) 通过对 MRD 中市场需求及业务流程的分析,可以得到如下用例总图: 跟顾客相关的用例图如下: 跟系统管理员相关的用例图如下: 跟客户代表相关的用例图如下: 跟库存管理员相关的用例图如下: 跟配送员相关的用例图如下: 跟财务系统相关的用例图如下: 通过用例分析,得到功能列表(Fu nction List) 角色 用例ID 名称 描述 优先级 备注 李炜峰 UC0...