学了我之前的几个章节的内容已后,你们会不会感觉到知识点有点空呢,下面为了给阅读者留下更深刻的印象,我用一个《电力巡检》的小例子来简单做一遍UML的流程图,方便你们加深印象。
1. 编写用例图
2. 编写用例描述
3. 编写类图
4. 编写对象图
3. 编写活动图
4. 编写时序图
大多数程序员给人的印象都是:一整天忙忙碌碌的在写代码,改bug,或者开会讨论,其实不然,我去过好多大中型IT企业面试,他们问的最多的问题就是,你能熟练使用UML吗?
什么是UML?Unified Modeling Language (UML)又称统一建模语言,它为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 如果你不懂UML你是绝对不会被大中型IT企业所面试通过的,当然,如果你只想在一些小企业里打工,那么这篇文章或许不适合你。
而且不管是用哪种开发模式,包括目前最火的敏捷开发模式,编写UML都是必不可缺的。
作为一个开发,我觉得必须要熟练掌握这种图形化开发语言。
在这里我用一个《电力巡检》的小例子来简单介绍一下这门图形化语言。
1. 编写用例图
2. 编写用例描述
3. 编写类图
4. 编写对象图
3. 编写活动图
4. 编写时序图