UML图
UML称统一建模语言或标准建模语言.现实世界中的问题可以采用这种统一的建模型方法,把复杂的系统变成小的模型,用直观的图反映现实世界中存在的问题。在这里将详细介绍几种建模语言,用生动形象的实例将抽象的问题具体化,共同探讨UML的设计思想。
努力和时间做朋友
自己选择的路,就算跪着,也要走完!
展开
-
再遇UML之用例图
用例图定义:用例图主要是用图来表示系统的主事件流程。它主要用来描述客户的需求,即用户希望系统具备完成一定功能的能力,通俗地理解用例就是软件的功能模块。设计人员根据客户的需求来创建和解释用例图,用来描述软件应具备哪些功能模块以及这些模块之间的调用关系。组成:用例图包含:参与者(Actor)、用例(Use Case)、系统边界、关系组成,参与者和用例用关联连接以求把系统的整个结构和原创 2016-05-06 11:38:26 · 1069 阅读 · 24 评论 -
UML图——用例图
UML是统一建模语言,具有可视化的特性,所谓可视化就是通过各种视图来展现的,就是我们常说的九种图,九种图就囊括在两种视图中——静态视图和动态视图,顾名思义,静态视图是描述系统的结构性特征,决定系统能做什么;而动态视图描述的是系统运行时的行为,决定系统怎么做。其中静态视图包括用例图、类图和包图;动态视图包括活动图、状态图、时序图、协作图等,下面首先来画用例图。用例图是第一个介绍的,可见用例图的地原创 2015-10-10 16:51:42 · 2296 阅读 · 22 评论 -
再识面向对象和面向过程
从接触VB学习计算机开始,就一直听说面向对象和面向过程,老师也不止一次讲过面向对象和面向过程,可是我还是傻傻分不清,现在又学习了软件工程视频,文档编写和UML视频,再次接触了面向对象和面向过程的技术,真的验证了老师和师傅们说的一句话:面向对象和面向过程贯穿我们整个学习过程,需要慢慢钻研,逐渐深入。学习一年了,再谈一谈今天我的理解!【面向对象】面向对象技术是一种程序设计的方法,是一种对现实世原创 2015-10-03 10:25:19 · 580 阅读 · 14 评论 -
UML概述
面向对象技术是软件工程中的重要技术,一种程序设计的方法,对现实世界中问题的解决方式。要解决这些现实世界中的问题可以采用建模型的方法,把复杂的系统变成小的模型,用直观的图反映现实世界中存在的问题,这样需要采用一种语言——UML(Unified Modeling Language)统一的建模语言,看了uml视频作如下总结。【UML的构成】【事物】1、结构事物,是静态的事物,原创 2015-10-03 17:07:39 · 639 阅读 · 17 评论 -
Rational Rose安装与报错问题
Rational Rose是UML工具中最常用的一种,第一次安装的时候有些畏惧,因为需要虚拟光驱做辅助,但实际操作过了也就没那么复杂了。首先先介绍一下Rational Rose的安装过程吧!【下载两个软件】压缩包中的东西需要解压呦!【安装虚拟光驱】软碟通,安装之后打开,继续使用就可以了。如下图:【点击上一步圈出的光驱】【加载[IBM软件系列]】原创 2015-10-10 10:41:02 · 9302 阅读 · 55 评论 -
UML——包图
包图原创 2015-10-25 11:56:38 · 777 阅读 · 14 评论 -
UML——对象图
对象图原创 2015-10-25 14:28:59 · 950 阅读 · 16 评论 -
UML——类图
类图是由类组合起来的图,静态图中的一种,类图原创 2015-10-25 11:41:34 · 667 阅读 · 17 评论 -
UML图总结
九种图完成的:用例图不全面的;包图原创 2015-10-24 20:11:07 · 726 阅读 · 18 评论 -
UML行为图—活动图
静态视图画完了,开始动态视图之旅……【动态视图】 描述事物动态行为的,动态视图不能够独立存在,他必须和特指一个静态试图或UML元素,说明在静态试图规定的事物结构下他们的动态行为。动态视图包括:活动图、状态图、时序图和协作图。今天先介绍活动图吧!《活动图》 描述了为了完成一个目标需要做的活动以及这些活动的执行顺序。UML两个层面的活动图,一个是描述用例场景,一原创 2015-10-27 08:44:59 · 840 阅读 · 18 评论 -
UML行为图—状态图
状态图显示一个状态机,用于说明业务角色或业务实体可能的状态,显示对象可能接受的消息、将执行的操作和在此之后对象所处的状态。【状态图组成】组成和活动图有相似的地方【机房收费系统状态图】 状态应该找到有些少,希望大家提供新线索,多谢!原创 2015-10-27 08:46:29 · 694 阅读 · 26 评论 -
UML-交互图(时序图和协作图)
时序图和协作图是动态视图的最后两个,而且他们最好不要分开,因为有一个大家都知道的秘密:可以相互转化,用Rational Rose时序图可以转化成协作图,哈哈……对喜欢偷懒的我又方便了许多【时序图】描述按时间顺序排列的对象之间的交互,根据交互对象所具有的生命线和它们相互发送的消息来显示这些对象。强调事件发生的顺序。【协作图】描述对象间交互的一种模式,通过对象之间的联系和它们相互发送的原创 2015-10-25 15:37:12 · 1157 阅读 · 15 评论 -
UML-实现图(构件图和部署图)
构件图和部署图统称为实现图,用来描述系统实现方面的信息,从系统的层次描述硬件的组成和布局、软件系统的划分和功能实现。构件图简单描述 显示一组构件之间的组织和依赖关系,并描述构造细节。 它是系统中遵从一组接口且提供其实现的物理的、可替代的部分。构件能独立完成功能,它是软件系统的组成部分,每个构件实现一定功能,为其它构件提供使用接口,方便软件的复用。机房构件原创 2015-10-27 08:54:48 · 1241 阅读 · 35 评论