菜单
  
    摘要由于某型武备控制系统缺乏数据录取分析设备,无法在线监测各个分系统间的通讯状态、控制时序,导致出现故障无法判断原因,影响了调试效率。基于此拟设计出一套数据分析仪软件,主要包含数据录取回放、故障诊断与定位、性能指标检测等等功能,从而为系统在联调、交验、靶场试验、售后服务过程中提供技术保障,缩短各个阶段的研制时间,降低成本。 本毕业设计基于.NET3.5框架,使用 C#语言编程,使用SQLite 数据库,开发出能够运行在 Window XP 或 XPE 系统上的武器设备监控系统的数据分析仪系统。整体设计综合了以下三层架构和客户端/服务器模型:在数据访问层进行数据库访问、数据解析、统计等,为上层提供数据服务。在业务逻辑层,提取 DAL 层数据组建数据表格,进行数据传递。在显示层,本文完成主界面、导入数据和数据回放界面设计。最终,实现了导入TXT 数据至数据库、数据解析、显示数据统计图表、曲线分析及坐标变换、故障诊断、异常报文诊断、数据回放等多种复杂的功能。   30249
    毕业论文关键词  武备控制系统  数据分析仪  .NET框架  SQLite数据库  三层架构  
    Title    Design of a C# based Data Analyzer for Armament Control System
    Abstract Due to the lack of data analyzer of Armament Control System, the communication state and control timing between various subsystems can not be monitored online. As a result, the cause of breakdown cannot be determined, which would affect the debugging efficiency. Under this condition, a data analyzer is designed, including functions as data recording and playback, malfunction diagnosis and localization, performance detection and so on, to provide technical guarantee in the FBI system, inspection, test range and after-sales services for system, shortening the research time in every stage, as well as reduction in costs. The Data Analyzer System designed in this paper is based on .NET Framework 3.5, and use C# programming language plus SQLite database, tring to develop a system that can run in Windows XP system or XPE. The main design combines the Three-Tier Architecture as follows with  Client/Server model. The Data Access Layer is responsible for database access, such as data analysis or statistics, so as to provide data services for upper layer. The Business Logic Layer, as the intermediate layer, decomposes data form DAL and sends it to User Interface. As for the User Interface layer, the main form, inserting data form and data playback form are realized. Finally, some complex functions, for examples, insert TXT data to database, data analysis, statistics, coordinate transformation and analysis, fault and abnormal packets diagnosis, and data playback, is achieved.   
    Keywords    Armament Control System  Data Analyzer  .NET Framework 3.5  SQLite Database  Three-Tier Architecture
    目次
    1绪论.1
    1.1课题背景1
    1.2武器设备交互通信1
    1.3开发平台2
    1.4国内外研究现状4
    1.5本文的主要工作以及内容安排4
    2总体设计.6
    2.1总体设计概述6
    2.2需求分析6
    2.3数据分析仪系统设计方案7
    2.4三层架构设计8
    2.5实体层WModel类设计10
    2.6系统框架.12
    3数据访问DAL层实现14
    3.1初始化方法.14
    3.2查找报文方法.16
    3.3数据转换方法.16
    3.4数据分解.17
    3.5状态字解析.18
    3.6数据统计.21
    3.7系统状态.24
    3.8其他.25
    4业务逻辑层BLL实现26
    4.1组建数据解析表.26
    4.2组建状态解析表.29
    4.3组建综合显示表.31
    4.4组建系统状态检查表.34
    4.5组建故障统计总表.34
    4.6按报文标识统计数据表.35
    4.7按信号名称查找数据.36
  1. 上一篇:基于E-MOTION伺服系统及其在AGV小车上的应用
  2. 下一篇:汽车轮毂涂装车间除尘系统设计
  1. 基波磁通补偿的串联混合...

  2. 单H桥三电平有源电力滤波器的控制策略研究

  3. PLC柔性制造系统的控制系统设计+梯形图

  4. 含二甲基咪唑分子基介电...

  5. PID控制三容水箱的建模与控制MALAB仿真

  6. MATLAB数字图像处理的空间滤波器设计

  7. Protel99SE多功能充电宝的设计+PCB电路图

  8. 中国传统元素在游戏角色...

  9. g-C3N4光催化剂的制备和光催化性能研究

  10. 浅析中国古代宗法制度

  11. 上市公司股权结构对经营绩效的影响研究

  12. 江苏省某高中学生体质现状的调查研究

  13. 现代简约美式风格在室内家装中的运用

  14. NFC协议物理层的软件实现+文献综述

  15. 高警觉工作人群的元情绪...

  16. C++最短路径算法研究和程序设计

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回