注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

汇总技巧

你快乐我快乐.... 汇集各类技巧,传播技巧,让我们共同熟练运用技巧..

 
 
 

日志

 
 

关于一个飞行控制系统的设计思路  

2011-06-01 13:12:12|  分类: ◆ASP技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 

我需要设计一个飞行降落控制系统,正在构思中。。。
+ 飞行降落控制系统
飞行降落控制系统有一个环形等待航线,飞机进入环形等待航线后,才能被引导进入最终降落航线。
飞机可以从环形等待航线进入最终降落航线
也可以从最终进入航线回到环形等待航线
?紧急情况下,其他飞机可以提前进入最终降落航线
如果降落失败,再次回到最终降落航线
?指引去其他机场
(如图 1)--------》》
?环形等待航线和最终降落航线,只能有一定数量的飞机在其中,如果数量太多造成拥挤,可能酿成事故。
+ 飞机
每架飞机有一个航班号和一定数量的燃油。
+ 环形等待航线
正常情况下,飞机在环形等待航线中,只有到一定的位置,才能进入最终降落航线。如果有特殊情况,可以指定其他飞机进入最终降落航线。
(如图 2)图同上
+ 最终降落航线
?在正常情况下,最终等待航线是一个简单的列队形式,飞机进入列队,抬起机头,降落在跑到上。如果发生特殊情况,其他的飞机可能插队到前面,准备紧急降落。
?2架飞机如果同时降落,可能酿成事故,所以2架飞机之间,要保持一定的距离。
(如图 3)图同上
?
+ 燃料、天气、紧急情况等
正常情况下,每架飞机都有一定量的燃料,但当天气情况改变的话,可能影响燃料的消耗。
如果大风天气,飞机进入最终航线时可能需要更多的燃料
?如果下雪,跑道可能关闭,飞机可能要重新进入环形等待航线,或者被指引去其他的机场
某些天气情况,可能增加在降落时的事故可能性
?
?
这只是些例子,这个程序的设计,主要是要为飞行降落控制系统提供一个机制来管理空中交通。
====
类、及类的关系的设计不能拿到项目以后马上就开始进行。
在目前阶段要做的任务有:
1、需求的收集、分析
2、基于对需求的充份分析,产生一些分析类。
3、进一步分析类,精化类之间的关系,应该可以生成一些初步的实体类、模式的状态转换关系。
4、通过以上的分析,使用设计模式的知识来设计类之间比较高级的抽象关系。
5、生成系统原型
6、生成必要的测试用例。
7、开专家会进行设计评审。
8、重复1~7步。进行更深入的分析、设计
9、再重复1~7步。进行更深入的分析、设计
10、再重复1~7步。进行更深入的分析、设计
需求分析工作一定要做细。要充份的考虑显性的需求和隐性的需求,我发现国内的项目往往都是在项目交付以后才产生真正需求。有的时候我们往往需要帮助用户创创造需求!
仅代表个人的观点,还请各位多多批评、指导
?

  评论这张
 
阅读(82)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017