`
jiangduxi
  • 浏览: 444318 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

系统架构书写的模式

阅读更多
  不管你使用什么工具来显示你的架构。系统架够的文档是必不可少的。下面将是总结一些系统架构文档的一些特性,将系统架构的文档书写的一些特性定义为通用模式。

  首先你要知道,完成一个系统架够的设计。该系统的Scope则是由需求来定义。因此参考需求分析文档时必备的。

   下面总结格式如下:
引用

  1. 显示架构相关人员,及其创建,修改,时间及其人员。
  2. 描述系统的目的和需要解决的问题
  3. 画出系统架构图,拓扑图。
  4. 详细定义系统的行为
  5. 描述系统的其他视图(如:物理视图,逻辑部件的映射与其他视图的关系)
  6. 概念框架(对问题域以及架构概念的定义,概念之间的关系)
  7. 总结(对整个架构过程的小结)

以上7个步骤犹如写议论文的三板斧。下面具体岁一些步骤进行细化
引用

  2.1 系统上下文(系统的使用和问题的解决)
  2.2 系统接口(系统提供的服务)
  2.3 非功能性需求(质量,约束,规范--以及解决质量,约束,规范的方法和策略)

  3.1 定义部件(描述架构中的部件,包括部件名称、提供的接口、与其它部件之间的交互等)
  3.2 描述独立于部件的服务
  
  4.1 各种系统用例或系统操作下架构的动态行为,相应外部的激发(usecase中称为场景)
  4.2  对系统行为和部件协作的解释和文档化
  5.1  过程视图(指定逻辑结构元素到控制线程来对系统进行分解,以执行任务和过程)
  5.2  开发视图(系统代码的分解,如文件、库,以及代码部件之间的依赖关系)
  5.3 物理视图(描述系统的部署)


综合7大条及其分条目来大致定义出一份架构文档需要显示的信息。
分享到:
评论

相关推荐

    设计模式--C++

    4.1 Adapter(适配器)—类对象结构型模式 92 4.2 Bridge(桥接)—对象结构型模式 100 4.3 Composite(组成)—对象结构型模式 107 4.4 Decorator(装饰)—对象结构型模式 115 4.5 FACADE(外观)—对象结构型模式...

    设计模式 GOF 23

    在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。 模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,...

    设计模式可复用面向对象软件的基础.zip

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式(.PDF)

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式:可复用面向对象软件的基础--详细书签版

    在系统开发阶段强调这种机制的优势在于,它能使所生成的系统体系结构更加精巧、简洁和易于理解,其程度远远超过了未使用模式的体系结构。  模式在构造复杂系统时的重要性早已在其他领域中被认可。特别地,...

    GOLF设计模式(C++语言版)

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象...

    《国外写的,翻译版本》设计模式

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    《设计模式》中文版(23个设计模式的介绍与运用)

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides23种设计模式

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式文档

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式part1

    设计一个文档编 辑器 22 2.1 设计问题 23 2.2 文档结构 23 2.2.1 递归组合 24 2.2.2 图元 25 2.2.3 组合模式 27 2.3 格式化 27 2.3.1 封装格式化算法 27 2.3.2 Compositor和Composition ...

    设计模式part2

    设计一个文档编 辑器 22 2.1 设计问题 23 2.2 文档结构 23 2.2.1 递归组合 24 2.2.2 图元 25 2.2.3 组合模式 27 2.3 格式化 27 2.3.1 封装格式化算法 27 2.3.2 Compositor和Composition ...

    设计模式 design pattern

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    JAVA经典设计模式大全

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象...

    设计模式--可复用面向对象软件的基础

    4.1 ADAPTER(适配器)——对象结构型模式 4.2 BRIDGE(桥接)——对象结构型模式 4.3 COMPOSITE(组成)——对象结构型模式 4.4 DECORATOR(装饰)——对象结构型模式 4.5 FACADE(外观)——对象结构型模式 4.6 ...

    设计模式___

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式(Design.Patterns.CHN)

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    软件设计师必读的书-设计模式

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式:可复用面向对象软件的基础

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

    设计模式可复用面向对象软件的基础.

    4.8 结构型模式的讨论 144 4.8.1 Adapter与Bridge 144 4.8.2 Composite、Decorator与Proxy 145 第5章 行为模式 147 5.1 CHAIN OF RESPONSIBIL ITY(职责链) —对象行为型模式 147 5.2 COMMAND(命令)—对象行为型 ...

Global site tag (gtag.js) - Google Analytics