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

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

申請免費試用、咨詢電話:400-8352-114

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

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

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

咨詢:400-8352-114

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

QQ在線咨詢

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

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