飞机试飞数据处理管理系统设计_第1页
飞机试飞数据处理管理系统设计_第2页
飞机试飞数据处理管理系统设计_第3页
飞机试飞数据处理管理系统设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

飞机试飞数据处理管理系统设计

【嫡要】结合C/S技术的优势,研究并实现了基于C/S的三层构造数据处理管理系统。讨论了系统分析

与设计的全过程,主要包括需求分析、架构设计、数据组成、主要功能的实现、关键技术等。本系统结合

DCOM,MTS等技术进展开发,采用统一的管理、合法用户应用模式,使数据的平安、保密大大提高。

【关键词】C/S构造、数据管理、数据处理、DCCM、MTS引言

K机试K数据处理在飞行试验中占有重要的地位,是时试验数据进展分析、处理,形成最终试验结

果的最后一个环节。飞行试验■数据处理按其处理要求分为实时数据处理和事后数据处理。此设计主要针

对事后数据处理与管理。现在飞行数据缺乏统一的管理机制、飞行数据种类较多,数据命名不一致,导致

数据检索困难、来源不清晰,数据的正确性、完整性、保密性和平安性很难保障,给后续飞行数据处理人

员带来了极大的工作压力。

K机试K数据处理管理系统(FTDPMS)是一个数据处理管理系统的解决方案,采用C/S三层架构,

它帮助我们组建一个准确并且一致的飞行试验数据库,这个数据库管理了各类飞行数据以及围绕数据处理

的把关信息。功能强大的数据辅助处理工具能够帮助用户高效扩展该系统,并对•飞行数据进展分类、索

引和事后局部计算,大大提高数据的利用率和节约了处理时间,并且使匕行数据处理与管理更加标准化O

此系统如同一个大容器,将飞行数据、飞行相关资料、数据处理软件、用户信息、其它软件、OA

应用等进展统一管理。

1系统分析与设计需求分析

FTDPMS是一个综合性的试飞数据处理管理系统,通过模块化设计通过网络与内部机制进展交联,

组成一个系统化、集成化、标准化的匕行数据管理系统。该系统面向K行数据管理人员、数据处理人员以

及其他相关人员,为他们提供飞行数据管理和飞行数据处理效劳,使飞行数据处理与管理更加标准化,并

且数据处理效率有大的提升。

从系统功能角度来行,FTDPMS系统的逻辑构造可以用以下图清堵地描述。

图IFTDPMS客户端软件根本组成

”系统管理”主要面向系统管理员,”系统应用”主要面向一般用户。

图2K1-DPMS应用效劳器端软件根本组成

1.2架构设计

本系统采用C/S构造(在本论文中指Clicnt/Scrvcr三层构造),包括用户界面层、中间层和数据层,

分别负责实现用户交互、业务逻辑、数据访问等功能。其体系构造以下图所示。

图3FTDPMS体系构造

1.3系统开发与运行环境

系统效劳器与系统磁盘阵列通过光纤相连,形成整体的网络应用系统。用户管理客户端和用户应用

客户端可以通过网络与系统相连,对系统进展管理、维护和应用。

数据库效劳器采用•台高端效劳器,提高系统的可靠性。

应用效劳器采用2台通用效劳器互相热备、负栽均衡、任务调度的工作模式,在提高数据处理的效

率的根底上,加强系统的可靠性。

数据库效劳器、应用效劳器、蕨盘阵列、磁带库、管理端之间通过光纤连接,提高系统的性能与运

行效率。

a.效劳希端:

1软件环境.Windows操作系统:Windows2003(S);

(1).数据库平台软件采用SQLServer2005;.应用程序开发平台采用DELPHI2007和Visual

Stucio2021;

(2).Veritas数据库备份与恢复软件;

2硬件环境

CPU:酷睿四核以上:

内存:4G13以上(包含4GB);

3光纤通道的磁盘阵列一套;

b.客户端:

1软件环境.Windows操作系统:Windo\vs2000/XP/2003;

(1).应用程序开发平台采用DELPHI2007利VisualStudio2021;.数据库平台软件采用SQL

Server2005;

2硬件环境CPU:奔腾IV以上;

内存:512MB以上(包含512MB);2系统数据组成

由需求分析可知,系统涉及的客户端与效劳器端两局部软件,根据本系统的要求,系统将设计8个

数据库表:

I)机型机号表:存儒试验机的信息;飞行数据表:存储试脸机数据的信息;

2)用户表:管理员与数据处理用户信息;用户处理权限表:用户处理某机型机号试飞数

据的设卷;

3)软件库信息表:上传的软件或控件等信息;更新信息表:FTDPMS软件更新信息;

4)CA提示信息表:在网用户播送或点对信息提示等信息;上传下载信息表:记录上传下

栽各类数据的用户信息;

相关数据可从单位得到并加以整理即可使用。2.1客户端数据库访问访问与操作

图4客户端根本流程框图

客户端应用程序,它由用户接口的多个用户界而程序和客户端数据模块组成。客户端、应用效劳器、

数据库效劳器用多种协议连接,使数据的传输与用户的应用更加合理。

客户端操作数据库的流程,客户端(界面层)将数据源压缩并切割成一段一段的数据包通过DCOM

协议传给应用效劳器[中间层),应用效劳器将合法请求再通过SQL对数据库(数据层)执行操作。

2.2数据库访问访问与操作图5应用效劳器端根本流程框图

应用效劳器应用程序和数据库,它包含人机接U的用户界面程序、计算程序及远程数据模块。而远

程数据模块接口那么与客户端的数据连接件(DCOM)连接,以便与应用程序效劳器进展通讯.加上图5

FTDPMS应用效劳器端的运行控制模型。

在开发应用效劳器时,并行处理技术是必要的,否则当应用效劳器在处理一个用户的请求时,另

・用户只能等待,如果这种等待的时间太长了,将大大降低数据处理速度。还有•个是分布式的概念,可

以将运行应用效劳器上的多个处理进程在不同的效劳器中并行运行,并根据访问需求自动引导用户到相应

的应用效劳器中。

3系统主要功能的实现

系统由客户端{界面层)、应用效劳器(中间层)、数据库(数据层)三大局部组成,在三局部中,

界面层与用用户直接交互,主要功能是用户与应用间的对话。在更新用户接口界面时,只需改写显示与控

制模块,而不影响其他两层。中间层也就是应用层,将具体的功能分别编入程序中。数据层就是DBMS,

负责管理对数据库数据的读写。DBMS必须能迅速执行大量数据的更新和检索。飞行数据管理与相关资

料管理用SQLServer2005数据库,因此从中间层传送到数据层的请求使用SQL语言执行。

3.1客户端局部功能的实现

客户端主要分为‘‘系统管理"、’’系统应用"两大功能。

系统管理主要面向系统管理员,实现飞机综合管理、飞行数据管理、数据库管理、其他资源库、

FTP应用、用户管理等六大功能,在''其他资源库”中有应用软件、算法控件、相关技术文档模板、其

他技术资料。通过以上功能可将机型机号、飞行数据、相关资料、用户使用信息等进展浏览、增删、下载

上载等功能的实现。

系统应用主要面向一般用户,数据处理管理、视频回放、软件库、OA功能、打印管理、更新应用、

数据处理等七大功能。以上功能主要实现对飞行数据的处理与结果的输出,在此用户方便的调用通用与自

己的处理软件进展数据处理。如:视频回放、打印、绘图等为通用软件,自己开发的数据处理软件集成到

本系统后为自己的处理软件。

通过以上功能的实现,根本满足了用户在客户端进展数据浏览、相关信息设置、数据处

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论