分享一下自己在工作中积累和整理的,对于编写PRD文档需要注意的方面
本文,纯粹为工具文,用于产品经理在撰写PRD时,进行查漏补缺
1. 首先进行模板校验,“请选择正确的上传模板”
2. 输入数据格式是否合法
- 行5:数据格式错误
- 行7:数据格式错误
3. excel内部数据重复性校验,上传表格内数据有重复”
4. 校验导入的数据是否在来源中存在
- 行5:无效数据
- 行6:无效数据
5. 检验导入的数据是否在结果中已存在
- 行5:数据已存在
- 行7:数据已存在
1. 表单字段说明
- 字段名称:
- 类型:文本型/搜索菜单选择型
- 校验规则:字母、数字、下划线,最多8位
- 填写提示:请选择培训地点(请输入场地名称或场地编号进行搜索)
- 格式提示:培训结束时间不可晚于培训开始时间
- 未填写提示:请选择培训时间
- 是否必填:是
- 选项说明:所有当前生效启用的场地,默认排序,昌平基地(C0001)
- 默认值:昌平基地
2. 表单特殊规则:跨字段关联影响,特殊的校验条件
3. 字段作用说明:规则类字段,需说明各个选择对应的规则逻辑
4. 表单按钮
1. 列表数据基本来源说明
2. 排序规则:默认的排序规则
3. 字段说明:字段来源、显示形式、每行最多显示字符数量
4. 功能按钮:编辑、查看,排序按钮,筛选按钮
5. 关联影响:信息是否受其他模块操作结果影响
1、谨慎使用编辑功能:
使用编辑的前提:
- 编辑信息不会对其他模块产生重大影响;
- 数据本身新建的成本很高,或者属于现实对象(非虚拟对象)。
什么时候不能用编辑:
- 被编辑的信息已经产生了影响(例如:微博)
2、沉浸式体验:
为了达到沉浸式体验,尽量减少创建新页面的操作。
使用新页面的前提:
- 有页面多开的需求
- 完全不同独立的聚合信息页面
3、菜单折叠:
折叠不要超过两层,可以通过tabs释放,否则整个系统会感觉很复杂
1、接口对接,尤其是监听类消息触发的对接事件,需要注意幂等性
文章浏览阅读958次,点赞4次,收藏7次。音效和音乐到目前为止,我们只是在处理视频和输入。大多数游戏制作都需要某种声音,这里我们将使用SDL_mixer为我们播放音频。//Using SDL, SDL_image, SDL_mixer, standard IO, and strings#include <SDL.h>#include <SDL_image.h>#include <SDL_mixer.h>#include <stdio.h>#include <string>_mix_chunk
文章浏览阅读2w次,点赞7次,收藏26次。在参考文献,\end{document}之前插入如下代码\appendix\section{附录}\subsection{程序代码}效果如下目录部分结尾部分_latex 附录
文章浏览阅读421次。点击左上方蓝字关注我们01无人车的眼睛、UP主的生产力工具,都藏在百度CVPR的这十个冠军里啤酒、烧烤、欧洲杯是很多球迷今年夏天的消暑利器。但你可能想不..._飞桨 ecg
文章浏览阅读352次。获取java资源的方法获取java资源的方法在开发java程序的过程中,我们经常要做的一件事就是获取资源。那么什么是资源呢?说白了,在计算机里那就是一堆数据。只是这堆数据对我们的java程序有多种表现形式,一般来说有File,URL,InputStream等等。而单就文件这一项就有很多种:配置文件,java类文件,jps文件,图片、css、js文件等等。面对这林林总总的资源,我们在设计一个读取资源..._java获取数据源
文章浏览阅读849次。原谅,这是刚开始学C#学的代码,所以比较凌乱,但是是可以运行的using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows..._c# gdal获取影像有效范围
文章浏览阅读201次。最近处理一个新板子移植问题,移植第三方库,例如x264,碰到奇怪问题。这款板子是新拿到的,据说性价比比较高,因此需要进行方案验证按道理,大点第三方库兼容性都做的不错,特别类似x264这样的。但ARM芯片不给力,导致有许多问题,也折腾了很久,现在总算搞明白来龙去脉,MARK下:一般来说,考虑到 configure 命令比较长,我们会建立一个批处理文件(比如:install.sh),并将需要命..._unrecognized option '-stack_alignment=16
文章浏览阅读3.4k次,点赞4次,收藏21次。第二章 IEEE 802.15.4无线传感器网络通信标准一、IEEE 802.15.4标准概述二、网络组成和拓扑结构1、网络组成2、拓扑结构①星状网络②点对点网络一、IEEE 802.15.4标准概述IEEE 802.15.4 通信协议是短距离无线通信的 IEEE 标准,强调的是省电、简单、成本又低的规格。该协议支持两种网络拓扑:单跳星型拓扑多跳对等拓扑(当通信距离超过 10 m时)一个 802.15.4 网可以容纳最多216个器件。可使用的频段和信道:我们使用2.4GHz的频带,数据_ieee 802.15.4
文章浏览阅读269次。一.Rsa 签名前置处理器截图:二.Rsa 签名前置处理器使用说明:私钥:RSA加密私钥字符串;明文:需要签名的文本内容;签名算法:MD5、SHA-1、SHA-256、SHA-512,默认为MD5;目标变量名:如上图会将RSA签名结果存放到sign变量中,使用时,以${sign}这种形式引用即可。三.示例需求:对字符串aaaa进行RSA签名,私钥为:MIICdQIBADANBgkq..._rsa签名 cpu
文章浏览阅读143次。const routeData = this.$router.resolve({ name: 'index', query: { // } }) window.open(routeData.href, '_blank')_this.$router.resolve({ name: "pdf", query: {pdf : pdfurl } } );
文章浏览阅读721次。在规则引擎中,通常会使用某种表述性的语言(而不是编程语言)来描述规则。所以规则描述语言也是规则引擎的一个重要组成部分。目前在规则描述语言方面,并没有一个通用的标准获得规则引擎厂商的广泛支持,大部分规则描述语言都是厂商私有的。大体来说,规则语言可以分为结构化的(Structured)和基于标记的(Markup,通常为xml)。常见的规则描述语言包括:srl(Structured Rule Language) : Fair Isaac(以前是Blaze Software)定义的结构化规则描述语言_drl语言
文章浏览阅读4.7k次,点赞3次,收藏3次。【指导老师】 王津 CTO 天津千行时线科技有限公司1 前言虚拟主机和虚拟目录的用处和区别很大,需要一番深究。在windows/Linux/Mac上配置也有差异。区别这两个东西,是为了更方便的发布和部署你的项目!!!虚拟目录,你在发布的时候,会多一个project目录,去不掉,工程项目过大的时候。虚拟主机,直接是域名+index.php首页,方便发_虚拟目录和虚拟主机
文章浏览阅读333次。(1)静态工厂方法调用静态工厂方法创建 Bean是将对象创建的过程封装到静态方法中.当客户端需要对象时,只需要简单地调用静态方法,而不同关心创建对象的细节.要声明通过静态方法创建的 Bean, 需要在Bean 的class 属性里指定拥有该工厂的方法的类,同时在 factory-method属性里指定工厂方法的名称.最后, 使用 元素为该方法传递_spring4 工厂方法注入bean