`
terryfeng
  • 浏览: 507223 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

UML模型的组成

阅读更多

UML模型基本元素

image

模型组织元素

•图:最直接的一种组织元素

•模型:
--业务分析模型 --系统分析模型
--设计模型 --实现模型
--测试模型

•视图
--逻辑视图 --进程视图
--实现视图 --部署视图

•包:视图、模型、子系统、层、包

视图、模型与图

视图

模型

用例视图

业务/系统分析模型(为主)

用例图、交互图、状态机图、类图、交互概述图

设计模型

交互图、状态机图、类图、交互概述图

逻辑视图

业务分析模型

类图

设计分析模型(为主)

类图、交互图、状态机图、对象图、包图

设计模型

活动图、交互图、活动图、交互概述图、状态机图、对象图

实现视图

设计模型

构件图、部署图

部署视图

设计模型

部署图

模型修饰元素使用要点与其他元素

•建模时切忌抠细节、钻牛角尖,例如为聚合/组合争论不休、为属于哪些依赖关系而煞费脑筋。模型的修饰元素中,通常只有20%的使用价值

•模型中如果包含过多的修饰元素将会妨碍图的阅读,因此除非必要,不要添加过多的修饰元素

•其他元素:文件、URL

模型创建流程

image

源自PPT

分享到:
评论
1 楼 zhangyy130 2014-02-08  
你好,我关于第二段的那个表
视图、模型与图
这三者的关系我没有看明白,你可以详细解释一下吗?

相关推荐

    网上购物系统-UML模型

    网上购物系统-UML模型 随着互联网技术的高速发展,网上购物系统已经成为电子商务领域的重要组成部分。为更好地设计和实现网上购物系统,需要使用适合的模型语言来描述系统的结构模块。在本文中,我们将使用UML...

    UML模型的基本概念

    **UML模型的基本概念** UML(统一建模语言)是一种通用的建模语言,用于软件工程和其他领域,用于描述、构建和可视化系统的各种方面。它由三种基本的建筑块构成:事物、关系和图。 **1. 事物(Things)** 事物是...

    UML 元模型 specification

    1. **元类(Meta-classes)**:这些是构成UML模型的基本单元。每个元类代表一个可以实例化的概念,如Class、Association、Generalization等。 2. **属性(Attributes)**:它们是元类的特性描述,用于表示元类的一些...

    基于MDE的UML模型到形式化模型的转换方法研究

    基于MDE的UML模型到形式化模型的转换方法研究 本研究的主要目的是探讨基于模型驱动工程(MDE)的UML模型到形式化模型的转换方法,以解决实时系统的正确性和可靠性问题。 首先,本文介绍了模型驱动工程(MDE)的...

    UML模型经典入门

    组成UML有三种基本的建筑块: 1、 事物(Things) 2、 关系(Relationships) 3、 图(Diagrams) 事物是UML中重要的组成部分。关系把事物紧密联系在一起。图是很多有相互相关的事物的组。

    RUP过程与UML模型驱动开发方法在证券研发项目中的应用实践

    本实践主要探讨了如何将RUP过程与UML模型驱动开发有效地结合,以实现证券系统的高效开发。 RUP是一种迭代、面向敏捷的软件开发过程框架,它强调以业务需求为导向,通过连续的迭代周期来完善软件产品。RUP的核心组件...

    UML元模型MOF 2

    2. **M2(元模型层)**: M2层模型是MOF的核心组成部分,用于定义特定建模语言(如UML)的元模型。这些元模型描述了M1层模型的结构和语义。 3. **M1(模型层)**: M1层模型是根据M2层定义的元模型实例化而来的具体...

    UML中文教材-第七章

    3. **模型层**:由UML模型组成,用于问题、解决方案或系统的建模。这一层的每个概念都是元模型层的概念的实例。这一抽象层用来形式化概念,并根据给定个体定义表达沟通的语言。这一层的模型通常被称为类或类型模型。...

    UML模型的基本概念.doc

    【UML模型的基本概念】 UML(统一建模语言)是一种通用的建模语言,用于可视化、构建和文档化软件系统。它包含了多种图形表示,用于描绘系统的结构、行为和关系。UML的核心组成包括事物(Things)、关系...

    UML 教程 全面了解uml模型图,基本视图,学习方法

    **UML(统一建模语言)教程:全面掌握模型图与基本视图** **引论** UML(Unified Modeling Language)是一种标准化的通用建模语言,用于软件开发的可视化建模,它为软件工程提供了图形化的表示方式。UML不仅包括了...

    教务管理系统UML模型VSD文件

    4. **实现方案**:可能涉及到的技术栈选择,如编程语言、数据库系统、框架等,以及如何将UML模型转化为代码。 5. **测试计划**:设计测试用例以确保系统功能的正确性,可能包括单元测试、集成测试和系统测试。 6. ...

    用UML模型实现大型实时监控应用软件

    ### 使用UML模型实现大型实时监控应用软件 #### 概述 实时监控应用软件(CTS)的开发在过去通常采用结构化方法,所使用的编程语言主要包括汇编语言、Fortran、Ada等结构化编程语言。然而,随着技术的发展,近年来...

    uml 的课件 uml的基本组成

    学习UML并熟练运用其基本组成,可以有效提升软件设计的规范性和效率,使团队成员更好地理解和协同开发。通过创建模型图,如类图、用例图、序列图、状态图等,可以直观地表达系统的设计思想,从而减少误解和错误,...

    面向对象基础与UML的组成

    - **规则**:确保UML模型的一致性和完整性,包括命名规则、范围规则等。 #### 类的定义与特征 - **定义**:类是具有相同属性和方法的一组对象的集合。 - **图形表示**:在UML中,类通常用矩形表示,分为三个部分...

    UML软件建模教程课后习题及标准答案.pdf

    本资源摘要信息涵盖了UML软件建模的基础知识和技术要点,包括模型的概念、软件模型的特征、软件建模技术、软件模型的分类、软件建模工具、UML的发展过程、UML的组成部分、元模型理论、模型元素的可见性等。...

    基于UML描述的4+1视图模型及应用

    ### 基于UML描述的4+1视图模型及应用 #### 一、引言 软件体系结构建模是软件开发过程中至关重要的一环,它有助于理解和管理日益复杂的软件系统。通过建立良好的模型,可以有效地捕捉系统的结构、行为和交互特性,...

    uml2.4.1上层标准

    在规范格式方面,UML标准详细规定了UML模型的结构和所表示的内容。在图表格式方面,UML标准定义了如何通过各种UML图表来表达模型的信息。子部分内容则进一步细化了UML的各个组成部分,比如类、接口、行为特性、聚合...

    网上购物系统UML模型 (2).pdf

    网上购物系统的UML模型是一种建模工具,用于描绘和设计电子商务平台的功能、流程以及系统组件之间的关系。在本文中,我们将深入探讨这个模型的关键组成部分,包括系统的目的、范围、架构表示方法、B2C购物系统的目标...

Global site tag (gtag.js) - Google Analytics