版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、互聯(lián)網(wǎng)支付系統(tǒng)概要設(shè)計方案1.1. 總體架構(gòu)我司將根據(jù)項目需求,將建設(shè)支付平臺內(nèi)部管理系統(tǒng)并加入路由系統(tǒng)和網(wǎng)關(guān)系統(tǒng),并將考慮未來的發(fā)展,將所接入的渠道形成統(tǒng)一的api接口或SDK方便平臺整體支付功能的輸出。1.1.1. 用戶層包含平臺運維人員管理員,消費客戶,代理商或商戶使用,為其提供相應(yīng)的功能模塊。1.1.2. 應(yīng)用層提供商戶管理、預(yù)警管理、渠道管理、賬戶管理等核心功能,并集成網(wǎng)關(guān)系統(tǒng)可對外提供支付功能。1.1.3. 支撐層集成路由系統(tǒng)對支持指定和智能匹配兩種形式的路由規(guī)則,并形成系統(tǒng)統(tǒng)一用戶管理、統(tǒng)一的系統(tǒng)管理、統(tǒng)一權(quán)限管理等。1.1.4. 接入層接入層不僅負(fù)責(zé)接入相關(guān)支付渠道。同時,要形
2、式自己web收銀臺和app收銀臺相關(guān)SDK或API。1.2.1. 后臺開發(fā)后臺開發(fā)技術(shù)采用Cobol、JCL、CLCS、VSAM、DB2,支持OS390平臺或其他。1.2.2. 中間件采用Websphere、Weblogic、TIBCO,平臺可支持Unix linux、windows。1.2.3. 前臺應(yīng)用前端開發(fā)技術(shù)采用Eclipse、gwt、web2.0,平臺支持Unix linux、windows。1.2.4. 數(shù)據(jù)應(yīng)用數(shù)據(jù)開發(fā)技術(shù)采用Oracle、DB2、Svbase、informix、mysql、sql Server,平臺支持Unix linux、windows。1.2.5. 移動端
3、支持iso移動端開發(fā),采用obictive-c技術(shù)語言,支持Android移動開發(fā),采用java技術(shù)語言。1.2. 技術(shù)方案根據(jù)我司對本項目需求理解,系統(tǒng)劃分為網(wǎng)關(guān)系統(tǒng)、路由系統(tǒng)、核心關(guān)系系統(tǒng)、系統(tǒng)接口、預(yù)警管理幾部分進(jìn)行設(shè)計。1.3.1. 核心管理系統(tǒng)設(shè)計1.3.1.1. 基本信息管理基本信息是卡管理系統(tǒng)的基礎(chǔ),增加系統(tǒng)相關(guān)參數(shù),配置行業(yè)類型,設(shè)定卡的基本功能等等,我們?yōu)閲軙T卡管理系統(tǒng)提供了靈活多變的信息管理,可自由添加,修改或者刪除。系統(tǒng)參數(shù)管理帳戶有效期月份數(shù) ,賬戶凍結(jié)有效期天數(shù),口頭掛失有效天數(shù) ,分期支付欠款警示天數(shù) 和系統(tǒng)狀態(tài) 等等參數(shù)
4、,表示行卡的一些業(yè)務(wù)參數(shù)。通過這些參數(shù)的約束,可以方便有效的對行卡進(jìn)行管理。行業(yè)類型管理行業(yè)類型是用戶標(biāo)識商戶信息的,表明商戶是屬于哪個行業(yè),是餐飲,旅游,還是房產(chǎn)等等。商戶網(wǎng)點控參管理商戶網(wǎng)點控制目前共有4個,單筆充值最大金額,充值總額度,單筆消費最大金額和消費總額度。用來限制商戶或者網(wǎng)點每一筆交易金額,防止意外情況的發(fā)生。1.3.1.2. 用戶管理用戶管理模塊,用于管理國盾會員卡管理系統(tǒng)的操作員信息,比如,為操作員分配操作組,設(shè)置操作權(quán)限等。權(quán)限管理系統(tǒng)中所有操作是權(quán)限管理的基礎(chǔ),用戶能使用該操作,比如新增,修改,審核等,就說明該用戶擁有使用本操作的權(quán)限。操作組管理為了更好的區(qū)別不同角色,
5、我們設(shè)定操作組,不同的操作組成員,只能使用相應(yīng)的操作組中設(shè)定的操作集合。操作員管理操作員是被系統(tǒng)管理員授權(quán),來管理或者操作相應(yīng)的業(yè)務(wù),完成卡的開戶,入庫,出庫等等業(yè)務(wù)的流轉(zhuǎn)。1.3.1.3. 商戶管理商戶管理模塊提供對商戶相關(guān)信息的管理,比如添加新的商戶,為商戶指定扣率比率,為商戶添加網(wǎng)點,為商戶添加支付渠道業(yè)務(wù)。有了這些內(nèi)容,持卡人才能進(jìn)行充值、消費等操作??偵虘粜畔⒐芾砜偵虘粲檬莵韺ι虘暨M(jìn)行分類的,方便用戶管理商戶信息。同樣系統(tǒng)為總商戶信息提供了查詢,新增和修改功能。便于用戶自主管理總商戶信息。商戶信息管理商戶信息管理用來對商戶進(jìn)行操作,包括新增,修改,審核,啟用和停用等。商戶扣率管理每一
6、個商戶,每一種渠道都將對應(yīng)一個口率。在網(wǎng)點消費將按照這個扣率進(jìn)行扣除。網(wǎng)點信息管理網(wǎng)點信息管理用來對網(wǎng)點進(jìn)行管理,包括新增,修改,審核,啟用和停用等。1.3.2. 網(wǎng)關(guān)系統(tǒng)設(shè)計根據(jù)本項目的需求,將設(shè)計交易網(wǎng)關(guān)和支付網(wǎng)關(guān)。支付網(wǎng)關(guān)是銀行或支付渠道系統(tǒng)和Internet網(wǎng)絡(luò)之間的接口,是由支付渠道操作的將Internet上傳輸?shù)臄?shù)據(jù)轉(zhuǎn)換為金融機構(gòu)內(nèi)部數(shù)據(jù)的一組服務(wù)器設(shè)備,或由指派的第三方處理商家支付信息和顧客的支付指令。支付網(wǎng)關(guān)可確保交易在Internet用戶和交易處理商之間安全、無縫的傳遞,并且無需對原有主機系統(tǒng)進(jìn)行修改。它可以處理所有Internet支付協(xié)議,Internet安全協(xié)議,交易交換
7、,信息及協(xié)議的轉(zhuǎn)換以及本地授權(quán)和結(jié)算處理。另外,它還可以通過設(shè)置來滿足特定交易處理系統(tǒng)的要求。而交易網(wǎng)關(guān)是用于建立交易過程中數(shù)據(jù)整合使用的功能,利用數(shù)據(jù)交換應(yīng)用集成和交互軟件,中心集成網(wǎng)關(guān)用于中心企業(yè)建立數(shù)據(jù)整合平臺。交易網(wǎng)關(guān)可以對內(nèi)整合企業(yè)務(wù)平臺等業(yè)務(wù)數(shù)據(jù),對外整合渠道數(shù)據(jù),形成交易數(shù)據(jù)的通道。網(wǎng)關(guān)系統(tǒng)提供主要功能:訂單生成、支付結(jié)果通知、退款、交易查詢、支付請求、支付結(jié)果通知、撤銷/沖正、支付查詢、對賬請求、掃碼支付、被掃支付、網(wǎng)銀支付、移動支付等功能。1.3.3. 路由系統(tǒng)設(shè)計通過支付路由在支付的過程中,用戶在前端選擇一種支付方式,比如使用招行借記卡來支付后,系統(tǒng)不一定就是調(diào)用招行的接口
8、來執(zhí)行支付。可以通過支付寶、微信以及銀聯(lián)等,調(diào)用招行借記卡支付,將相關(guān)支付方關(guān)聯(lián)到具體的支付接口。而支付路由在支付系統(tǒng)中的核心作用如下:ü 節(jié)省成本:是支付路由選擇支付通道的最主要的規(guī)則,哪個通道省錢,基本會優(yōu)先考慮這個通道;ü 服務(wù)質(zhì)量: 體現(xiàn)在系統(tǒng)的可靠性、穩(wěn)定性、性能和可用性上,通過屏蔽掉無法連接、不穩(wěn)定、性能低的通道來提升這些指標(biāo);ü 支持營銷:通過優(yōu)先選擇有優(yōu)惠活動的通道,可以幫助業(yè)務(wù)提升付費客戶量;ü 運營成本:通過支付路由,可以大大降低運營投入。支付路由并不會直接對接前端的支付產(chǎn)品或者后端的支付渠道,它是支付網(wǎng)關(guān)的一部分,本項目中支付路由作
9、為一個獨立的服務(wù),被支付網(wǎng)關(guān)所調(diào)用。具體模塊設(shè)計如下:ü 支付通道管理:提供通道支持的產(chǎn)品類型、費率等信息。ü 支付通道質(zhì)量監(jiān)控:收集通道使用過程中的錯誤信息,接口延遲,超時情況等信息,用于統(tǒng)計。ü 資金頭寸管理:用于監(jiān)控系統(tǒng)在各個支付通道上的頭寸,并提供頭寸的信息。ü 優(yōu)惠活動:銀行、第三方支付為了延攬客戶,經(jīng)常也會提供一些補貼給對接的商戶,對于使用該渠道的交易進(jìn)行補貼。而優(yōu)惠的策略也是多種多樣: ü 支付策略:針對使用該通道的所有支付進(jìn)行補貼;僅針對首次使用該通道的用戶進(jìn)行補貼;僅針對綁卡的用戶進(jìn)行補貼。注:補貼時,按照支付金額來設(shè)置優(yōu)惠額
10、度,或者按比例打折。一般活動都會設(shè)置補貼總額度。該額度用完了就停止補貼。當(dāng)然,活動也都會設(shè)置開始和截止時間。預(yù)警管理設(shè)計由于考慮本項目業(yè)務(wù)系統(tǒng)數(shù)量大,每天都會產(chǎn)生大量的系統(tǒng)交易數(shù)據(jù)(系統(tǒng)日志、交易日志),給開發(fā)和運維帶來諸多不便,所以查看和統(tǒng)計更是效率低下。在信息化時代,系統(tǒng)中日志的價值是無窮的。為了對系統(tǒng)進(jìn)行有效的監(jiān)控、維護(hù)、優(yōu)化、改進(jìn),都離不開對日志的收集和分析,接下來我們來看看秉著“短平快”的互聯(lián)網(wǎng)精神,構(gòu)建的這套適合現(xiàn)有業(yè)務(wù)系統(tǒng)的統(tǒng)一日志平臺,總體分為業(yè)務(wù)日志監(jiān)控平臺和軟硬件服務(wù)監(jiān)控平臺。業(yè)務(wù)監(jiān)控設(shè)計以上為一個示意的架構(gòu)規(guī)劃,統(tǒng)志監(jiān)控系統(tǒng)負(fù)責(zé)將所有系統(tǒng)日志和業(yè)務(wù)日志集中,再通過上傳到中
11、心,然后供系統(tǒng)實時分析處理日志,或直接將日志持久化存儲到HDFS供離線數(shù)據(jù)分析處理,或提供數(shù)據(jù)查詢,或直接發(fā)起異常報警或提供指標(biāo)監(jiān)控查詢。也可據(jù)現(xiàn)有業(yè)務(wù)量,調(diào)整輕量級架構(gòu),可以作為以后的目標(biāo),現(xiàn)階段來說可以參考以下架構(gòu): 以上內(nèi)容皆以配置為主,對現(xiàn)有業(yè)務(wù)沒有影響,針對于Windows環(huán)境可以用FileBeat監(jiān)控本地日志全量、增量的上傳日志,對于一些穩(wěn)定的日志,比如系統(tǒng)日志或框架日志(如HAproxy訪問日志、系統(tǒng)異常日志等,通過rsyslog寫到本地目錄local0,然后logstash根據(jù)其配置,會將local0中的增量日志上傳到日志中心。Java環(huán)境下可以采用log4j直接發(fā)送
12、到Logstash。1.3.4.1. 交易監(jiān)控功能:監(jiān)控系統(tǒng)正在進(jìn)行的每一筆交易信息。1.3.4.2. 跑批監(jiān)控功能:監(jiān)控系統(tǒng)后臺執(zhí)行批處理時的過程。1.3.4. 系統(tǒng)接口設(shè)計集成及接口平臺的功能可以分為應(yīng)用操作層和基礎(chǔ)層兩部分。其中,基礎(chǔ)層為支撐平臺的公共基礎(chǔ)功能組件,主要包括數(shù)據(jù)格式模板定義、數(shù)據(jù)加密/解密、數(shù)據(jù)壓縮/解壓縮、安全機制、消息處理等模塊。應(yīng)用操作層主要包括數(shù)據(jù)發(fā)送/連接、格式適配器、格式轉(zhuǎn)換器、數(shù)據(jù)清理等數(shù)據(jù)處理模塊。集成及接口平臺支持B/S的分布式數(shù)據(jù)轉(zhuǎn)換模式。主要工作模式:按邏輯聯(lián)系分為數(shù)據(jù)導(dǎo)入源、數(shù)據(jù)導(dǎo)出源和通用接口三大部分,通用接口是數(shù)據(jù)導(dǎo)入/導(dǎo)出源數(shù)據(jù)交換的橋梁。其
13、他管理軟件系統(tǒng)、電子數(shù)據(jù)文檔和資金管理軟件系統(tǒng)之間可以互為源數(shù)據(jù)或目的數(shù)據(jù)。1.3. 非功能設(shè)計1.4.1. 性能與可靠性設(shè)計1.4.1.1. 系統(tǒng)吞吐量l 統(tǒng)支持的平均事務(wù)處理量(不小于平均TPS值)為XX。l 系統(tǒng)支持的高峰事務(wù)處理量(不小于峰值TPS值)為XXX。1.4.1.2. 響應(yīng)時間l 用戶交互式訪問系統(tǒng)的登陸界面的響應(yīng)時間目標(biāo)是XXX秒。l 用戶的簡單查詢訪問的響應(yīng)時間目標(biāo)是X秒。l 用戶的復(fù)雜查詢訪問的響應(yīng)時間目標(biāo)是XXXX秒,視查詢的復(fù)雜程度。l 用戶的事務(wù)處理的響應(yīng)時間目標(biāo)是XX秒。1.4.2. 可維護(hù)性設(shè)計應(yīng)滿足業(yè)務(wù)產(chǎn)品更新頻繁、市場需求不斷變化、業(yè)務(wù)發(fā)展服務(wù)規(guī)模的不斷擴大、應(yīng)用頻繁發(fā)布、上線、下線等需求??蓪﹃P(guān)鍵業(yè)務(wù)流程處理情況、客戶操作記錄、系統(tǒng)級
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 招標(biāo)文件評審記錄跟蹤查詢
- 九年級道德與法治上冊 第二單元 感受祖國的心跳 第四課 城鄉(xiāng)直通車 第3框 城鄉(xiāng)統(tǒng)籌教案 人民版
- 2024-2025學(xué)年新教材高中生物 第1章 遺傳因子的發(fā)現(xiàn) 第1節(jié) 第1課時 一對相對性狀的雜交實驗過程和解釋教案 新人教版必修第二冊
- 安徽省滁州二中高中信息技術(shù)《5.1認(rèn)識信息資源的管理》教案 新人教版必修
- 廣東省2024-2025年高中物理 學(xué)業(yè)水平測試沖A 第6章 機械能和能源教案(含解析)
- 2023七年級英語下冊 Unit 3 How do you get to school Section B 第5課時(3a-3b)教案 (新版)人教新目標(biāo)版
- 2023六年級數(shù)學(xué)下冊 第四單元 圓柱和圓錐4.8 估算小麥堆的質(zhì)量教案 冀教版
- 自建房修建及安全合同(2篇)
- 人教版血管課件
- 第六講 變換句型寫一寫(看圖寫話教學(xué))-一年級語文上冊(統(tǒng)編版·2024秋)
- 小班繪本故事《我的門》
- 公司企業(yè)保密知識培訓(xùn)(精品推薦)
- 220KV輸電線路工程施工組織設(shè)計
- 高爾斯華綏《品質(zhì)》
- 稻瘟病及其研究成果
- 生物質(zhì)炭化技術(shù)
- 物理化學(xué):第二章 熱力學(xué)第二定律
- 纖維素酶發(fā)酵工藝與應(yīng)用
- YZP系列冶金及起重用變頻調(diào)速三相異步電動機
- 《中國音樂分類》PPT課件
- 第7章墨水中的流變特性及流變調(diào)節(jié)劑
評論
0/150
提交評論