苏州宽连十方
1 / 14
消息PUSH客户端后台功能设计
系统需求说明书
苏州宽连十方 版权所有
苏州宽连十方
2 / 14
版本信息
版本号 时间 状态 简要描述 部门 更改人 批准人
V1.0 2014-12-17 N 创建 移动端产品设计部 徐小龙
注:状态可以为N-新建、A-增加、M-更改、D-删除。 苏州宽连十方
3 / 14
目 录
1 关于本文档 ....................................................................................... 4
1.1 内容说明 ......................................................................................................... 4
1.2 适用对象 ......................................................................................................... 4
1.3 术语 ................................................................................................................. 4
1.4 参考文档 ......................................................................................................... 4
2 系统概述 ........................................................................................... 5
2.1 系统概述 ......................................................................................................... 5
2.2 功能模块 ......................................................................................................... 5
2.3 用户角色 ......................................................................................................... 5
3 系统功能需求描述 .............................................................................. 6
3.1 菜单管理 ......................................................................................................... 6
3.1.1 需求编号:DSJD_MO_JPD_01 .......................................................................... 6
3.1.2 功能访问路径: ................................................................................................ 6
3.1.3 功能需求描述 .................................................................................................... 6
3.1.4 页面原型 ............................................................................................................ 6
3.1.5 处理流程和约束条件 ........................................................................................ 8
3.1.6 数据说明 .......................................................................................................... 11
3.1.7 接口说明 .......................................................................................................... 11
3.1.8 其他说明 .......................................................................................................... 11
4 系统非功能需求描述 ........................................................................ 12
5 附录 ............................................................................................... 13
苏州宽连十方
4 / 14
1 关于本文档
1.1 内容说明
本文档用于描述消息PUSH客户端后台功能设计功能的系统需求定义。包括各个需求的功能描述,处理逻辑规则,界面定义,与其它功能的关系,与其它系统的接口等各个方面的定义。是消息PUSH客户端后台功能设计功能迁移唯一的全面需求定义文档。
本文档将根据需求管理流程和要求,随系统功能变化进行及时的修订和更新,以确保本文档的全面性,准确性和实效性。因此在阅读使用此文档时,请注意从项目的文档管理系统中获取最新版本。
1.2 适用对象
本文档仅适用于维护该系统的项目组成员,包括业务人员,设计开发人员,测试人员以及项目管理人员等进行阅读使用。对于其他关联项目人员如需查阅此文档,则应通过管理层的批准。由于本文档包含产品系统的详细需求定义,业务处理逻辑等内容,因此禁止将文档发送给与系统或业务无关的人员。
1.3 术语
[定义及说明与此系统有关的特殊名词(专门术语)或简写、各类编号、代码等等]
词汇名称 词汇含义 备注
1.4 参考文档
无 苏州宽连十方
5 / 14
2 系统概述
2.1 系统概述
本需求文档主要描述的是消息PUSH客户端后台功能设计功能。
V1.0版本需求设计包括消息PUSH客户端后台创建功能。
2.2 功能模块
系统需求编号 主功能 子功能 优先级
dsjd_mo_xxts_01 消息PUSH客户端推送功能 1、 消息PUSH推送新建 高
2.3 用户角色
系统用户角色 职责描述 职能
mo生活客户端后台管理员 消息PUSH新建推送 消息PUSH新建推送 苏州宽连十方 6 / 14
3 系统功能需求描述
3.1 菜单管理
3.1.1 需求编号:DSJD_MO_XXTS_01
3.1.2 功能访问路径:
待定
3.1.3 功能需求描述
客户端后台管理员于后台制定客户端消息PUSH对象、推送机制及推送内容;
3.1.4 页面原型
图1 推送对象设置 苏州宽连十方
7 / 14
图2 推送对象自定义设置
图3 推送配置
图4 通知内容模板页面 苏州宽连十方
8 / 14
图5自定义通知内容页面
3.1.5 处理流程和约束条件
1、客户端消息PUSH后台功能分推送对象、推送配置、推送内容三个功能模块;
2、 用户首次进入客户端消息新建页面,推送对象模块默认展示规则设定表格如图1所示;
1、 图1,点击规则定义,则显示图1所示规则筛选框;
2、 图1,账户余额筛选,数值框由用户自行编写,最多保留两位小数,用户填完系统自动根据用户填的值做两位小数保留,不足两位小数补0,且后一个数值必须大于等于前一个数值,否跳弹框提示“数值区间填写不符,请重新填写!”,单位下拉框可选择:元、商城币、积分;
3、 图1,访问量筛选,渠道下拉框支持多选-IOS、Andriod、H5;时间范围为阿拉伯数字,且不得带有小数;访问量亦为阿拉伯数字,不得带有小数,且后一个数值必须大于等于前一个数值,否跳弹框提示“访问量区间填写不符,请重新填写!”;点击“增加”按钮,则在下方增加一行同样的数据筛选,如下图所示:
苏州宽连十方
9 / 14
4、 图1,票券有效期筛选,类型下拉框支持多选-礼金券、优惠券、火车票、汽车票、电影票、酒店、团购券;票券截止时间由用户自行输入阿拉伯数字,且不得为小数;“是否显示票券号”为单选项,若选中,则用户在消息推送内容中以“**”表示,系统自动抓票券号展示于“**”位置;
5、 图1,订单催付筛选,是否付款下拉框为单选-是、否;订单关闭时间由用户自行输入阿拉伯数字,且不得为小数;“是否显示订单号”为单选项,若选中,则用户在消息推送内容中以“##”表示,系统自动抓取订单号展示于“##”位置;
6、 图1,订单定制推送,订单号输入框由用户输入单个订单号,点击“订单批量导入模板”下载订单批量导入标准文件,点击“订单批量导入”按钮上传需要导入的订单文件,导入标准模板文件中一行输入一个订单号,模板如下所示;“是否显示订单号”为单选项,若选中,则用户在消息推送内容中以“##”表示,系统自动抓取订单号展示于“##”位置;
7、 图1,点击“自定义用户”按钮,显示如图2所示;
8、 图2,点击“导入用户”按钮,则上传需要导入的用户数据文件,文件导入方式与订单导入方式一样,将用户数据分行录入txt文件导入;
9、 图1,“排除黑名单用户”为复选框,可对用户设置的推送对象做黑名单删除处理;
10、 用户首次进入页面,推送配置模块展示如图3所示;
11、 图3,优先级输入框只能输入阿拉伯数字,且数字越小优先级越高,用户输入优先级时,后台需校验用户输入的优先级是否已经存在,若存在则输入框右边以红色字体提示“您输入的优先级已存在,请重新输入”;
12、 图3,动作推送-打开应用、打开指定网页、自定义行为三个选项为复选框;
13、 图3,点击“打开应用”,下方展示应用选择下拉框如下图所示,用户通过应用下拉框选择应用,系统自动带出该应用对应的ID或地址于应用下拉框右侧展示;
14、 图3,点击“打开指定网页”,下方展示网址或ID输入框,由用户自行输入,如下图所示: