DPPMD01概要设计说明书.docx
- 文档编号:27690231
- 上传时间:2023-07-04
- 格式:DOCX
- 页数:57
- 大小:41.36KB
DPPMD01概要设计说明书.docx
《DPPMD01概要设计说明书.docx》由会员分享,可在线阅读,更多相关《DPPMD01概要设计说明书.docx(57页珍藏版)》请在冰豆网上搜索。
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、处理人姓名、处理意
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DPPMD01 概要 设计 说明书