红知博客

知其然,亦知其所以然
posts - 32, comments - 35, trackbacks - 0, articles - 0

UML学习

     摘要: UML 知识:关联--依赖、组合--聚合  阅读全文

posted @ 2007-09-27 17:01 红子 阅读(8227) | 评论 (5)  编辑 |

     摘要: 实现软件

虽然分析模型可以帮助你解决问题提供了一个基础,不过离实现还是很远。在设计期间,你必须考虑到所采用的技术带来的额外限制和需求,并且尝试映射解决方案到最优化的实现。  阅读全文

posted @ 2007-09-13 11:41 红子 阅读(415) | 评论 (0)  编辑 |

     摘要: 什么是UML?

  Unified Modeling Language (UML),是始于1997年一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。
  阅读全文

posted @ 2007-09-13 11:30 红子 阅读(328) | 评论 (0)  编辑 |

     摘要: 本文的案例学习提供了一个例子,说明如何将UML用在现实中。一个处理图书馆借阅和预定图书和杂志的应用程序,可以大到足够检验UML解决现实问题能力的程度。但是如果太大的话,则不适合在杂志上发表。 在分析模型中,用用例和域分析描述了应用程序。我们进一步把它扩展成设计模型。在设计模型中,我们描述了典型的技术解决方案细节。最后,我们编写了一段Java代码(代码连同完整的分析和设计模型放在网上,以一种包括评估版在内的Rational Rose能够识别的格式在线提供。)
必须注意,这里只是一个可行的解决方案。可能会有许多其他的解决方案。没有绝对正确的方案。当然,有的方案更好一些,但只有不断的实践和努力的工作才能掌握相应的技能。   阅读全文

posted @ 2007-09-13 11:25 红子 阅读(359) | 评论 (0)  编辑 |

     摘要: UML的定义包括UML语义和UML表示法两个部分。UML语义描述基于UML的精确元模型定义。元模型为UML的所有元素在语法和语义上提供了简单、一致和通用的定义性说明。UML表示法,为开发者或开发工具使用图形工具和文本语法为系统建模提供了标准。  阅读全文

posted @ 2007-09-13 08:52 红子 阅读(778) | 评论 (0)  编辑 |

我要啦免费统计