视频以及使用enterprise architecte画图工具把机房收费系统的九种图画完了,UML项目到这里就接近尾声了。这篇博客就对我这段的学习做一个小小的总结吧。
(一)浅谈UML(Unified Modeling Language)
(1)UML:统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化额编制文档的一种标准语言。
(2)UML三个主要作用:
----UML是客户、系统分析员和程序员之间的“桥梁”。
使用可视化建模来获取并表现商业逻辑和对象。
使用可视化建模来分析和设计计算机应用程序!
----UML从客户的角度将复杂的系统整理清楚。
-----软件模型可由9个图来展现。
其实我认为学习UML主要的任务就是学习这九种图,所以这九种图是本阶段学习的重中之重。
在我前面的博客中在我理解的程度下总结了九种图的用法。
(二) 建模工具EA
在这里我想说一下EA除了建模以外,还有很多强大的功能。
(1)导出RTF(Word)
依次单击project---documentation---(rtf),或者直接使用快捷键F8。
(2)导出SQL
依次点击项目---数据建模---生成SQL代码
(3)导出HTML(超文本标记语言)
依次点击项目---文档---HTML文档(或者直接按shift+F8)
(4)此外还有很多功能,比如:
折线的使用;自动布局,排列方向;字体的改变;数据库类型的选择、线的关系说明;矩阵泳道的使用等等。
这么多强大的功能在以后的学习中还要更加深入的学习。
UML到这里就接近尾声了,期待下一次机房收费系统的再见!继续加油!