UML语言中各种图形的建立步骤详解

需积分: 0 0 下载量 157 浏览量 更新于2024-09-18 收藏 37KB DOC 举报
UML语言各种图形建立步骤 UML(Unified Modeling Language)是一种通用的、面向对象的建模语言,用于描述软件系统的结构、行为和架构。UML语言包括多种图形,例如用例图、类图、顺序图、状态机图、活动图等,每种图形都有其特定的建立步骤和应用场景。 1. 用例图的建立步骤: 用例图是UML语言中的一种图形,用于描述系统的功能需求和行为。建立用例图的步骤包括: * 找出系统外部的活动者和外部系统,确定系统的边界和范围。 * 确定每一个活动者所希望的系统行为。 * 把这些系统行为命名为用例。 * 把一些公共的系统行为分解为一批新的用例,供其它的用例引用。把一些变更的行为分解为扩展用例。 * 编制每一个用例的剧本。 * 绘制用例图。 * 区分主业务流和例外情况的事件流。 * 精化用例图,解决用例见得重复与冲入问题,简化用例中的对话序列。 2. 对象类图的建立步骤: 对象类图是UML语言中的一种图形,用于描述系统的静态结构特征。建立对象类图的步骤包括: * 研究分析问题领域,确定系统的需求。 * 发现对象和对象类,明确他们的含义和责任,确定属性和操作。 * 发现类之间的静态联系。 * 设计类与联系。 * 绘制对象类图并编制相应的说明。 3. 系统中的例外情况建模: 在系统设计中,例外情况的建模是非常重要的。建立例外情况模型的步骤包括: * 对于每一个对象类和接口,找出可能发生的例外情况和出现例外情况的条件。 * 把每一个例外情况用一个信号类描述,类名前冠有构造型《exception》。 * 建立例外情况的层次结构,把一般性的例外情况置于高层,把特殊性的例外情况置于低层。 4. 顺序图的建立步骤: 顺序图是UML语言中的一种图形,用于描述对象之间的交互行为。建立顺序图的步骤包括: * 确定交互的上下文。 * 找出参与交互的对象类角色,把他们横向排列在顺序图的顶部,最重要的对象安置在最左边。 UML语言各种图形的建立步骤都是以系统分析和设计为基础的,需要根据实际情况选择合适的图形和建立步骤,以确保系统的正确性和可维护性。