首页 理论教育 以总体设计为核心的新思路优化方案

以总体设计为核心的新思路优化方案

时间:2023-07-18 理论教育 版权反馈
【摘要】:图2.1 以“总体设计”为核心的系统设计思路兵棋系统的总体设计是指军事人员与技术人员通用合作,针对系统的军事问题及技术实现方法进行总体性的研究与描述。主要功能的总体设计,是对以往“技术总体设计”的精简与完善。具体技术设计,是以系统的总体架构设计、各项主要功能的总体设计为基础,着重解决所存在的具体技术问题,详细描绘出各个技术要素的细节,可供技术人员在研制工作中进行直接操作。

以总体设计为核心的新思路优化方案

系统设计“三个层次”理论的局限性,以及时代发展的新需求,呼唤着在军事信息系统设计上提出新的思路和新的概念。经过十多年来参与研发以“modeling and simulation”为核心的传统作战模拟系统,以及设计多款联合战役、战术层级兵棋系统所积累的经验和教训,并参考借鉴国外在系统设计中“顶层设计”概念的目的和作用,我们建立了以“总体设计”为核心的兵棋系统设计新思路。兵棋系统设计区分为两个层次、三个部分,即总体设计和具体设计两个层次,而具体设计又区分为具体军事设计与具体技术设计,如图2.1所示。虽然具体技术设计原则上应该服从和服务于具体军事设计,但这两个部分的内容基本可以并行展开,只需要及时进行对接与沟通。其他军事信息系统的设计,也可以在一定程度上借鉴这一设计思路。

978-7-111-59283-9-Chapter02-1.jpg

图2.1 以“总体设计”为核心的系统设计思路

兵棋系统的总体设计是指军事人员与技术人员通用合作,针对系统的军事问题及技术实现方法进行总体性的研究与描述。兵棋总体设计又可以分为四个阶段,即在军事需求分析的基础上,设计形成兵棋规则的总体框架,设计完成系统的总体架构,并针对主要功能的实现进行总体设计。其目的是通过总体设计,为军事人员和技术人员的密切协作提供一个具体的抓手,技术人员能够比较全面、准确地把握军事人员的需求和想法,并贯彻在兵棋系统的具体技术设计与研发之中;而军事人员能够比较直观、全局地了解系统最终的组成和功能,及时查找出不符合军事需求和使用方法的问题。通俗来讲,就是先使技术人员明白军事人员想要做出什么样的系统来,再使军事人员明白技术人员准备做出什么样的系统来,两相对照,及时修正。

规则总体框架设计,主要是基于一定的单位分辨率和行动分辨率,对所需要模拟的作战过程进行分解、归并、提炼,确定系统需要支持的作战行动及对应的指令名称,对其进行简要描述,包括可能隐含的作战行动,如遭遇战,并初步确定各种毁伤效果的分类及基本裁决思路。这是具体军事设计,尤其是具体规则、模型、数据设计的基本依据,为具体技术设计提供概略的需求牵引。这一部分内容并没有很复杂、系统的原理论述,主要是结合兵棋推演的目的、层级以及具体的作战任务、样式等进行分解和提炼。一般性的讨论,可以参考借鉴以前的一些专著[7]。针对性的讨论,则必须结合具体的作战任务、样式来展开,因难以处理保密问题,本书中对此不再专门展开论述。(www.xing528.com)

系统总体架构设计,可以视为系统设计的“总体之总体”。是基于系统体系结构[8]这一概念及相关理论,结合作战模拟系统,尤其是兵棋系统建设的经验和教训所提出的。其基本思路是基于军事需求分析及规则总体框架,构建直观的功能架构;再针对部署环境和运用方式,提炼形成典型的部署(物理)架构;然后结合具体的设计理念(思路)提出系统的逻辑(组成)架构;进一步完成系统技术架构和通信架构的设计;通常还需要对交互界面及其逻辑关系进行总体设计。总体架构设计,是一个由军事向技术逐步过渡、初步形成系统最终状态及功能的“蓝图”。总体架构设计,可以为军事人员和技术人员提供沟通对接的平台和语境,及时纠正可能出现的偏差,确保系统研发的基本方向和思路正确。

不同类型的兵棋系统,其主要功能存在较大差别;同一类型的兵棋系统,主要功能的区分及描述也可能差异很多。本书主要针对联合战役、战术训练兵棋,将其主要功能归并提炼为推演准备功能、推演实施功能、推演总结功能和基础支撑功能等四部分。主要功能的总体设计,是对以往“技术总体设计”的精简与完善。技术总体设计,没有原理的论述,只是对系统的技术实现方法及各个技术组成部分的基本描述,因此难以形成具有普遍指导意义、可公开出版的著作。而主要功能的总体设计,则是从技术实现的角度,概要阐述各个主要功能子系统(模型),对功能要点进行分析,进而提炼出基本的逻辑思路,初步设计其交互界面。虽然不涉及太多的理论分析与阐述,但其基本思路及内容,具有一定的普遍指导意义和参考借鉴作用。

具体军事设计,不仅是在详细分析作战行动过程及影响因素的基础上,设计作战规则、模型和数据[9],也包括设计各种作战指令的具体参数及输入方式、执行情况报告及行动结果战报,并且还需要设计军事检查验收方案及检验调试的想定。以往的系统设计,尤其是军事总体设计中,军事概念模型的设计往往被忽视,更重视数学模型和程序模型的设计与编写工作[10]。对于作战指令的参数输入及结果报告与输出,军事指挥人员则很少进行完整、详细的设计。往往是由技术人员根据自己的理解、参考其他系统直接进行研发。这是导致最终研发出来的系统可操作性、用户友好度较差的主要原因之一。具体军事设计,就是针对这一问题而提出来的。

具体技术设计,是以系统的总体架构设计、各项主要功能的总体设计为基础,着重解决所存在的具体技术问题,详细描绘出各个技术要素的细节,可供技术人员在研制工作中进行直接操作。具体技术设计,可以认为是各种计算机技术、通信技术、人工智能技术等在具体兵棋系统中的应用。通常可能包括态势信息显示、数据综合管理、网络通信、规则引擎、地图引擎、态势回放等方面的具体技术设计。哪些方面需要进一步展开具体技术设计,以及各技术要素设计的具体内容,通常都需要结合具体的兵棋研制任务来确定和展开。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