当前位置:文档之家› 消息PUSH客户端模块后台功能系统需求V1.0

消息PUSH客户端模块后台功能系统需求V1.0

苏州宽连十方

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输入框,由用户自行输入,如下图所示:

相关主题