推送平台v1.0需求说明书.docx
《推送平台v1.0需求说明书.docx》由会员分享,可在线阅读,更多相关《推送平台v1.0需求说明书.docx(25页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、 推送平台产品需求说明文件状态: 草稿 正式发布 正在修改文件标识:当前版本:V1.0作 者:张俊杰完成日期:2015.1.20版 本 历 史版本/状态作者参与者起止日期备注V1.0张俊杰2015.01.20目录1. 文档介绍41.1 文档目的41.2 文档范围41.3 读者对象41.4 需求时间41.5 参考文档42. 产品需求介绍63. 产品面向的用户群体64. 产品应当遵循的标准或规范65. 产品范围76. 产品流程76.1 推送任务申请-筛选用户76. 2 推送任务申请-消息配置86.3推送内容126.4推送预览146.5模板管理156.6 新增模板类型166.7 新建模板176.8我
2、的推送列表186.9推送任务审核206.10审核推送216.11推送任务管理236.16系统设置241. 文档介绍1.1 文档目的本文档用于描述推送平台后台功能设计功能的系统需求定义。包括各个需求的功能描述,处理逻辑规则,界面定义,与其它功能的关系,与其它系统的接口等各个方面的定义。是推送平台后台功能设计唯一的全面需求定义文档。本文档将根据需求管理流程和要求,随系统功能变化进行及时的修订和更新,以确保本文档的全面性,准确性和实效性。因此在阅读使用此文档时,请注意从项目的文档管理系统中获取最新版本。作为推送平台的需求文档,用户明确软硬件需求,为后面的产品功能开发与测试工作提供依据,撰写此文档。1
3、.2 文档范围仅限苏州宽连及电商基地人员1.3 读者对象本文档仅适用于维护该系统的项目组成员,包括业务人员,设计开发人员,测试人员以及项目管理人员等进行阅读使用。1.4 需求时间1.5 参考文档(文中涉及的术语、缩略语和定义,列表说明)术语定义推送指的是系统对用户进行消息的推送,推送方式有推送手机短信和推送客户端两种。推送方式的判断根据规则筛选中选择登录渠道进行筛选优先级指的是在有多条循环推送的在同一时段推送时,系统根据优先级进行推送,当达到系统针对每个用户的推送通知上限的情况下,不再发送通知后续动作指的是推送客户端流程中用户点击通知进入的页面定时推送指的是在设定的时间范围内具体触发推送的时间
4、推送限制指的是在设定的时间范围内该通知的发送上限推送时间指的是在推送日几点触发通知循环推送指的是在选定的时间范围内,定期重复对符合规则筛选的用户进行推送模板指推送内容的模板2. 产品需求介绍推送平台是根据不同用户类型定制化的原则,以推送消息的形式给各类用户定时定量精准的营销推广。推送平台作为后台管理平台,可对推送对象、推送内容、推送时间、推送渠道等进行配置。3. 产品面向的用户群体mo生活所有用户4. 产品应当遵循的标准或规范通用规则1.输入框输入顺序为从左至右;2.输入框控件内默认出现灰色提示,鼠标焦点移动至输入框内后灰色提示文本消失,可进行文本输入;3.无特殊说明,点击取消或关闭按钮均返回
5、当前页面;4.无特殊说明,若逻辑正确,点击“确定/保存按钮”均返回当前页面;5.无特殊说明,提示页面沿用商城后台设计;6.后台的翻页和查询条件设计与商城后台翻页一致;7.后台所有页面的链接颜色统一一致,具体依UI设计。8. 输入超过限定字符的部分(包含粘贴输入)时;显示提示:“输入超过限定字数!”9.出现异常流程时,系统不做保存; 必填项不可为空,输入值为空时,则出现提示“请输入必填项”;10.点击【搜索/查询】按钮,根据输入搜索条件检索输出当前符合条件的信息,搜索条件可为空(系统不作反应,显示所有信息)。根据输入搜索条件进行检索后没有符合条件的信息时,出现提示信息“没有找到符合条件的信息。请
6、重新搜索或者查看全部信息!“11.时间控件:可选项,通过日期控件进行输入。结束时间最大值为当前日期,结束时间需要大于或等于创建时间; a) 当起始时间迟于终止时间时, 弹出提示:“终止时间必须迟于起始时间”;b) 若只设置了起始时间,未设置终止时间,则系统默认终止时间为“当前日期”;c) 若只设置了终止时间,未设置起始时间,则系统默认起始时间等同为终止时间;12.统一用星号或明显标志标识必填或必选的栏位;13.所有下拉列表框默认为请选择。 14.本系统中涉及到的所有弹出层,弹出层覆盖全屏,除了内容区域外,其余区域黑色纯色覆盖; 15.弹出层以上再做弹出层,则第二层覆盖于第一层之上,以此类推5.
7、 产品范围6. 产品流程6.1 推送任务申请-筛选用户功能目的通过设定筛选条件,确定该条推送的目标用户简述通过嵌入数据中心筛选用户页面,并确定目标用户紧急程度紧急流程与注意事项一、嵌入数据中心筛选用户页面,数据中心通过接口回传匹配筛选条件的目标用户;1.1、调用数据中心接口(同步开发,请保持与数据中心开发人员沟通,进行联调);请求参数:用户手机号、设定的筛选条件1.2、嵌入数据中心筛选用户页面;异常流程业务规则点击“保存”按钮,通过筛选条件,通过接口调入用户数据,进入【消息配置页】;参考图6. 2 推送任务申请-消息配置功能目的对推送的推送方式、后续动作、推送时间、推送内容等进行配置,系统按照
8、消息配置进行推送操作简述管理员可对推送的优先级、后续动作、推送方式、免打扰时段进行配置紧急程度紧急基本事件流1、是否限制;2、输入优先级;3、输入特服号;4、选择定时发送;5、填写选择时间;6、选择推送时间;7、设置免打扰时段;8、填写通知标题;9、填写通知描述;10、填写通知内容;11、查看推送预览页;12、系统保存用户配置和内容,推送到【待审核列表】页免;可选流程14-1、选择循环推送; 4-1-1、选择间隔时间; 4-1-2、选择推送限制; 4-1-3、选择推送时间;可选流程27-1、点击”增加“按钮; 7-1-1、多出现一行免打扰时段下拉列表框;异常流程1、必填项未填写,提示“请填写必
9、填项”;2、输入的优先级格式不正确或者超过限制字符,提示“请输入正确的优先级”;3、免打扰时段两个时间数值超过12小时,提示请输入正确的免打扰时间;4、特服号填写不正确,提示请输入正确的特服号;5、填写的网址格式不正确,提示”请输入正确的网址格式“;6、必填项未填写,提示“请填写必填项”;流程与注意事项1、推送渠道:单选框,必填项,选项为手机短信、客户端推送;默认为手机短信。指的是推送的下发渠道;2、是否限制:指该条推送是否收到系统设定的单月单用户推送上限,选项为是、否。默认为是;3、优先级:文本输入框,必填项。限制只能填写正整数;4、特服号:文本输入框,必填项,当推送渠道显示手机推送时显示字
10、段。指的是发送手机短信的号码;5、后续动作:单选框,必填项。当推送渠道显示客户端推送时显示字段。默认为打开应用。选项包括打开应用、打开指定网页、自定义行为。打开应用。指用户点击”通知“,系统自动打开mo生活客户端的首页;选择应用:必填项,下拉列表框。选项包括请选择、mo生活-android、mo生活-ios. 应用ID或地址:点击“打开应用”,下方展示应用选择下拉框如下图所示,用户通过应用下拉框选择应用,管理员手动输入应用ID或应用地址;打开指定页面。指用户点击”通知“,系统自动打开设定好的mo生活客户端的任一页面,管理员手动输入打开的指定页面;自定义行为。填写代码,自定义用户点击”通知“后的
11、动作;6、推送方式:默认选择为定时推送。 6-1、定时推送:指的是按照特定的时间点推送用户;选择时间:选择推送的时间,必填项。一般应用于营销短信或者不重复使用的通知内容,即该条推送的具体推送时间,详细说明见通用规则;推送时间:指推送当日具体的时间点。选项包括7:0021:00的每个时段,6-2、循环推送:指的是该条推送是按照设定的规则律调用系统筛选出用户进行推送,系统排除推送限制周期内发送过推送的用户。间隔时间:必填项。指的是重复触发匹配条件的周期。下拉列表框1:包括请选择、每天、每周、每月、每季度、每年,默认为请选择;下拉列表框2:为文本输入框,限制只能填写数字,默认为1;规则:下拉列表框1
12、与下拉列表框2联动,具体选项为:每天1每周1-7每月1-30每季度1-60例如:选择每月第一天,则系统默认为每月第一天触发推送;选择每天发送,则系统默认为每天都触发推送;推送限制:指的是在设定的时间范围内,该条通知的最大发送上限。(1)选项1为必填项。默认为请选择,选项包括1、7、15、30、60、90、360,分别代表1天内、7天内、15天内、30天内、60天内、90天内。(2)选项2为文本输入框。必填项,限制只能输入数字,所填写的数字不能超过系统设置的客户端最大推送上限。如超过上限,提示”无效数字,请重新输入“例:选择30天内2次,则系统定义为即使符合筛选条件用户,该通知30天内也只能对同
13、一用户发送2次,达到2次后,系统推送时自动排除该用户;推送时间:指推送当日具体的时间点。选项包括7:0021:00的每个时段,免打扰时段:最多增加3个免打扰时段,且选择的3个时间段不能互相包含和矛盾,例如选择免打扰时段为0:009:00和3:009:00则不成立。后置要求1、系统保存用户设定的推送配置;2、系统按照用户的推送配置的要求进行推送;3、如果设定为定义推送,该条推送任务通过群发短信/客户端推送进行用户通知;4、设定完间隔时间、推送时间后,按照配置的时间规则调用数据中心接口请求目标用户数据;业务规则1、所有必填项都必须填写;2、当用户选择了推送时间后,在审核通过后该条推送在指定的时间触
14、发推送;3、发给用户的手机短信,在审核通过后以输入的特服号通过移动短信网关发送;4、系统按照优先级进行优先推送,填写的数字越小,优先级越高,当相同优先级时,按照触发推送时间进行优先推送; 参考图6.3推送任务申请-推送内容功能目的对推送内容进行管理,是推送的内容来源简述可调用通知模板或者自定义内容来填写推送内容紧急程度紧急基本事件流1、选择通知模板;2、显示“选择通知模板”弹出层;3、选择一条通知模板;4、点击“确定”按钮;5、页面显示调用的模板内容;6、点击“预览审核”按钮;7、进入【预览推送】页面;可选流程11、点击”自定义通知内容“按钮;2、切换到自定义通知内容面板;3、选择通知类型;4
15、、输入通知标题;5、输入通知描述;6、输入通知内容;7、点击“预览推送”按钮;8、系统保存用户的推送设置;9、进入【预览推送】页面;可选流程21、点击“关闭”按钮;2、关闭“选择通知模板”弹出层;可选流程31、点击“重新选择”按钮;2、显示“选择通知模板”弹出层;3、选择一条通知模板;4、点击“确定”按钮;5、页面显示调用的模板内容;6、点击“预览审核”按钮;7、进入【预览推送】页面;可选流程41、点击“新增”按钮;2、弹出“新增通知类型”按钮;3、点击“确定”按钮;4、保存新增通知类型;5、更新通知类型列表,增加新增的通知类型;可选流程51、勾选“保存到通知库”;2、该条推送发送审核后,系统
16、保存该条通知模板到通知模板列表中;可选流程61、点击”重置”按钮;2、清空所有用户设置内容,刷新页面;输入要素1、选择通知类型。下拉列表框,必填项。选项为请选择、营销通知、服务通知、推广通知,默认为请选择;2、通知标题:文本输入框,可选项。限制输入30个字符2、通知描述:文本输入框,可选项。限制输入30个字符;3、通知内容:文本输入框,必填项。限制输入130个字符;当输入的内容需要调用数据中心接口时,模板撰写变量内容请使用标识,序号为需要接口替换的变量只允许使用数字变量,*表示票券号,#表示订单号;输出要素1、显示通知模板列表,字段包括模板编号、通知类型、创建时间、通知标题、通知内容;异常流程
17、1、当必填项为空时,提示“请填写必填项”;2、当通知描述、通知标题输入超过30个字符时,提示“最多输入30个字符”;3、当通知内容输入超过130个字符时,提示“最多输入130个字符”;业务规则1、点击“预览推送”按钮,刚设置的数据开始生效,系统将所有申请数据存入数据库,同时系统自动抓申请用户的ID及创建时间存入通知库数据表中;2、当推送审核通过后,设置保存至通知库的通知保存到通知模板列表;参考图6.4推送预览功能目的显示用户设置的推送内容,当发送审核后系统记录该条推送内容,导入我的推送页面和待审核列表简述预览页可以显示设置的推送对象、推送配置、推送内容紧急程度紧急基本事件流1、点击“发送审核”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 推送 平台 v1 需求 说明书
限制150内