
软件工程
文章平均质量分 79
ajou
这个作者很懒,什么都没留下…
展开
-
一、标准建模语言UML概述
面向对象的分析与设计(OOA&D)方法的发展在80年代末至90年代中出现了一个高潮,UML是这个高潮的产物。它不仅统一了Booch、Rumbaugh和Jacobson的表示方法,而且对其作了进一步的发展, 并最终统一为大众所接受的标准建模语言。1. 标准建模语言UML的出现 公认的面向对象建模语言出现于70年代中期。从1989年到1994年,其数量从不到十种增加到了五十多种。在众多的建原创 2004-11-19 09:59:00 · 1444 阅读 · 0 评论 -
五、标准建模语言UML的应用实例
UML是一种建模语言而不是方法,这是因为UML中没有过程的概念,而过程正是方法的一个重要组成部分。UML本身独立于过程,这意味着用户在使用UML进行建模时,可以选用任何适合的过程。过程的选用与软件开发过程的不同因素有关,诸如所开发软件的种类(如实时系统、信息系统和桌面产品)、开发组织的规模(如单人开发、小组开发和团队开发)等。用户将根据不同的需要选用不同的过程。然而,使用UML建模仍然有着大致统一原创 2004-11-19 15:03:00 · 3248 阅读 · 0 评论 -
二、标准建模语言UML的静态建模机制
任何建模语言都以静态建模机制为基础,标准建模语言UML也不例外。UML的静态建模机制包括用例图(Use case diagram)、类图(Class diagram)、对象图(Object diagram )、包(Package)、构件图(Component diagram)和配置图(Deployment diagram)。1. 用例图(1) 用例模型(Use case model)原创 2004-11-19 10:36:00 · 3195 阅读 · 0 评论 -
四、标准建模语言UML支持环境
标准建模语言UML定义良好、易于表达、功能强大,不仅支持面向对象的分析与设计,而且支持从需求分析开始的软件开发的全过程。但如何恰当地将这种可视化图形建模技术用于解决软件开发所面临的问题,如何研制和开发支持UML的建模过程及其支持环境,仍是目前该领域的热点问题。 目前,在基于UML的开发方法和环境方面,国际上已经进行了一些研究和实际开发工作。Rational公司正致力于它称之为Objec原创 2004-11-19 14:22:00 · 1241 阅读 · 0 评论 -
三、标准建模语言UML的动态建模机制
1. 消息 在面向对象技术中,对象间的交互是通过对象间消息的传递来完成的。在UML的四个动态模型中均用到消息这个概念。通常,当一个对象调用另一个对象中的操作时,即完成了一次消息传递。当操作执行后,控制便返回到调用者。对象通过相互间的通信(消息传递)进行合作,并在其生命周期中根据通信的结果不断改变自身的状态。 在UML中,消息的图形表示是用带有箭头的线段将消息的发送者和接收者联系原创 2004-11-19 14:16:00 · 2193 阅读 · 4 评论