[TOC]
产品规划
一、产品概述
此节高度概括产品的功能与介绍
1.1、目标
描述产品的目标:一般包括产品研发目标(用户场景/产品价值)、销售额、利润率、市场占有率、增长率等
1.2、总体流程
描述产品的总体流程图
1.3、功能摘要(产品形态)
简要描述产品的功能点和每个功能点的优先级,参考格式如下:
功能模块 | 主要功能点 | 功能描述 | 优先级 |
---|---|---|---|
功能模块1 | 功能点1 | 高 | |
功能模块2 | 功能点2 | 中 | |
功能模块3 | 功能点3 | 低 |
二、用户角色描述
用户角色 | 用户描述 |
---|---|
三、产品详细需求解决方案
列出产品的特性。特性是为让用户获益而必须具备的高级系统功能。每一项特性都是外部所需的服务,它通常需要一系列输入来实现预期的结果。
此节为设计的系统功能性需求, 一般以用例结合自然语言来表达。此节通常按特性来组织,但也可能会有其他适用的组织方式,例如按用户或子系统组织的方式。
这一节应包含所有的产品需求,其详细程度应使架构设计人员和软件需求设计人员能够设计出可以满足这些需求的系统。
3.1、第一部分 功能模块1
3.1.1、模块概述
概述功能模块1的产品特性及效果
3.1.2、模块结构(功能摘要)
概述功能模块1的产品结构或包含组件,如:
(1) 播放区:播放区定义及功能说明;
(2)缓冲区:缓冲区定义及功能说明;
(3)播放列表区:播放列表区定义及功能说明;
3.1.3、状态说明
列出产品的各种状态及状态转换图,如:
(1) 状态1:状态1定义及可执行操作说明;
(2) 状态2:状态2定义及可执行操作说明;
状态转换图:
3.1.4、特性说明
3.1.4.1、特性1:功能点1
3.1.4.1.1、用户场景:
列出用户通过什么操作或途径触发功能点1,如:
用户点击大学生社区—行政楼,或者点击其他引导到该板块的链接
3.1.4.1.2、输入/前置条件:
列出用户触发功能点1的前置条件和必要条件,如:
用户已登录,且为社团成员
3.1.4.1.3、流程说明:(用例图、流程图)
通过用例图、流程图的形式,对功能点1的流程进行说明,如:
3.1.4.1.4、需求描述:
详细描述功能点1的具体需求,包括约束条件、输入输出、排序规则、状态转换等等,如:
当用户点击“行政楼”菜单时,展示学校的新闻中心和管理层介绍,大致示意图如下:
行政楼主要版块包括:
a、新闻发布中心
新闻发布中心主要展示编辑后台发布的校园新闻及系统公告;
列表形式按发布时间由近到远顺序展示,默认显示前若干条(具体条数视最终页面设计)
3.1.4.1.5、补充说明:
相关需要特殊说明的补充事项
3.1.4.2、特性2:功能点2
3.1.4.2.1、用户场景:
3.1.4.2.2、输入/前置条件:
3.1.4.2.3、流程说明:(用例图、流程图)
3.1.4.2.4、需求描述:
3.1.4.2.5、补充说明:
3.2、 第二部分 功能模块2
3.2.1、 模块概述
3.2.2、 模块结构(功能摘要)
3.2.3、 状态说明
3.2.4、 特性说明
3.2.4.1、特性1:功能点1
3.2.4.1.1、用户场景:
3.2.4.1.2、输入/前置条件:
3.2.4.1.3、流程说明:(用例图、流程图)
3.2.4.1.4、需求描述:
3.2.4.1.5、补充说明:
3.2.4.2、特性2:功能点2
3.2.4.2.1、用户场景:
3.2.4.2.2、输入/前置条件:
3.2.4.2.3、流程说明:(用例图、流程图)
3.2.4.2.4、需求描述:
3.2.4.2.5、补充说明:
四、对BIP公共规则的影响
检查项目 | 是否影响 | 具体影响规则 | 备注说明 |
---|---|---|---|
启用关系及约束 | Y | 是否涉及组织启用约束 关联服务启用先后关系和依赖 期初数据取数及约束 | |
单组织/多组织 | 是否涉及单组织应用,单组织下,各字段有无默认值 如果有单组织应用,升迁多组织是对应的规则,和数据处理逻辑 | ||
升级 | Y | 是否涉及包括业务升级要求和权限、模板的升级要求等 描述参数、交易类型、UI模板、权限、角色预置、列表、报表、相关升级时的对象默认值和默认处理规则 | |
菜单 | Y | 新增菜单节点 | |
功能权限 | Y | 菜单、按钮权限 多领域融合,各自的可见性,维护约束 | |
分级管控 | 是否收到分级管控的影响,相关关联档案的影响 | ||
主组织 | |||
数据权限 | |||
角色、首页 | 角色预置,首页磁贴预置 | ||
参数 | 公共参数、业务参数、档案参数;考虑升级,领域融合各自的可见性,维护约束 | ||
交易类型 | 涉及到交易类型,影响交易类型、或者交易类型参数 | ||
业务流 | 考虑预置流程,参数交易类型迁移升级 | ||
工作流 | 是否涉及工作流审批里 | ||
全球化 | 界面多语、内容多语、多格式、多时区、多币种 | ||
UI模板 | 是否涉及模板设计、预置 | ||
编码规则 | 是否涉及编码规则,编码规则预置 | ||
打印模板 | 是否涉及模板设计、预置,打印次数控制、特殊打印规则等 | ||
联查 | 是否涉及包括单据全局联查、穿透定点对象查询 | ||
参照 | 是否涉及的档案参照列表,可见性是否受 分级管控、职能共享,委托关系的规则影响 | ||
单据列表 | 单据列表、参照生单列表,默认字段 | ||
报表 | 是否影响权限、报表格式、过滤条件、查询方案升级 钻取联查档案、单据、其他报表 | ||
基础档案 | 对相关基础档案提出的要求 | ||
自定义项/档案 | 是否支持自定义项目 | ||
导入导出模板 | 按照标准提供导出模板预置,说明,合法性 有特殊要求的单独说明 | ||
API | 是否提供api,api场景包括哪些 | ||
调度任务 | 定时任务,自动化 | ||
预警平台 | 是否设置预警 | ||
日志 | 登录、操作、业务日志 | ||
业务通知 | 消息模板、动作 | ||
协同套件 | 是否设置预警 | ||
附件 | |||
业财一体 | 是否涉及财务事项接口、会计平台(科目对照、凭证模板)、关账月结。 是否多模板,可见性,维护约束(库存存货) | ||
移动化 | 支持移动化应用,单独章节描述需求 | ||
条码化 | 支持条码应用,单独章节描述需求 | ||
智能化 | 智能化应用,单独章节描述 | ||
并发 | 并发 | ||
互斥 | |||
大数据量处理效率 | 是否涉及大数据量计算、归集、和查询。 |
五、其他产品需求
5.1、对平台的相关需求
描述本版产品对平台的相关需求。分条目编写,例如组织、权限、流程、会计平台、预警、后台任务、模板、编码规则
5.2、对其他领域产品模块的相关需求
描述本版产品对其他领域产品模块的相关需求
5.3、对其他生态产品的需求
描述本版产品对其他生态产品的相关需求
六、风险分析
风险内容描述,说明风险产生原因,可能造成的危害以及相应出现的频率信息,另外在此处还需要描述相关风险预防措施及风险出现后的应对措施信息。
风险 | 可能性 | 严重性 | 应对策略 | 可应对性 |
---|---|---|---|---|