怎样画好架构图

  参加了一个如何画好架构图的培训,总结下来有一下几点:
  1.设计也死
  2.做正确的架构,正确清晰的表达架构,将架构正确应用到系统
  3.Rup 4+1 视图:逻辑视图、进程视图、实现视图、用例视图
  4.逻辑视图里包含功能视图主要用于和领导交互
  5.活动图展现具体业务逻辑,适合多角色协作的具体业务也叫泳道图
  6.序列图和协作图用于沟通需求和类设计
  7.数据库设计要做到第三范式
  8.软件架构的驱动因素:软件功能、非功能需求、其它约束
  9.画软件架构步骤: a 功能视图、用例图
  b  组件图、部署图
  c 软件架构概要因素:操作系统、数据库、浏览器、构件、语言

原文地址:https://www.cnblogs.com/soundcode/p/1926471.html