`
wczwcg
  • 浏览: 7940 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

Color uml 与 DDD

UML 
阅读更多
最近在使用Color uml和DDD方法的时候有些思考,写出来和大家一起讨论一下。

1.二者的领域对象划分存在一些相似之处,如:Color uml中的Party,Thing,Place可以对应到DDD中的实体,Description可以对应到DDD中的值对象,moment-interval差不多也可以对应到DDD的服务类。

2.对于前期需求的收集、分析都可以采用Use Case的方法;

3.Color uml和DDD似乎都是直接从需求分析阶段进行设计,扔掉了传统RUP里面的分析阶段。

4.对于Color uml里面的Role对象一直没有深入的理解清楚,似乎仅仅是对业务过程中的一种描叙,实际设计实现的时候并没有进行处理,或者说可能在系统权限的角色中能找到它。
分享到:
评论
2 楼 wczwcg 2008-04-28  
tuti 写道
画Color Uml的过程不就是分析吗?


我的理解中这个分析是基于前期需求分析的基础上的一个抽象、对象化过程。在需求分析过程中完成系统的功能分解、物理分解。
1 楼 tuti 2008-04-21  
画Color Uml的过程不就是分析吗?

相关推荐

    java modeling in color with uml chapter3.PDF

    Java Modeling in Color with UML--printed in color--provides four UML "archetypes" for common entities in business modeling. These have rather abstract names like the moment-interval. Each archetype is...

    Java Modeling in Color with UML

    《Java Modeling in Color with UML》是一本深入探讨在Java开发中如何利用统一建模语言(UML)进行系统设计的书籍。UML作为一种强大的可视化建模工具,它能够帮助开发者清晰地表达软件系统的结构、行为和关系。本书...

    Java modeling in color with UML

    标题《Java modeling in color with UML》和描述表明了本书是一本关于使用颜色和统一建模语言(UML)进行Java建模的专业书籍。它强调了颜色在建模过程中的重要性,并由权威人士Peter Coad撰写。书中的核心概念是...

    Using Java, Color, and UML to Design Sales-Related Applications

    ### 使用Java、Color UML与Java设计销售相关的应用程序 #### 一、背景介绍与理论基础 在《使用Java、Color UML与Java设计销售相关的应用程序》这篇文章中,作者Eric LeFebvre、Peter Coad和Jeff De Luca介绍了如何...

    UML与软件建模

    UML与软件建模的经典教程涵盖了从基础概念到高级应用的广泛知识,旨在帮助开发者和分析师更好地理解和使用这一语言进行软件开发。** **UML的核心在于它的图形表示法,包括类图、用例图、序列图、状态图、活动图等。...

    UML与系统分析设计(第二版)-电子教案

    《UML与系统分析设计(第二版)-电子教案》是一部深入探讨统一建模语言(UML)在系统分析和设计中的应用的教育资源。作为第二版,它在第一版的基础上进行了更新和改进,以适应现代软件开发环境的变化和技术的演进。...

    UML与Enterprise Architect 7.5团队开发实用手册.pdf

    对于软件设计的初学者来说,面对大量的信息,往往不知从何处开始下手。《UML与EnterpriseArchitect7.5团队开发实务手册》是根据作者多年的授课经验写作而成的,特别针对有以下需求的读者,提供学习的指引。

    UML与Enterprise Architect 7.5团队开发实务手册02

    《UML与Enterprise Architect 7.5团队开发实务手册》第1篇,设计了一个完整的案例,并且将LIML的13张图应用在该案例中,利用Q&A的方式,深入浅出地说明UML 13张图的基本精神及其应用,让刚开始接触UML的读者可以通过...

    UML与Enterprise Architect 7.5团队开发实务手册01

    《UML与Enterprise Architect 7.5团队开发实务手册》第1篇,设计了一个完整的案例,并且将LIML的13张图应用在该案例中,利用Q&A的方式,深入浅出地说明UML 13张图的基本精神及其应用,让刚开始接触UML的读者可以通过...

    UML基础与Rose建模教程.pdf

    第18章到第21章是综合案例部分,包括图书馆管理系统、汽车租赁系统、网络教学系统和网上图书销售系统,以帮助读者加深对前面所学内容的理解与掌握,达到边学习、边实践的目的。  本书不仅适合初学者学习UML建模的...

    UML课件 UML课件UML课件

    **一、UML的起源与目的** UML,全称为Unified Modeling Language,由Grady Booch、Ivar Jacobson和James Rumbaugh三位软件工程专家在1997年提出,目的是提供一种标准化的语言,以便于软件开发者、分析师和项目管理...

    UML面向对象建模与设计答案

    《UML面向对象建模与设计答案》是一个包含详尽解答的资源,旨在帮助学习者理解和掌握UML(Unified Modeling Language)在面向对象设计中的应用。面向对象建模是软件开发过程中至关重要的一环,它通过可视化的方式...

    UML.基础、案例与应用.(第三版)

    5. **UML的扩展与工具**:除了标准的UML元素,书中的第三版可能还会讨论UML的扩展机制,如 profiles 和 stereotypes,这些用于定制和增强UML,以适应特定领域的需求。此外,还会介绍一些常用的UML工具,如Enterprise...

    UML精粹.pdf

    用例图关注于系统的功能,它表示了系统的边界以及与外部交互者之间的交互。类图展示了系统中的类以及它们之间的关系,包括继承、关联、依赖等。序列图描述了对象间交互的顺序,它以时间的顺序显示对象间交互的详细...

    UML基础与Rose建模实用教程

    《UML基础与Rose建模实用教程》系统地讲解了学习uml图和创建图中模型元素的基础理论,并通过两个完整的建模案例讲解rose建模工具的使用。全书内容分为4部分:入门基础(第1~4章),介绍了面向对象、uml、rational ...

    UML与RSA建模教程

    **UML与RSA建模教程** UML(Unified Modeling Language),即统一建模语言,是一种在软件工程领域广泛使用的可视化建模工具。它为软件开发提供了标准的图形表示方法,帮助设计人员清晰地表达系统的需求、结构和行为...

    UML基础与Rose建模实用教程(配套光盘中PPT和实例文件)

    在"UML基础与Rose建模实用教程"中,你将学习如何利用Rose进行UML建模,包括创建不同类型的图表,理解它们的用途,以及如何利用Rose的特性进行代码生成和需求管理。配合光盘中的PPT和实例文件,你可以通过实践加深...

    UML网络教学系统(UML课程设计)

    《UML网络教学系统——深度解析与应用》 UML(Unified Modeling Language),即统一建模语言,是一种在软件工程领域广泛使用的可视化建模工具,它为系统分析、设计及项目管理提供了统一的标准语言。本篇文章将围绕...

    UML与Rational Rose 2003软件工程统一建模原理与实践教程Part1 of 2

    第1章 软件工程与UML概述   课前导读  重点提示  1.1 软件工程概述   1.1.1 软件工程的发展历史   1.1.2 软件工程的生命周期   1.1.3 现代软件工程   1.2 建模的目的   1.2.1 建模的重要性  ...

Global site tag (gtag.js) - Google Analytics