zoukankan      html  css  js  c++  java
  • 软件架构理论与实践读后感(一)

    在书中又看到了UML图,总是记不住,还经常不会画,这里总结一下,加深一遍记忆。

    经常用到的五种UML图---类图、构件图、部署图、用例图和序列图。

    类图主要是描述一个类的结构,类是面向对象一个概念,在c语言这种面向过程的语言中,其实也可以按模块的不同功能使用类图来描述这个模块的.c文件和.h文件。

     

    构件图也可以叫组件图,和软件架构五视图中的逻辑架构视图有点像,主要就是描述系统可以划分的逻辑层次,每个层次包含哪些组件以及子系统包含哪些逻辑层次等等这些内容。

     

    部署图其实跟软件架构五视图中的物理架构视图有点像,描述的是系统的位置跟硬件形态。

     

    用例图描述的是系统的输入活动以及系统的自身任务,比如用户会对系统进行什么样的配置操作等等。

     

    序列图其实就是针对用例图的输入活动,系统中的各个组件针对这个输入如何协同工作,相关组件的一个处理流程的描述。

  • 相关阅读:
    day12-html(css)
    day-12- 前端 html
    python-day11 pymysql
    day11-mysql 练习题
    python-day11 Mysql 数据类操作
    python-day11 Mysql 数据类型
    python-day11-MYSQL 数据库及数据表
    最简单的checkbox, radio跟文字在一行
    前端压缩
    table td 设置宽高无效的问题
  • 原文地址:https://www.cnblogs.com/mawangwang/p/13100470.html
Copyright © 2011-2022 走看看