DPPMD01概要设计说明书.docx

上传人:b****5 文档编号:27690231 上传时间:2023-07-04 格式:DOCX 页数:57 大小:41.36KB
下载 相关 举报
DPPMD01概要设计说明书.docx_第1页
第1页 / 共57页
DPPMD01概要设计说明书.docx_第2页
第2页 / 共57页
DPPMD01概要设计说明书.docx_第3页
第3页 / 共57页
DPPMD01概要设计说明书.docx_第4页
第4页 / 共57页
DPPMD01概要设计说明书.docx_第5页
第5页 / 共57页
点击查看更多>>
下载资源
资源描述

DPPMD01概要设计说明书.docx

《DPPMD01概要设计说明书.docx》由会员分享,可在线阅读,更多相关《DPPMD01概要设计说明书.docx(57页珍藏版)》请在冰豆网上搜索。

DPPMD01概要设计说明书.docx

DPPMD01概要设计说明书

文件名称

密级

DPP.MD01概要设计说明书

保密

文件版本

共页

V300R001

DPP.MD01

概要设计说明书

拟制:

日期:

审核:

日期:

批准:

日期:

深圳市快汇宝信息技术有限公司

版权所有XX

修订记录

日期

修订版本

修改描述

作者

2013-09-2

1.0

初稿

王国栋

概要设计说明书

关键词:

系统管理,系统配置,会员管理

摘要:

本说明书针对关软件内部模块及流程做了详细说明,可作为软件开发者、系统测试者及部门项目经理等人员的参考文档。

缩略语清单:

缩略语

英文全名

中文解释

DPP

DINPAYPaymentPlatform

DINPAY支付平台

IPP

IntegratedPaymentPortal

统一支付portal

IAG

IntegratedAccessGateway

统一接入网关

IPG

IntegratedPaymentGateway

统一支付通道

SMP

ServiceManagementPlatform

业务管理平台

MS

ManagementSystem

总管理系统

MMS

MerchantManagementSystem

商家管理系统

AMS

AgentManagementSystem

代理商管理系统

PMS

PersonManagementSystem

个人会员管理系统

RCS

RiskControlService

风控服务

TS

TradeService

交易服务

PS

paymentService

支付服务

SS

SettlementService

结算服务

AS

AccountService

账务服务

AUS

AuthenticationService

认证鉴权服务

1

简介

1.1目的

本文档是根据需求规格说明和智付V300业务架构中对总后台管理系统的内部模块进行划分,详细描述各模块之间的流程。

目的是指导后续开发,作为智付V300的设计、开发和测试的重要参考资料。

预期读者包括:

研发管理人员、业务人员、开发人员和测试人员等。

1.2范围

本文档描述内容包括:

MS系统软件内部模块构成、与外部子系统间的交互流程。

1.2.1软件名称

DDP.MSV300R001

1.2.2软件功能

序号

功能描述

优先级

重要性分类如下:

A.必须的绝对基本的特性;如果不包含,产品就会被取消。

B.重要的不是基本的特性,但这些特性会影响产品的生存能力。

C.最好有的期望的特性,但省略一个或多个这样的特性不会影响产品的生存能力。

1.2.3软件应用

总后台管理系统(MS)是智付系统中的业务管理子系统,主要实现了商家管理、代理商管理、订单管理、报表统计、系统管理等功能。

2第0层设计描述

2.1软件系统上下文定义

 

图1系统上下文结构图

2.2设计思路

2.2.1设计可选方案

2.2.2设计约束

遵循标准

硬件限制

技术限制

2.2.3其他

3第一层设计描述

3.1系统结构

3.1.1系统结构描述

 

3.1.2业务流程说明

3.2风控业务(总后台)

对支付交易时违反风控规则的事件进行监控,或直接阻止交易的发生。

3.2.1风控规则管理

风控规则管理(浏览)

3.2.1.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“风控规则管理”,进入“风控规则管理”页面,浏览所有的风控规则。

3.2.1.1.2Actors

总管理系统(MS)的管理人员

3.2.1.1.3序列图/流程图

3.2.1.1.4前置条件

3.2.1.1.5事件流

1.从“风控规则表”中查询出所有记录,按支付类型和显示顺序排序。

2.在页面显示顺序、规则编码、规则名称、规则算法、规则类型、创建人、创建时间。

3.2.1.1.6异常流

3.2.1.1.7后置条件

风控规则管理(新增)

3.2.1.1.8描述

按“风控规则管理(浏览)”功能的操作,进行入到“风控规则管理”页面,先选中一条记录,再点击“新增”链接,跳转到新增页面。

