版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
PAGE碩士學位論文銀商通聯(lián)機系統(tǒng)的設計與實現(xiàn)Bulk-CommodityMarketOnlineDepositSystem Candidate:XXXXXXSupervisor:XXXXXXXXDepartment:BeijingInstituteofTechnologyDate:Oct,12,2012 研究成果聲明本人鄭重聲明:所提交的學位論文是我本人在指導教師的指導下進行的研究工作獲得的研究成果。盡我所知,文中除特別標注和致謝的地方外,學位論文中不包含其他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得北京理工大學或其它教育機構的學位或證書所使用過的材料。與我一同工作的合作者對此研究工作所做的任何貢獻均已在學位論文中作了明確的說明并表示了謝意。特此申明。簽名:日期:關于學位論文使用權的說明本人完全了解北京理工大學有關保管、使用學位論文的規(guī)定,其中包括:①學校有權保管、并向有關部門送交學位論文的原件與復印件;②學??梢圆捎糜坝?、縮印或其它復制手段復制并保存學位論文;③學??稍试S學位論文被查閱或借閱;④學??梢詫W術交流為目的,復制贈送和交換學位論文;⑤學??梢怨紝W位論文的全部或部分內(nèi)容(保密學位論文在解密后遵守此規(guī)定)。簽名:日期:導師簽名:日期:北京理工大學工程碩士學位論文PAGEI摘要伴隨我國市場經(jīng)濟的發(fā)展,大宗商品市場已成為我國爭取大宗商品國際定價權的重要手段。目前全國各類交易市場資金規(guī)模初步估計在200億以上,市場發(fā)展迅猛。同業(yè)競爭方面,銀行率先把第三方存管技術用于銀商通聯(lián)機系統(tǒng)產(chǎn)品。工行、建行等同業(yè)競爭對手也在抓緊采取類似技術研發(fā)系統(tǒng),市場競爭激烈。針對大宗商品交易市場的資金結算、匯劃及資金存管等需求,銀行已開發(fā)銀商通聯(lián)機系統(tǒng),為市場及其客戶提供電子化出金、入金、查詢、日終清算等服務,該系統(tǒng)有簽約、市場解約、雙向發(fā)起出入金交易等功能。自2009年3月份上線以來,系統(tǒng)運行穩(wěn)定,客戶數(shù)量穩(wěn)步增長。日前結合國家商務部的要求,銀行對市場進行了深入調(diào)研。發(fā)現(xiàn)目前該市場在資金管理模式上各不相同,沒有統(tǒng)一的規(guī)定和模式,目前的銀商通業(yè)務不能完全滿足市場需求,而工行、建行、華夏、民生等同業(yè)紛紛以存管模式在研發(fā)類似產(chǎn)品,爭奪客戶資源,競爭形勢比較嚴峻。于是銀行著手實施二期工程。該系統(tǒng)是對現(xiàn)有銀商通產(chǎn)品的整合與升級,以電子渠道實現(xiàn)客戶交易資金存管模式以及異步或同步出入金功能,將擴展銀行銀商通業(yè)務范圍。根據(jù)上述存在的問題分析、研究,本課題基于JavaEE平臺設計了一種能夠根據(jù)交易市場業(yè)務需求,對整個交易市場進行業(yè)務管理與資金維護,包括業(yè)務,費用,以及信息等。該系統(tǒng)采用MVC框架模式的設計方法,將系統(tǒng)劃分為交易信息管理模塊、交易賬戶管理模塊、交易金額管理以及交易收費等幾大基礎模塊。首先對商品市場、用戶服務等業(yè)務進行實地調(diào)研分析,明確了用戶需求模塊所具備的功能。網(wǎng)絡模塊則選擇HTTP傳輸協(xié)議,并制定與WEB平臺數(shù)據(jù)網(wǎng)絡接口。使用數(shù)據(jù)庫DB2,實現(xiàn)數(shù)據(jù)的共享,并設計系統(tǒng)數(shù)據(jù)表。本課題本對系統(tǒng)的各模塊的研究、測試,以及對AIX平臺下利用Shell腳本完成Objective-C語言編程,最終實現(xiàn)對聯(lián)機交易軟件的開發(fā)。關鍵詞:銀商通;存管模式;出入金;大宗商品;轉(zhuǎn)賬模式
AbstractAccompaniedbythedevelopmentofChina'smarketeconomy,thecommoditymarkethasbecomeanimportantmeansforourcountrytostrivetheinternationalpricingofBulk-Commodity.Inalltypesofmarketfundsscalepreliminaryestimateofmorethan20billion,themarketisbooming.Intheaspectsofintra-industrycompetition,Ourbankisthefirestcorporationtolinethethird-partycustodyfortheBulk-CommodityMarketOnlineDepositSystemproducts.ICBC,CCBequivalentindustrycompetitorsalsopaycloseattentiontotakesimilartechnologyR&Dsystem,ahighlycompetitivemarket.Inconnectionwiththecommoditymarketsettlement,remittanceandfundsdepositoryandotherneeds,ourBankhasdevelopedaBulk-CommodityMarketOnlineDepositSystem,Inadditiontothegoldmarketanditscustomerselectronicintogold,query,end-of-dayliquidationservices,thesystemhavesignedterminationmarket,bi-initiatedaccesstopaymenttransactions.SinceMarch2009ontheline,thesystemisstable,steadygrowthinthenumberofcustomers.CombinedwiththerequirementsoftheMinistryofCommerce,ourBankhasconductedin-depthresearchonthemarket.Themarketfundsmanagementmodeofeacharenotthesame,thereisnounifiedregulationsandmode.Currently,ourbank’sBCDproductcannotfullymeetthemarketdemand,whileICBC,CCB,HXBandCMBChavedevelopedthedepositorymodeinresearchanddevelopmentofsimilarproductscompeteforcustomerresourcesinsuccession,thecompetitivesituationisfairlygrim.Therefore,ourBankembarkedontwoprojects.ThesystemintegrationandupgradesthroughexistingBCDproducts,customertradingfundsthedepositorymodeaswellasasynchronousorsynchronousaccesstopayment,ourbankwillexpandthelineofBCDscopeofbusinessofthesupplierthroughelectronicchannels.Accordingtotheanalysisoftheaboveproblemsandresearch,thetopic-basedtheJavaEEplatformdesignedawaytobusinessmanagementbasedonthebusinessneedsofthetradingmarket,thewholemarketandcapitalmaintenance,includingbusinessexpenses,aswellasinformation.ThesystemusestheMVCframeworkmodeldesignmethod,thesystemisdividedintothetransactionmanagementmodule,thebasemoduleofthetradingaccountmanagementmodule,thetransactionamountandtransactionfees.First,Iconductfieldresearchonthecommoditiesmarket,userservicesandbusinessanalysis,thenclearuserdemandmodulehasfunction.ThenetworkmodulechooseHTTPtransmissionprotocolanddevelopedwiththethetheWEBplatformdatanetworkinterface.UsingthedatabaseSybase,datasharing,andthedesignofthesystemdatatable.Thesubjectofthisstudyofthevariousmodulesofthesystem,test.ThesystemisontheAIXplatformusesshellscripttocompletetheObjective-Cprogramminglanguage,andultimatelythedevelopmentofonlinetradingsoftware.KeyWords:BCD;depositorymode;accesstopayment;Bulk-Commodity;transfermode
目錄Abstract II第1章緒論 11.1本論文研究的目的和意義 11.2大宗商品市場資金存管業(yè)務現(xiàn)狀 11.3目前銀商通模式存在問題及展望 21.4本文的工作和組織結構 31.4.1論文的主要工作 31.4.2論文的創(chuàng)新點 31.4.3論文的結構安排 31.5本章小結 4第2章系統(tǒng)業(yè)務概述 52.1系統(tǒng)定位 52.2系統(tǒng)目標客戶 52.3系統(tǒng)運營體系 52.4系統(tǒng)整體框架 62.5系統(tǒng)用戶特點 62.6系統(tǒng)收費與計息 72.7系統(tǒng)概念術語 92.8本章小結 12第3章系統(tǒng)需求分析 133.1系統(tǒng)總體思路 133.2系統(tǒng)賬戶結構 133.3系統(tǒng)網(wǎng)絡拓撲圖 143.4系統(tǒng)通訊數(shù)據(jù)安全體系 143.5系統(tǒng)軟件結構圖 163.6系統(tǒng)整體邏輯結構 173.7系統(tǒng)整體交易流程 183.7.1系統(tǒng)基本交易流程 183.7.2系統(tǒng)轉(zhuǎn)賬模式處理流程 193.7.3系統(tǒng)存管模式處理流程 203.8系統(tǒng)一般約定 203.9系統(tǒng)機構和功能分布 213.9.1基本描述 213.9.2用戶、角色和機構的關系 213.10本章小結 22第4章系統(tǒng)設計與實現(xiàn) 234.1開發(fā)平臺與環(huán)境要求 234.2關鍵技術及實現(xiàn)系統(tǒng)所需的技術 234.2.1JavaEE模式 234.2.2SSH框架 244.2.3AIX5L 244.2.4CICS 264.3系統(tǒng)設計與實現(xiàn) 264.3.1系統(tǒng)功能模塊的設計與實現(xiàn) 274.3.2主機交易模塊的設計與實現(xiàn) 294.3.3收費交易模塊的設計與實現(xiàn) 324.3.4登記交易模塊的設計與實現(xiàn) 324.3.5出入金交易模塊的設計與實現(xiàn) 354.3.6日終交易模塊的設計與實現(xiàn) 524.3.7統(tǒng)計分析模塊的設計與實現(xiàn) 674.3.8其他拓展業(yè)務模塊的設計與實現(xiàn) 674.3.9兼容模塊的設計與實現(xiàn) 694.4和其它應用系統(tǒng)的關系 704.4.1其它系統(tǒng)調(diào)用的功能 704.4.2與其它系統(tǒng)接口 714.5本章小結 71第5章系統(tǒng)測試與分析 725.1系統(tǒng)測試環(huán)境 725.1.1測試硬件環(huán)境 725.1.2支撐測試相關的軟件與工具 725.1.3網(wǎng)絡 735.1.4數(shù)據(jù) 735.2測試方案和結果 745.2.1代碼走查 745.2.2白盒測試 745.2.3黑盒測試 755.2.4壓力測試 785.3安全性測試及分析 785.3.1極限測試 785.3.2否定測試 785.4安全措施分析 785.4.1認證 785.4.2安全策略管理 795.5本章小結 79第6章總結與展望 806.1本文工作 806.2進一步工作及展望 80參考文獻 81第1章緒論1.1本論文研究的目的和意義伴隨我國市場經(jīng)濟的發(fā)展,國內(nèi)市場體系逐漸健全,目前已經(jīng)形成傳統(tǒng)現(xiàn)貨批發(fā)市場、大宗商品交易市場、期貨市場、證券交易市場等多功能的市場交易體系。大宗商品市場管理日臻規(guī)范,以2004年國務院頒布的《大宗商品交易市場管理辦法》和2008年商務部等五部委《關于開展大宗商品電子交易市場全面檢查的通知》為標志,重點規(guī)范了糧油、棉花、食糖、金屬、化工、橡膠等市場。同時商務部、公安部、國家工商行政管理總局和中國證券監(jiān)督管理委員會共同下文,進一步明確要求大宗商品交易市場的客戶保證金必須實行第三方監(jiān)管制度。大宗商品市場由商務部、發(fā)改委等部門監(jiān)督管理,市場準入只需經(jīng)工商稅務許可,無需證監(jiān)會批準。大宗商品交易市場亦稱為大宗商品中遠期交易市場,屬于現(xiàn)貨類中遠期交易市場,是傳統(tǒng)貿(mào)易的升級和改良,也是期貨市場存在和發(fā)展的基礎,其交易標的為大宗商品,其核心功能是戰(zhàn)略儲備、調(diào)節(jié)物價、組織生產(chǎn)和套期保值,大宗商品市場的主要特點包括標準化合約、集中競價、電子撮合、匿名交易、買賣雙方以交納保證金為入市條件,采用每日無負債等有效結算形式。由于基于實物商品為交易標的物的電子倉單具有便捷高效的特點,受到廣大投資者的歡迎,成為我國爭取大宗商品國際定價權的重要手段。大宗商品是可進入非零售環(huán)節(jié)流通領域,在品質(zhì)、規(guī)格方面標準化程度較高、采用批量交易,用于工農(nóng)業(yè)生產(chǎn)與消費的初級物質(zhì)商品,包括石油、鋼鐵、煤炭、礦產(chǎn)、化工、工業(yè)、農(nóng)產(chǎn)品等幾十個行業(yè)產(chǎn)品。目前全國各類交易市場初步統(tǒng)計有100多家,涉及10多個行業(yè),資金規(guī)模初步估計在200億以上,市場發(fā)展迅猛。同業(yè)競爭方面,我行率先借鑒證券第三方存管技術推出銀商通產(chǎn)品。工行、建行等同業(yè)競爭對手也在抓緊采取類似技術研發(fā)系統(tǒng),市場競爭激烈。1.2大宗商品市場資金存管業(yè)務現(xiàn)狀目前國內(nèi)具備一定規(guī)模的大宗商品電子交易市場涉及鋼鐵、礦產(chǎn)、石油、工業(yè)、農(nóng)業(yè)產(chǎn)品等諸多領域,對加快商品流轉(zhuǎn),促進市場繁榮起到重要作用。針對大宗商品交易市場的資金結算、匯劃及資金存管等需求,我行已經(jīng)以DTSPAGE82為平臺率先在國內(nèi)金融同業(yè)開發(fā)出銀商通系統(tǒng)(銀商通一期項目),為市場及其客戶提供電子化出金、入金、查詢、日終清算等服務,該系統(tǒng)有簽約、市場解約、雙向發(fā)起出入金交易等功能。自2009年3月份,我行在廣西糖網(wǎng)開展業(yè)務試點上線以來,系統(tǒng)運行穩(wěn)定、客戶數(shù)量穩(wěn)步增長、市場反應良好。為解決各類大宗商品交易市場的資金結算、匯劃及存管等方面的問題,滿足市場對資金劃轉(zhuǎn)電子化的需求,保證客戶交易資金安全,今年6月由機構業(yè)務部牽頭,在廣西主辦“某商業(yè)銀行銀商通業(yè)務推廣會”,取得了良好的市場反饋。截止8月底,銀商通一期共上線1家市場,即廣西糖網(wǎng),簽約客戶數(shù)約170戶,占約廣西糖網(wǎng)總客戶數(shù)5%,客戶數(shù)量逐日增加。以8月份為例,日均總交易量約80筆,轉(zhuǎn)賬約60筆,涉及客戶保證金約4000萬,吸收廣西糖網(wǎng)各項存款4億以上。2009年6月份,我行與北京石油交易所簽署戰(zhàn)略合作協(xié)議,旨在為北京石油交易所及其會員提供全面、高效、便捷的資金轉(zhuǎn)賬及存管服務,提高交易資金往來的安全程度,使金融服務與大宗商品交易服務有機結合,實現(xiàn)商品流、資金流有效對接,為石油石化產(chǎn)品交易規(guī)范化、規(guī)?;l(fā)展提供保障。1.3目前銀商通模式存在問題及展望結合國家商務部等五部委對大宗交易市場客戶交易資金實施第三方監(jiān)管的要求,我行對該市場進行了深入調(diào)研。通過調(diào)研發(fā)現(xiàn),目前該市場在資金管理模式上各不相同,沒有統(tǒng)一的規(guī)定和模式,我行目前的銀商通業(yè)務只能滿足市場對資金劃轉(zhuǎn)的需要,不能滿足對資金實施第三方存管的要求,而工行、建行、華夏、民生等同業(yè)紛紛以存管模式在研發(fā)類似產(chǎn)品,爭奪客戶資源,競爭形勢比較嚴峻;在出金和入金方面,部分市場要求資金實施異步出入金,為更好滿足客戶需要,確立我行在該領域的同業(yè)領先地位,我行應當盡快實施二期工程。目前我行銀商通產(chǎn)品,架構在投資資金存管系統(tǒng)(DTS)上,只支持客戶資金的轉(zhuǎn)賬模式,前期我行與北京石油交易所簽署合作協(xié)議,提出銀商通存管模式產(chǎn)品需求,同時產(chǎn)品研發(fā)部、機構業(yè)務部、信息技術管理部及軟件開發(fā)中心等部門密切配合,就各行業(yè)代表性市場作了有針對性的市場調(diào)研,收集了大量市場需求。在充分調(diào)研基礎上,為保持并提高我行銀商通產(chǎn)品的技術及系統(tǒng)優(yōu)勢,滿足市場客戶尤其戰(zhàn)略性合作伙伴的資金存管要求,同時理順我行存管業(yè)務產(chǎn)品的系統(tǒng)配置,為日后系統(tǒng)升級產(chǎn)品創(chuàng)新奠定基礎,盡快研發(fā)具有存管模式的銀商通二期項目勢在必行。1.4本文的工作和組織結構1.4.1論文的主要工作本論文從現(xiàn)階段銀商通產(chǎn)品的現(xiàn)狀和面臨問題入手,通過對企業(yè)級應用系統(tǒng)的的技術分析,javaEE模式,SSH框架,結合二者的優(yōu)點有實際的應用價值,來開發(fā)銀商通聯(lián)機系統(tǒng)。本文主要內(nèi)容是設計并實現(xiàn)對現(xiàn)有銀商通產(chǎn)品的整合與升級,以電子渠道實現(xiàn)客戶交易資金存管模式以及異步或同步出入金功能,將擴展我行銀商通業(yè)務范圍。業(yè)務方面主要講述了系統(tǒng)定位,目標客戶,運營體系,整體框架,用戶特點,收費計息等業(yè)務需求。需求分析主要講述了系統(tǒng)的總體思路,賬戶結構,網(wǎng)絡拓撲,通訊數(shù)據(jù)安全體系,軟件結構,邏輯結構以及交易流程等方面的分析。設計與實現(xiàn)方面主要講述了各個模塊的功能概述,實現(xiàn)流程,實現(xiàn)性能和各模塊的相關畫面。1.4.2論文的創(chuàng)新點技術上聯(lián)機交易采用javaEE模式,SSH框架,屬于Java企業(yè)級開發(fā)典型應用,采用WEB可視化界面,應用用戶數(shù)量大,對系統(tǒng)響應時間高,部署在WAS上,通過DRDA(DB2CONNECT)方式訪問DB2。技術上后臺批處理采用IBM的AIX5L平臺環(huán)境,C語言編碼完成內(nèi)部業(yè)務邏輯,前后臺通過CICS通信調(diào)用;數(shù)據(jù)庫采用DB2大型數(shù)據(jù)庫,部署在小型機集群上。且通過負載均衡和數(shù)據(jù)庫表分區(qū)技術來減少時間窗口,以適應銀行中千萬級日訪問量。數(shù)據(jù)保密方面,針對財務數(shù)據(jù)的高度敏感和高安全性要求,沿用成熟的小型機集群系統(tǒng)和DB2數(shù)據(jù)庫。1.4.3論文的結構安排論文的具體組織結構如下:第1章緒論,概述本文的研究背景、研究現(xiàn)狀、選題的意義及本文的主要工作及組織結構。第2章介紹整個系統(tǒng)的業(yè)務概要,包括銀商通系統(tǒng)的定位,目標客戶,運營體系,整體的框架以及用戶特點,詳細介紹銀商通系統(tǒng)的核心業(yè)務收費與計息的詳細情況,并把銀商通系統(tǒng)的概念術語作一一說明。第3章主要介紹銀商通系統(tǒng)的總體思路,帳戶結構,網(wǎng)絡拓撲,軟件結構,整體邏輯結構,交易流程以及一般約定等事宜,并且詳細介紹了機構的功能分布。第4章主要介紹銀商通系統(tǒng)的開發(fā)平臺和環(huán)境要求,關鍵實現(xiàn)技術,系統(tǒng)的設計與實現(xiàn)以及與其它應用系統(tǒng)的關系。第5章主要進行系統(tǒng)測試,通過實例的測試與預期目標比較。并對系統(tǒng)的安全性進行分析,提出維護系統(tǒng)安全性方面的相關措施。第6章總結和展望。對本論文進行總結和未來發(fā)展進行展望。1.5本章小結本章主要介紹論文的提出背景、當前銀商通產(chǎn)品的現(xiàn)狀以及在實施過程中的技術方案、本文的研究內(nèi)容、研究目標以及論文的章節(jié)安排。
第2章系統(tǒng)業(yè)務概述2.1系統(tǒng)定位銀商通產(chǎn)品是針對大宗商品交易市場的機構類批發(fā)產(chǎn)品。銀商通產(chǎn)品服務主體包括大宗商品交易市場以及市場的對公和個人客戶。通過為交易市場提供保證金轉(zhuǎn)賬、存管等服務,可為我行積累沉淀資金,為雙方聯(lián)合營銷奠定基礎;通過為對公客戶提供出入金、資金存管、另路查詢等服務,有助于我行鎖定相關行業(yè)的主導性企業(yè),拓展我行貿(mào)易融資、轉(zhuǎn)賬結算等業(yè)務;通過為個人客戶提供出入金、資金存管、另路查詢等,有助于我行發(fā)展高端個人客戶,提升客戶質(zhì)量,并為投資理財?shù)葮I(yè)務創(chuàng)造條件;同時滿足客戶的商品交易、套期保值、金融投資等不同需求。作為我行戰(zhàn)略性產(chǎn)品,銀商通產(chǎn)品的創(chuàng)新將進一步加強我行在大宗商品業(yè)務領域的產(chǎn)品、技術優(yōu)勢,豐富我行產(chǎn)品體系,同時也必將為我行參與大宗商品金融服務的國際競爭提供有力支持。綜上,該產(chǎn)品的客戶定位為大宗商品交易市場、從事大宗商品交易并在相關行業(yè)具有較大影響力的企業(yè)法人和具有優(yōu)質(zhì)財富的高端個人客戶;該產(chǎn)品的市場定位是以技術和產(chǎn)品優(yōu)勢鞏固銀商通產(chǎn)品在我國大宗商品金融服務領域的領先地位,力爭率先推出并成為行業(yè)產(chǎn)品規(guī)范,為監(jiān)管部門提供可資借鑒的樣本,并最終實現(xiàn)我行大宗商品服務的國際化發(fā)展。2.2系統(tǒng)目標客戶1、各大宗商品交易市場。2、各大宗商品交易市場會員及其潛在會員(包括對公及個人會員)。2.3系統(tǒng)運營體系1、銀商通業(yè)務受理——全國各營業(yè)網(wǎng)點、電子渠道。2、銀商通業(yè)務對賬與清算——機構業(yè)務部清算組(運營管理部)。3、電子渠道交易維護——電子銀行部。4、銀商通業(yè)務管理——機構業(yè)務部。5、存管專戶資金交收——銀商通業(yè)務主辦行6、系統(tǒng)運行維護——運營管理部。7、出入金審核與控制——各交易市場。8、銀行間劃撥清算——各交易市場。7、出入金申請——市場各類會員8、數(shù)據(jù)清理與維護——數(shù)據(jù)中心2.4系統(tǒng)整體框架圖2.1系統(tǒng)整體框架2.5系統(tǒng)用戶特點本系統(tǒng)最終使用對象為系統(tǒng)管理員、系統(tǒng)清算員、市場管理員、前臺柜員、各大宗商品交易市場以及市場的對公和個人客戶。系統(tǒng)管理人員:包括總行和分行系統(tǒng)管理員,對系統(tǒng)進行日常管理、系統(tǒng)數(shù)據(jù)維護、數(shù)據(jù)查詢、日終管理等操作。系統(tǒng)清算員:在每個交易日日終,通過管理端登陸系統(tǒng)進行清算,包括對賬,調(diào)賬,數(shù)據(jù)歸檔、數(shù)據(jù)匯總、交易日切換等操作。市場管理員:通過操作市場端系統(tǒng)與銀商通系統(tǒng)進行信息交換,系統(tǒng)為交易市場提供保證金轉(zhuǎn)賬、存管等服務。前臺柜員:通過網(wǎng)點柜臺發(fā)起交易,為客戶提供賬戶管理、轉(zhuǎn)賬、查詢等服務。市場的對公和個人客戶:對公及個人客戶通過銀行柜臺或市場客戶端做出入金或查詢流水等交易。2.6系統(tǒng)收費與計息銀商通業(yè)務收費包括兩種:(一)銀行存管費:即銀行向交易市場收取的存管費。銀行存管費收取方式有兩種:一是按固定金額收取存管費用,二是按交易市場日平均存管余額比例計算收取,兩種收費方式均是每年收取一次。按固定金額收取時,采用手工辦理,無需銀商通系統(tǒng)參與。按市場存管費比例收取時,由銀商通系統(tǒng)根據(jù)系統(tǒng)自身記錄的收費周期內(nèi)的存管費積數(shù)和設定比例,計算銀行存管費金額。相關操作人員可通過銀商通系統(tǒng)查詢期間產(chǎn)生的收費金額。(二)出入金手續(xù)費:即銀行向大宗商品交易市場會員收取的出讓金手續(xù)費。銀商通客戶服務費收取方式有三種:按年收、按金額收、按筆收,客戶服務費必須通過客戶的簽約銀行結算賬戶收取,以上三種收費方式的參數(shù)根據(jù)客戶服務進行配置,并可為不同市場設置基礎費率、固定收費額和相應優(yōu)惠比率。按年收取固定費用方式,以客戶簽約下一月份系統(tǒng)預設收費日期為收取時間,新簽約客戶簽約下月開始收費,銀行結算賬戶余額不足扣繳的,銀商通系統(tǒng)管理端提供查詢功能確定欠費客戶名單,且設置其轉(zhuǎn)賬關系狀態(tài)為“欠費”;對連續(xù)三月扣繳仍未補齊的客戶,銀商通系統(tǒng)將關閉該客戶所有交易,并設置該客戶轉(zhuǎn)賬關系為“欠費暫?!???蛻糁挥型ㄟ^銀行柜臺“客戶補交欠費”交易補足欠費后轉(zhuǎn)賬關系才能調(diào)為“正?!?。在“正?!焙汀扒焚M”狀態(tài)下,客戶可變更手續(xù)費收費方式;但在“欠費暫停”狀態(tài)下,客戶不能變更收費方式,只能補交手續(xù)費。按年交費的客戶在交費期內(nèi)變更為其它收費方式的,不予退還已繳納年費,且變更次日生效。次年收費時間按照系統(tǒng)設定的首次收費日期的對頭一年確定。按筆收取方式,入金收費,出金不收費,不區(qū)分同城或異地。入金時,簽約銀行結算賬戶同時凍結/扣劃入金金額和相應的手續(xù)費金額,若賬戶余額不足,入金交易失敗??蛻艨呻S時變更收費方式,變更次日生效。按交易金額收取方式,入金收費,出金不收費,不區(qū)分同城或異地。入金時,簽約銀行結算賬戶實同時凍結/扣劃入金金額和相應的手續(xù)費金額,且設定最低和最高收費金額。若賬戶余額不足,入金失敗??蛻艨呻S時變更收費方式,變更次日生效。(三)銀商通業(yè)務收入分配1、銀行存管費的分配銀行存管費采用按存管平均余額收取的,由總行統(tǒng)一向市場收取,系統(tǒng)可根據(jù)業(yè)務要求生成總行和各級分行期間存管費用,并定期清理相應存管手續(xù)費積數(shù),記錄應收存管手續(xù)費流水,并在各級行實際收到對應手續(xù)費用后,調(diào)整對應應收存管手續(xù)費,存管手續(xù)費按客戶簽約行統(tǒng)計。銀商通銀行存管費采取固定費用方式的,劃入主辦行中間業(yè)務收入科目(銀商通手續(xù)費收入),作為主辦行業(yè)務收益。2、出入金手續(xù)費的分配按筆和按金額收取的出入金手續(xù)費,手續(xù)費扣收與出入金交易同步,實時扣減客戶銀行賬戶資金,系統(tǒng)應登記費用產(chǎn)生的交易渠道,并可為不同渠道指定不同的中間業(yè)務收入科目。所有出入金手續(xù)費直接劃入總行不同渠道指定的手續(xù)費收入賬戶,電子銀行渠道可單獨指定收費科目,其他渠道手續(xù)費由總行統(tǒng)一收取,并通過手續(xù)費統(tǒng)計,根據(jù)各市場會員的簽約行,統(tǒng)計指定渠道手續(xù)費各級分行的分配額度。(四)計息交易市場保證金帳戶(包含存管專戶和轉(zhuǎn)賬模式保證金戶)利息由ABIS按照單位結算賬戶計息方式處理。存管模式下,銀商通產(chǎn)品在銀行實際計息、利息支出時,需要登記到銀商通系統(tǒng),調(diào)整專戶余額。銀商通支持市場為會員結息,根據(jù)市場提供利息和利息稅文件,代市場為客戶結息,并向市場收取相應客戶利息。(五)電子銀行渠道收費與計息銀商通的出入金交易需要能夠區(qū)分渠道,可以采用非實時方式進行手續(xù)費的分配和記賬??蛻敉ㄟ^個人網(wǎng)銀進行銀商通出入金交易的手續(xù)費歸屬網(wǎng)銀注冊行的個人網(wǎng)銀收入科目。客戶通過企業(yè)網(wǎng)銀進行銀商通出入金交易的手續(xù)費歸屬網(wǎng)銀注冊行的企業(yè)網(wǎng)銀收入科目。具體要求是:1、通過個人網(wǎng)銀進行銀商通出入金交易的手續(xù)費計入“個人網(wǎng)上銀行業(yè)務收入(79170)”科目的“個人網(wǎng)上銀行代理業(yè)務收入(RRBBBBCC01005295D)”專用賬戶核算。通過企業(yè)網(wǎng)銀進行銀商通出入金交易的手續(xù)費計入“企業(yè)網(wǎng)上銀行業(yè)務收入(79171)”科目的“企業(yè)網(wǎng)上銀行代理業(yè)務收入(RRBBBBCC01005299D)”專用賬戶核算。2、如果對交易市場的收費是年服務費的方式收取的,則對網(wǎng)銀渠道和柜面渠道按照交易金額的比例進行分成。個人網(wǎng)銀部分的收入仍計入“個人網(wǎng)上銀行業(yè)務收入(79170)”科目的“個人網(wǎng)上銀行代理業(yè)務收入(RRBBBBCC01005295D)”專用賬戶核算。企業(yè)網(wǎng)銀部分的收入仍計入“企業(yè)網(wǎng)上銀行業(yè)務收入(79171)”科目的“企業(yè)網(wǎng)上銀行代理業(yè)務收入(RRBBBBCC01005299D)”專用賬戶核算。2.7系統(tǒng)概念術語大宗商品交易市場:又稱大宗商品中遠期交易市場,簡稱交易市場,指專業(yè)從事電子買賣交易套保的大宗類商品批發(fā)市場,由市級以上政府職能部門批準設立,并由商務部、發(fā)改委等相關職能部門進行監(jiān)督和管理,如北京石油交易所、廣西糖網(wǎng)等。大宗商品:可進入非零售環(huán)節(jié)流通領域,在品質(zhì)、規(guī)格方面標準化程度較高、采用批量交易,用于工農(nóng)業(yè)生產(chǎn)與消費的初級物質(zhì)商品,包括石油、鋼鐵、煤炭、礦產(chǎn)、化工、工業(yè)、農(nóng)產(chǎn)品等幾十個行業(yè)產(chǎn)品??蛻簦簩︺y商通業(yè)務有潛在需求的大宗商品交易市場會員或客戶,包括法人客戶和個人客戶。存管行:為大宗商品交易市場提供出入金及資金存管的銀行,比如為北京石油交易所提供存管服務的某商業(yè)銀行。主辦行:為大宗商品交易市場開立存管專戶的銀行網(wǎng)點。簽約行:客戶簽約銀商通系統(tǒng)開通銀商通業(yè)務所在的銀行網(wǎng)點。交易行:為客戶提供出入金、查詢、賬戶管理等銀商通交易服務的銀行網(wǎng)點。合約:又稱電子交易合同,指交易市場客戶通過市場電子交易系統(tǒng)訂立的約定雙方權利和義務的合約,可約定內(nèi)容包括但不限于:品種、質(zhì)量等級、規(guī)格、數(shù)量、交收期、出廠日期、包裝、交收地點等。中遠期交易:指在交易市場主持下,買賣雙方通過中遠期電子交易系統(tǒng)按照“價格優(yōu)先、時間優(yōu)先”撮合成交的原則,以一定價格買入或者賣出未來某個時間和地點交貨的標準商品并自動生成電子交易合約的交易行為。保證金:通過杠桿操作,客戶用于中遠期大宗商品交易的保證金,不同交易市場對保證金有不同的細分。如果交易市場的保證金與貨款同在一個賬戶,如北京石油交易所,則該保證金明細包括可用資金(又稱結算準備金)、持倉保證金、貨款、欠款等;如果交易市場的保證金與貨款分為兩個賬戶管理,則保證金明細包括可用資金(又稱結算準備金)、持倉保證金、貨款、欠款等,且貨款項為零。貨款:客戶用于合約到期進行實物交割的資金,有的交易市場作為保證金賬戶款項用途進行管理,如北京石油交易所;有的單獨通過一個存管專戶進行管理。銀商通業(yè)務手續(xù)費:指銀行通過銀商通系統(tǒng)為交易市場和客戶提供資金存管服務所收取的費用,包括銀行手續(xù)費,即銀行向客戶收取的手續(xù)費;銀行存管費,即銀行向市場收取的存管費用。銀行手續(xù)費:銀行通過銀商通系統(tǒng)為客戶提供服務而收取的手續(xù)費,按照收費類型分為按年收費、按筆收費、按金額收費。銀行存管費:銀行向市場收取的存管手續(xù)費,銀商通系統(tǒng)記錄存管積數(shù)、存管費率及金額。交易手續(xù)費:又稱市場手續(xù)費,是交易市場向客戶收取的交易服務費,收費方式等具體規(guī)定由市場決定??蛻艚灰踪Y金賬戶:客戶在交易市場開立的用于中遠期大宗商品交易的賬戶,包括保證金資金賬戶、貨款資金賬戶。存管賬號:專門用于標識銀商通客戶的賬號,根據(jù)其客戶名稱、證件類型和證件號碼,每個客戶只有一個存管賬號。存管賬戶:銀行為客戶提供存管服務時,在客戶存管賬號基礎上,根據(jù)客戶在不同市場或同一市場不同業(yè)務類型的需要在系統(tǒng)建立的與客戶交易資金賬戶一一對應的賬戶,如保證金存管賬戶、貨款存管賬戶等。同一客戶只有一個存管賬號,但可以有多個存管賬戶。存管賬戶余額:銀商通系統(tǒng)為客戶開立的存管臺賬余額,不同市場的余額明細有所差異。如北京石油交易所的存管賬戶余額包括可用資金、持倉保證金、貨款、欠款??蛻翥y行結算賬戶:與客戶存管賬戶關聯(lián)的銀行賬戶,用于前者的出入金交易以及手續(xù)費收取,包括個人客戶的銀行結算賬戶、法人客戶的單位結算賬戶。其中個人銀行結算賬戶包括個人借記卡、存折等,本需求特指金穗借記卡;單位結算賬戶包括基本存款賬戶、一般戶、專用存款賬戶、臨時存款賬戶、單位借記卡等,本需求特指基本戶和一般戶。存管專戶:交易市場在存管銀行開立的用于存放客戶交易資金的賬戶,根據(jù)不同市場的要求以及存管資金的不同用途,包括保證金存管專戶、貨款存管專戶。有的市場,如北京石油交易所不同存管資金放在同一存管專戶內(nèi),因此只有保證金存管專戶,其中包括款項用途“貨款”項;有的市場存管資金放在不同的存管專戶內(nèi),分為保證金存管專戶和貨款存管專戶,兩者作為業(yè)務類型分開存在。以北京石油交易所為例,存管專戶內(nèi)資金有客戶的保證金部分(額度等于客戶存管賬戶余額之和),客戶的貨款部分(額度等于客戶存管賬戶內(nèi)貨款之和),交易市場自有資金部分(額度等于存管專戶利息、市場手續(xù)費、市場收取客戶的違約金等)。交易市場結算賬戶:關聯(lián)市場存管專戶的市場法人結算賬戶,根據(jù)資金用途不同,包括交易市場自有資金賬戶,即用于存管專戶市場手續(xù)費、利息、違約金等劃轉(zhuǎn)的自有結算賬戶;交易市場備付金賬戶,即用于存管專戶資金與他行交收資金劃轉(zhuǎn)的備用賬戶。資金密碼:客戶在交易市場開戶時設立的用于大宗商品交易的密碼。銀行密碼:個人客戶使用借記卡密碼,法人客戶使用簽約時對其單位結算賬戶設定的密碼,也稱入金密碼。出金:客戶存管賬戶的資金劃轉(zhuǎn)到客戶銀行結算賬戶,表現(xiàn)為客戶存管賬戶資金減少,銀行結算賬戶資金增加。出金申請:銀商通受理客戶委托,提交交易市場,等待其審核。入金:客戶銀行結算賬戶的資金劃轉(zhuǎn)到客戶存管賬戶,表現(xiàn)為客戶銀行結算賬戶資金減少,存管賬戶資金增加。入金申請:銀商通受理客戶委托,提交交易市場,等待其審核。轉(zhuǎn)賬關系狀態(tài):指客戶辦理出入金轉(zhuǎn)賬交易時可能存在的不同狀態(tài),包括正常(指正常、部分凍結、半封)、欠費(因欠銀行手續(xù)費而發(fā)出的提醒)、欠費停業(yè)(因欠銀行手續(xù)費而關閉銀商通服務)、待換卡、新簽約、銷戶、凍結(指全封)。簽到:指交易市場系統(tǒng)向銀商通系統(tǒng)發(fā)送信息表示可以受理客戶的出入金等銀商通業(yè)務。簽退:指交易市場系統(tǒng)向銀商通系統(tǒng)發(fā)送信息表示暫??蛻舻某鋈虢鸬茹y商通業(yè)務。閉市:指交易市場系統(tǒng)向銀商通系統(tǒng)發(fā)送信息表示停止本日客戶的出入金等銀商通業(yè)務,為日終清算做準備。轉(zhuǎn)賬模式:轉(zhuǎn)賬模式下,銀商通主要為客戶提供出金、入金等轉(zhuǎn)賬服務,日終清算時銀商通系統(tǒng)與市場系統(tǒng)進行轉(zhuǎn)賬流水核對,不負責客戶資金賬戶余額管理。存管模式:存管模式下,銀商通系統(tǒng)除為客戶提供出入金轉(zhuǎn)賬功能外,還為交易市場存管專戶各項出入金等提供轉(zhuǎn)賬服務,日終清算時銀商通系統(tǒng)需要與市場系統(tǒng)進行客戶和市場的轉(zhuǎn)賬流水明細核對,并對轉(zhuǎn)賬結果即客戶資金臺賬余額明細進行記錄,參與多銀行存管交收。市場代碼:格式為8XXX1YYY,“8”代表銀商通業(yè)務;“XXX”代表某交易市場,自000依次向后編碼;“1YYY”代表某市場的機構碼,一般1000表示某市場的總部,1001代表某市場總部的營業(yè)部,該交易市場的其他營業(yè)所依次按1002、1003的次序向后編碼。2.8本章小結本章簡要介紹銀商通系統(tǒng)的定位,目標客戶,運營體系,整體框架以及用戶特點,詳細介紹了銀商通系統(tǒng)的核心業(yè)務收費與計息的詳細情況,并把銀商通系統(tǒng)的概念術語作一一說明。
第3章系統(tǒng)需求分析3.1系統(tǒng)總體思路銀商通系統(tǒng)服務主體包括大宗商品交易市場以及市場的對公和個人客戶。系統(tǒng)為交易市場提供保證金轉(zhuǎn)賬、存管等服務,為對公及個人客戶提供出入金、資金存管、另路查詢等服務。系統(tǒng)主要有聯(lián)機交易系統(tǒng)和管理服務端系統(tǒng)兩個子系統(tǒng),聯(lián)機交易系統(tǒng)提供轉(zhuǎn)賬、存管、客戶信息管理等服務,管理端提供日常管理、日終管理、系統(tǒng)數(shù)據(jù)維護、日終清算等服務??蛻艨梢酝ㄟ^銀行柜臺、網(wǎng)銀、交易市場端等多種渠道發(fā)起轉(zhuǎn)賬、查詢等交易。系統(tǒng)接收渠道交易請求,在本地處理后到ABIS后臺進行轉(zhuǎn)賬,交易一致性由聯(lián)機交易系統(tǒng)保障。3.2系統(tǒng)賬戶結構圖3.1系統(tǒng)賬戶結構
3.3系統(tǒng)網(wǎng)絡拓撲圖圖3.2系統(tǒng)網(wǎng)絡拓撲圖 銀商通系統(tǒng)在總行架構銀商通主機和Web服務器兩臺運行機器。銀商通系統(tǒng)可以和多家市場進行連接。連接方式為:采用C/S架構,采用TCP報文接口。網(wǎng)絡接入方式為專線接入,市場通過專線與分行連接,分行通過生產(chǎn)網(wǎng)絡連接到銀商通主機。3.4系統(tǒng)通訊數(shù)據(jù)安全體系系統(tǒng)需要與第三方通訊,需要保證數(shù)據(jù)通訊的安全,系統(tǒng)需要設計數(shù)據(jù)安全體系。數(shù)據(jù)安全體系需要兼容一期的數(shù)據(jù)安全體系,詳細設計如下:1、銀商通系統(tǒng)使用標準的AES加密算法。2、對包頭信息不進行任何的加密處理。3、銀商通系統(tǒng)對報文和報文中的關鍵信息使用三級加密方式:密碼加密,報文MAC處理和通訊報文加密。4、涉及密鑰為密碼交換密鑰、MAC交換密鑰、報文交換密鑰、密碼密鑰、MAC密鑰和報文密鑰,其中交換密鑰為銀行和市場約定的固定密鑰。5、系統(tǒng)創(chuàng)建時,雙方初始化各自的交換密鑰和包文密鑰。市場方簽到功能從銀行銀商通系統(tǒng)獲取密碼密鑰、MAC密鑰和報文信息,在簽到功能應答包中的密鑰信息是使用交換密鑰加密的密文。6、銀商通系統(tǒng)和市場方的加密方式通過通訊包頭中的3位密碼加密標志來標識:第一位:密碼加密標志,第二位:MAC加密標志,第三位:報文加密標志。7、加密方A、密碼加密,16位字符長度:當標志=1時,使用交換的密碼密鑰進行DES加密;當標志=2時,不加密處理,使用密碼原文傳輸;當標志為其他時,則使用固定的密碼密鑰進行DES加密,此密碼密鑰需要事先和市場約定。B、MAC加密,8字符長度:當標志=0時,不進行MAC處理,包頭中的MAC為8位’’(空格);如標志=1時,則為報文的MAC值,銀商通系統(tǒng)對請求包中的固定字段的值進行MAC計算,產(chǎn)生的MAC值存放在包頭中。請求報文固定字段為InstructionCode,SerialNo,InstSerial,Date,Time,BusiType,MoneyKind,MemberNo,InstFundAcc,TransferAmount應答報文固定字段為InstructionCode,SerialNo,InstSerial,Code,BusiType,MoneyKind,MemberNo,InstFundAcc,TransferAmount,如交易接口中不存在上述的字段信息,則不包含。C、報文加密:當標志=0時,不進行報文加密處理;如標志=1時,使用固定的報文密鑰進行全報文DES加密。8、解密方A、報文解密:當標志=0時,不進行報文解密處理;如標志=1時,根據(jù)標志位,使用固定的報文密鑰進行報文DES解密,還原報文。B、MAC核對:當標志=0時,不進行MAC處理;如標志=1時,使用相應的MAC密鑰對報文中的固定字段值進行DES加密產(chǎn)生新的MAC值,再和包頭中的MAC值進行核對。請求報文固定字段為InstructionCode,SerialNo,InstSerial,Date,Time,BusiType,MoneyKind,MemberNo,InstFundAcc,TransferAmount,應答報文固定字段為InstructionCode,SerialNo,InstSerial,Code,BusiType,MoneyKind,MemberNo,InstFundAcc,TransferAmount,如交易接口中不存在上述的字段信息,則不包含。C、密碼解密:當標志=1時,使用交換的密碼密鑰進行DES解密;當標志=2時,直接使用密碼原文;當標志為其他時,則使用固定的密碼密鑰進行DES解密。固定的密碼密鑰需要事先和銀行約定。
3.5系統(tǒng)軟件結構圖圖3.3系統(tǒng)軟件結構圖說明:銀行方交易通過投資平臺前置發(fā)送至銀行前置,通過銀行前置到達BCD系統(tǒng)。交易所發(fā)起交易直接到達BCD系統(tǒng)。BCD系統(tǒng)核心:負責處理BCD核心業(yè)務,記錄會員信息、簽約信息,交易調(diào)度,賬務處理等。銀行前置:渠道接口bcdserver,處理銀行交易渠道(柜臺、網(wǎng)銀等)發(fā)起的交易,轉(zhuǎn)換銀行渠道接口到系統(tǒng)核心接口。后臺接口轉(zhuǎn)換程序:主機轉(zhuǎn)換程序dtshost,轉(zhuǎn)換核心接口到ABIS及支付密碼校驗機的接口。B/S管理服務端:提供管理臺功能服務。3.6系統(tǒng)整體邏輯結構聯(lián)機交易系統(tǒng)完成系統(tǒng)核心功能,BCD的基本功能通過這個子系統(tǒng)實現(xiàn),包括客戶管理、合約管理、出入金、日終清算、報表生成等。本子系統(tǒng)的系統(tǒng)架構直接從大宗商品交易市場自動轉(zhuǎn)賬系統(tǒng)(銀商通一期)繼承,包括進程管理、數(shù)據(jù)庫訪問、接口處理、交易調(diào)度等基本功能。圖3.4系統(tǒng)整體邏輯結構圖銀商通系統(tǒng)功能列表如下:表3.1系統(tǒng)功能列表模塊名稱功能簡述系統(tǒng)功能模塊系統(tǒng)子系統(tǒng)基礎功能主機交易模塊提煉主機交易借口,對主機交易按本系統(tǒng)要求進行封裝,便于其他業(yè)務模塊調(diào)用收費模塊實現(xiàn)收費功能,本模塊第二階段實現(xiàn)登記模塊實現(xiàn)合約管理,包括簽約、解約、換卡等功能出入金模塊實現(xiàn)銀行端、市場端的各種模式的出入金業(yè)務日終模塊實現(xiàn)分市場對賬清算功能統(tǒng)計分析模塊對數(shù)據(jù)進行挖掘加工,出具業(yè)務報表等,本模塊第二階段實現(xiàn)其他擴展業(yè)務模塊實現(xiàn)系統(tǒng)其他個性化功能兼容一期模塊本模塊通過接口轉(zhuǎn)換,實現(xiàn)對一期市場的兼容3.7系統(tǒng)整體交易流程3.7.1系統(tǒng)基本交易流程圖3.5系統(tǒng)基本交易流程圖
3.7.2系統(tǒng)轉(zhuǎn)賬模式處理流程圖3.6系統(tǒng)轉(zhuǎn)賬模式處理流程圖
3.7.3系統(tǒng)存管模式處理流程圖3.6系統(tǒng)存管模式處理流程圖3.8系統(tǒng)一般約定同一客戶具有唯一存管賬號并與銀行主機系統(tǒng)銀行客戶號關聯(lián),其中存管賬號由BCD系統(tǒng)生成,銀行客戶號由CIF管理,BCD與CIF系統(tǒng)通過存管賬號與銀行客戶號的關聯(lián)實現(xiàn)合約信息的交互。上圖為單個市場具有兩個業(yè)務類型的情形。按照目前市場特征,有的市場具有保證金和貨款兩種業(yè)務類型;有的市場只有保證金一種業(yè)務類型,如北京石油交易所,在此情形下,貨款作為一種款項用途存在??蛻粼阢y行具有唯一銀行客戶號和唯一存管賬號,該存管賬號對應多個市場不同業(yè)務類型的各種資金賬號。3.9系統(tǒng)機構和功能分布3.9.1基本描述機構:與本系統(tǒng)業(yè)務相關的某商業(yè)銀行機構相對應。與本系統(tǒng)相關的機構有:全國各營業(yè)網(wǎng)點——柜員受理客戶提出的銀商通業(yè)務申請,并通過前臺系統(tǒng)發(fā)起交易到銀商通業(yè)務后臺;機構業(yè)務部清算組(運營管理部)——清算員在每個交易日日終對當日的銀商通業(yè)務進行對賬與清算;電子銀行部——運維人員維護電子渠道發(fā)起的銀商通交易;機構業(yè)務部——管理員通過總行管理端管理銀商通業(yè)務系統(tǒng),保障業(yè)務正常運行;銀商通業(yè)務主辦行——存管專戶資金交收;運營管理部——承擔系統(tǒng)的日常運行維護工作;各交易市場——審核和控制客戶從銀行端或市場端提出的出入金申請;數(shù)據(jù)中心——承擔系統(tǒng)日常的數(shù)據(jù)清理與維護工作。 用戶:使用和操作本系統(tǒng)的人員。角色:是對用戶在系統(tǒng)中可執(zhí)行操作集合的定義。角色與操作權限進行關聯(lián)。一個用戶屬于某一個特定的角色。除超級管理員外,某一角色可以賦予多個用戶。初始狀態(tài)下,本系統(tǒng)只有超級管理員角色。其他角色均由超級管理員創(chuàng)建。本系統(tǒng)的角色可以有:超級管理員;總行和各級分行管理員;總行和各級分行操作員。3.9.2用戶、角色和機構的關系一個用戶只能屬于一個機構(分支機構或內(nèi)設部門)。用戶可以隸屬于機構樹的分支機構或者內(nèi)設部門下。角色是權限的集合??梢越o系統(tǒng)角色賦予權限,不能給用戶直接賦予操作權限。一個用戶在系統(tǒng)中只能具有一個角色。用戶通過被賦予角色而獲得相應的權限。3.10本章小結本章主要介紹了銀商通系統(tǒng)的總體思路,帳戶結構,網(wǎng)絡拓撲,通訊數(shù)據(jù)安全體系,軟件結構,整體邏輯結構,交易流程,以及一般約定等事宜,并且詳細介紹了機構的功能分布。
第4章系統(tǒng)設計與實現(xiàn)4.1開發(fā)平臺與環(huán)境要求企業(yè)級應用系統(tǒng)的開發(fā)一般前臺管理端采用的是JavaEE模式,SSH三層架構,屬于Java企業(yè)級開發(fā)典型應用;后臺采用IBM的AIX5L平臺環(huán)境,C語言編碼完成內(nèi)部業(yè)務邏輯,前后臺通過CICS通信調(diào)用;數(shù)據(jù)庫采用DB2大型數(shù)據(jù)庫,以適應銀行中千萬級日訪問量。4.2關鍵技術及實現(xiàn)系統(tǒng)所需的技術4.2.1JavaEE模式JavaEE是J2EE的一個新的名稱,之所以改名,目的更清楚地闡述J2EE只是Java企業(yè)應用。J2EE是一套全然不同于傳統(tǒng)應用開發(fā)的技術架構,包含許多組件,主要可簡化且規(guī)范應用系統(tǒng)的開發(fā)與部署,進而提高可移植性、安全與再用價值。J2EE是Java2平臺企業(yè)版(Java2Platform,EnterpriseEdition)J2EE核心是一組技術規(guī)范與指南,其中所包含的各類組件、服務架構及技術層次,均有共同的標準及規(guī)格,讓各種依循J2EE架構的不同平臺之間,存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。J2EE安全(Security)模型可以讓你配置web組件或enterprisebean,這樣只有被授權的用戶才能訪問系統(tǒng)資源.每一客戶屬于一個特別的角色,而每個角色只允許激活特定的方法。你應在enterprisebean的布置描述中聲明角色和可被激活的方法。由于這種聲明性的方法,你不必編寫加強安全性的規(guī)則。J2EE
事務管理(TransactionManagement)模型讓你指定組成一個事務中所有方法間的關系,這樣一個事務中的所有方法被當成一個單一的單元.當客戶端激活一個enterprisebean中的方法,容器介入一管理事務。因有容器管理事務,在enterprisebean中不必對事務的邊界進行編碼。要求控制分布式事務的代碼會非常復雜。你只需在布置描述文件中聲明enterprisebean的事務屬性,而不用編寫并調(diào)試復雜的代碼。容器將讀此文件并為你處理此enterprisebean的事務。JNDI
尋址(JNDILookup)服務向企業(yè)內(nèi)的多重名字和目錄服務提供了一個統(tǒng)一的接口,這樣應用程序組件可以訪問名字和目錄服務。J2EE遠程連接(RemoteClientConnectivity)模型管理客戶端和enterprisebean間的低層交互。當一個enterprisebean創(chuàng)建后,一個客戶端可以調(diào)用它的方法就象它和客戶端位于同一虛擬機上一樣。4.2.2SSH框架SSH在J2EE項目中表示了3種框架,即Spring+Struts+Hibernate。Struts對Model,View和Controller都提供了對應的組件。Spring是一個輕量級的控制反轉(zhuǎn)(IoC)和面向切面(AOP)的容器框架,它由RodJohnson創(chuàng)建。它是為了解決企業(yè)應用開發(fā)的復雜性而創(chuàng)建的。Spring使用基本的JavaBean來完成以前只可能由EJB完成的事情。Hibernate是一個開放源代碼的對象關系映射框架,它對JDBC進行了非常輕量級的對象封裝,可以應用在任何使用JDBC的場合,可以在Servlet/JSP的Web應用中使用,也可以在應用EJB的J2EE架構中取代CMP,完成數(shù)據(jù)持久化的重任。4.2.3AIX5L是AIX的當前使用版本,它支持IBMPOWER和Intel
64位(IA-64)平臺?!癓”指Linuxaffinity。它具有以下特點:1.虛擬服務器通過在AIX5LV5.2中引入動態(tài)邏輯分區(qū)(DLPAR),IBM為基于POWER4的p系列系統(tǒng)提供了高級的靈活性和可擴展性功能。LPAR功能使得在一個單一p系列服務器上運行AIX5L和Linux的多個獨立操作系統(tǒng)映像成為可能。邏輯分區(qū)不需要與系統(tǒng)的組建模塊(資源集合)的物理邊界相一致。LPAR允許客戶以更小的粒度從整個可用資源池中選擇組件,從而能夠增加運行的靈活性。一個p系列分區(qū)所要求的最少資源包括一個處理器、256MB內(nèi)存以及一個I/O適配器。利用DLPAR,客戶可以"在一個服務器的內(nèi)部創(chuàng)建多個虛擬服務器",并能夠從活動分區(qū)中動態(tài)地添加和刪除處理器、物理內(nèi)存和I/O插槽-每個分區(qū)都與其它分區(qū)相隔離,而且每個分區(qū)都運行自己的AIX5LV5.2操作系統(tǒng);添加和刪除操作都是在分區(qū)環(huán)境的內(nèi)部進行,而且不要求重新執(zhí)行系統(tǒng)引導。客戶可以將系統(tǒng)資源分配給應用程序最需要的地方,在根據(jù)不斷變化的系統(tǒng)優(yōu)先級和資源需求進行調(diào)整的同時,能夠?qū)⒍鄠€分區(qū)上的負載整合到一個單一服務器上。此外,客戶在完成這些工作的同時,能夠?qū)⑦\行、服務和支持水平保持在所要求的級別上。2.運行效率和容量規(guī)劃為提供更高的靈活性、可擴展性和可用性,AIX5LV5.2在p650,p670和p690系統(tǒng)上推出了動態(tài)隨需應變?nèi)萘可墸–UOD)功能。CUOD允許客戶在進行系統(tǒng)安裝時安裝比初始需要數(shù)量更多的處理器,保持這些處理器(處于休眠狀態(tài))直至業(yè)務的增長要求將其激活。CUOD選項將為系統(tǒng)管理員提供一個用于激活更多處理器的加密密鑰,可以在不中斷系統(tǒng)運行的情況下將新激活的處理器動態(tài)分配給各個分區(qū)。CUOD提高了系統(tǒng)可用性。當一個處理器的出錯頻率到達一個錯誤閥值(盡管發(fā)生這種情況的可能性很小),AIX5LV5.2將以透明的方式激活一個可用的CUOD處理器并使用它來替換故障處理器-直至客戶準備好修復計劃為止。此外,即使是單處理器分區(qū)也可以支持這一被稱為動態(tài)處理器備用(DynamicProcessorSparing)的功能,這一功能允許系統(tǒng)在保持處理能力不變的情況下繼續(xù)運行,能夠保證系統(tǒng)的性能和可用性不會受到影響。3.集群管理為實現(xiàn)快速同步和協(xié)調(diào)響應,集群環(huán)境要求節(jié)點之間能夠進行全面的協(xié)作。AIX5L使用基于AIX5L的Linux軟件和IBM集群系統(tǒng)管理器(CSM)支持和優(yōu)化集群服務器的管理。CSM為指定p系列和IBMeServerx系列服務器的安裝、配置、維護和更新提供了一個單一的控制點。基于AIX5L的CSM以安裝選項和單獨許可產(chǎn)品的形式,包括在AIX5LV5.2基本安裝介質(zhì)之中。4.高可靠性利用自身的軟件,HACMP可以實現(xiàn)雙機切換,確保高穩(wěn)定性的實現(xiàn)。AIX5L與Linux之間的親和性可以幫助以速度更快、成本更低的方式實現(xiàn)跨AIX和Linux平臺的多平臺集成解決方案。對于很多在Linux上開發(fā)或為Linux開發(fā)的應用,只需對源代碼進行一次簡單的重編譯,它們就可以在AIX5L上運行。IBM免費為客戶提供一個用于Linux應用的AIX工具箱,該工具箱由一組多個Linux版本中常見的開放源代碼和GNU
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Java后端項目部署流程要領
- 區(qū)塊鏈技術工作原理解析
- 2026年軟件測試入門軟件缺陷識別與評估試題庫
- 2026年中華醫(yī)學百科之中醫(yī)基礎理論與臨床實踐題庫
- 2026年系統(tǒng)集成項目管理中的質(zhì)量控制與測試題目
- 2026年機械工程材料與加工工藝試題
- 2026年金融分析師投資風險管理方向?qū)I(yè)知識題
- 2026年電商系統(tǒng)運維電商服務器架構優(yōu)化與配置問題集
- 2026年廚師職業(yè)技能鑒定考試理論模擬題
- 2026年網(wǎng)絡工程師面試問題及解決方案指南
- DL∕T 1475-2015 電力安全工器具配置與存放技術要求
- CJT 252-2011 城鎮(zhèn)排水水質(zhì)水量在線監(jiān)測系統(tǒng)技術要求
- 密押服務器型用戶手冊
- CJJT148-2010 城鎮(zhèn)燃氣加臭技術規(guī)程
- 《審計法》修訂解讀
- 醫(yī)院藥品目錄(很好的)
- 文化墻設計制作合同書兩份
- 2023年內(nèi)蒙專技繼續(xù)教育學習計劃考試答案(整合版)
- 《通信工程制圖》課程標準
- 石油天然氣建設工程交工技術文件編制規(guī)范(SYT68822023年)交工技術文件表格儀表自動化安裝工程
- 馬鞍山市恒達輕質(zhì)墻體材料有限公司智能化生產(chǎn)線環(huán)保設施改造項目環(huán)境影響報告表
評論
0/150
提交評論