摘要

程序管制课程的学习需要较强的空间想象能力。在理论学习阶段学生不熟悉空域结构和管制流程,难以通过想象构建出管制场景,使得教学过程难以进行。首先分析程序管制理论教学过程中存在的问题及产生的原因,在此基础上提出建立一套动态化和可视化的教学软件系统的意义、必要性和达到的目标。然后从用户和功能的角度进行系统需求分析。接着,从硬件环境、运行环境、数据存储、模型、业务、表示和用户的角度,对系统进行7层架构设计,并对飞机模块、空域模块、飞行计划模块进行详细设计。最后结合HTML5、JavaScript、CSS、SVG技术,对系统进行实现。该系统运用到实际的教学中,受到老师和学生的一致好评。