資源描述:
《基金代銷系統(tǒng)設計》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在工程資料-天天文庫。
1、基金代銷系統(tǒng)設計110福建電腦2010年第2期基金代銷系統(tǒng)設計馮姚(同濟大學電子與信息工程學院)【摘要】:原有的分布式模式,批量實現(xiàn)代銷的基金代銷系統(tǒng)已經(jīng)不能適應業(yè)務發(fā)展需求.為了銀行的基金業(yè)務不斷蓬勃發(fā)展,需要枸建一個集中式的基金代銷系統(tǒng)?本文介紹了銀行基金代銷系統(tǒng)的現(xiàn)狀及分布式基金代銷系統(tǒng)存在的一些問題?運用面向對象的方法和Spring技術等進行系統(tǒng)相關設計與基木框架的建立.【關鍵詞】:基金,集中式,Spnng,設計引言近來來.證券投資基金業(yè)一直是我國金融市場屮成長速度最快的金融子行業(yè)200
2、3-2007年問我國銀行儲蓄存款的平均增長率為13%?保險業(yè)資產(chǎn)規(guī)模的平均增長率為35%?而證券投資基金資產(chǎn)規(guī)模的平均增長率卻高達109%投資基金業(yè)在我國已顯示出強勁的發(fā)展勁頭.銀行基金客戶的業(yè)務需要也不斷擴展提高?舊有的分布式模式,批量實現(xiàn)代銷的銀行基金代銷系統(tǒng)已經(jīng)不能適應業(yè)務發(fā)展需求?開放式基金代銷系統(tǒng)集屮化改造工作迫在眉睫1,國內(nèi)外基金代銷系統(tǒng)的現(xiàn)狀開放式基金又稱為共同基金?是國際金融領域的一支重要力量?尤其在美國等一些圖家與地區(qū)甚至已經(jīng)成為普通大眾的日常理財方式基金代俏機構是受基金管理人
3、委托從事基金代理銷售的機構基金代銷系統(tǒng)是基金代銷機構為投資人提供基金銷售代理服務的IT系統(tǒng)高速發(fā)展的基金行業(yè)?在為商業(yè)銀行提供豐富的基金銷售傭金收入的同時,也對其基金代銷業(yè)務的運營,管理,客服等方面提出了更高的要求?舊有的分布式模式,批量實現(xiàn)代銷的銀行基金代銷系統(tǒng)已經(jīng)不能適應業(yè)務發(fā)展需求.近年來,IT技術的迅猛發(fā)展?在各家商業(yè)銀行中掀起了一股”大集中”的浪潮建設集中式的基金代銷系統(tǒng)?不僅可以充分適應新的大集中的體系架構.并可通過對總分行異構系統(tǒng)的整合和對分布于齊分行的基金數(shù)據(jù)整合,降低系統(tǒng)構架的
4、復雜度,提高系統(tǒng)運行效率?減少業(yè)務環(huán)節(jié)?大幅度地提高系統(tǒng)的數(shù)據(jù)同步性,交易實時性,查詢統(tǒng)計的完整性和系統(tǒng)功能的可擴展性?為客戶提供一個統(tǒng)一,快速和便捷的基金代銷交易平臺原有的基金系統(tǒng)采用的是總分行分布式結構目前占據(jù)基金銷售市場份額較大的幾家主要的基金代銷銀行?在沒有進行改進前都是采用分布式結構的基金代銷系統(tǒng)這種結構主要是為了適應傳統(tǒng)的以城市分行為中心的賬務系統(tǒng)?需要在總行和分行分別部署總行端系統(tǒng)和分行端系統(tǒng)圖1分布式結構的基金代銷系統(tǒng)邏輯結構圖分行端系統(tǒng)主要負責實時接收客戶交易請求?并借助于分行
5、帳務系統(tǒng),完成客戶資金清算;總行端系統(tǒng)則主要負責集中的與注冊登記機構進行申請和確認的文件交換總分行系統(tǒng)之間每天通過批量文件的形式交換客戶交易中請和注冊登記機構下發(fā)的交易確認?總行端系統(tǒng)每天述會根據(jù)申購贖回數(shù)據(jù)?產(chǎn)生資金劃撥的指令,由電子匯兌系統(tǒng)執(zhí)行指令?在總分行Z問調(diào)撥頭寸.1,集中式基金代銷系統(tǒng)的應用目標集中式基金代銷系統(tǒng)是以相對于帳務系統(tǒng)獨立的外掛系統(tǒng)存在,并且同時與帳務系統(tǒng)對公,對私系統(tǒng)進行聯(lián)動.所有的業(yè)務邏輯判斷和業(yè)務數(shù)量統(tǒng)計及考核都由集屮式基金代銷系統(tǒng)來完成?只有在需要帳務系統(tǒng)進行扣款
6、或其它一?些特殊處理吋才通過固定的數(shù)據(jù)接口聯(lián)動到帳務主機基金代銷系統(tǒng)本身采用數(shù)據(jù)大集中模式.分行端沒有業(yè)務處理器?所有的網(wǎng)點聯(lián)機交易都實時上送總行基金主機進行處理?并即時返冋網(wǎng)點前臺.圖2集中式基金代銷系統(tǒng)框架圖2,集中式基金代銷系統(tǒng)相關技術集中式基金代銷系統(tǒng)的的設計應用了而向對象的思想.采用了輕量級的應用框架Spring結合數(shù)據(jù)庫持久層組件Hiber_na[e和Ibatis作為基本架構.Spnng提供的依賴注入容器是設計的核心技術3.1Spring框架基本原理隨著計算機運算能力的日益強大.如今
7、的軟件系統(tǒng)已經(jīng)發(fā)展得越來越復雜.特別是服務器端軟件,設計到的知識,內(nèi)容,問題太多?框架的出現(xiàn).使得可以從很多細節(jié)問題(比如?事物處理,安全性,數(shù)據(jù)流控制等)上抽岀身來,集中精力完成系統(tǒng)的業(yè)務邏輯設計?框架一般是成熟,穩(wěn)健的,具有很好的結構和擴展性.框架的使用可以大幅度提高開發(fā)效率.3.2Spring是輕量級的J2EE應用程序框架Spfing的核心是個輕量級容器(container),實現(xiàn)了IoC(In.ve-ionofControl)模式的容器.Spnng的目標是實現(xiàn)一個全方位的整合框架?在Sp
8、nng框架下實現(xiàn)多個子框架的組合.這些子框架之間彼此可以獨立.也可以使用其它的框架方案加以替代,Spfing希望提供One—stopshop的框架整合方案.Spring的核心概念是IoC(控制反轉),其主要表現(xiàn)出的思想包括:(1)高層組件不應該依賴地層組件?而是組建都必須依賴于抽象.(2)實現(xiàn)必須依賴抽象,而不是抽象依賴實現(xiàn).(3)應用程序不應該依賴于容器,而是容器服務于應用程序.Spfing的核心即是個IOC,DI的容器,它可以幫助程序設計2010年第2期福建電腦111人員完成組件之間的依賴關