范例-软件设计说明(概要部分).doc_第1页
范例-软件设计说明(概要部分).doc_第2页
范例-软件设计说明(概要部分).doc_第3页
范例-软件设计说明(概要部分).doc_第4页
范例-软件设计说明(概要部分).doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件设计说明 软件设计说明 历史版本记录 时间时间版本号版本号修改人修改人修改内容修改内容审批人审批人 软件设计说明 目 录 1范围范围 1 1 1标识 1 1 2系统概述 1 1 3文档概述 1 2引用文档引用文档 1 3CSCI 级设计决策级设计决策 1 4CSCI 体系结构设计 概要设计 体系结构设计 概要设计 2 4 1CSCI 部件 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 5CSCI 详细设计详细设计 7 软件设计说明 1 软件设计说明 1 范围范围 1 1 标识标识 软件系统名称为 xx 缩略名为 xx 编号为 xx 1 2 系统概述系统概述 Xx 1 3 文档概述文档概述 本文档给出了基于 xx 系统的设计思路和技术途径 描述了各子系统 单元间的接口和 数据关系 体现了整个系统的架构 意图和作用方式 对于该系统的理解和使用具有指导意 义 建议定为 秘密 级文档 2 引用文档引用文档 文档资料名称文档资料名称作者作者版本号版本号 日期日期性质性质 客户需求规格说明书Xx1 0强制 软件需求规格说明书Xx1 0强制 3 CSCICSCI 级设计决策级设计决策 xx 系统应该包含可视化模型管理 基础数据管理 二维标图 三维标图等功能模块 分别提供可视化模型的编辑 添加 删除等管理功能 系统基础参数的配置管理功能 二维 地图上的方案设定与修改 方案的三维场景展示 4 CSCICSCI 体系结构设计体系结构设计 概要设计 概要设计 系统实现视景驱动引擎 场景仿真 实体模型控制 模型推演等功能 软件设计说明 2 实 体 模 型 管 理 子 系 统 方 案 制 定 子 系 统 方 案 推 演 子 系 统 X XX X综综合合演演练练模模拟拟系系统统 基 础 数 据 管 理 子 系 统 模 型 导 入 模 型 编 辑 模 型 删 除 演 练 单 位 管 理 参 演 人 员 管 理 演 练 装 备 管 理 演 练 及 方 案 管 理 二 维 GIS 管 理 科 目 管 理 方 案 二 维 推 演 三 维 地 形 漫 游 方 案 三 维 推 演 方 案 推 演 回 放 以下 4 1 节分别对各个软件部件进行静态结构说明 4 2 节对各个软件部件和软件单元 进行动态行为关系说明 4 1 CSCICSCI 部件部件 xx 系统包括如下单元 xx 系统平台 军事实体模型管理子系统 基础数据管理子系统 方案制定子系统 方案推演子系统 各软件单元的静态关系如下 军事实体模型 管理子系统 基础数据 管理子系统 综合 演练 模拟 系统 平台 方案推演 子系统 方案制定 子系统 二维标图实现 三维场景渲染 系统基础数据 三维模型提供 功能 1 综合演练环境 下的场景仿真 2 实体模型控制 3 模型推演 1 军事实体模型管理子系统 运用 MultiGen Creator 建模工具建立军事实体模型库 同时对模型进行层次化和组件 化 利用数据库技术对模型库进行高效管理 2 基础数据管理子系统 通过 Oracle 数据库实现演练过程中各单位人员 装备 编制 编成和演练方案科目等 基础信息的存储 管理 为整个模拟演练过程提供最基本的数据约束条件和预设执行流程 软件设计说明 3 3 方案制定子系统 采用军事标图规范 运用 MultiGen Creator 建模工具来建立二维标图符号库 同时利 用数据库技术实现对标图符号库的查询 分类和管理 利用 Vega 的 C 编程接口进行程序 设计 实现二维环境下的交互式军事标图 4 方案推演子系统 通过 Oracle 数据库实现地理数据的存储 管理 并完成野外综合训练场地理信息数据 的导入 采用 MultiGen Creator 与 Vega 工具 实现场景地形可视化 以及地面模型数据和 纹理数据的组织 结合 Vega 视景渲染引擎进行实时调度和渲染 实现视景驱动引擎 完成 整个场景中数据的调用处理和地形场景漫游 4 2 执行方案执行方案 各软件单元之间的控制流程如下 方案制定子系统向基础数据管理子系统读取和调用关于参演单位人员 装备 编成等信 息的基础数据 并读取方案科目相关数据 方案推演子系统向基础数据管理子系统读取和调用关于参演单位人员 装备 编成等信 息的基础数据 并读取方案科目相关数据 同时向军事实体模型管理子系统进行 3D 模型的 读取和调用 xx 系统平台调用方案制定子系统和方案推演子系统的二维和三维演练过程的模拟演示 对基础数据管理子系统进行基础数据的增加 删除 编辑控制 并且对方案制定子系统进行 编辑和控制 再由方案制定子系统对基础数据管理子系统中的方案科目数据进行增加 删除 编辑和控制 如下图所示 软件设计说明 4 基础数据管理 子系统 方案制定 子系统 方案推演 子系统 军事实体模型 管理子系统 读取基础数据 读取方案科目数据 调用3D模型数据 对方案进行编辑控制 综合演练模拟 系统平台 调用二维演练 模拟演示 对二维标图编辑控制 调用三维演练 模拟演示 读取基础数据 读取方案科目数据 对基础数据编辑控制 各软件单元执行的数据流如下 基础数据管理子系统向方案制定子系统和方案推演子系统提供关于参演单位人员 装备 编成等信息的基础数据 以及演练方案科目的有关数据 军事实体模型管理子系统向三位标 图子系统提供军事实体的 3D 模型数据 方案制定子系统和方案推演子系统分别将其对演练过程的模拟演示数据提交给 xx 系统 平台 研判者通过 xx 系统平台 对方案制定子系统和方案推演子系统所呈现的演练过程 方 案科目进行研判 评价 并且进行编辑修改 对二维标图的编辑修改数据提交给方案制定子 系统 再由后者转换为对方案的修改反馈数据 提交给基础数据管理子系统 对方案 科目 进行新增 删除 编辑等操作 对参演单位人员 装备 编成等信息的修改数据 直接由 xx 系统平台提交给基础数据 管理子模块进行处理 如下图所示 软件设计说明 5 基础数据管理 子系统 方案制定 子系统 方案推演 子系统 军事实体模型 管理子系统 参演单位人员装备编成 属性 方案科目数据 参演单位人员装备编成 属性 方案科目数据 军事实体的3D模型数据 对方案的修改反馈数据综合演练模拟 系统平台 二维模拟演示数据 三维模拟演示数据 对二维标图的 修改反馈数据 4 3 接口设计接口设计 4 3 1 接口标识和接口图接口标识和接口图 演练基础信息 数据库 方案科目数据 接口 演练基础信息调 用编辑 方案科 目数据编辑 二维地理 信息数据 二维模拟 演练数据 接口 综合平台调用演练数 据 基础信息数据 方案科目数据 二维 标图数据编辑 综合演练 模拟平台 接口 二 三维模拟演练模 拟调用 二维标图 演练基础数据编辑 三维地理 信息数据 三维模拟 演练数据 接口 综合平台调用演练数 据 基础信息数据 方案科目数据 三维 模型数据调用 军事实体 模型数据 接口 3维模型数据 编辑 调用 基础数据管理子系统 方案制定子系统 方案推演子系统 军事实体模型管理子系统 4 3 24 3 2 基础数据接口基础数据接口 基础数据接口提供演练基础信息 演练单位 编成 装备属性等 的调用和编辑权限 以及对方案 科目数据的调用和编辑权限 接口的类型包括数据传输 编辑和存储 接口提供的数据包括演练基础数据和方案科目数据 其中 演练基础数据通过演练唯一 名称标识进行传递 其他模块通过标识从数据库中读取相关数据 方案科目数据通过演练唯 软件设计说明 6 一名称标识进行传递 其他模块通过标识从数据库中读取相关数据 两种数据均可供方案制 定子系统和方案推演子系统以及综合演练平台调用 并可供综合演练平台进行编辑和修改 4 3 24 3 2 二维模拟数据接口二维模拟数据接口 二维模拟数据接口调用基础数据信息 方案科目数据以及二维地理信息数据 提供二维 标图演示信号给综合演练平台 并接收综合演练平台对于标图演示的修改数据 处理后提供 给基础数据接口以对方案和科目数据实现编辑 接口类型包括数据传输 编辑 接口所提供的数据包括二维标图演示信号和对方案科目数据的编辑信息 其中 二维标 图演示信号为 VGA 格式 方案科目数据的编辑信息通过演练唯一名称标识进行编辑信息的传 递 其他模块通过标识从数据库中读取相关数据 前者为演练平台数据接口所调用 以作二 维演练标图显示之用 后者为基础数据接口所接收 用以对演练的方案和科目进行修改编辑 接口所调用的数据包括演练基础数据和方案科目数据 以及方案科目的修改编辑数据 4 3 34 3 3 三维模拟数据接口三维模拟数据接口 三维模拟数据接口调用基础数据信息 方案科目数据以及三维地理信息数据 调用军事 实体模型数据 提供三维标图演示信号给综合演练平台 接口类型为数据传输 接口所提供的数据包括三维标图演示信号 三维标图演示信号为 VGA 格式 为演练平台 数据接口所调用 以作三维演练标图显示之用 接口所调用的数据包括三维实体模型数据 演练基础数据和方案科目数据 其中三维实体模型数据格式为 openflight 文件 4 3 44 3 4 综合演练平台数据接口综合演练平台数据接口 综合演练平台数据接口调用二维标图演示信号 三维标图演示信号 用以展示二维和三 维的综合演练方案行进过程 供相关人员进行分析比较和修改编辑 提供演练基础信息的修 改编辑数据和对二维标图的修改编辑数据 接口所提供的是基础信息数据库的修改编辑数据 通过演练唯一名称标识进行编辑信息 的传递 其他模块通过标识从数据库中读取相关数据 实现对基础信息数据库中关于演练单 位 编成 装备属性的信息进行修改编辑 对二维模拟数据接口提供二维标图的修改编辑数 据 同样通过演练唯一名称标识进行编辑信息的传递 由其他模块通

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论