当前位置:主页 > 管理论文 > 移动网络论文 >

银行网络故障诊断仪系统的设计与实现

发布时间:2022-02-10 20:42
  近年来,随着银行网络规模的扩大和异构程度的增加,银行网络设备的故障越来越多。从物理连接故障、软件连接故障到病毒性网络故障层出不穷,网络诊断工具也应运而生。本文主要以实现基于ARM9嵌入式平台的银行网络故障诊断仪系统为目标,以分层的设计方案为指导思想。根据银行网络检测的要求,将系统硬件平台的支持和软件功能的实现分开,增加系统的灵活性和扩展性。同时使用Qt/EmebeddedLinux图形界面库作为功能软件的UI库,使编写的程序能够通过最少的改动运行在其它平台之上。系统的实现分成系统平台搭建和系统软件实现两部分。同时系统平台搭建又为分Bootloader构建、Linux内核构建、文件系统构建、Linux图形界面库构建和平台环境搭建五个阶段。而系统软件实现分成控制主程序模块、输入法程序模块、系统设置程序模块、存储设备杀毒/免疫程序模块、基于Ping目标连接与测试程序模块及ARP欺骗检测程序模块等六个模块来实现。通过多层次的划分,使系统各功能的开发和测试更具独立性,减少系统维护的难度。此外,本文从系统总体设计和详细设计两方面对系统设计进行了说明,并就系统的实现进行了详细的描述。测试采用了分阶段... 

【文章来源】:黑龙江大学黑龙江省

【文章页数】:87 页

【学位级别】:硕士

【文章目录】:
中文摘要
Abstract
第1章 绪论
    1.1 本文研究背景和意义
    1.2 国内外研究现状
    1.3 本文研究内容
    1.4 本文结构安排
第2章 需求分析
    2.1 项目需求分析
        2.1.1 系统应用环境需求分析
        2.1.2 系统平台搭建需求分析
        2.1.3 系统软件需求分析
    2.2 系统功能和性能需求分析
    2.3 本文相关技术
        2.3.1 开源软件构建技术
        2.3.2 Qt/Emebedded图形界面库开发技术
        2.3.3 线程/进程调用及通信技术
    2.4 本章小结
第3章 系统设计
    3.1 系统总体设计
        3.1.1 系统模块层次设计
        3.1.2 系统平台搭建模块概要设计
        3.1.3 系统软件实现模块概要设计
    3.2 系统的软件详细设计
        3.2.1 控制主程序详细设计
        3.2.2 输入法程序详细设计
        3.2.3 系统设置程序详细设计
        3.2.4 存储设备杀毒/免疫程序详细设计
        3.2.5 基于Ping目标连接与测试程序详细设计
        3.2.6 ARP欺骗检测程序详细设计
    3.3 本章小结
第4章 系统实现
    4.1 系统平台搭建的实现
        4.1.1 U-Boot构建的实现
        4.1.2 Linux-2.6.22构建的实现
        4.1.3 Yaffs2文件系统构建的实现
        4.1.4 QTE图形界面库交叉编译及开发环境构建的实现
    4.2 系统软件实现
        4.2.1 控制主程序实现
        4.2.2 输入法程序实现
        4.2.3 系统设置程序实现
        4.2.4 存储设备杀毒/免疫程序实现
        4.2.5 基于Ping目标连接与测试程序实现
        4.2.6 ARP欺骗检测程序实现
    4.3 本章小结
第5章 系统测试
    5.1 系统测试
        5.1.1 测试环境
        5.1.2 开发测试
        5.1.3 系统整体功能测试
    5.2 系统测试结果分析
    5.3 本章小结
结论
参考文献
致谢


【参考文献】:
期刊论文
[1]ARP攻击检测与定位方法研究[J]. 阮清强.  信息网络安全. 2010(04)
[2]基于ARP协议的网络监听技术研究[J]. 曾光裕,薛莹莹,徐冰,李清宝.  计算机工程与设计. 2009(14)
[3]基于ARP协议原理的攻击与防护[J]. 马壮飞.  科技资讯. 2008(34)
[4]基于U-boot构建嵌入式Linux的Bootloader[J]. 刘磊,张凤荔,秦志光.  计算机应用研究. 2007(12)
[5]基于QT/E的嵌入式图形支持系统[J]. 倪红波,周兴社,谷建华.  计算机工程. 2007(20)
[6]浅谈嵌入式处理器体系结构[J]. 邓彬伟,黄松柏.  山西电子技术. 2007(04)
[7]基于ARM9的嵌入式系统Bootloader设计与实现[J]. 任斌,赖树明,陈卫,吴忠良.  东莞理工学院学报. 2007(01)
[8]构造嵌入式Linux的文件系统[J]. 郑桦,刘清,邢航,徐智穹.  微计算机信息. 2004(08)
[9]C语言程序设计中若干问题的探讨[J]. 孙玉霞.  沈阳航空工业学院学报. 2004(03)
[10]ARM Linux在EP7312上的移植[J]. 李程远,刘文峰,李善平.  计算机工程与设计. 2003(07)



本文编号:3619498

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3619498.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户48690***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com