架构设计说明书 文档编号:CGN-IT-C3-A05-03
本系统支持与其他系统进行集成,所以要提取出良好的集成接口。
4 用例视图
4.1 概述
用例视图从用户使用的角度描述系统构架的基本外部行为特性,通常包含业务用例模型与系统用例模型。业务用例模型不适用于本系统,这里只关注系统用例。
这里选取了用例模型中对系统构架的内容产生重大影响的应用场景与用例集合,这些用例代表了系统主要的核心功能,往往决定了系统构架的基本组成元素。有些用例强调或决定了构架的某些具体然而重要的细节,通常也可以列在本节内,总之所列的用例集合应基本覆盖系统构架的主要方面。
4.2 关键用例
4.2.1 关键的系统参与者 4.2.2 关键的系统用例 4.3 关键系统用例简述
描述系统用例场景。
5 逻辑视图
5.1 概述
逻辑视图从系统内在逻辑结构的角度描述系统的基本结构与动态行为,通常包括分析模型(Analysis Model)、设计模型(Design Model)以及数据模型(Data Model)等。
设计模型说明了系统的组成元素、组织架构和关系,并描述了各组成元素的协作以及状态转换关系等(通过用例实现Use Case Realization予以表达)。本节将分别在系统层次结构模型中描述系统的层次组织结构;在主要的包和子系统中说明系统的具体组成;并在架构机
6 / 8
架构设计说明书 文档编号:CGN-IT-C3-A05-03
制中详述系统中的各种构架机制;最后在关键用例实现中通过描述最重要的用例实现,来说明构架的典型协作(动态行为)。
分析模型对等于设计模型,是在更高的抽象层次上定义系统的结构,作为可选项,本文档将不予说明。
5.2 系统层次模型
5.3 主要的设计包和子系统
对每一层进行描述
6 进程视图
6.1 概述
进程视图从系统运行时刻的角度,描述系统划分为进程、线程的结构,及其动态关系。模型主要说明进程、线程的分类,系统构架敏感的主要边界类、控制类对象等在进程、线程中的分布,以及它们之间的创建、交互与消息通讯关系等。
6.2 总体进程架构
7 部署视图
7.1 概述
部署视图从系统软硬件物理配置的角度,描述系统的网络逻辑拓扑结构。模型包括各个物理节点的硬件与软件配置,网络的逻辑拓扑结构,节点间的交互与通讯关系等。同时还表达了进程视图中的各个进程具体分配到物理节点的映射关系。
7 / 8
架构设计说明书 文档编号:CGN-IT-C3-A05-03
7.2 部署方案1 7.3 部署方案2 7.4 部署方案N
8 实施视图
8.1 概述
实施视图从软件编译与构建的角度,描述系统实施构件的组织结构与依赖关系(主要是编译依赖)。模型包括实施子系统和构件结构,及其依赖关系。同时还表达了逻辑视图中各个包和类分配到实施视图中的子系统和构件的映射关系。
8.2 实施模型总体架构
9 数据视图
9.1 概述
9.2 数据域模型设计 9.3
8 / 8
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育软件项目架构设计说明书 (2)全文阅读和word下载服务。
相关推荐: