UML圖及Visio 2010使用總結


1. 關於UML9種圖的詳細介紹:

    參考鏈接A:UML 九種圖詳解

    參考鏈接B:UML的九種圖+包圖

2. 深入探究類圖:

    類圖間的關系:泛化 、繼承、實現、依賴、關聯、聚合、組合;

    參考鏈接A:https://jingyan.baidu.com/article/ad310e80f7d5c01848f49e6b.html

    參考鏈接B:http://creately.com/blog/diagrams/class-diagram-relationships/#Aggregation

    參考鏈接C:https://www.cnblogs.com/alex-blog/articles/2704214.html

3. 聚合與組合的區別:

    http://blog.csdn.net/liushuijinger/article/details/6994265

4. 如何使用Visio2010畫類圖:

    參考鏈接A: http://www.c-sharpcorner.com/UploadFile/97fc7a/uml-class-diagram-in-10-steps-using-microsoft-visio-2010/

5. visio2010類圖中通過類去實現接口:

    A. 先畫好一個類和一個需要實現的接口;

    B. 右鍵該類,在右鍵列表中選擇“Shape Display Options”(圖 A),在彈出窗口中選擇Realization Link(圖 B),然后保存該設置(完成此步驟后該類中間會顯示一個小黃點);

              圖 A

              圖 B 

    C. 將小黃點拖動到第一步需要實現的接口上,則該類會自動添加接口中要實現的方法。

6. Visio2010利用組合composition實現聚合關系Aggregation:

   Creating a composite shape,double click on it and then click on properties,select “shared” from the Aggregation menu.

   在類圖模式下,拖動組合關系圖形composition到當前頁面,然后雙擊該組合關系,在彈出窗口中點擊properies(圖 C),在新彈出窗口中把Aggregation的值從composition修改為shared即可(圖 D);

                    圖 C

                      圖 D

7. Visio 中實現所有關系的畫法:

    https://www.cnblogs.com/kittywei/archive/2013/05/15/3079536.html

    總結:對於UML圖,以前總怕自己畫不好導致別人看不懂。通過這段時間對UML圖的集中使用,也讓我對UML的認識更加加深了,心中反而更增添了對Visio 2010使用及UML圖的幾分把握與自信。同時也幫助自己從項目設計的角度去理解整個項目的組成,划分及有效整合!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM