1. 程式人生 > >UML圖的回顧

UML圖的回顧

前言

回顧軟體開發的路層,都是練習使人進步,並不是查看了幾篇部落格,或者看了幾集視訊的結果,所以練習是很重要的,而提到開發,就從第一步開始,建模概念,建模就是需要告訴別人,開發的軟體如何互動,設計的架構如何互動,資料如何傳遞,處理,返回等,下面就從網上一介紹來總結UML的在開發過程中的作用。

領域模型的思考

UML圖是基於用例圖,需要告訴別人,開發的這個軟體是如何使用,例如下圖的小遊戲開發,先從功能的角度來分析,從功能分析出物件
在這裡插入圖片描述
分析得到物件後就是互動的細節,如何互動,也就是資料處理的過程。方法的呼叫的,面向物件的設計,每個物件的職責分配,抽象出資料庫表,考慮ER圖,主鍵,每個action,service,dao,然後進一步細化。
在這裡插入圖片描述


UML的細節的細化,對類的繼承關係的補充,屬性功能等在這裡插入圖片描述

UML可以對映到類的表示關係在這裡插入圖片描述
有關UML圖的各種關係的表示參考文章