![飞行仿真虚拟可视化技术](https://wfqqreader-1252317822.image.myqcloud.com/cover/45/41807045/b_41807045.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2 系统可视化需求分析
2.2.1 系统总体需求描述
系统设计应该首先确定客户需求。经过调研,本系统用户需求如表2-2所示。
表2-2 飞行仿真系统可视化总体需求描述
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/003.jpg?sign=1738885346-ZvQxAU1KDo7PDH3sIu8ONMI7XK4snZjh-0-28cbf5d9e397362da1194a23b7b9971c)
2.2.2 确定参与者和用例
根据设计要求,系统的前三个活动都是用户手动操作完成的,因此参与者为用户,而系统的第四个活动是通过仿真飞机本身自检完成的,因此参与者为仿真飞机。客户需求、参与者和用例的对应关系见表2-3。
表2-3 客户需求、参与者和用例的对应关系
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/004.jpg?sign=1738885346-sZAtCjap1RYX9po8UESukIDzm5uzz1qR-0-ca31fc6a701c07f30536a4fb5df5b8de)
2.2.3 系统框架设计的用例图和用例文档
从表2-3中可以看出,飞行仿真系统的框架设计包括操控系统、仪表系统、碰撞检测和音响系统,其用例图如图2-1所示。
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/Figure-P46_1795.jpg?sign=1738885346-KtQHPpcucuxRSaef93LAhEkTWPiPrZhC-0-f8f0ca9251fe65cf1b23ea822478c104)
图2-1 飞行仿真系统框架的用例图
每个用例必须用事件流文档描述。这个文档定义了系统必须做什么和参与者什么时候激活用例。用例文档一般包括:简述、涉及的参与者、用例开始的前提条件、事件流的详细描述(主流、子流、定义意外事件的替换流)、定义系统在用例结束后的后置条件。本书的用例文档见表2-4~表2-7。
表2-4 操控系统用例规格说明
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/005.jpg?sign=1738885346-RH1J9b2SXIiJiJOc0LJM7Hj2BiaxHyyF-0-f5e649ab71f2f6949cb9f1d6fbe0d81d)
表2-5 仪表系统用例规格说明
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/006.jpg?sign=1738885346-oYfOrOId6Kesdcyl34lSvCyImHrM9yMp-0-cfc5ae11a30154f585563ee2746ba9df)
表2-6 音响系统用例规格说明
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/007.jpg?sign=1738885346-dmlXciKbFBztuSlzbY7PAyCqIaCdeZvz-0-75d3d853f10f4daabdee3c1746459a99)
表2-7 碰撞检测用例规格说明
![](https://epubservercos.yuewen.com/D9A4A0/21838934708270506/epubprivate/OEBPS/Images/008.jpg?sign=1738885346-WplQS2248dJqWX0JnpKZcDNsK1d8u4cQ-0-088db1850e96e2a8cccf397e9cea07a1)