架构的4+1视图
1场景视图 4(逻辑视图、开发视图、进程视图、物理视图)
逻辑视图:最终用户(功能需求)
开发视图:编程人员(软件管理)
进程视图:系统集成人员(性能、可扩充性、吞吐量等)
物理视图:系统工程人员(系统拓扑、安装、通信等)
UML的4+1视图
1用例视图 4(逻辑视图、实现视图、进程视图、部署视图)
用例视图(use-case view):最终用户(需求分析模型)
逻辑视图(logical view):系统分析、设计人员(类与对象)
实现视图(implementation view):程序员(物理代码文件和组件)
进程视图(process view):系统集成人员(线程、进程、并发)
部署视图(deployment view):系统和网络工程师(软件到硬件的映射)
视角与视图
从不同的视角来检查,所以会有不同的视图