監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

產(chǎn)(股)權(quán)交易系統(tǒng)整體架構(gòu)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

  一、產(chǎn)(股)權(quán)交易系統(tǒng)整體架構(gòu)   產(chǎn)(股)權(quán)交易系統(tǒng)采用的編程語(yǔ)言為BORLAND DELPHI7語(yǔ)言和C++語(yǔ)言,語(yǔ)言應(yīng)用平臺(tái)為WINDOWS 2000和UNIXWARE711,數(shù)據(jù)庫(kù)為非常優(yōu)秀和優(yōu)化的ORACLE8i,安裝在UNIXWARE711操作系統(tǒng)上。為了更方便的對(duì)交易系統(tǒng)的管理和設(shè)置交易參數(shù),交易系統(tǒng)的前臺(tái)管理模塊采用在 WINDOWS2000操作平臺(tái)上的DELPHI7語(yǔ)言編寫(xiě);為使交易系統(tǒng)更加穩(wěn)定、安全和具有很高的運(yùn)行速度,后臺(tái)交易撮合系統(tǒng)采用在UNIXWARE711操作平臺(tái)上的C++語(yǔ)言編寫(xiě)。   整個(gè)交易系統(tǒng)采用C/S/S三層架構(gòu),即后臺(tái)交易撮合、中間件及前臺(tái)管理和委托。交易系統(tǒng)的交易數(shù)據(jù)是通過(guò)INTERNET傳送客戶端,交易數(shù)據(jù)包括委托指令、數(shù)據(jù)查詢、成交回報(bào)、行情信息及客戶的出入金數(shù)據(jù)等,這些數(shù)據(jù)在INTERNET上以明碼的方式傳輸是非常不完全的,為使數(shù)據(jù)更安全,要把交易數(shù)據(jù)加密。下面主要介紹一下中間件和加密算法。   為解決分布異構(gòu)問(wèn)題,我們采用了中間件技術(shù)。中間件是位于平臺(tái)(硬件和操作系統(tǒng))和應(yīng)用之間的通用服務(wù),這些服務(wù)具有標(biāo)準(zhǔn)的程序接口和協(xié)議。針對(duì)不同的操作系統(tǒng)和硬件平臺(tái),它們可以有符合接口和協(xié)議規(guī)范的多種實(shí)現(xiàn)。中間件具有如下的一些特點(diǎn):   1、滿足大量應(yīng)用的需要   2、運(yùn)行于多種硬件和OS平臺(tái)   3、支持分布計(jì)算,提供跨網(wǎng)絡(luò)、硬件和OS平臺(tái)的透明性的應(yīng)用或服務(wù)的交互   4、支持標(biāo)準(zhǔn)的協(xié)議   5、支持標(biāo)準(zhǔn)的接口   產(chǎn)(股)權(quán)交易系統(tǒng)采用面向消息的中間件(Message-Oriented Middleware)和交易處理中間件,這樣可以大幅度提高連接信息的吞吐量和交易撮合速度。證券交易所和期貨交易所都采取的這兩中間件技術(shù)。   加密算法主要有以下幾種:   1、公開(kāi)密鑰算法(RSA(Rivest-Shamir-Adelman)是使用最多的公開(kāi)密鑰算法,能夠被應(yīng)用在加密和數(shù)字簽名中。)   2、隱秘密鑰算法   3、塊密碼模式   4、密文暗碼函數(shù)(如MD4、MD5)   5、隨機(jī)數(shù)字發(fā)生器(如RC4、RC5)   產(chǎn)(股)權(quán)交易系統(tǒng)采用IDEA (International Data Encryption Algorithm)加密算法,這個(gè)算法被認(rèn)為非常安全。這是目前世界上最好的公開(kāi)的加密算法,這也是一種比較新的算法,在已經(jīng)使用過(guò)的這些年里,沒(méi)有關(guān)于這種算法的弱點(diǎn)的報(bào)告,盡管有無(wú)數(shù)人對(duì)其進(jìn)行了分析和攻擊。   本系統(tǒng)采用國(guó)際上認(rèn)可的公開(kāi)加密算法并與隨機(jī)加密結(jié)合的加密方式進(jìn)行加密。對(duì)于來(lái)往交換的數(shù)據(jù)我們采用了著名加密算法"IDEA加密算法"的變異64位分組加密算法,它的加密內(nèi)核是基于"IDEA"的,但它的外部采用了"循環(huán)模余異或"的加密算法.整個(gè)加密算法采用64位分組16位模余,密鑰長(zhǎng)度達(dá)128位,加密輪數(shù)為8輪.   變異說(shuō)明:   數(shù)據(jù)處理前要初始化128位的密鑰生成加密密鑰數(shù)組和解密密鑰數(shù)組   加密過(guò)程:   1.對(duì)要加密的數(shù)據(jù)與初始密鑰進(jìn)行循環(huán)異或運(yùn)算.   2.再用IDEA對(duì)數(shù)據(jù)進(jìn)行8輪加密運(yùn)算.   3.再對(duì)數(shù)據(jù)與初始密鑰的模16值進(jìn)行異或運(yùn)算   解密過(guò)程為加密過(guò)程的逆序3,2,1步.   安全性分析:   本加密算法密鑰長(zhǎng)度為128位---比DES長(zhǎng)兩倍多。假定采用窮舉法進(jìn)行攻擊是有效的,那么,為獲取密鑰需要2的128次方(等于10的38次方)加密運(yùn)算.設(shè)計(jì)一個(gè)每秒可以測(cè)試10億個(gè)密鑰的芯片,并采用10億個(gè)芯片來(lái)并行處理,它將花費(fèi)10的13次方年.IDEA算法在4輪以上就對(duì)差分密碼分析免疫了.所以對(duì)8輪以上的變異的IDEA算法任何密碼分析都是無(wú)效的.   二、產(chǎn)(股)權(quán)交易系統(tǒng)模塊組成和功能   (1)交易管理   交易管理用來(lái)對(duì)會(huì)員和投資人的交易狀態(tài)設(shè)置;交易節(jié)的設(shè)定,可以選擇交易方式(連續(xù)競(jìng)價(jià)撮合、單一集合競(jìng)價(jià)撮合和隔日競(jìng)價(jià)撮合);可以設(shè)置未成交申報(bào)單的有效時(shí)間;設(shè)置最小買賣單位;每筆最大下單量;可以任意設(shè)置交易節(jié)交易時(shí)間,交易節(jié)時(shí)間包括集合竟價(jià)時(shí)間和連續(xù)竟價(jià)時(shí)間;在線操作在交易過(guò)程中動(dòng)態(tài)設(shè)置交易參數(shù),設(shè)置的交易參數(shù)即時(shí)起作用。比如可以動(dòng)態(tài)終止某投資人的交易行為;可以動(dòng)態(tài)修改品種漲跌幅;動(dòng)態(tài)掛起交易品種等。   (2)交易結(jié)算   結(jié)算主要負(fù)責(zé)系統(tǒng)數(shù)據(jù)計(jì)算及各種報(bào)表的生成打印。   交易結(jié)算菜單包括數(shù)據(jù)查詢(成交、委托、資金、交易所收益情況、交易統(tǒng)計(jì))、數(shù)據(jù)結(jié)算(數(shù)據(jù)結(jié)算、結(jié)算日期管理)、打印報(bào)表(日?qǐng)?bào)、月報(bào))   會(huì)員手續(xù)費(fèi)的按月返還。   各類資金及成交情況查詢、預(yù)覽、打印。   此程序?qū)崿F(xiàn)對(duì)每日交易后的數(shù)據(jù)進(jìn)行清算。對(duì)股權(quán)交易的資金結(jié)算。當(dāng)日結(jié)算后的沒(méi)有被股權(quán)占用的資金可以在第二天通過(guò)銀證轉(zhuǎn)帳進(jìn)行出金。   (3)成交監(jiān)控   此程序?qū)崿F(xiàn)對(duì)交易過(guò)程中的情況進(jìn)行監(jiān)控,監(jiān)控每個(gè)投資人的委托、成交、資金和配股分紅情況。投資人每進(jìn)行一次委托,監(jiān)控系統(tǒng)就會(huì)顯示一下委托情況。后臺(tái)每撮合成交一筆,成交監(jiān)控就會(huì)收到相應(yīng)的信息并顯示在界面上,同樣銀證轉(zhuǎn)帳的資金變動(dòng)也顯示在界面上,動(dòng)態(tài)信息可以查詢出有風(fēng)險(xiǎn)的投資人。這些監(jiān)控信息當(dāng)日生成一個(gè)隨機(jī)加密文件,只有在本程序下才能打開(kāi)。隨機(jī)加密文件每天生成一個(gè)。   (4)登記托管   登記托管:對(duì)要進(jìn)行交易的企業(yè)的基本資料的常規(guī)操作(基本信息的錄入、查找、修改、刪除、預(yù)覽、打印)。對(duì)產(chǎn)(股)權(quán)的基本量化轉(zhuǎn)換,對(duì)進(jìn)行托管的產(chǎn)(股)權(quán)進(jìn)行TP化及分類、并進(jìn)行相應(yīng)的產(chǎn)(股)權(quán)編碼,基本信息的錄入、查找、修改、刪除、預(yù)覽、打印等基本操作;   登記托管辦理會(huì)員的注冊(cè),輸入會(huì)員的基本資料;投資人的注冊(cè),輸入投資人的基本資料;可以批量開(kāi)戶、會(huì)員轉(zhuǎn)讓、交易過(guò)戶等。   (5)下單程序   會(huì)員版:會(huì)員通過(guò)此程序可以接受投資人委托,對(duì)投資人進(jìn)行代理進(jìn)行交易。 投資人可當(dāng)面委托的方式進(jìn)行代理交易。被代理的投資人不能自己下單。如果投資人下單,系統(tǒng)提示‘投資人已被代理,不能自己交易’。   會(huì)員代理下單:會(huì)員可以代理投資人下單,投資人把委托單具正確填寫(xiě)完畢后,由會(huì)員代理錄入委托單,會(huì)員擊回車下單時(shí),要求投資人輸入交易密碼,密碼輸入后才下單。   單機(jī)版:由投資人自己通過(guò)互聯(lián)網(wǎng)絡(luò)自行下單。   (6)撮合系統(tǒng)   后臺(tái)撮合系統(tǒng)是交易系統(tǒng)各模塊中最核心的部分。它對(duì)會(huì)員及投資人的申報(bào)和查詢操作指令進(jìn)行解釋執(zhí)行。負(fù)責(zé)把動(dòng)態(tài)行情和成交回報(bào)信息傳送到行情播發(fā)和成交監(jiān)控。   撮合系統(tǒng)包括兩個(gè)部分,中間件及后臺(tái)撮合,中間件負(fù)責(zé)接收所有客戶的連接,然后把接收到的指令轉(zhuǎn)發(fā)給后臺(tái),后臺(tái)進(jìn)行相應(yīng)的撮合。中間件根據(jù)具體情況可以設(shè)置一臺(tái)或多臺(tái)以減少通信上的壓力。中間件的功能為代理轉(zhuǎn)發(fā)、截?cái)嗥渌麗阂膺B接的作用。   撮合規(guī)則:   按價(jià)格優(yōu)先、時(shí)間優(yōu)先的原則競(jìng)價(jià)撮合成交,成交時(shí)價(jià)格優(yōu)先的原則為:較高價(jià)格買進(jìn)申報(bào)優(yōu)先于較低價(jià)格買進(jìn)申報(bào),較低價(jià)格賣出申報(bào)優(yōu)先于較高價(jià)格賣出申報(bào)。   成交時(shí)間優(yōu)先的原則為:買賣方向、價(jià)格相同的,先申報(bào)者優(yōu)先于后申報(bào)者。先后順序按交易主機(jī)接受申報(bào)的時(shí)間確定。   (7)銀行接口程序   在交易系統(tǒng)中非常重要的一個(gè)模塊,沒(méi)有此模塊,交易系統(tǒng)就沒(méi)有資金交易;此部分程序應(yīng)由銀行配合進(jìn)行。有交易所銀行接口和銀行資金接口組成,銀
發(fā)布:2007-04-14 11:37    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
辦公管理系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普工單管理系統(tǒng)其他應(yīng)用

員工管理軟件 工作日程管理軟件 門(mén)禁考勤系統(tǒng) 門(mén)禁管理系統(tǒng) 電話管理系統(tǒng) 設(shè)備管理系統(tǒng) 工單管理系統(tǒng) 設(shè)備管理系統(tǒng)免費(fèi)版 免費(fèi)工單管理系統(tǒng) 免費(fèi)日程管理軟件 日程管理軟件免費(fèi)下載 電話管理軟件下載 門(mén)禁管理系統(tǒng) 工單管理軟件