共查询到20条相似文献,搜索用时 31 毫秒
1.
设计模式在实船训练系统软件设计中的应用 总被引:1,自引:0,他引:1
李爽 《交通部上海船舶运输科学研究所学报》2011,34(1)
设计模式(Design Patterns)是人们在实践过程中总结出来的成功设计范例,在实船训练系统程序架构设计过程中引入设计模式可以提高系统框架的可复用性和可扩展性。首先简单介绍设计模式的概念和分类,然后将设计模式思想应用于解决在实船操作训练系统对象模型设计过程中遇到的问题,以此来说明设计模式在整个训练系统中的应用价值,为以后设计开发大型的设备监控软件提供新的思路。 相似文献
2.
3.
采用层次状态机的方法设计相关软件,层次状态机可使监控系统中各种状态结构清晰、性能稳定,并能减少代码重用,降低软件复杂度。 相似文献
4.
5.
6.
新型舰艇综合通信系统以SDH光环网构成的宽带传输交换平台为交换承载媒体、设备控制单元为外通设备控制节点,实现了各种用户设备、终端设备和信道设备的接入、控制、交换、传输和管理的统一,达到内通和外通业务融合,满足了海军对现代战争新型综合指挥通信平台的需求。基于面向对象方法的舰艇综合通信监控系统充分运用了UML的开发思想,实现了对舰艇综合通信系统功能的需求。随着舰艇通信设备的陆续更新、通信体制的不断发展,通信监控软件经过不断升级,软件的可靠性和可重用性得到了检验。 相似文献
7.
8.
针对交通行业生产、运输中的公共突发事件,提出一套适用于公共突发事件交通应急处理的辅助软件系统。为了实现高内聚低耦合的软件设计思想,提高软件的可维护和可扩充性,使用了MVC的设计模式来实现这一目标。 相似文献
9.
随着计算机辅助软件的快速发展,在舰船设计、建造领域已经广泛使用三维软件进行相关工作.本文针对大型舰船研制在全三维设计模式下面临的质量信息传递量大,从基础模型到装配模型到数据包的引用层级多,质量问题整改难度高、代价大等问题,提出了一种质量管理模式并结合相关工作开展实践. 相似文献
10.
11.
12.
LNG加注是LNG燃料水上供应链中的关键环节,也是推动LNG作为船用燃料必须首先解决的问题;而LNG加注船加注控制逻辑较复杂,安全性要求高,传统的软件开发方法人工编写代码工作量大,且容易出错.基于此,提出一种快速的自动生成嵌入式软件代码的开发方法.首先在Simulink/Stateflow中构建基于有限状态机模型的仿真系统,然后利用Embedded Coder工具箱由模型自动生成C语言代码,再根据LNG加注船项目进行二次开发整合,最终生成优化的加注控制程序软件.经仿真验证,证明了该方法的可行性,在保证软件质量的同时,大大缩短了软件的开发周期. 相似文献
13.
14.
15.
基于构件的潜艇作战系统软件体系结构 总被引:1,自引:0,他引:1
针对目前潜艇作战系统软件的现状,分析了潜艇作战系统软件的功能需求,提出了基于构件的潜艇作战系统的软件体系结构模型。在此基础上,建立了潜艇作战系统软件的开发模型,对潜艇作战系统通用功能构件进行了划分,并提出了潜艇作战系统软件体系结构的实现途径。 相似文献
16.
随着舰船作战系统的发展,其软件的复杂程度越来越高,分布性、并发性、实时性、智能性越来越多地出现在软件需求中。而传统的软件设计方法(例如面向对象)没有提供很完善的方法来解决这些问题,原因在于复杂系统有太多的因素需要考虑,利用传统方法往往使得建立的模型复杂度过高。基于上述背景,本文将基于角色的智能体技术引入到舰船作战系统的设计中,以智能体角色为设计方法的核心概念。该方法构建了角色模型、交互模型和状态模型。其中,角色模型用来表示各个智能体的目标,其包含的各个角色以及每个角色所实现的功能;交互模型用来表示智能体之间的交互方式,描述智能体如何获取自己所需要的信息;状态模型用来表示智能体如何随着具体环境的变化而不断改变自己的状态。通过这3个模型能有效分析舰船作战系统的模型需求和元素特性。给定案例的分析结果表明,该设计方法能够解决传统方法所遇到的难题,为舰船作战系统的研制提供了新的技术手段。 相似文献
17.
根据某靶场对舰炮火控设备进行测试和对火控设备操作手进行训练的需求,结合舰炮武器系统的工作原理,论文提出了一种舰炮火控设备模拟与测试系统设计方案,实现了对火控设备的实时仿真驱动和高逼真度模拟,并对跟踪器的误差仿真模型进行改进,使仿真生成的跟踪数据更贴近实际,从而提高测试结果的可信度。 相似文献
18.
自升式钻井平台的海水管路系统较传统船舶繁复,平台中相关设备布置分散,对海水的需求工况差异大,一般的管路系统设计计算方法已无法满足设计要求。采用AFT流体分析软件,针对钻井平台的整个管网系统的设备供水点,结合各种工况及相应的技术要求,初步设计管网系统的流量分配,进行流体平衡分析,对流量不足的供水点进行优化设计并验证,取得符合相应设备对应工况需求的流量分配。AFT软件深化了钻井平台海水系统的设计流程,提高了工效并节约工程成本。 相似文献
19.
设计模式对当代的面向对象程序设计技术做出了巨大的贡献,为开发人员带来了福音。通过设计模式,程序的结构比以往更为有效。在内容管理系统“多站点发布”的设计中通过引入设计模式并对模式进行组合和简单实现不仅提高了系统设计的可重用性也避免了过分的设计,最终达到了设计与解决问题之间的最佳平衡。 相似文献