本篇文章主要讲解UML建模,下面是本篇文章主要讲解的内容
1、掌握面向对象建模常用建模图
2、使用建模图绘制微信支付架构
3、正向和逆向工程
一、UMI的理解分析
定义:是统一建模语言,是一种开放的方法,用于说明、可视化、构建和编写一个正在开发 的、面向对象的、软件密集系统的制品的开放方法
作用:
1、帮助开发团队以一种可视化的方式理解系统的功能需求。
2、有利于开发团队队员间在各个开发环节间确立沟通的标准,便于系统文档的制定和项 目的管理。因为UML的简单、直观和标准性,在一个团队中用UML来交流比用文字说 明的文档要好得多。
3、UML为非专业编程人士理解软件的功能和构造,提供了一种直白、简单、通俗的方法。
4、使用uml可以方便理解各种框架的设计方式
二、UMI相关联的内容
用例图概述:
用例图主要模拟系统中的动态行为,并且描述了用户、需求、以及系统功能单元、之间的关系。 用例图由参与者(用户),用例(功能)和它们之间的关系组成。
UML 用例图的目的:
用例图用来收集系统的要求。 用例图用于获取系统的外观图。 用例图识别外部和内部因素影响系统。 用例图显示要求之间的相互作用是参与者。