3.2.1.1.9Actors

总管理系统(MS)的管理人员

3.2.1.1.10序列图/流程图

3.2.1.1.11前置条件

3.2.1.1.12事件流

1.从“风控规则表”中查询出对应的记录。

2.依次分行规则编码、规则名称(输入框、可编辑)、规则算法(下拉框、可编辑)、规则类型(下拉框、可编辑)、显示顺序(输入框、可编辑)、描述(输入框、可编辑)。

3.在新增完成后,点击“确认”按钮,

4.如规则编码不存在,则将页面信息新增到表“风控规则表”中。

5.记录操作日志。

6.提示用户操作成功,点击“确认”后跳转到列表页面

3.2.1.1.13异常流

A1需根据数据字段的类型和长度,控制住页面信息的可编辑字段的类型和长度。

3.2.1.1.14后置条件

“风控规则表”中对应的记录的值为页面上被新增的值,并符合数据库设计文档。

列表页面中可看到被新增的记录。

风控规则管理(修改)

3.2.1.1.15描述

按“风控规则管理(浏览)”功能的操作,进行入到“风控规则管理”页面,先选中一条记录,再点击“修改”链接,跳转到修改页面。

3.2.1.1.16Actors

总管理系统(MS)的管理人员

3.2.1.1.17序列图/流程图

3.2.1.1.18前置条件

3.2.1.1.19事件流

1.从“风控规则表”中查询出对应的记录。

2.依次分行规则编码、规则名称(输入框、可编辑)、规则算法(下拉框、可编辑)、规则类型(下拉框、可编辑)、显示顺序(输入框、可编辑)、描述(输入框、可编辑)。

3.在修改完成后,点击“确认”按钮,将页面信息更新到表“风控规则表”中。

4.记录操作日志。

5.提示用户操作成功,点击“确认”后跳转到列表页面

3.2.1.1.20异常流

A1需根据数据字段的类型和长度,控制住页面信息的可编辑字段的类型和长度。

3.2.1.1.21后置条件

“风控规则表”中对应的记录的值为页面上被修改的值,并符合数据库设计文档。

列表页面中可看到被修改的记录。

风控规则管理(删除)

3.2.1.1.22描述

按“风控规则管理(浏览)”功能的操作,进行入到“风控规则管理”页面,先选中一条记录,再点击“删除”链接。

3.2.1.1.23Actors

总管理系统(MS)的管理人员

3.2.1.1.24序列图/流程图

3.2.1.1.25前置条件

3.2.1.1.26事件流

1.弹出提示框“是否确认删除”,选择“是”

2.根据规则编码检查“业务风控规则表”中是否存在该规则编码记录,如果存在则走异常流A1。

3.从表“风控规则表”中将该规则编码记录删除。

4.记录操作日志。

5.提示用户操作成功,点击“确认”后跳转到列表页面

3.2.1.1.27异常流

A1提示用。

3.2.1.1.28后置条件

列表页面中看不到被删除的记录。

3.2.2业务风控规则设置

业务风控规则设置(浏览业务类型)

3.2.2.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“风险管理”菜单下的二级菜单“业务风控规则设置”,进入“业务风控规则设置”页面,浏览所有的业务类型。

3.2.2.1.2Actors

总管理系统(MS)的管理人员

3.2.2.1.3序列图/流程图

3.2.2.1.4前置条件

3.2.2.1.5事件流

1.从“支付类型表”中查询出所有记录,按支付类型ID顺序排序。

2.在页面支付类型ID、支付类型名称。

3.2.2.1.6异常流

3.2.2.1.7后置条件

业务风控规则设置(设置业务风控规则)

3.2.2.1.8描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“风险管理”菜单下的二级菜单“业务风控规则设置”,进入“业务风控规则设置”页面,点击“设置业务风控规则“。

3.2.2.1.9Actors

总管理系统(MS)的管理人员

3.2.2.1.10序列图/流程图

3.2.2.1.11前置条件

3.2.2.1.12事件流

1.从“风控规则表”、业务风控规则表、业务风控配置表中查询出对应的记录。

2.分行显示“风控规则表”中的每一个规则,可以设置每一个规则的阀值、风险级别、状态。

3.设置业务名称、异常报送的手机、邮箱、业务状态。

4.点击确认将记录保存到“业务风控规则表“、”业务风控配置表”,如果表中有相应记录就更新,如果没有相应记录就新增。

5.记录操作日志。

6.提示操作成功。

