• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

无信不立

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

随笔分类 -  面向对象设计

<十八>UML核心视图动态视图之协作图
摘要:一:协作图 >描述了对象间交互的一种模式。它通过对象之间的连接和它们相互发送的消息来显示参与交互的对象 >协作图可以有对象和主角实例,以及描述它们之间关系和交互的连接和消息。通过说明对象间如何通过相互发送消息来实现通信,协作图描述了参与对象中发生的情况。可以为用例事件流的每一个变化形式制作一个协作图 阅读全文

posted @ 2016-06-16 14:28 无信不立 阅读(291) 评论(0) 推荐(0)

<十七>UML核心视图动态视图之时序图
摘要:一:时序图 >时序图是用于描述按时间顺序排列的对象之间的交互模式。 >它按照参与交互的对象所具有的“生命线”和他们相互发送的消息来显示这些对象。 >时序图包含对象和主角实例,以及说明他们如何交互的消息。 >时序图描述了在参与交互的对象中所发生的事件(从激活的角度来说明),以及这些对象如何通过相互发送 阅读全文

posted @ 2016-06-15 19:06 无信不立 阅读(528) 评论(0) 推荐(0)

<十六>UML核心视图动态视图之状态图
摘要:一:状态图 >状态图显示一个状态机。 >状态机用于对模型元素的动态性进行建模。更具体地说,就是对系统行为中受事件驱动的方面进行建模。 >通常使用状态图来说明业务角色或业务实体可能的状态 导致状态转换的事件和状态转换引起的操作 >状态机主要用于描述对象的状态变化以确定何种行为改变了对象的状态,以及对象 阅读全文

posted @ 2016-06-15 17:39 无信不立 阅读(452) 评论(0) 推荐(0)

<十五>UML核心视图动态视图之活动图
摘要:一:动态视图 >动态视图是描述事物动态行为的。 >需要注意的是:动态视图不能够独立存在,它必需特指一个静态视图活uml元素,说明在静态视图规定的事物结构下它们的动态行为。 >动态视图:活动图,状态图,时序图,协作图 二:活动图 >活动图描述了为了完成某一个目标需要做的活动以及这些活动的执行顺序。 > 阅读全文

posted @ 2016-06-15 17:04 无信不立 阅读(2012) 评论(0) 推荐(0)

<十四>UML核心视图静态视图之类图和包图
摘要:类图总结:https://blog.csdn.net/machi1/article/details/102843360 一:类图(行为类和实体类) >类图用于展示系统中的类及其相互之间的关系 >概念层类图 >说明层类图 二:概念层类图 >概念层的观点认为:在这个层次的类图描述的是现实世界中问题领域的 阅读全文

posted @ 2016-06-14 18:50 无信不立 阅读(541) 评论(0) 推荐(0)

<十三>UML核心视图静态视图之业务用例图
摘要:一:uml的核心视图 >如果说UML是一门语言,上一章学习的参与者等元素是uml的基本词汇,那么视图就是语法。uml通过视图将基元素组织在一起,形成有意义的句子。 >uml可视化的特性是由各种视图来展现的,每一种视图都从不同的角度对同一个软件产品的方方面面进行展示。说明要开发的软件到底是一个什么样子 阅读全文

posted @ 2016-06-14 18:01 无信不立 阅读(873) 评论(0) 推荐(0)

<十二>面向对象分析之UML核心元素之节点和设备
摘要:节点,设备一:概念 ---->是带有至少一个处理器,内存以及可能还带有其他设备的处理元素。在实际工作中,一般说来服务器,工作站或者客户机都可以称为一个节点。 ---->节点就是应用程序的部署单元。 ---->节点元素特别用于部署图,描述应用程序在物理结构上是如何部署在应用环境中的,是一种包括软,硬件... 阅读全文

posted @ 2015-12-23 19:46 无信不立 阅读(521) 评论(0) 推荐(0)

<十一>面向对象分析之UML核心元素之组件
摘要:组件一:概念 --->组件是系统中实际存在的可更换部分,它实现特定的功能,符合一套接口标准并实现一组接口。 --->组件代表系统中的一部分物理实施。包括软件代码(源代码,二进制代码或可执行代码)或其等价物(如脚本或命令文件) --->在UML的定义中,组件之间唯一的关系就是依赖。在Rose中,组件视... 阅读全文

posted @ 2015-12-23 11:51 无信不立 阅读(295) 评论(0) 推荐(0)

<十>面向对象分析之UML核心元素之关系
摘要:关系 --->在UML中关系是非常重要的语义,它抽象出对象之间的联系,让对象构成特定的结构。 一,关联关系(association) --->关联关系是用一条直线表示的。 --->描述不同类的对象之间的结构关系。它在一段时间内将多个类的实例链接在一起,这与依赖关系是不同的。依赖关系通常表示两个实例之... 阅读全文

posted @ 2015-12-23 10:35 无信不立 阅读(398) 评论(0) 推荐(0)

