1 / 25
文档名称:

指挥信息系统软件设计方法.ppt

格式:ppt   大小:2,489KB   页数:25页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

指挥信息系统软件设计方法.ppt

上传人:中华文库小当家 2020/10/24 文件大小:2.43 MB

下载得到文件列表

指挥信息系统软件设计方法.ppt

相关文档

文档介绍

文档介绍:指挥信息系统软件设计方法基于MV模式的指控系统软件设计方法背景随着计算机技术和控制技术的发展,装备的信息化水平不断提高,指挥控制系统作为整个装备系统的控制中枢,其规模和复杂性大幅度提升。从软件工程角度来看,软件架构设计是整个软件设计工作中的重要一环,其水平直接影响到软件设计的质量。好的软件架构设计,对于提高软件质量以续工作的高效开展,都有着十分重要的意义MV模式MVC模式包括三个部分:模型、视图和控制器,分别对应于数据处理、数据表示和输入输出控制部分。MVC模式的核心思想是功能分离。模型封装了数据、行为以及对数据控制及修改的规则;视图是用来表示数据的图形界面;控制器是模型和视间的协调者,定义用户界面对用户输入模型响式、控制用户输入事件、解释输入,并根据钌入行模型和视图的改变MVG模式应用分析由于MVC模式将模型、视图、控制器三者相分离,有效降低了彼此之间的耦合度,使程序结构更加清晰,在许多大型GUI软件的开发中都十分适用。然而,MVC模式给出了般性的设计思想和方法,在结合具体的业务领域进行应用时,需要根据该领域的↓特点进行深入分析、归纳和抽象,,首先需要分析该类指控系统的业务需求特点。以某试验指控系统硏制为例,该指挥系统主要由指挥上位机、快门时序下位机、偏置控制子系统、跟踪数据实时处理几个子系统组成。业务需求实验任务管理任务流程控制各分系统指令控制;各分系统状态监测;异常处理或应急处理数据记录。,,\exception,-—一视图,仅为单向关系,模型实现业务功能的实际处理,并根据其状态变化的情况将要显示的数据提供给视图控制器——视图,用户输入以通知的形式告知控制器。控制器—一模型,控制器与模型交互三软件架构设计基于上述模型,对某试验控制系统软件进行架构设计。指控系统软件采三层架userhputandinterfachancverve指控系统软件架构设计图软件架构设计界面层:只包含所有的界面模块,不实现任何业务逻辑。界面操作产生的任何事件都以通知的形式发送至业务逻辑层,由业务逻辑层作出响应;同时,业务逻辑层产生的任何显示请求,亦发送通知反馈至界面层由界面进行显示。界面层表示为WC模中的视图。