3.2.2.1.13异常流

3.2.2.1.14后置条件

业务风控规则设置(查看业务风控规则)

3.2.2.1.15描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“风险管理”菜单下的二级菜单“业务风控规则设置”,进入“业务风控规则设置”页面,点击“查看“。

3.2.2.1.16Actors

总管理系统(MS)的管理人员

3.2.2.1.17序列图/流程图

3.2.2.1.18前置条件

3.2.2.1.19事件流

1.从“风控规则表”、业务风控规则表、业务风控配置表中查询出对应的记录。

2.分行显示“风控规则表”中的每一个规则,每一个规则的阀值、风险级别、状态。

3.显示业务名称、异常报送的手机、邮箱。

3.2.2.1.20异常流

3.2.2.1.21后置条件

业务风控规则设置(设置业务区域黑名单)

3.2.2.1.22描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“风险管理”菜单下的二级菜单“业务风控规则设置”,进入“业务风控规则设置”页面,点击“设置业务区域黑名单“。

3.2.2.1.23Actors

总管理系统(MS)的管理人员

3.2.2.1.24序列图/流程图

3.2.2.1.25前置条件

3.2.2.1.26事件流

1.从“国家表”查询出所有的记录。

2.根据支付类型ID从“业务区域黑名单表”查询出对应记录。

3.采用复选框显示国家信息。

4.操作完成后点击确认将记录更新到“业务区域黑名单表“。

5.记录操作日志。

6.提示操作成功。

3.2.2.1.27异常流

3.2.2.1.28后置条件

3.2.3商家管理-风控设置

商家管理-风控控制(查看)

3.2.3.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“商家管理”菜单下的二级菜单“查询商家”,进入“查询商家”页面,选择一条商家记录,点击“查看”,点击“风险控制”页签,查看商家风控个性化配置。

3.2.3.1.2Actors

总管理系统(MS)的管理人员

3.2.3.1.3序列图/流程图

3.2.3.1.4前置条件

3.2.3.1.5事件流

1.根据“商家业务配置表”中“状态”为“正常”的“支付类型ID”从“风控规则表”和“商家风控规则表”中查询出对应记录,按支付类型和显示顺序排序。

2.在页面显示支付类型(根据支付业务ID显示“支付类型表”中的支付类型名称)、规则名称、阀值(从“商家风控规则表”中来,没有就空着)、状态。

3.2.3.1.6异常流

3.2.3.1.7后置条件

商家管理-风控控制(修改)

3.2.3.1.8描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“商家管理”菜单下的二级菜单“查询商家”,进入“查询商家”页面,选择一条商家记录,点击“编辑”,点击“风险控制”页签,修改商家风控个性化配置。

3.2.3.1.9Actors

总管理系统(MS)的管理人员

3.2.3.1.10序列图/流程图

3.2.3.1.11前置条件

3.2.3.1.12事件流

1.根据“商家业务配置表”中“状态”为“正常”的“支付类型ID”从“风控规则表”和“商家风控规则表”中查询出对应记录,按支付类型和显示顺序排序。

2.在页面显示支付类型(根据支付业务ID显示“支付类型表”中的支付类型名称)、规则名称、阀值(从“商家风控规则表”中来,没有就空着,可编辑)、状态(下拉,可编辑)。

3.修改完成后,点击“确认”,将各风险项配置的阀值更新到“商家风控规则表”中(如没有就新增)。

4.记录操作日志。

5.提示用户操作成功

6.

3.2.3.1.13异常流

3.2.3.1.14后置条件

“商家风控规则表”中存在对应的记录,值为页面上被更改的值。

商家管理-区域黑名单(修改)

3.2.3.1.15描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“商家管理”菜单下的二级菜单“查询商家”,进入“查询商家”页面,选择一条商家记录,点击“编辑”,点击“区域黑名单”页签,设置区域黑名单。

3.2.3.1.16Actors

总管理系统(MS)的管理人员

3.2.3.1.17序列图/流程图

3.2.3.1.18前置条件

3.2.3.1.19事件流

1.从“国家表”查询出所有的记录。

2.根据“商家业务配置表”中“状态”为“正常”的“支付类型ID”从“商家业务区域黑名单表”查询出对应记录。

3.采用复选框显示国家信息(在“商家业务区域黑名单表”的国家需打钩,可编辑)。

4.操作完成后点击确认将记录更新到“商家业务区域黑名单表“。

5.记录操作日志。

6.提示操作成功。

3.2.3.1.20异常流

3.2.3.1.21后置条件

