做毕设要画,网上的电子书上的图林林总总要么太简单要么太抽象。记录一些讲的比较好的博客:
UML之教学管理系统——6、Rational Rose画包图
例子:
面向对象——UML包图(Package Diagram)
一篇付费博客的包图(侵删):
其他不错的UML博客:
UML九种图+包图收获【图超完整】
【UML】9种图+包图【总结图好】
顺序图/时序图
电子书参考:(微信读书)
【注】建议看电子书,因为csdn上的大部分例子都是书上的,不看书光看别人的博客总结永远似懂非懂
-
UML精粹:标准对象建模语言简明指南(第3版)
重点看:包图的规范画法;依赖包、实现包 -
UML2面向对象分析与设计 谭火彬
重点看:8.2.2节包图;图8-8、图8-9;8.3.4节“确定子系统和接口”写的非常棒;图8-17 用Rose画包图的示例 -
UML建模、设计与分析:从新手到高手
重点看:5.2包图;5.7新手训练营 【两个小节一共3个例子】
总结一句,其实包图也没啥好研究的,最简单的画法就是MVC三层架构往上套就行了。学深了或者实际项目中需要改架构了再往复杂的方向上想。