第三方支付系统总体设计方案.doc
《第三方支付系统总体设计方案.doc》由会员分享,可在线阅读,更多相关《第三方支付系统总体设计方案.doc(74页珍藏版)》请在咨信网上搜索。
1、 在线支付系统总体设计方案说明书 V1.02019 年 8 月 6 日文档修订记录日期版本说明作者2019-08-06V1.0创建XXX 目录前言41.1 文档说明41.2 项目愿景和范围41.3 本期系统建设目标51.4 方案特点51.5 系统功能需求61.5.1用户分析61.5.2系统功能61.6 技术需求71.6.1主要系统指标7总体设计82.1 设计原则82.1.1基本原则82.1.2可配置、可扩充原则92.1.3面向对象的分析、设计和编码102.1.4组件技术112.1.5模块化设计112.2 系统功能结构112.3 系统软件架构142.4 与其它系统的接口152.4.1与银行的接口
2、152.4.2与企业商户平台接口152.5 在线支付系统数据存储设计162.6 应用系统扩展能力18系统功能说明203.1 在线支付子系统203.1.1在线支付模块203.2 商户平台子系统213.2.1商户充值模块213.2.2商户提现模块213.2.3商户转账模块213.2.4交易模块213.2.5商家服务223.2.6系统管理233.3 系统管理子系统243.3.1客户管理243.3.2运营管理253.3.3客户结算管理253.3.4客户账户管理273.3.5银行管理283.3.6网关订单及支付管理293.3.7交易管理313.3.8清结算管理323.3.9风控管理343.3.10 订单
3、掉单管理353.3.11 系统报表363.3.12 信息发布管理383.3.13 安全管理383.3.14 系统日志393.4本期系统网络拓扑图403.5 数据存储方案413.6 数据备份方案453.6.1数据库备份方案453.6.2数据库恢复方案453.7 网络设备方案463.8 系统安全方案49 前言1.1 文档说明本文档是针对企业商户在线支付业务的总体方案建议书(以下简称“建议书”)。本建议书的主要内容包括:1)对在线支付所支撑的业务和整体建设方案的理解;2)对企业提供的解决方案进行说明,包括系统功能、技术架构和系统的扩展能力等;3)对系统硬件集成方案主进行说明,包括主机平台、存储、网络
4、环境等;4)对系统实施过程中的基础数据规范进行说明;1.2 项目愿景和范围通过系统可以达到商户在线充值、转账、支付、退款、分润、退分润等功能业务,并以报表的形式将交易结果呈现给客户,除此之外还包括系统的一些信息管理。为商户提供方便快捷的服务。1.3 本期系统建设目标在线支付管理系统的本期建设将实现对企业商户支付业务的集中统一管理,并为商户提供多种辅助手段,解决商户交易管理效率低等问题。通过在线支付系统的建设,主要实现以下三个目标:1) 实现商户资源的集中管理。2) 商户通信、银行通信的加密技术,保证了信息的安全。3) 实现灵活多样的信息查询和统计功能,为商户提供方便及时的交易信息。系统建设必须
5、具备高度的先进性、可靠性、可用性、安全性并具备良好的扩展性和灵活性。1.4 方案特点1) 基于 B/S 体系架构,既保证了数据维护的高效,又保证了多数用户在查询时的方 便、快捷。2) 所有的商户资源数据均保存在数据库中,实现了商户资源数据的集中存储。3) 采用 MD5 技术对用户密码及安全文件路径进行存储,保证了系统的安全性。1.5 系统功能需求1.5.1用户分析在线支付系统面向的用户主要是各个企事业单位、商城等。1.5.2系统功能系统应包括以下功能:1) 在线支付平台:基于企业商城平台实现在线支付、分润、冻结、解冻等功能。2) 商户管理平台:商户通过平台实现充值、提现、转账等功能。3) 系统
6、管理平台:系统人员通过该平台实现商户信息维护、查询、统计等。1.6 技术需求系统应满足在可用性、可管理性、安全性、系统性能以及可扩展性、开放性、兼容性、先进性、经济性、规范性、可维护性、可重用性、可测试性等方面的要求。系统应实现与第三方支付安全认证系统、企业商户平台的接口。1.6.1主要系统指标表 1 主要系统指标关键功能指标指标用户总容量5亿 平均并发访问的响应时间2 秒峰值并发访问的响应时间3 秒应用浏览并发访问量1000000总体设计2.1 设计原则2.1.1基本原则为了提供一个具有先进性、开放性、标准性、可扩展性、可管理性和安全性的高性能系统,在设计过程中遵循以下基本原则:1) 安全性
7、:保证数据不被非法入侵者破坏和盗用,并保证数据的一致性。对欺诈行为采取多种检查和处理手段。2) 可靠性/稳定性:采用故障检查、告警和处理机制,保证数据不因意外情况丢失或损坏;采用灵活的任务调度机制实现负载均衡,防止“瓶颈”产生,在任何情况下,都保持可预见的输出。3) 可扩展性/可伸缩性:采用组件化设计原则,用户可以选择需要的组件构成不同规模的应用系统;新功能、新业务的增加能够在不影响系统运行的情况下实现。4) 灵活性:采用参数驱动的设计方法,应用系统的变更可通过调整参数实现。5) 易操作、易管理:良好的用户操作界面、完备的帮助信息。系统参数的维护与管理通过操作界面实现。6) 实时性:实时完成高
8、并发数据的处理;对实时性要求更高的业务提供特殊的处理方法。7) 准确性:提供多种核查或稽查手段,保证系统的准确性。2.1.2可配置、可扩充原则可配置性指本系统的业务处理的灵活性和可扩充性。 通过表驱动或参数驱动可以配置通用系统的具体表现是灵活性的重要技术手段。组件化使得功能模块在编码时间具备可配置的性能,可以使得系统升级和改造减轻压力,也使得系统业务扩充能力得以容易完成。2.1.3面向对象的分析、设计和编码面向对象的分析、设计和编码是本系统的要求之一,是三层体系结构的重要内容。面向对象的分析和设计是指通过对需求的分析,概括、抽象出主要的对象类型和对象的继承系列。系统的概要设计报告书中应明确设计
9、出主要业务和业务处理对象的基础类(Base Classes)的数据结构,以便能够在详细设计和编码时能够完成其性能及继承类的性能。一般的,对象的设计应当支持流的性能(Stream-able),使得对象的状态可以动态内存和外存的存储和动态网络传递,使得监控和跟踪系统可以深入到一定的细节。2.1.4组件技术重要业务的对象化是保证系统继承性和可维护性和扩展性的重要设计保证。组件化是业务与业务处理面向对象设计的现代形式。2.1.5模块化设计整个系统的设计是将系统划分为彼此之间相互独立的模块,通过对模块的灵活组合,向不同的用户提供不同的个性化的支持。2.2 系统功能结构在线支付系统分为三个子系统:在线支付
10、子系统、商户平台系统和系统管理子系统。下图是在线支付系统的功能结构示意图。 1 在线支付系统功能结构图在线支付子系统相关模块的主要功能如下:1) 商户在线支付。2) 商户实时分润,包括分润、退分润、冻结、解冻、查询订单。商户平台子系统相关模块的主要功能如下:1) 提供商户充值、提现、转账、退款等功能。系统管理子系统相关模块的主要功能如下:2) 系统管理子系统实现了收单银行、商户管理、交易管理、操作员管理等 功能。2.3 系统软件架构在线支付系统采用 B/S 架构,如下图所示。图 2 在线支付系统软件架构2.4 与其它系统的接口2.4.1与银行的接口第三方支付,与银行对接采用 http 请求方式
11、。2.4.2与企业商户平台接口本期的企业商户平台对外提供以 Java 组件为接口的方式,商户利用平台提供的接口实现在线支付、查询和统计功能。 2.5 在线支付系统数据存储设计在线支付系统信息的共享和存储,是实现支付业务管理图形化展示和操作的关键设计之一。我们采用在数据库中集中存储所有的在线支付信息的方式。物理模型和图形存储示例如下图所示。 图 3 在线支付系统物理模型示例2.6 应用系统扩展能力应用系统的扩展能力表现在以下方面:1) 良好的系统架构,保证了软件生命周期过程中架构的稳定性。2) 本系统在开发过程中采用了面向对象和基于业界标准的组件技术,良好的组件接口设计可以最大限度地保证各组件的
12、可重用性。3) 利用系统提供的配置功能,可以提供系统中没有新的设备型号。4) 对于新的需求,系统不需要更改原来的系统结构,只需要根据需求增加新的组件或程序,实现增量式的开发。5) 由于良好的设计,本系统可以为其它的系统提供扩展的信息服务。 系统功能说明 3.1 在线支付子系统3.1.1在线支付模块该模块的主要功能如下图所示。网上支付子系统在线支付图 4 在线支付模块功能商户通过该接口模块实现在线支付的功能业务。3.2 商户平台子系统3.2.1商户充值模块商户登录该平台后,可通过充值模块实现充值操作。3.2.2商户提现模块商户可通过该功能实现提现操作,待后台做提现审批处理后,提现成功。提现形式:
13、系统账户余额转移到商户借记卡。3.2.3商户转账模块商户通过该功能实现商户间的资金转移,也即 B2B 交易。3.2.4交易模块卖出交易卖出交易即在线支付交易查询。 买入交易买入交易即系统转账交易查询。退款交易针对支付交易后,由于交易物品损坏或变更等情况下商户提交退款申请,待后面审批处理后实现退款业务。4) 退款审核商户在卖出交易申请退款后,需要商户后台结算人员审核通过后,退款交易进入到待处理退款请求。账户明细根据刷选时间查询所有资金流向(充值、提现、支付、手续费、转账、退款、代付、结算、调账)的交易。3.2.5商家服务企业信息显示商户企业相关登记信息、商户在业务后台的编号、安全校验码。服务信息
14、查询商户已开通的服务信息。3.2.6系统管理用户管理增加、编辑、查询商户后台登陆用户。角色管理创建、修改、停用、删除商户后台角色,并为角色设置对应的权限。登陆日志查询商户后台所有用户登陆的时间、IP、状态日志。 3.3 系统管理子系统3.3.1客户管理企业客户管理客户通过风控审核后,签订合同,由运营人员根据合同将客户信息录入业务支撑管理平台。当客户信息发生变更时,由客户发起申请,由运营人员将客户信息修改变更。同时业务人员可在业务支撑后台查询到客户的信息。个人客户管理个人客户通过风控审核后,签订合同,由运营人员根据合同将客户信息录入业务支撑管理平台。当客户信息发生变更时,由客户发起申请,由运营人
15、员将客户信息修改变更。同时业务人员可在业务支撑后台查询到客户的信息。在线申请客户管理商户可在系统首页在线申请客户页面填写客户申请信息,运营人员在申请客户管理列表查看、删除在线申请客户记录。3.3.2运营管理资产管理运营人员可以根据运营管理,创建新的资产管理,填写相应的资产编号、资产名称、品牌、规格型号、数量、资产状态(在用、闲置、报废)、启用日志,备注等,当资产管理需要发生更改时,由运营人员进行更改。安全事件管理当一个系统出现问题的时候,运营人员需要建立一个安全事件,选择安全事件的类别(入侵记录、备份失败、内存溢出),然后进行事件描述,给出发生时间和解决时间,如果此问题已解决,则在事件状态中选
16、择“已解决”并做相应的事件描述;如果此问题没有解决,则事件状态选择“待解决”,同样做出相应的事件描述。当该安全事件发生变更时,运营人员可以进行更改。3.3.3客户结算管理待处理提现请求 审核在商户后台申请并审核通过的提现操作。单笔提现审批单笔提现审批通过进入提现处理。批量提现审批批量提现审批通过进入提现处理,生产批量提现批次号。提现处理单笔提现审批与批量提现审批通过的记录,会再次进行提现处理,审核通过的记录,会进入到提现复核操作,拒绝的记录,提现流程将终止,提现失败。提现复核提现处理成功的记录需要做提现复核,提现复核通过后,财务根据交易流水记录给申请提现的商户进行打款。提现复核拒绝的记录,提现
17、流程终止,提现失败。提现历史查询商户申请提现的时候,提现历史会生产一条提现记录,根据结算人员的审批、处理、复核、改变提现处理状态,记录提现银行渠道、提现终审时间、提现复核时间。3.3.4客户账户管理账户查询客户在系统开户时,系统会关联创建一个可用资金账户。客户创建服务(在线支付、代付)时,系统会创建一个服务账户以及服务手续费账户,账户查询列出客户在系统所有的账户。账务流水查询账户流水查询记录系统客户提现、转账、退款、手续费、代付、在线支付等操作客户账户资金的流向情况。账户调账客户在系统开通服务后,会有相应的服务账号,客户提交调账申请,结算人员可以从客户系统的一个账户调账到另一个账户。账户调账审
18、核客户申请账户调账后,结算专员在系统进行账户调账后,需要结算主管审核 成功后,账户调账才能成功。3.3.5银行管理银行管理系统已经开通服务的银行,填写银行编码、银行名称。银行数据是系统的基础数据,系统其他地方跟银行有关联的地方,都是从银行管理读取数据。收单银行账户管理收单银行账户管理是把在各个银行开通的账户信息录入系统,并为收单银行创建在银行开设的服务如(b2b、b2c)等。银行账户充值客户通过线下渠道给系统银行账户转账的时,需在系统为相应的银行账户增加转账金额,方便系统跟银行对账。银行账户提款需要从收单银行账户提款时,财务在银行账户提款列表选择银行账户、输入提款金额、输入备注信息,点击提款。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 支付 系统 总体 设计方案
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。