商家管理-区域黑名单(查看)

3.2.3.1.22描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击“商家管理”菜单下的二级菜单“查询商家”,进入“查询商家”页面,选择一条商家记录,点击“查看”,点击“区域黑名单”页签,设置区域黑名单。

3.2.3.1.23Actors

总管理系统(MS)的管理人员

3.2.3.1.24序列图/流程图

3.2.3.1.25前置条件

3.2.3.1.26事件流

1.从“国家表”查询出所有的记录。

2.根据“商家业务配置表”中“状态”为“正常”的“支付类型ID”从“商家业务区域黑名单表”查询出对应记录。

3.采用复选框显示国家信息(在“商家业务区域黑名单表”的国家需打钩,不可编辑)。

3.2.3.1.27异常流

3.2.3.1.28后置条件

3.2.4消费者IP黑名单管理

消费者IP黑名单管理(查询)

3.2.4.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“消费者IP黑名单管理”,进入“消费者IP黑名单管理”页面,根据查询条件查询出对应的消费者IP黑名单记录。

3.2.4.1.2Actors

总管理系统(MS)的管理人员

3.2.4.1.3序列图/流程图

3.2.4.1.4前置条件

3.2.4.1.5事件流

1.查询条件:

IP(输入框,可空,模糊匹配)

2.点击“查询”链接,从“消费者IP黑名单表”中查询出对应记录,按“IP”排序。

3.在页面显示IP、创建时间、创建人ID、创建人姓名、备注。

3.2.4.1.6异常流

3.2.4.1.7后置条件

消费者IP黑名单管理(新增)

3.2.4.1.8描述

按“消费者IP黑名单管理(查询)”功能的操作,进行入到“消费者IP黑名单管理”页面,点击“新增”链接,跳转到新增页面,新增消费者IP黑名单。

3.2.4.1.9Actors

总管理系统(MS)的管理人员

3.2.4.1.10序列图/流程图

3.2.4.1.11前置条件

3.2.4.1.12事件流

1.依次分行(每行按名值对的方式显示)显示IP(输入框、可编辑)、备注(输入框、可编辑)。

2.在修改完成后,点击“确认”按钮。

3.检查该IP是否已存在于“消费者IP黑名单表”中,如已存在则按异常流B1处理。

4.将页面信息新增到表“消费者IP黑名单表”中(创建人ID取当前登录人的用户ID,创建人姓名取当前登录人的用户姓名,创建时间取当前系统时间)。

5.记录操作日志。

6.提示用户操作成功,点击“确认”后跳转到列表页面

7.

3.2.4.1.13异常流

A1需根据数据字段的类型和长度,控制住页面信息的可编辑字段的类型和长度。

B1提示用户“该IP已存在”。

3.2.4.1.14后置条件

“消费者IP黑名单表”中存在对应的记录,值为页面上被新增的值,并符合数据库设计文档。

列表页面中可看到被新增的记录。

消费者IP黑名单管理(删除)

3.2.4.1.15描述

按“消费者IP黑名单管理(查询)”功能的操作,进行入到“消费者IP黑名单管理”页面,选中一条记录,点击“删除”链接,删除消费者IP黑名单。

3.2.4.1.16Actors

总管理系统(MS)的管理人员

3.2.4.1.17序列图/流程图

3.2.4.1.18前置条件

3.2.4.1.19事件流

1.提示用户是否确认删除。

2.如选择“是”,则将该IP从“消费者IP黑名单表”中删除。

3.记录操作日志。

4.刷新列表页面

3.2.4.1.20异常流

3.2.4.1.21后置条件

“消费者IP黑名单表”中无对应的记录。

列表页面中无对应的记录。

3.2.5商家域名黑名单管理

商家域名黑名单管理(查询)

3.2.5.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“商家域名黑名单管理”,进入“商家域名黑名单管理”页面,根据查询条件查询出对应的商家域名黑名单记录。

3.2.5.1.2Actors

总管理系统(MS)的管理人员

3.2.5.1.3序列图/流程图

3.2.5.1.4前置条件

3.2.5.1.5事件流

1.查询条件:

域名(输入框,可空,模糊匹配)

2.点击“查询”链接,从“商家域名黑名单表”中查询出对应记录,按“域名”倒序排序。

3.在页面显示域名、创建时间、创建人ID、创建人姓名、备注。

3.2.5.1.6异常流

3.2.5.1.7后置条件

商家域名黑名单管理(新增)

3.2.5.1.8描述

