……【UML】
疯了!贵宝
将来的你,一定会感激现在拼命的自己
展开
-
软件工程与UML图的关系
软件工程是软件开发设计的灵魂,是我们前进的思想性指导。它使我们的设计有法可依,有章可循。如果把软件开发比作建设一栋高楼,那么软件工程就是知道我们不至于在构建一座大楼的时候,最后不知不觉建成了鸡窝。而UML图正是对大楼主体架构的设计。采用UML来设计软件系统时,大致可以分为三步:第一步:描述需求这时候需要用到的就是用例图,用例图的主要读者便是客户,从客户的角度来看我们原创 2014-05-22 22:14:17 · 5498 阅读 · 26 评论 -
机房收费系统——UML用例图
用例图(Use Case Diagram)是由软件需求分析到最终实现的第一步,说明的是谁要使用系统,以及他们使用该系统可以做些什么,是九种图里面最为基础且非常重要的一张图。 用例图包括3方面内容: 1.参与者(Actor); 2.用例(Use Case); 3.参与者、用例之间的关系:关联关系、泛化关系、包含关系、扩展关系等;参与者(Ac原创 2014-05-02 19:56:36 · 3535 阅读 · 31 评论 -
Rational Rose中的四种视图
在rational rose建立的模型中包括四种视图,分别是用例视图(use case view)、逻辑视图(logical view)、组件视图(componentview)和部署视图(deployment view)。在我们创建一个rational rose工程的时候,会自动包含这4种视图,它们从不同的角度来剖析模型。用例视图(UseCaseView)用例视图展示了系统原创 2014-05-18 12:50:54 · 12441 阅读 · 29 评论 -
UML状态图
状态图(Statechart digram)是系统分析的一种常用工具,系统分析员在对系统建模时,最先考虑的不是基于活动之间的控制流,而是基于状态之间的控制流,因为系统中对象的状态变化最易被发现和理解。 状态机 要想画出状态图,首先得了解状态机,状态机是展示状态与状态转换的图。 状态图 一个状态图表示一个状态机,主要用于表现从一个状原创 2014-05-03 21:22:35 · 4365 阅读 · 20 评论 -
机房收费系统——UML类图
在对一个软件系统进行设计和建模的时候,通常是从构造系统的基本词汇开始,包括构造这些词汇的基本属性和行为。系统分析师如果要对所设计的系统清晰认识,还有考虑这些基本词汇之间的关系。而如果把这些行为可视化为图,就是通常所说的类图。 类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中的各个类的静态结构。 类图包括3方面内容: 1.类原创 2014-05-03 14:44:43 · 3923 阅读 · 47 评论 -
盘点UML中的四种关系
生活中,我们既是独立的个体,又通过联系形成各种关系,比如说:朋友,恋人,父子,同学……于是乎,出现了神乎其神的六人定律。那么在UML中又存在什么样的关系呢?下面我们来梳理一下。关联(Association) 描述了两个或多个类之间的结构性关系。 图示:直线或直线+箭头 双向关联: 指双方都知道对方的存在,都可以调用对方原创 2014-04-29 19:51:23 · 2939 阅读 · 27 评论 -
盘点UML的九种图
UML(Unified ModelingLanguage)标准化建模语言,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。既然是图形化语言,必然会用到各种图,UML定义了九种模型图:用例图、类图、对象图、状态图、活动图、序列图、协作图、构件图和部署图。我们来盘点一下。用例图组成:用例、角色、关系作用:原创 2014-03-31 10:41:12 · 3549 阅读 · 32 评论