软件系统架构说明书.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[产品型号 产品名称] [部件型号名称(可选)] 软件系统架构说明书 共8页 XXXXXX公司 文件审批: 部门/职位 签名 日期 编制 标审 审核 会签 会签 会签 批准 文件修改记录: 版本 修改内容概要 修改人 批准人 生效日期 目录 1 概述 1 1.1 简述 1 1.2 目的 1 1.3 范围 1 1.4 定义与缩略语清单 1 1.5 参考文档及资料 1 2 构架目标和约束 1 3 用例视图 1 3.1 用例实现 2 4 逻辑视图 2 4.1 概述 2 4.2 在构架方面具有重要意义的设计包 2 5 进程视图 2 6 部署视图 2 7 实施视图 2 7.1 概述 2 7.2 层 2 8 数据视图(可选) 2 9 大小和性能 3 10 质量 3 [产品型号 产品名称]软件系统架构说明书 概述 简述 本小节应说明此软件构架文档中其他部分所包含的内容,并解释此软件构架文档的组织方式。软件构架文档的简介应提供整个软件构架文档的概述。它应包括此软件构架文档的目的、范围、定义、首字母缩写词、缩略语、引用和概述。此文档从构架方面对系统进行综合概述,其中使用了大量不同的构架视图来描述系统的各个不同方面。它用于记录并表述已在构架方面对系统作出的重要决策。[本节定义此软件构架文档在整个项目文档中的作用或目的,并对此文档的结构进行简要说明。应确定此文档的特定读者,并指出他们应该如何使用此文档。]简要说明此软件构架文档适用的对象;此文档所影响的对象。[本小节应提供正确理解此软件构架文档所需的全部术语、首字母缩写词和缩略语的定义。这些信息可以通过引用项目词汇表来提供。] 如公司文档、参考文献、文章、标准等。 本小节应完整地列出此软件构架文档中其他部分所引用的任何文档。每个文档应标有标题、报告号(如果适用)、日期和发布组织。列出可从中获取这些引用的来源。这些信息可以通过引用附录或其他文档来提供。 构架目标和约束本节说明对构架具有某种重要影响的软件需求和目标,例如,安全性、保密性、市售产品的使用、可移植性、发布和重新使用。它还要记录可能适用的特殊约束:设计与实施策略、开发工具、团队结构、时间表、旧代码等。用例视图本节列出用例模型中的一些用例或场景,这些用例或场景应体现最终系统中重要的、核心的功能;或在构架方面的涉及范围很广(使用了许多构架元素);或强调或阐明了构架的某一具体的细微之处。用例实现本节通过几个精选的用例(场景)实现来阐述软件的实际工作方式,并解释不同的设计模型元素如何促成其功能的实现。逻辑视图本节说明设计模型在构架方面具有重要意义的部分,例如设计模型被分解为多个子系统和包。而每个重要的包又被分解为多个类和类实用程序。您应该介绍那些在构架方面具有重要意义的类,并说明它们的职责,以及几项非常重要的关系、操作和属性。概述本节按照设计模型中包的层次结构来说明设计模型的整体分解情况。在构架方面具有重要意义的设计包对于每个重要的包,都用一个小节来加以说明,其中应包括该包的名称、简要说明以及显示该包中所有重要的类和包的图进程视图本节描述将系统分解为轻量级进程(单个控制线程)和重量级进程(成组的轻量级进程)的过程。本节按照各个通信或交互的进程组来加以组织。说明进程之间的主要通信模式,例如消息传递、中断和会合。部署视图本节说明用来部署和运行该软件的一种或多种物理网络(硬件)配置。它是部署模型的视图。对于每种配置,它至少应该指出用来执行该软件的物理节点(计算机、CPU)及其互连情况(总线连接、LAN连接、点到点连接等)。另外还要包括进程视图各进程到物理节点的映射。实施视图本节说明实施模型的整体结构、软件分解为实施模型中的层和子系统的情况,以及所有在构架方面具有重要意义的构件。概述本小节指定并定义各个层及其内容、添加到给定层时要遵循的规则以及各层之间的边界。其中包括一个显示层间关系的构件图。层对于每个层,都用一个小节来加以说明,其中包括该层的名称和一个构件图,并列举位于该层的子系统。数据视图(可选)从永久性数据存储方面来对系统进行说明。如果几乎或根本没有永久性数据,或者设计模型与数据模型之间的转换并不重要,那么本节就为可选。大小和性能说明软件中会对架构产生影响的主要尺寸特征,以及目标性能约束。质量说明软件构架如何促成所有系统性能(而非功能,例如可扩展性、可靠性、可移植性等)的实现。如果这些特征具有特殊的意义(例如在安全性或保密性方面的意义),则应该对它们进行详细的说明。 -A1- UT-RC-T091 -1- UT-RC-T091

文档评论(0)

已乘 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档