銀行網(wǎng)絡(luò)故障診斷儀系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2022-02-10 20:42
近年來,隨著銀行網(wǎng)絡(luò)規(guī)模的擴大和異構(gòu)程度的增加,銀行網(wǎng)絡(luò)設(shè)備的故障越來越多。從物理連接故障、軟件連接故障到病毒性網(wǎng)絡(luò)故障層出不窮,網(wǎng)絡(luò)診斷工具也應(yīng)運而生。本文主要以實現(xiàn)基于ARM9嵌入式平臺的銀行網(wǎng)絡(luò)故障診斷儀系統(tǒng)為目標,以分層的設(shè)計方案為指導(dǎo)思想。根據(jù)銀行網(wǎng)絡(luò)檢測的要求,將系統(tǒng)硬件平臺的支持和軟件功能的實現(xiàn)分開,增加系統(tǒng)的靈活性和擴展性。同時使用Qt/EmebeddedLinux圖形界面庫作為功能軟件的UI庫,使編寫的程序能夠通過最少的改動運行在其它平臺之上。系統(tǒng)的實現(xiàn)分成系統(tǒng)平臺搭建和系統(tǒng)軟件實現(xiàn)兩部分。同時系統(tǒng)平臺搭建又為分Bootloader構(gòu)建、Linux內(nèi)核構(gòu)建、文件系統(tǒng)構(gòu)建、Linux圖形界面庫構(gòu)建和平臺環(huán)境搭建五個階段。而系統(tǒng)軟件實現(xiàn)分成控制主程序模塊、輸入法程序模塊、系統(tǒng)設(shè)置程序模塊、存儲設(shè)備殺毒/免疫程序模塊、基于Ping目標連接與測試程序模塊及ARP欺騙檢測程序模塊等六個模塊來實現(xiàn)。通過多層次的劃分,使系統(tǒng)各功能的開發(fā)和測試更具獨立性,減少系統(tǒng)維護的難度。此外,本文從系統(tǒng)總體設(shè)計和詳細設(shè)計兩方面對系統(tǒng)設(shè)計進行了說明,并就系統(tǒng)的實現(xiàn)進行了詳細的描述。測試采用了分階段...
【文章來源】:黑龍江大學(xué)黑龍江省
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第1章 緒論
1.1 本文研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 本文結(jié)構(gòu)安排
第2章 需求分析
2.1 項目需求分析
2.1.1 系統(tǒng)應(yīng)用環(huán)境需求分析
2.1.2 系統(tǒng)平臺搭建需求分析
2.1.3 系統(tǒng)軟件需求分析
2.2 系統(tǒng)功能和性能需求分析
2.3 本文相關(guān)技術(shù)
2.3.1 開源軟件構(gòu)建技術(shù)
2.3.2 Qt/Emebedded圖形界面庫開發(fā)技術(shù)
2.3.3 線程/進程調(diào)用及通信技術(shù)
2.4 本章小結(jié)
第3章 系統(tǒng)設(shè)計
3.1 系統(tǒng)總體設(shè)計
3.1.1 系統(tǒng)模塊層次設(shè)計
3.1.2 系統(tǒng)平臺搭建模塊概要設(shè)計
3.1.3 系統(tǒng)軟件實現(xiàn)模塊概要設(shè)計
3.2 系統(tǒng)的軟件詳細設(shè)計
3.2.1 控制主程序詳細設(shè)計
3.2.2 輸入法程序詳細設(shè)計
3.2.3 系統(tǒng)設(shè)置程序詳細設(shè)計
3.2.4 存儲設(shè)備殺毒/免疫程序詳細設(shè)計
3.2.5 基于Ping目標連接與測試程序詳細設(shè)計
3.2.6 ARP欺騙檢測程序詳細設(shè)計
3.3 本章小結(jié)
第4章 系統(tǒng)實現(xiàn)
4.1 系統(tǒng)平臺搭建的實現(xiàn)
4.1.1 U-Boot構(gòu)建的實現(xiàn)
4.1.2 Linux-2.6.22構(gòu)建的實現(xiàn)
4.1.3 Yaffs2文件系統(tǒng)構(gòu)建的實現(xiàn)
4.1.4 QTE圖形界面庫交叉編譯及開發(fā)環(huán)境構(gòu)建的實現(xiàn)
4.2 系統(tǒng)軟件實現(xiàn)
4.2.1 控制主程序?qū)崿F(xiàn)
4.2.2 輸入法程序?qū)崿F(xiàn)
4.2.3 系統(tǒng)設(shè)置程序?qū)崿F(xiàn)
4.2.4 存儲設(shè)備殺毒/免疫程序?qū)崿F(xiàn)
4.2.5 基于Ping目標連接與測試程序?qū)崿F(xiàn)
4.2.6 ARP欺騙檢測程序?qū)崿F(xiàn)
4.3 本章小結(jié)
第5章 系統(tǒng)測試
5.1 系統(tǒng)測試
5.1.1 測試環(huán)境
5.1.2 開發(fā)測試
5.1.3 系統(tǒng)整體功能測試
5.2 系統(tǒng)測試結(jié)果分析
5.3 本章小結(jié)
結(jié)論
參考文獻
致謝
【參考文獻】:
期刊論文
[1]ARP攻擊檢測與定位方法研究[J]. 阮清強. 信息網(wǎng)絡(luò)安全. 2010(04)
[2]基于ARP協(xié)議的網(wǎng)絡(luò)監(jiān)聽技術(shù)研究[J]. 曾光裕,薛瑩瑩,徐冰,李清寶. 計算機工程與設(shè)計. 2009(14)
[3]基于ARP協(xié)議原理的攻擊與防護[J]. 馬壯飛. 科技資訊. 2008(34)
[4]基于U-boot構(gòu)建嵌入式Linux的Bootloader[J]. 劉磊,張鳳荔,秦志光. 計算機應(yīng)用研究. 2007(12)
[5]基于QT/E的嵌入式圖形支持系統(tǒng)[J]. 倪紅波,周興社,谷建華. 計算機工程. 2007(20)
[6]淺談嵌入式處理器體系結(jié)構(gòu)[J]. 鄧彬偉,黃松柏. 山西電子技術(shù). 2007(04)
[7]基于ARM9的嵌入式系統(tǒng)Bootloader設(shè)計與實現(xiàn)[J]. 任斌,賴樹明,陳衛(wèi),吳忠良. 東莞理工學(xué)院學(xué)報. 2007(01)
[8]構(gòu)造嵌入式Linux的文件系統(tǒng)[J]. 鄭樺,劉清,邢航,徐智穹. 微計算機信息. 2004(08)
[9]C語言程序設(shè)計中若干問題的探討[J]. 孫玉霞. 沈陽航空工業(yè)學(xué)院學(xué)報. 2004(03)
[10]ARM Linux在EP7312上的移植[J]. 李程遠,劉文峰,李善平. 計算機工程與設(shè)計. 2003(07)
本文編號:3619498
【文章來源】:黑龍江大學(xué)黑龍江省
【文章頁數(shù)】:87 頁
【學(xué)位級別】:碩士
【文章目錄】:
中文摘要
Abstract
第1章 緒論
1.1 本文研究背景和意義
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文研究內(nèi)容
1.4 本文結(jié)構(gòu)安排
第2章 需求分析
2.1 項目需求分析
2.1.1 系統(tǒng)應(yīng)用環(huán)境需求分析
2.1.2 系統(tǒng)平臺搭建需求分析
2.1.3 系統(tǒng)軟件需求分析
2.2 系統(tǒng)功能和性能需求分析
2.3 本文相關(guān)技術(shù)
2.3.1 開源軟件構(gòu)建技術(shù)
2.3.2 Qt/Emebedded圖形界面庫開發(fā)技術(shù)
2.3.3 線程/進程調(diào)用及通信技術(shù)
2.4 本章小結(jié)
第3章 系統(tǒng)設(shè)計
3.1 系統(tǒng)總體設(shè)計
3.1.1 系統(tǒng)模塊層次設(shè)計
3.1.2 系統(tǒng)平臺搭建模塊概要設(shè)計
3.1.3 系統(tǒng)軟件實現(xiàn)模塊概要設(shè)計
3.2 系統(tǒng)的軟件詳細設(shè)計
3.2.1 控制主程序詳細設(shè)計
3.2.2 輸入法程序詳細設(shè)計
3.2.3 系統(tǒng)設(shè)置程序詳細設(shè)計
3.2.4 存儲設(shè)備殺毒/免疫程序詳細設(shè)計
3.2.5 基于Ping目標連接與測試程序詳細設(shè)計
3.2.6 ARP欺騙檢測程序詳細設(shè)計
3.3 本章小結(jié)
第4章 系統(tǒng)實現(xiàn)
4.1 系統(tǒng)平臺搭建的實現(xiàn)
4.1.1 U-Boot構(gòu)建的實現(xiàn)
4.1.2 Linux-2.6.22構(gòu)建的實現(xiàn)
4.1.3 Yaffs2文件系統(tǒng)構(gòu)建的實現(xiàn)
4.1.4 QTE圖形界面庫交叉編譯及開發(fā)環(huán)境構(gòu)建的實現(xiàn)
4.2 系統(tǒng)軟件實現(xiàn)
4.2.1 控制主程序?qū)崿F(xiàn)
4.2.2 輸入法程序?qū)崿F(xiàn)
4.2.3 系統(tǒng)設(shè)置程序?qū)崿F(xiàn)
4.2.4 存儲設(shè)備殺毒/免疫程序?qū)崿F(xiàn)
4.2.5 基于Ping目標連接與測試程序?qū)崿F(xiàn)
4.2.6 ARP欺騙檢測程序?qū)崿F(xiàn)
4.3 本章小結(jié)
第5章 系統(tǒng)測試
5.1 系統(tǒng)測試
5.1.1 測試環(huán)境
5.1.2 開發(fā)測試
5.1.3 系統(tǒng)整體功能測試
5.2 系統(tǒng)測試結(jié)果分析
5.3 本章小結(jié)
結(jié)論
參考文獻
致謝
【參考文獻】:
期刊論文
[1]ARP攻擊檢測與定位方法研究[J]. 阮清強. 信息網(wǎng)絡(luò)安全. 2010(04)
[2]基于ARP協(xié)議的網(wǎng)絡(luò)監(jiān)聽技術(shù)研究[J]. 曾光裕,薛瑩瑩,徐冰,李清寶. 計算機工程與設(shè)計. 2009(14)
[3]基于ARP協(xié)議原理的攻擊與防護[J]. 馬壯飛. 科技資訊. 2008(34)
[4]基于U-boot構(gòu)建嵌入式Linux的Bootloader[J]. 劉磊,張鳳荔,秦志光. 計算機應(yīng)用研究. 2007(12)
[5]基于QT/E的嵌入式圖形支持系統(tǒng)[J]. 倪紅波,周興社,谷建華. 計算機工程. 2007(20)
[6]淺談嵌入式處理器體系結(jié)構(gòu)[J]. 鄧彬偉,黃松柏. 山西電子技術(shù). 2007(04)
[7]基于ARM9的嵌入式系統(tǒng)Bootloader設(shè)計與實現(xiàn)[J]. 任斌,賴樹明,陳衛(wèi),吳忠良. 東莞理工學(xué)院學(xué)報. 2007(01)
[8]構(gòu)造嵌入式Linux的文件系統(tǒng)[J]. 鄭樺,劉清,邢航,徐智穹. 微計算機信息. 2004(08)
[9]C語言程序設(shè)計中若干問題的探討[J]. 孫玉霞. 沈陽航空工業(yè)學(xué)院學(xué)報. 2004(03)
[10]ARM Linux在EP7312上的移植[J]. 李程遠,劉文峰,李善平. 計算機工程與設(shè)計. 2003(07)
本文編號:3619498
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3619498.html
最近更新
教材專著