初始UML

来源:互联网 发布:智慧树网络课程答案 编辑:程序博客网 时间:2024/05/22 00:21

 

今天我们来认识下UML,那到底什么是UML呢,在认识UML之前,我们先来解决两个问题。

 

第一个问题,什么是面向对象技术?我们在前面学习软件工程时,对面向对象这个概念已经有所了解了,简单的来说面向对象技术就是一种程序设计方法,是对现实世界问题的一种抽象方式,通过面向对象技术可提高软件的质量。

 

接下来看我们的第二个问题,什么是模型和可视化建模以及它们的好处?模型就是用来描述现实系统的,是对现实的简化,一般由系统、目标、组分、约束条件、变量以及关系组成。模型对于了解问题、与项目相关的每个人沟通、模拟企业流程、准备文档、设计程序和数据库来说都是很有用的。而可视化建模就是以图形的方式描述所开发系统的过程,可视化建模促进了对需求的更好的理解、更清晰的设计更加容易维护的系统。

 

前面说了这么多就是为了说明我们的UML,那UML到底是什么呢?

UML是英文Unified Modeling Language的缩写,俗称统一建模语言,UML不是一个是程序设计语言也不是一个形式化的语言,UML它是一种可视化的面向对象的建模语言。UML可以帮助用户对软件系统进行面向对象的描述和建模,它可以描述一个系统的静态结构和动态行为,它可以用图形方式表示典型的面向对象系统的整个结构,并且它还可以从不同的角度为系统建模即描述模型,让我们的软件开发过程变得更加容易。

 

作者信息见http://hardlyhardly.blog.163.com

 

原创粉丝点击