网站建设和优化那本书好,哪些网站可以做兼职设计,owl WordPress主题,小程序开发文档UML 包括一些可以相互组合为图标的图形元素#xff0c; 通过提供不同形式的图形来 表述从软件分析开始的软件开发全过程的描述#xff0c;一个图就是系统架构在某个侧面的 表示#xff0c;所有的图组成了系统的完整视图。UML 主要提供了以下五类图#xff1a; #xff… UML 包括一些可以相互组合为图标的图形元素 通过提供不同形式的图形来 表述从软件分析开始的软件开发全过程的描述一个图就是系统架构在某个侧面的 表示所有的图组成了系统的完整视图。UML 主要提供了以下五类图 1第一类是用例图Use Case Diagram从用户角度描述系统功 能并指出参与者用例图用来从用户的角度收集系统的需求。 2第二类是静态图Static Diagram包括类图、对象图和包图。 其中类图描述系统中类的静态结构。对象图是类图的实例。包图由包或类组成表 示包与包之间的关系。包图用于描述系统的分层结构。 3第三类是行为图Behavior Diagram描述系统的动态模型和组 成对象间的交互关系。其中状态图描述类的对象所有可能的状态以及状态之间的转 换并给出状态变化序列的起点和终点。而活动图描述满足用例要求所要进行的活 动以及活动间的约束关系有利于识别并行活动。 4第四类是交互图Interactive Diagram描述对象间的交互关 系。其中顺序图显示对象之间的动态合作关系它强调对象之间消息发送的顺序 同时显示对象之间的交互协作图描述对象间的协作关系与顺序图相似显示对 象间的动态合作关系。除显示信息交换外协作图还显示对象以及它们之间的关 系。 5第五类是实现图Implementation Diagram。其中构件图描述代 码部件的物理结构及各部件之间的依赖关系。它包含逻辑类或实现类的有关信息。 部署图显示了基于计算机系统的物理体系结构。它可以描述计算机展示它们直接 的连接以及驻留在每台机器中的软件。每台计算机用一个立方体表示立方体之 间的连线表示这些计算机之间的赖性。