范例-软件设计说明概要部分
- 格式:doc
- 大小:884.00 KB
- 文档页数:10
. Word 资料 软件设计说明 .
Word 资料 历史版本记录 时间 版本号 修改人 修改容 审批人 .
Word 资料 目 录 1 围 ............................................................................................................................................. 1
1.1 标识 .......................................................................................................................................... 1
1.2 系统概述 .................................................................................................................................. 1
1.3 文档概述 .................................................................................................................................. 1
2 引用文档 ................................................................................................................................. 1
3 CSCI 级设计决策 ................................................................................................................... 1
4 CSCI 体系结构设计(概要设计) ....................................................................................... 1
4.1 CSCI 部件 ............................................................................................................................... 2
4.2 执行方案 ................................................................................................................................. 3
4.3 接口设计 ................................................................................................................................. 5
4.3.1 接口标识和接口图 ...................................................................................................... 5
4.3.2基础数据接口 .................................................................................................................... 5
4.3.2 二维模拟数据接口 ......................................................................................................... 6
4.3.3 三维模拟数据接口 ......................................................................................................... 6
4.3.4 综合演练平台数据接口 ................................................................................................. 6
4.3.5 军事实体数据接口 ......................................................................................................... 6
5 CSCI 详细设计 ...................................................................................................................... 7 .
Word 资料 软件设计说明
1 围 1.1 标识 软件系统名称为“xx”,缩略名为“xx”,编号为“xx”。
1.2 系统概述 Xx
1.3 文档概述 本文档给出了基于xx系统的设计思路和技术途径,描述了各子系统、单元间的接口和数
据关系,体现了整个系统的架构、意图和作用方式。对于该系统的理解和使用具有指导意义,建议定为“秘密”级文档。
2 引用文档 文档资料名称 作者 版本号/日期 性质 客户需求规格说明书 Xx 1.0 强制 软件需求规格说明书 Xx 1.0 强制
3 CSCI 级设计决策 xx系统应该包含可视化模型管理、基础数据管理、二维标图、三维标图等功能模块,分别提供可视化模型的编辑、添加、删除等管理功能,系统基础参数的配置管理功能,二维地图上的方案设定与修改,方案的三维场景展示。
4 CSCI 体系结构设计(概要设计) 系统实现视景驱动引擎、场景仿真、实体模型控制、模型推演等功能。 .
Word 资料 实实实实实实实实实实实实实实实实实实实实实实实XX实实实实实实实实实实实实实实实实实
实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实GIS实实实实实实实实实实实实实实实实实实实实实实实实实实实实实实
以下4.1节分别对各个软件部件进行静态结构说明,4.2节对各个软件部件和软件单元进行动态行为关系说明。 4.1 CSCI 部件 xx系统包括如下单元:xx系统平台、军事实体模型管理子系统、基础数据管理子系统、
方案制定子系统、方案推演子系统。 各软件单元的静态关系如下:
军军军军军军军军军军军
军军军军军军军军军
军军军军军军军军军军
军军军军军军军
军军军军军军军二维标图实现
三维场景渲染
系统基础数据
三维模型提供
功能:1、综合演练环境下的场景仿真
2、实体模型控制3、模型推演
1、军事实体模型管理子系统 运用MultiGen Creator建模工具建立军事实体模型库,同时对模型进行层次化和组件化,利用数据库技术对模型库进行高效管理。
2、基础数据管理子系统 通过Oracle数据库实现演练过程中各单位人员、装备、编制、编成和演练方案科目等基础信息的存储、管理,为整个模拟演练过程提供最基本的数据约束条件和预设执行流程。 . Word 资料 3、方案制定子系统 采用军事标图规,运用MultiGen Creator建模工具来建立二维标图符号库,同时利用数据库技术实现对标图符号库的查询、分类和管理。利用Vega的C++编程接口进行程序设计,实现二维环境下的交互式军事标图。
4、方案推演子系统 通过Oracle数据库实现地理数据的存储、管理,并完成野外综合训练场地理信息数据的导入,采用MultiGen Creator与Vega工具,实现场景地形可视化,以及地面模型数据和纹理数据的组织,结合Vega视景渲染引擎进行实时调度和渲染,实现视景驱动引擎,完成整个场景中数据的调用处理和地形场景漫游。 4.2 执行方案 各软件单元之间的控制流程如下:
方案制定子系统向基础数据管理子系统读取和调用关于参演单位人员、装备、编成等信息的基础数据,并读取方案科目相关数据。 方案推演子系统向基础数据管理子系统读取和调用关于参演单位人员、装备、编成等信息的基础数据,并读取方案科目相关数据。同时向军事实体模型管理子系统进行3D模型的读取和调用。 xx系统平台调用方案制定子系统和方案推演子系统的二维和三维演练过程的模拟演示,对基础数据管理子系统进行基础数据的增加、删除、编辑控制,并且对方案制定子系统进行编辑和控制。再由方案制定子系统对基础数据管理子系统中的方案科目数据进行增加、删除、编辑和控制。 如下图所示。