999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于大型機的銀行信用卡管理系統的設計與實現

2013-04-29 00:44:03楊寧
計算機時代 2013年8期
關鍵詞:銀行

楊寧

摘 要: 采用三層架構模式對基于大型機的銀行業務系統中的信用卡儲蓄模塊進行了整體的框架設計。該系統結合了批處理過程(Batch)和在線聯機交易(Online),較好地實現了銀行業務的自動化,將日常業務轉化到主機系統上,實現了人機交互,為銀行客戶提供了基本的功能,以減少銀行工作人員的工作量,并提供全天服務,提高了銀行工作效率。通過對銀行信用卡業務系統設計與實現的剖析,結合基于OS/390開發環境的實際經驗,從應用系統整體架構的設計、系統需求分析和設計方面闡述了基于大型機銀行核心業務信用卡應用系統的開發設計框架。

關鍵詞: 大型機; 銀行; 信用卡; DB2

中圖分類號:TP311 文獻標志碼:A 文章編號:1006-8228(2013)08-35-03

0 引言

大型機技術與其他系統相比,處理大規模數據占有絕對的優勢。隨著銀行業務的擴展,銀行在聯機事務上工作量迅猛增加,業務與業務之間也越來越復雜化。銀行不再滿足業務處理系統只是對業務進行單純的處理和記賬,而是要求它能同時處理更多的數據,且安全保密系統更到位,其中靈活地對大量數據進行處理是關鍵。本文研究了在大型機環境下實現信用卡的業務系統。通過對銀行核心業務系統的設計和實現信用卡子系統的剖析,結合基于0S/390開發環境的實踐技巧,從系統架構的設計、需求分析和設計方面闡述了銀行信用卡應用系統的開發設計框架,并從電子商務的信息技術和系統體系結構的角度,討論了在大型機體系結構下開發大型銀行應用軟件的一些原則、方法和問題。從業務處理和技術處理兩個方面給出了系統組成,并討論了一些關鍵技術問題的解決方案。

1 IBM大型機開發平臺

目前大型主機的客戶主要包括各大銀行、保險業、政府機構和一些大型制造企業,因為這些機構對系統和信息的安全性和穩定性要求很高。作為銀行儲蓄的計算機軟件系統,大部分的商業銀行,例如中國銀行、農業銀行、工商銀行等,都是建立在IBM的大型機(IBM 0S/390操作系統),目前在各大銀行在 Mainframe之上的信用卡系統都有5-10年的歷史,每一年都需進行不少的增強(打補丁和功能增強),其軟件系統的構建還延續老的C/S(Client/Server)構架,在Server端以耦合各自應用為主。

系統設計基于三層應用模式:表示層,業務邏輯層和數據層。表示層是指基于邏輯分層的應用程序中直接與用戶交互的應用程序代碼,包括收集信息和檢查信息合法性的基于大型機的3270用戶界面;業務邏輯層包含了業務邏輯處理和數據訪問層,主要負責的是與數據層和表示層的交互應用,按照業務邏輯處理的需要,合理,高效的組織信息。業務邏輯層主要由后臺批處理和在線交易處理兩個功能模塊來實現,其中后臺批處理同3270用戶界面交互,負責銀行后臺每日的數據更新和報表維護,在線交易處理模塊同3270用戶界面交互,建立在交易中間件CICS[1]之上,負責處理用戶的日常在線銀行業務(如圖1所示)。本文所提到的業務邏輯層的設計及實現是基于以下的環境資源:服務器為IBMOS390[2],客戶機為普通PC,中間件為IBM CICS,數據庫為DB2,數據庫編程采用COBOL。

2 大型機信用卡的需求分析

2.1 系統需求

信用卡子系統以銀行操作員為主要對象,處理銀行日常業務,其中包括開戶、信用卡存款、信用卡透支、信用卡消費、銷戶等。如果要實現銀行的所有業務,需要大量的時間,而本文的主要目的是通過模擬銀行真實業務來對銀行系統的性能進行優化,以提高銀行業務處理的效率,所以本文以銀行業務中所涉及的數據量大、具有代表性的業務來作為該系統的功能需求,分析銀行業務中具有代表性的一些業務,并在這些功能的基礎之上保留良好的接口,以方便以后對系統進行功能的擴展。

信用卡系統[3]是目前常用的電子貨幣系統,使用時必須先到購物網站或公司登記信用卡號碼和口令,登錄電子商場,挑選商品,然后向商家進行購買行為的確認,商家從信用卡上劃走貨款,同時按合同規定把貨物送到用戶手中。

信用卡系統一般由事務管理、交易清算、表格處理等子系統組成。在事務處理子系統中設賬戶管理、卡戶管理、商戶管理、授權管理、止付名單管理、聯機檢索等功能;在交易清算子系統中設置卡戶存款、取款、消費、貸款、還貸款、利息計算、內部結賬、賬戶查詢等功能。

2.2 技術實現

2.2.1 批處理數據業務

