为什么要使用构件图和部署图?
在软件建模过程中,我们用用例图来描述用户希望系统具有的功能行为,用类图来描述系统的静态行为,描述类,接口,及其关系。使用时序图,协作图,活动图,状态图来描述系统中的类是如何相互作用来完成这些行为的。这些都属于系统的逻辑设计,当逻辑设计完成之后,就要设计系统的物理实现,我们应该想如果这个软件想要运行,需要哪些可执行文件,表,源代码等一些物理实体,构件图就是描述应用程序对这些文件的依赖关系。
什么是构件图和部署图?
构件图:
描述软件的各种组件和他们之间的关系
主要思想: