基于領(lǐng)域驅(qū)動設(shè)計的證券交易系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-09-09 07:21
本文關(guān)鍵詞:基于領(lǐng)域驅(qū)動設(shè)計的證券交易系統(tǒng)的設(shè)計與實現(xiàn)
更多相關(guān)文章: 高頻交易 領(lǐng)域驅(qū)動設(shè)計 領(lǐng)域模型 證券交易系統(tǒng)
【摘要】:券商現(xiàn)有的第三代證券集中交易系統(tǒng),已經(jīng)經(jīng)過了十年,系統(tǒng)的技術(shù)架構(gòu)漸漸固化、模塊之間的耦合度變得緊密,模塊設(shè)計變得過程化。隨著中國證券市場的創(chuàng)新和發(fā)展,各類業(yè)務(wù)品種如ETF基金、金融期貨、期權(quán)等衍生品的不斷推出,業(yè)務(wù)規(guī)則復(fù)雜且變化頻繁,現(xiàn)有交易系統(tǒng)不僅性能已經(jīng)開始產(chǎn)生一定瓶頸,更難以應(yīng)付證券市場業(yè)務(wù)需求的快速變化。因此,如何在證券交易系統(tǒng)中實現(xiàn)高內(nèi)聚松耦合的設(shè)計,以提供更好的可擴(kuò)展性和可維護(hù)性,降低軟件開發(fā)成本,成為一個急需解決的問題。針對上述問題,本文以實際項目為背景,應(yīng)用領(lǐng)域驅(qū)動設(shè)計思想,構(gòu)建一個基于領(lǐng)域驅(qū)動設(shè)計的新型證券交易系統(tǒng),從而向投資者提供更為優(yōu)質(zhì)的證券交易服務(wù),提升企業(yè)的核心競爭力。論文首先研究了領(lǐng)域驅(qū)動設(shè)計開發(fā)的技術(shù)理論,介紹了相關(guān)的技術(shù)概念;緊接著對證券核心交易業(yè)務(wù)進(jìn)行業(yè)務(wù)建模,定義了證券交易系統(tǒng)的功能和性能需求;隨后以證券交易業(yè)務(wù)領(lǐng)域為核心,構(gòu)建領(lǐng)域模型,并從領(lǐng)域模型出發(fā),提出一個面向?qū)ο蟮募軜?gòu)和設(shè)計方案;隨后依據(jù)領(lǐng)域驅(qū)動設(shè)計的開發(fā)思想,將該系統(tǒng)分為接口層、服務(wù)層、領(lǐng)域?qū)雍突A(chǔ)結(jié)構(gòu)層,并探討每層的設(shè)計實現(xiàn),同時在內(nèi)存中處理全部領(lǐng)域模型數(shù)據(jù),系統(tǒng)性能有了大幅提升;最后設(shè)計了支持推送功能的報盤回報,實現(xiàn)交易所報單和成交回報交易數(shù)據(jù)的高速流轉(zhuǎn)。本文最后對系統(tǒng)進(jìn)行了壓力測試和性能測試,并從設(shè)計的角度分析了該系統(tǒng)改造前后的實現(xiàn)效果對比,目前該系統(tǒng)已經(jīng)取得了良好的實際應(yīng)用效果,證明了證券交易系統(tǒng)開發(fā)中采用領(lǐng)域驅(qū)動設(shè)計思想的合理性與可行性。
【關(guān)鍵詞】:高頻交易 領(lǐng)域驅(qū)動設(shè)計 領(lǐng)域模型 證券交易系統(tǒng)
【學(xué)位授予單位】:中國科學(xué)院大學(xué)(工程管理與信息技術(shù)學(xué)院)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52
【目錄】:
- 摘要5-6
- Abstract6-10
- 第一章 緒論10-16
- 1.1 研究背景與意義10-11
- 1.2 國內(nèi)外研究現(xiàn)狀11-13
- 1.3 本文主要研究內(nèi)容13-14
- 1.4 本文主要組織結(jié)構(gòu)14-16
- 第二章 相關(guān)理論與技術(shù)16-30
- 2.1 領(lǐng)域驅(qū)動設(shè)計相關(guān)理論研究16-26
- 2.1.1 領(lǐng)域驅(qū)動設(shè)計技術(shù)背景16-17
- 2.1.2 領(lǐng)域驅(qū)動設(shè)計技術(shù)方法17-24
- 2.1.3 領(lǐng)域驅(qū)動設(shè)計技術(shù)特點24-25
- 2.1.4 領(lǐng)域驅(qū)動設(shè)計適用場合25-26
- 2.2 領(lǐng)域驅(qū)動設(shè)計相關(guān)技術(shù)研究26-29
- 2.2.1 Spring技術(shù)26-27
- 2.2.2 JMS技術(shù)27-28
- 2.2.3 NoSQL技術(shù)28-29
- 2.3 小結(jié)29-30
- 第三章 系統(tǒng)需求分析30-42
- 3.1 項目背景30-31
- 3.2 系統(tǒng)目標(biāo)31
- 3.3 業(yè)務(wù)建模31-36
- 3.4 功能性需求36-39
- 3.5 非功能性需求39-40
- 3.6 可行性分析40-41
- 3.7 小結(jié)41-42
- 第四章 系統(tǒng)架構(gòu)設(shè)計42-54
- 4.1 系統(tǒng)概要設(shè)計42-46
- 4.1.1 體系結(jié)構(gòu)設(shè)計42-43
- 4.1.2 訂單流程設(shè)計43
- 4.1.3 功能模塊設(shè)計43-45
- 4.1.4 系統(tǒng)分層設(shè)計45-46
- 4.2 領(lǐng)域?qū)釉O(shè)計46-49
- 4.2.1 設(shè)計難點46
- 4.2.2 解決方法46-47
- 4.2.3 模型詳細(xì)設(shè)計47-49
- 4.3 基礎(chǔ)結(jié)構(gòu)層設(shè)計49-52
- 4.3.1 設(shè)計難點50
- 4.3.2 解決方法50-51
- 4.3.3 其他實現(xiàn)設(shè)計51-52
- 4.4 應(yīng)用層設(shè)計52-53
- 4.5 接口層設(shè)計53
- 4.6 小結(jié)53-54
- 第五章 系統(tǒng)實現(xiàn)與評價54-66
- 5.1 系統(tǒng)的實現(xiàn)54-63
- 5.1.1 系統(tǒng)開發(fā)環(huán)境54-55
- 5.1.2 領(lǐng)域?qū)訉崿F(xiàn)55-58
- 5.1.3 基礎(chǔ)結(jié)構(gòu)層實現(xiàn)58-61
- 5.1.4 應(yīng)用層實現(xiàn)61-63
- 5.1.5 接口層實現(xiàn)63
- 5.2 系統(tǒng)的驗證與評價63-65
- 5.2.1 壓力測試64
- 5.2.2 性能測試64-65
- 5.2.3 系統(tǒng)的評價65
- 5.7 小結(jié)65-66
- 第六章 結(jié)論與展望66-68
- 參考文獻(xiàn)68-72
- 致謝72-74
- 個人簡歷、在學(xué)期間發(fā)表的論文與研究成果74
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前1條
1 范凱;;NoSQL數(shù)據(jù)庫綜述[J];程序員;2010年06期
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前1條
1 黃旭;基于領(lǐng)域驅(qū)動的基礎(chǔ)教育管理系統(tǒng)的設(shè)計與實現(xiàn)[D];中南大學(xué);2012年
,本文編號:819068
本文鏈接:http://www.sikaile.net/jingjilunwen/qihuoqq/819068.html
最近更新
教材專著