以大數據量的文件或數據庫作為輸入,以作業形式啟動的大數據量一系列批處理的操作。夜間批處理程序不需要CICS中間件[4],主要是通過COBOL[5]程序與DB2數據庫[6]或者一些文件進行交互。批量交易(批交易)是業務系統的核心組件,其主要功能是加工總賬、批量賬務處理、產生業務報表、數據清理、數據備份等。批量賬務處理意味著系統會根據各子系統的業務流程要求,順序處理相關賬務,這一過程涉及到對數據庫中表的查詢、插入、刪除以及更新。在構成核心銀行系統的四個基本子系統中,批量處理子系統處于核心銀行系統的中間位置,起著承接業務處理子系統和會計報表子系統的樞紐作用(如圖2所示)。

批處理業務是相對于在線業務而言的。批處理操作并不是由在線用戶觸發的操作行為,它主要負責銀行日常數據的結算以及報表的打印等。

2.2.2 在線聯機交易系統

聯機交易具有較高的業務優先級,為了降低它對批處理操作系統的影響,通過共享數據庫來實現實時處理程序,它通常代表了在線用戶的操作行為。在信用卡存款系統中,存取款和信息查詢,透支等都屬于在線聯機交易操作。

一個在線聯機交易業務的主要工作包括:

⑴ 從顯示或其他設備獲得輸入信息;

⑵ 做被請求的實際工作;

⑶ 產生回應并可能將回應送回提供輸入的設備。

3 信用卡系統業務設計

信用卡存款流動性較強,利率很低甚至沒有,可作為電子錢包使用,是商業銀行的重要資金來源,其流動性較大,存取頻繁,風險較大,并提供存取款,透支,提現等業務,故管理成本較高,所以商業銀行一般對信用卡存款不支付或者支付很少的利息,有時候還收取一定的手續費。

業務人員通過該系統進行開戶、存取、透支查詢及掛失處理等維護工作;

客戶通過該系統進行賬戶查詢、存取款、透支等操作;

系統進行金算包括利息計算、總賬、開戶銷戶和報表查詢等。

系統業務流程主要有以下幾個方面。

⑴ 開戶業務:輸入銀行用戶卡號后,驗證用戶是否存在;一個用戶名下可以有多個信用卡賬戶。

⑵ 還款業務:輸入用戶信用卡賬戶后,驗證用戶是否開通和信息是否正確,然后確認用戶所填寫的還款金額,最后由銀行業務員確認交易,完成還款操作。

⑶ 取款業務:輸入用戶信用卡賬戶后,驗證用戶是否開通和信息是否正確,然后銀行業務員確認用戶所填寫的提取金額,完成取款操作。該系統不支持透支功能。

⑷ 查詢業務:輸入用戶信用卡賬戶后,驗證用戶是否開通和信息是否正確,顯示該用戶的賬戶余額,并打印賬戶余額等明細信息。

⑸ 透支業務:輸入用戶信用卡賬戶后,驗證用戶是否開通和信息是否正確,銀行業務員確認用戶所填寫的提取金額,完成透支操作。需注意的是,該系統支持透支功能,但是不同賬戶的透支額度不同,超過透支額度則無法完成操作。

⑹ 銷戶業務:作為電子錢包,信用卡賬戶往往與定期、貸款以及其他投資產品相關聯作為資金的出入口,信用卡賬戶的銷戶可能影響到這些賬戶的正常處理。信用卡賬戶在銷戶前系統會自動檢測其關聯賬戶的情況;若其為活動賬戶、新開戶或者未執行的遠期賬戶的資金轉出、轉出賬戶,則不可進行銷戶。信用卡賬戶銷戶后,賬戶狀態碼變為“inactive”,操作員賬號。執行時間等操作信息都將存入賬戶備注信息中,此操作與同賬戶信息錄入日志。

目前國內銀行所處的金融環境和銀行客戶的需求新趨勢按照模型化銀行(Modeling Bank)的思想,其思想主要表現為:以客戶為中心、以價值為本的關系架構,培養以客戶為中心的業務觀;通過層次化的業務模型,對業務數據進行了有效的隔離,采用構件化的標準接口來進行不同層次間數據的訪問,支持開放式的外聯環境和較為復雜業務邏輯的調整,支持當前銀行業迫切要求在有限時間內推出新產品需求。

4 信用卡系統業務實現

信用卡信息管理主要是通過讀取隊列數據,將定義的隊列數據與文件定義中的數據相對應,將隊列作為中間變量,根據主鍵讀取到整條數據,存放在虛擬的隊列中,再對其進行操作。該操作的優點是:在完成操作后,可以充分釋放數據,不占用內存空間。

4.1 增加信用卡信息

將輸入值傳給對應的VSAM文件中的相應值,根據信用卡編號這個主鍵將記錄寫入到文件中去。

4.2 刪除信用卡信息

將讀取到的記錄保存到臨時隊列中,如果輸入的文件記錄與隊列中的相同,則執行刪除這個命令。刪除成功后,在畫面上顯示“credit deleted.”。

4.3 查詢信用卡信息

根據主鍵讀取文件記錄,將主鍵相同的記錄顯示在畫面上。

4.4 修改信用卡信息