<九>面向对象分析之UML核心元素之设计类,类,属性,方法,可见性
摘要:设计类 --->设计类是系统实施中一个或多个对象的抽象。 --->设计类已经直接映射到实现代码了,因此设计类依赖于实施语言。另一方面,设计类来源于前期的系统分析,在统一过程中,类不是品空想像出来的。他们可以一一映射到前期系统分析的成果上。从这个观点出发,分析类的重要性就能够体现出来。分析类为设计类中... 阅读全文

posted @ 2015-12-22 19:22 无信不立 阅读(1648) 评论(0) 推荐(0)

<八>面向对象分析之UML核心元素之分析类
摘要:一:基本概念 ---->在那大数项目中,分析类是被忽视的一种非常有用的元素。 ---->分析类用于获取系统中主要的“职责簇”,他们代表系统的原型类,是系统必须处理的主要抽象概念的“第一个关口”。如果期望获得系统的“高级”概念性简述,则可对分析类本身进行维护,分析类还可产生系统设计的主要抽象——系统的... 阅读全文

posted @ 2015-12-10 20:54 无信不立 阅读(682) 评论(0) 推荐(0)

<七>面向对象分析之UML核心元素之包
摘要:一:基本概念 ---->包是一种容器,如同文件夹一样。它将某些信息分类。形成逻辑单元 ---->包是UML非常常用的一个元素,它最主要的作用就是容纳并为其他元素分类。包可以容纳任何UML元素,例如用例,业务实体,类图等,也包括子包。 ----->UML认为好的分包具有高内聚,低耦合的性质。 ----... 阅读全文

posted @ 2015-12-10 19:43 无信不立 阅读(175) 评论(0) 推荐(0)

<六>面向对象分析之UML核心元素之业务实体
摘要:一:基本概念 ---->业务实体类(class)的一种版型。特别用于在业务建模阶段建立领域模型。业务实体是业务模型中非常重要的一个因素,它为问题领域中的关键概念建立概念化的理解。是人们认识问题领域的重要手段。如果说参与者和用例描述了我们在这个问题领域中达到的什么样的目标,那么业务实体就描述了我们使用... 阅读全文

posted @ 2015-12-10 15:08 无信不立 阅读(1671) 评论(0) 推荐(0)

<五>面向对象分析之UML核心元素之边界
摘要:一:基本概念 ---->边界在UML图符里的定义只是一个简单的矩形,四个边决定了边界的内外。参与者,用例和边界相生相克。 ---->边界是一个很重要的概念,和封装的概念师出同门。面向对象,任何一个对象都有一个边界。 --->在收集需求时,我们总要先假定一个范围边界。在这个边界内寻找需求,而找到的需求... 阅读全文

posted @ 2015-12-10 11:50 无信不立 阅读(921) 评论(0) 推荐(0)

<四>面向对象分析之UML核心元素之用例
摘要:一:基本概念 网上总结的用例:https://blog.csdn.net/machi1/article/details/102788343 >用例定义了一组用例实例,其中每个实例都是系统所执行一系列操作,这些操作生成特定主角可以观测的值。 >所谓用例,就是一件事情,要完成这件事情,需要一系列活动,而 阅读全文

posted @ 2015-12-08 21:25 无信不立 阅读(534) 评论(0) 推荐(0)

<三>面向对象分析之UML核心元素之参与者
摘要:一:版型 --->在UML里有一个概念叫版型.有些书里也称类型,构造型。 --->这个概念是对一个UML元素基础定义的扩展。在同一个元素基础定义的基础上赋予特别的含义,使得这个元素适用于特定的场合。 --->例如(1)用例:的版型有:“业务用例”,“业务用例实现” (2)类:的版型有:“接口”,“边... 阅读全文

posted @ 2015-12-06 17:09 无信不立 阅读(729) 评论(0) 推荐(0)

<二>面向对象分析之几个关键的概念
摘要:一:建模 --->建模,是指通过对【客观事物】建立一种抽象的方法用以表征事物并获得对事物本身的理解。同时把这种理解概念化,将这些逻辑概念组织起来,构成一种对所观察对象的内部结构和工作原理的便于理解的表达。 --->建模怎么建?首先要决定的是抽象角度,即建立这个模型的目的是什么?一旦抽象角度确定,剩下... 阅读全文

posted @ 2015-11-29 19:29 无信不立 阅读(375) 评论(0) 推荐(0)

<一>面向对象分析之面向对象和面向过程
摘要:面向对象 ---->注重的是拆分,组装。 ---->封装,继承,多态,复用(只是现象) ---->面向对象变成的目标从来就不是复用。相反,对我来说,对象提供了一种处理复杂性问题的方式。这个问题可以追溯到亚里士多德,你把这个世界视为过程还是对象?在面向对象兴起运动之前。编程以过程为中心。例如结构化的设... 阅读全文

posted @ 2015-11-20 18:30 无信不立 阅读(394) 评论(0) 推荐(0)

 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3