按“商家域名黑名单(查询)”功能的操作,进行入到“商家域名黑名单”页面,点击“新增”链接,跳转到新增页面,新增商家域名黑名单。

3.2.5.1.9Actors

总管理系统(MS)的管理人员

3.2.5.1.10序列图/流程图

3.2.5.1.11前置条件

3.2.5.1.12事件流

1.依次分行(每行按名值对的方式显示)显示域名(输入框、可编辑)、备注(输入框、可编辑)。

2.在修改完成后,点击“确认”按钮。

3.检查该域名是否已存在于“商家域名黑名单表”中,如已存在则按异常流B1处理。

4.将页面信息新增到表“商家域名黑名单表”中(创建人ID取当前登录人的用户ID,创建人姓名取当前登录人的用户姓名,创建时间取当前系统时间)。

5.记录操作日志。

6.提示用户操作成功,点击“确认”后跳转到列表页面

7.

3.2.5.1.13异常流

A1需根据数据字段的类型和长度,控制住页面信息的可编辑字段的类型和长度。

B1提示用户“该域名已存在”。

3.2.5.1.14后置条件

“商家域名黑名单表”中存在对应的记录,值为页面上被新增的值,并符合数据库设计文档。

列表页面中能看见被新增的记录

商家域名黑名单管理(删除)

3.2.5.1.15描述

按“商家域名黑名单管理(查询)”功能的操作,进行入到“商家域名黑名单管理”页面,选中一条记录,点击“删除”链接,删除消费者IP黑名单。

3.2.5.1.16Actors

总管理系统(MS)的管理人员

3.2.5.1.17序列图/流程图

3.2.5.1.18前置条件

3.2.5.1.19事件流

1.提示用户是否确认删除。

2.如选择“是”,则将该域名从“商家域名黑名单表”中删除。

3.记录操作日志。

4.刷新列表页面。

3.2.5.1.20异常流

3.2.5.1.21后置条件

“商家域名黑名单表”中无对应的记录。

列表页面中无对应的记录。

 

3.2.6风险事件管理

风险事件管理(查询)

3.2.6.1.1描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“风险事件管理”,进入“风险事件管理”页面,查询风险事件记录。

3.2.6.1.2Actors

总管理系统(MS)的管理人员

3.2.6.1.3序列图/流程图

3.2.6.1.4前置条件

3.2.6.1.5事件流

1.查询条件:

起始日期(日期控件,默认今日)、截止日期(日期控件,默认今日)、支付类型(下拉框[支付类型表],可空)、商家ID

2.点击“查询”链接,从“风险事件记录表”中查询出对应记录,按“创建时间”倒序排列。

3.在页面显示商家ID、支付类型(根据支付业务ID显示“支付类型表”中的支付类型名称)、规则编码、规则名称、创建时间、级别、处理状态、处理时间、处理人ID、处理人姓名。

4.

3.2.6.1.6异常流

3.2.6.1.7后置条件

风险事件管理(查看)

3.2.6.1.8描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“风险事件管理”,进入“风险事件管理”页面,选择一条记录,点击“查看”,查看风险事件记录的详情。

3.2.6.1.9Actors

总管理系统(MS)的管理人员

3.2.6.1.10序列图/流程图

3.2.6.1.11前置条件

3.2.6.1.12事件流

1.根据列表页面中选中的记录(隐藏域ID)的ID查询出该风险事件记录。

2.在页面显示商家ID、支付类型(根据支付业务ID显示“支付类型表”中的支付类型名称)、规则编码、规则名称、创建时间、级别、商家ID、订单号、事件描述、处理状态、处理时间、处理人ID、处理人姓名、处理意见。

3.

3.2.6.1.13异常流

3.2.6.1.14后置条件

风险事件管理(处理)

3.2.6.1.15描述

用户打开浏览器,输入总后台管理系统网址,登入系统,点击”风险管理”菜单下的二级菜单“风险事件管理”,进入“风险事件管理”页面,选择一条记录,点击“处理”,跳转到处理页面,填写处理意见,处理风险事件。

3.2.6.1.16Actors

总管理系统(MS)的管理人员

3.2.6.1.17序列图/流程图

3.2.6.1.18前置条件

3.2.6.1.19事件流

1.根据列表页面中选中的记录(隐藏域ID)的ID查询出该风险事件记录。

2.在页面显示商家ID、支付类型(根据支付业务ID显示“支付类型表”中的支付类型名称)、规则编码、规则名称、创建时间、级别、商家ID、订单号、事件描述、处理状态、处理时间、处理人ID、处理人姓名、处理意

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 党团建设

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1