UML统一建模语言
不纯洁的坏笑
这个作者很懒,什么都没留下…
展开
-
UML整体俯瞰
前言今天接触了UML的建模语言,以前接触UML是在验收软工文档的时候,师父提到软工文档主要就是看里面的图,因为图可以非常直观的描述出自己的系统的组成和结构。概念UML统一建模语言,是面向对象软件的标准化建模语言。我们在软件工程中的各个环节都会用到建模语言。在需求分析阶段,可以用用例来用户的需求。分析阶段主要关系问题域中的主要概念(抽象、类和对象),需要识别类和他们之间的相互关系。除此之原创 2015-10-04 09:03:10 · 471 阅读 · 14 评论 -
【UML】RUP开发过程
软件开发过程是指那些软件开发过程和维护中的阶段、方法、技术以及相关产物的集合,一个行之有效的软件开发过程会提高维护软件组织的效率、提高软件的质量、降低软件开发成本。 一句话来概括软件开发过程有点类似于前辈遗留下来的武功秘籍,如果我们能够很好的利用的话,可以让我们在最短时间内开发出自己理想的系统。RUP开发过程是一个非常有效的软件开发过程。RUP简介 RUP是一个面向对象的并且原创 2015-11-05 19:31:26 · 1010 阅读 · 10 评论 -
【UML】三种事物 四种关系 九种图
前言UML描述模型的内容分为三种,分别是事物、关系和图。三者关系事物1.结构事物类:类是具有相同属性、相同方法、相同语义和相同关系的一组对象的集合;接口:接口是指类和组件所提供的可以完成特定功能的一组操作的集合;协作:协作定义 了交互的操作,表示一些角色和其他元素一起工作,提供一些合作的动作;用例:用例定义了系统执行的一组操作,对特定的用户产生可以观察的结果;活动类:活原创 2015-11-08 09:04:52 · 8157 阅读 · 20 评论 -
【UML】面向对象和面向过程
在UML视频中老师对面向对象技术从新进行了讲解,对面向对象技术的有了全新的理解。面向过程以前我们设计的程序都是面向过程的编程,通过函数让这些过程按照一定的顺序一步一步的实现。面向对象 面向对象技术三要素:继承,封装和多态。封装就是把事物抽象为类,把对外接口暴露,将实现和内部数据隐藏,从而实现类与类、模块与模块进行交互的手段,封装抽象出对象稳定的方法原创 2015-10-25 14:25:49 · 1022 阅读 · 24 评论