电子沙盘系统软件产品线设计说明书作者:完成日期: 2012/11/27 签收人: 签收日期:修改情况记录
版本号修改人审定人修订日期修订内容描述
1.1.0 2012-11-27 界面与数据结构设计
1.0.6 2012-11-25 功能设计
1.0.5 2012-11-23 测试
1.0.4 2012-11-22 UML设计图
1.0.3 2012-11-22 角模型与特征模型
速记教程1.0.2 2012-11-20 数据流、E-R图
1.0.1 2012-11-19 文档结构
1.0.0 2012-11-17 领域结构图与数据流图
目录
1. 系统概述 4
水泥外加剂1.1 文档目标 4
1.2 产品定义 4
1.3 产品功能描述 4
1.4 基本术语 4
1.5 文档结构 5
1.6 资源 5
2. 领域工程:领域分析(领域模型) 6
2.1 综述 6
2.2 场景模型 6
2.3 角模型7
2.4 信息模型(E-R模型) 7
2.5 特征模型8
2.6 业务模型9
2.7 领域字典9
3. 领域工程:领域设计(软件体系结构) 10 3.1 综述10
3.2 系统视图模型 12
abs-210
3.3 软件体系结构风格13
3.4 构件描述13
3.5 连接件描述14
4. 领域工程:领域实现14
4.1 综述15
钢木模板
4.2 数据字典16
4.3 构件分类1 18
4.4 构件分类2 18
4.5 连接件分类1 19
5. 应用工程:系统设计19
5.1 综述19
5.2 总体设计20
5.3 数据准备27
5.4 数据字典31
5.5 子系统1设计 34
5.6 子系统2设计 36
6. 测试设计37
6.1 综述37
一气学院6.2 测试需求37
6.3 测试设计38
6.4 测试执行38
6.5 测试评估38
7. 工作安排38
7.1 综述39
7.2 组织结构39
7.3 工作制度39
7.4 工期安排39
系统附录40
8. 系统需求及分析40
8.1 系统需求418.2 附录43
8.2.1 电子沙盘决策系统用户需求规格说明书43系统概述
本系统是提供给天津市消防局战训处作为战评时使用的系统,其主要作用是代替传统的ppt形式,将火灾案例、台风路径的模拟与回放等在战评中栩栩 如生的表现出来。在系统中能够查询案例的文字数据信息、空间数据信息、案例视频信息、案例图片信息、案例处置过程导航及案例事件处置流程。
文档目标
能够通过对本软件产品功能的详细阐述来能够使用户明确该软件的相关操作和产品定义。
产品定义
本产品是一款基于ossimplanet的应急演练电子沙盘控制系统。
产品功能描述
本产品是一个针对各种应急事件利用交通运输管制进行救援或者疏散的产品。
能够实现对火灾案例的模拟以及相应的救援路线指导。
能够实现对台风路径的模拟和回放,并进行相应的众疏散,预防方法等。
能够实现对城市公交路线、地铁路线的实时查询和相关应急事件的处理。能够实现对公路运输中发生的交通事故进行处理。
基本术语
1.4.1 UML术语
1.类图:类图是一款结构图structure diagram,我们可以用它来表达系统
内部重要的组成结构。一个稳定且具弹性的内部结构可以同时支撑系统对外提供的各式服务,以及系统内部复杂的运作
美容枕2 对象图:对象图object diagram也是一种结构图,用来呈现系统在特定时刻的对象object,以及对象之间的链接link。 3 包图:类图、对象图和包图package diagram,包图主要用来为相关的元素分组。对于拥有大量繁杂元素的项目而言,适合用包图来维护管理元素。
4 活动图:活动图是一款行为图behavior diagram,通常用来表达业务流程、工作流或系统流程中一连串的动作。
5 序列图:序列图用来表达系统内部一对象的交互情况,它是一种行为图。
6 用例图:用例图use case diagram是行为图的一种。
7.协作图:协作图Collaboration Diagram /Communication Diagram,也叫合作图是一种交互图(interaction diagram),强调的是发送和接收消息的对象之间的组织结构。
8.交互图:序列图和协作图成为交互图。
9.时序图:时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。
文档结构
如上图,本文档以软件开发的基本步骤(即需求-架构-系统)作为先后顺