1 / 15
文档名称:

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

格式:doc   大小:3,115KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:布罗奇迹 2022/4/24 文件大小:3.04 MB

下载得到文件列表

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

文档介绍

文档介绍:飞机试飞数据处理管理系统设计
飞机试飞数据处理管理系统设计
常永亮 王霖萱 常馨蓉
( 中国飞行试验研究院 陕西 西安 710089)
( 贵州省贵阳市花溪区贵州大学 贵州省贵阳市 550025)
( 陕西省磁带库、管理端之间通过光纤连接,提高系统的性能与运行效率。
a. 服务器端:
1 软件环境
(1). Windows 操作系统: Windows2003(S);
(2). 数据库平台软件采用SQL Server 2005;
(3). 应用程序开发平台采用DELPHI 2007和Visual Studio 2008;
(4). Veritas数据库备份与恢复软件;
2 硬件环境
CPU:酷睿四核以上;
内存:4GB以上(包含4GB);
3 光纤通道的磁盘阵列一套;
b. 客户端:
1 软件环境
(1).Windows 操作系统: Windows2000/XP/2003;
(2). 应用程序开发平台采用DELPHI 2007和Visual Studio 2008;
(3). 数据库平台软件采用SQL Server 2005;
2 硬件环境
CPU:奔腾 Ⅳ 以上;
内存:512MB以上(包含512MB);
2系统数据组成
由需求分析可知,系统涉及的客户端与服务器端两部分软件,根据本系统的要求,系统将设计8个数据库表:
机型机号表:存储试验机的信息;
飞行数据表:存储试验机数据的信息;
用户表:管理员与数据处理用户信息;
用户处理权限表:用户处理某机型机号试飞数据的设置;
软件库信息表:上传的软件或控件等信息;
更新信息表: FTDPMS 软件更新信息;
OA提示信息表:在网用户广播或点对信息提示等信息;
上传下载信息表:记录上传下载各类数据的用户信息;
相关数据可从单位得到并加以整理即可使用。

图4 客户端基本流程框图
客户端应用程序,它由用户接口的多个用户界面程序和客户端数据模块组成。客户端、应用服务器、数据库服务器用多种协议连接,使数据的传输与用户的应用更加合理。
客户端操作数据库的流程,客户端(界面层)将数据源压缩并切割成一段一段的数据包通过DCOM协议传给应用服务器(中间层),应用服务器将合法请求再通过SQL对数据库(数据层)执行操作。
数据库访问访问与操作
图5 应用服务器端基本流程框图
应用服务器应用程序和数据库,它包含人机接口的用户界面程序、计算程序及远程数据模块。而远程数据模块接口则与客户端的数据连接件(DCOM)连接,以便与应用程序服务器进行通讯。如上图5 FTDPMS应用服务器端的运行控制模型。
在开发应用服务器时,并行处理技术是必要的,否则当应用服务器在处理一个用户的请求时,另一用户只能等待,如果这种等待的时间太长了,将大大降低数据处理速度。还有一个是分布式的概念,可以将运行应用服务器上的多个处理进程在不同的服务器中并行运行,并根据访问需求自动引导用户到相应的应用服务器中。
3 系统主要功能的实现
系统由客户端(界面层)、应用服务器(中间层)、数据库(数据层)三大部分组成,在三部分中,界面层与用用户直接交互,主要功能是用户与应用间的对话。在更新用户接口界面时,只需改写显示与控制模块,而不影响其他两层。 中间层也就是应用层,将具体的功能分别编入程序中。数据层就是DBMS,负责管理对数据库数据的读写。DBMS必须能迅速执行大量数据的更新和检索。
飞行数据管理与相关资料管理用SQL Server 2005数据库,因此从中间层传送到数据层的请求使用SQL语言执行。
客户端部分功能的实现
客户端主要分为〝系统管理〞、〝系统应用〞两大功能。
系统管理主要面向系统管理员,实现飞机综合管理、飞行数据管理、数据库管理、其他资源库、FTP应用、用户管理等六大功能,在〝其他资源库〞中有应用软件、算法控件、相关技术文档模板、其他技术资料。通过以上功能可将机型机号、飞行数据、相关资料、用户使用信息等进行浏览、增删、下载上载等功能的实现。
系统应用主要面向一般用户,数据处理管理、视频回放、软件库、OA功能、打印管理、更新应用、数据处理等七大功能。以上功能主要实现对飞行数据的处理与结果的输出,在此用户方便的调用通用与自己的处理软件进行数据处理。如:视频回放、打印、绘图等为通用软件,自己开发的数据处理软件集成到本系统后为自己的处理软件。
通过以上功能的实现,基本满足了用户在客户端进行数据浏览、相关信息设置、数据处理与输出等功能的实现。
3.