在修改信用卡信息時,需要先讀取數據,將數據存放到臨時隊列中,輸入需要修改的內容,存放到文件定義中,然后重寫文件記錄。

5 結束語

本文設計了一種銀行核心業務處理系統,它的業務分為聯機交易和批量交易兩種。其中批量交易的是通過節點調用CICS程序,再由CICS中間件處理數據表和參數;批處理程序包括批交易提交器、中間件和主機系統作業,它能夠提供高效、安全的信用卡管理功能。

國內信用卡系統的問題主要還是在于開展業務創新和技術創新層面,需要對其進行二次加工,進而探索出適合各商業銀行自身的個人征信系統的實際應用方法。

參考文獻:

[1] 劉貴.IBM S390事務處理CICS[M].浙江大學出版社,2000.

[2] Paul Rogers, Paola Bari, Luiz Fadel, Redelf Janssen, Alvaro Salla. ABCs of z/0S System Programming[M].IBM Redbooks,2008.

[3] 余青枝,高珍.CICS在銀行信用卡系統中的應用[J].電腦知識與技術,2009.13:3349-3351

[4] CICS Resource Definition Guide[Z].IBM Corporation,1997.

[5] Mike Murach, Anne Prince, Raul Menendez. Murach's Mainframe COBOL[M].Mike Murach & Associates,2004.

[6] Singh.S.K.數據庫系統概念設計及應用[M].機械工業出版社,2009.

猜你喜歡
銀行
把握銀行獨立保函的相對性
中國外匯(2019年17期)2019-11-16 09:31:12
噪音銀行
現代裝飾(2019年10期)2019-10-17 02:03:44
歐美國家銀行處罰案的啟示
中國外匯(2019年21期)2019-05-21 03:04:24
10Gb/s transmit equalizer using duobinary signaling over FR4 backplane①
中關村銀行、蘇寧銀行獲批籌建 三湘銀行將開業
銀行家(2017年1期)2017-02-15 20:27:53
把時間存入銀行
華人時刊(2017年19期)2017-02-03 02:51:36
保康接地氣的“土銀行”
走馬觀花東北邊業銀行舊址
僑園(2016年5期)2016-12-01 05:23:41
“存夢銀行”破產記
銀行激進求變
上海國資(2015年8期)2015-12-23 01:47:31
主站蜘蛛池模板: 亚洲男人天堂久久| 91极品美女高潮叫床在线观看| 亚洲 欧美 偷自乱 图片 | 欧美特黄一级大黄录像| 高清无码手机在线观看| 毛片三级在线观看| 一级福利视频| 真人高潮娇喘嗯啊在线观看| 国产一级α片| 久久这里只有精品23| 狠狠色综合久久狠狠色综合| 久久久久国产精品熟女影院| 亚洲91精品视频| 免费国产好深啊好涨好硬视频| 国产高清色视频免费看的网址| 国产尤物jk自慰制服喷水| 国产亚洲精| 99热国产这里只有精品无卡顿"| 国产三区二区| 人妻丰满熟妇αv无码| 国产成人高清亚洲一区久久| 国产91九色在线播放| 精品福利一区二区免费视频| 国产成人精品一区二区不卡| 一级毛片不卡片免费观看| 国产丝袜无码精品| 国产日本一区二区三区| 69视频国产| 欧美日本激情| 亚洲精品日产AⅤ| 久久中文字幕av不卡一区二区| 色婷婷成人| 国产精品自在在线午夜| 久久精品这里只有精99品| 91精品国产91久无码网站| 美女毛片在线| 成年人久久黄色网站| 四虎成人精品| 国产精品亚洲欧美日韩久久| www.精品国产| 国产亚洲精品资源在线26u| 亚洲综合精品第一页| 99久久99这里只有免费的精品| 国产在线精品美女观看| 最新亚洲人成无码网站欣赏网| 日韩欧美中文在线| 天天躁夜夜躁狠狠躁躁88| 日韩大片免费观看视频播放| 91成人在线免费视频| 韩日无码在线不卡| 99久久亚洲精品影院| 91国内外精品自在线播放| 亚洲床戏一区| 自拍偷拍欧美| 亚洲v日韩v欧美在线观看| 国产在线精品人成导航| 国产丝袜第一页| 欧美日韩在线第一页| 日韩 欧美 小说 综合网 另类| 色综合五月婷婷| 又大又硬又爽免费视频| 99热这里只有精品久久免费| 尤物视频一区| 国产午夜人做人免费视频| 欧美亚洲欧美区| 日韩视频免费| 午夜无码一区二区三区| 国内99精品激情视频精品| 免费国产高清视频| 青青久久91| 92精品国产自产在线观看| 久久婷婷色综合老司机| 亚洲永久免费网站| 精品色综合| 国产黄网站在线观看| 麻豆AV网站免费进入| 国产手机在线ΑⅤ片无码观看| 国产成人免费视频精品一区二区| 亚洲中文字幕无码爆乳| 日韩AV无码一区| 国产欧美日韩一区二区视频在线| 精品国产乱码久久久久久一区二区|