- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 RUP简介
RUP(Rational Unified Process),统一软件开发过程,是目前影响较大的、面向对象的软件开发过程。 为了更好的支持和促进软件开发,RUP以保持最佳实践的中心思想提供了一套以UML为基础的开发准则,用以指导软件开发人员以UML为基础进行软件开发,使得开发团队成员可以共享同一个知识库、同一个开发过程、同一个开发视图、同一种建模语言;并通过迭代式开发、管理需求、使用构件架构
2014-01-26 15:26:24 3461 18
原创 Rational Rose用户界面简介
对UML的9种图有了初步了解后,接下来就是多多画图了。而Rational Rose是UML最常用的一种画图工具。之前对Rational Rose做了初步介绍,下面我们就对Rational Rose做进一步了解。主界面打开Rational Rose,可以看到主界面由菜单条、浏览区、文档描述窗口、图形窗口、图形工具条和状态条组成。如图所示文档描述窗口
2014-01-20 10:53:17 5710 18
原创 UML之部署图
部署图Deployment Diagram,模仿了一个系统在运行时间内的体系结构。它表示了硬件元素(节点)的构造和软件元素是如何被映射在那些节点上的。 部署图示意图一个部署图主要由节点和连接线组成。节点Node一个物理元素,在运行时存在,代表一个可计算的资源,通常占用一些内存并且具有处理能力。一个构件集合一般来说位于一个节点,但是有可能从一个节点转到另一
2014-01-19 15:00:14 1375 15
原创 UML之构件图
构件图Component Diagram,从软件架构的角度来描述一个系统的主要功能,描述了软件的各种构件和它们之间的结构关系。构件图元素构件图主要由构件、接口、依赖关系组成。如下图所示:构件是定义良好的接口实现单元。它可以是以下几种类型:源代码构件,如源代码文件二进制构件,如目标码文件、静态链接库、动态链接库可执行构件,如可执
2014-01-19 14:22:31 1734 15
原创 UML之活动图
活动图Activity Diagram,用来表示一个算法的执行序列、过程、判定点、分支和循环,并且支持并行活动。侧重从行为的动作来描述。机房收费系统的活动图之一示意图 基本要素活动图的基本要素包括:起始状态、终止状态、活动、活动流、分支、同步条、终止状态和泳道。 起始状态有且只有一个 活动活动图的主要结点,用来指示要完成某项工作的动
2014-01-19 08:59:56 1566 14
原创 UML之协作图
协作图Collaboration diagram,描述的是对象之间的组织协作关系。强调对象之间的交互关系。协作图样式和元素 协作图的元素包括对象、消息和链。对象对象包括主动对象和多对象主动对象有一方法可以自动启动执行,框加粗。多对象表示同属于一个类的多个对象集合。链连接对象的线段。
2014-01-19 08:05:01 1343 12
原创 UML之包图
什么是包包,就像一个容器,包含一些类的主要模型,包也可以组合在其他包中帮助模型管理。所以,包之间也存在从属关系。包是一个逻辑类或其他包的集合。包的常见问题1,避免循环依赖产生2,测试时可以以包为测试单位3,尽量把概念和语义上相近的元素包含在一个包中4,对于一个包,找出哪些包内的元素是可以在包外访问的,把这些元素标记为公共的,其他所有元素都标记为受保护的或者私有的。 包中
2014-01-18 19:09:14 1527 15
原创 UML之类图
类图,用于定义系统中的类,包括描述类的内部结构和类之间的关系。类图主要用于软件开发的分析阶段表述系统的静态结构。类图的组成元素类是面向对象系统组织结构的核心,是对一组具有相同属性、操作的对象的抽象,包括名称、属性和操作。如图:类名[Person]是类的名称,是来自系统问题域的一个名词。属性name、age、salary是类Person的属性,可以有多
2014-01-18 15:11:21 1336 20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人