文摘
英文文摘
独创性声明和学位论文版权使用授权书
第一章绪论
1.1课题背景
1.2面向对象软件开发概述
1.2.1面向对象问题求解的提出
1.2.2面各对象问题求解概述
1.2.3对象、类与实体
1.3 DELPHI开发环境
1.4计算机仿真和训练仿真器
1.5本文研究的主要内容
第二章系统的总体设计
2.1总体设计
2.1.1需求规定
2.1.2运行环境
2.1.3基本设计概念和处理流程
2.1.4结构
2.1.5功能需求与程序的关系
2.2接口设计
2.2.1用户接口
2.2.2外部接口
2.3系统数据结构设计
第三章系统中的面向对象技术
3.1面向对象的编程方法
3.1.1面向对象编程(OOP)的概念和组件
3.1.2面向对象编程最典型的应用——使用组件编程
3.2空中交通管制诸元的组件设计
3.2.1空中交通管制诸元对象分析
3.2.2扩展VCL,设计空中交通管制诸元组件
3.3航空器套件的设计
3.3.1飞机控件(TFlight)的设计与实现
3.3.2飞机控件的主要方法
3.4静态任务列表和动态任务列表的设计
3.5仿真航空器对象的典型应用
3.5.1基于时间的预测
3.5.2飞行程序的实现
第四章系统仿真中的图形图像技术
4.1图形对象
4.1.1TCanvas对象
4.1.2在TCanvas对象上绘图
4.2从经纬度坐标到计算机屏幕坐标的变换
4.2.1建立恰当的坐标变换模型
4.2.2由经纬度坐标到兰伯特坐标的变换
4.2.3由兰伯特坐标到计算机屏幕坐标的变换
4.3航空地图显示与操作算法
4.4飞机二次雷达目标和标牌的仿真显示
第五章系统的网络编程技术
5.1 WINSOCK编程模型
5.1.1Socket简介
5.1.2使用Winsock进行开发
5.2利用DELPHI自带的网络控件编程
5.2.1 Delphi自带的Socket控件
5.2.2标准协议组件
5.3网络客户端服务器(C/S)体系结构
5.3.1网络客户服务体系介绍
5.3.2服务器与客户端的通信形式
5.4空中交通管制仿真训练系统采用的网络客户服务体系
5.4.1空中交通仿真训练系统的网络需求与特点
5.4.2空中交通管制仿真训练系统的网络结构设计与实现
5.5小结
第六章系统性能评价与应用展望
6.1系统的技术先进性
6.2应用与展望
参考文献
发表论文和参加科研情况说明
附录
致谢