随笔分类 - UML学习笔记
摘要:感觉经过了好长一段时间才把机房收费系统的九种图画完。在画图过程中参考的经典实例和书籍已经记录在我的CSDN博客中。 下面说一下自己在学习UML和用Rational Rose画图的感受。 第一、觉得这次的学习拉得战线太长了。 从开始看UML视频到看完,再加上...
阅读全文
摘要:状态图主要用来描述一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。状态图适合于描述多个用例的单个对象的行为,而不适合描述多个对象之间的行为协作。所以,常常将状态图与其他技术组合使用。状态图不要对系统中的每个类都画出它的状态图,这样会花费大量的...
阅读全文
摘要:活动图用来描述一个过程或者操作的工作步骤。 首先,要注意的是活动图(Activity Diagram)与流程图(Flow Diagram)的区别: 活动图描述了需要做的活动以及执行这些活动的顺序。在用活动表达并发过程时,活动图给予了用户选择做事顺序的自由。 流程...
阅读全文
摘要:内容提纲1、 UML回顾2、 RUP回顾3、 设计模式回顾4、 案例回顾什么是UML?·UML是一种可视化的面向对象建模语言。·UMl描述了一个系统的静态结构和动态行为。·UML用图形方式表现典型...
阅读全文
摘要:案例学习AutoWeight系统功能需求·结合一个具体的实例来介绍在软件开发各个阶段中如何应用UML。·实施方法: 实例:AutoWeight系统 UML在软件开发的需求分析、设计、实现以及测试等各个阶段的应用。AutoWeight系统简介Au...
阅读全文
摘要:设计模式与UML如何成为象棋高手?第一步:学习基础象棋知识 棋盘布局,棋子名称等等。第二步:学习简单规则 攻击力度、走棋规则等。然而,学习象棋还需要研究已有的棋局 这些棋局包含一些模式,需要理解、记忆并运用这些模式。有成百种这样的经...
阅读全文
摘要:UML基础与应用RUP(Rational Unified Process)·软件面临的危机·RUP的思路:Implementing Best Practices·RUP的基本特征·RUP软件开发生命周期·RUP带来的观念变化·小结软件危机的主要特征·软件开发周期大大超...
阅读全文
摘要:Rational Rose简介·提纲:——讨论Rose支持的不同视图——列出每一种视图案的图形——配置Rose用户界面什么是Rose建模?·Rose“建模”代表问题域和系统软件——每一种模型都包含在建模中提供可视化组件和操作组件的视图、图形和规格说明书·每一种基础元素...
阅读全文
摘要:内容提纲1、 类2、 类的关系3、 类图的构成4、 类图深入讨论5、 类图的应用类图的关系1、 关联(普通关联、聚合、组合)2、 ...
阅读全文
摘要:UML基础与应用——用例图内容提纲什么是用例图用例图的基本元素——角色——用例——关系用例图的图符用例图的主要属性用例图的粒度与范围举例UML中用5个互联的视图来描述系统的体系结构。用例模型用例模型用于需求分析阶段,表明了开发者和用户对需求规格达成的共识。——用例模型...
阅读全文
摘要:UML的结构UML的基本构造块—UML中的事物—UML中的关系—UML中的图UML的规则UML中的公共机制—规格说明—通用划分—扩展机制UML的基本构造块UML的主要包括3种构造块(Building Blocks)1) 事物(Things):构成...
阅读全文
摘要:UML基础与应用UML概述第一部分内容提纲1、 面向对象技术2、 模型与可视化模型3、 什么是UML4、 UML发展历史5、 软件工程6、 ...
阅读全文
浙公网安备 33010602011771号