三級數據庫(5)-UML與數據庫應用系統

           a聚集是一種特殊形式的關聯,他表示類之間是整體與部分的關係.

b在使用UML建模過程中,一個系統中可能存在許多用例,用例之間可以存在的關係包括擴展,使用和組合三種關係.

c關於用例模型,它由用例,角色和系統三部分構成.用例用橢圓形表示,位於系統邊界的內部.角色是與系統進行交互的外部實體.系統用於抽象地表示能夠實現的所有基本功能,表達功能需求.

d概括關係(也稱泛化關係),描述的是父類與子類之間的關係.

e屬於系統結構圖的有:類圖,順序圖,通信圖(也稱協作圖).系統內部結構一般分爲靜態結構和動態結構.類圖描述的是靜態;順序和通信描述的是動態.

f活動圖主要作用是陳述活動與活動之間流程控制的轉移,其作用類似於流程圖,然而與流程圖不同的是其支持並行行爲.描述系統,用例和程序模塊中邏輯流程執行次序.

h順序圖有兩個座標軸,橫向表示對象,縱向表示時間的持續過程.描述的是對象自身及對象間信息傳遞順序的視圖.

在順序圖中可以描述如何創建和銷燬對象,創建或銷燬一個對象的消息一般是同步的.

順序圖強調的是時間,通信圖強調的是空間.順序圖示圖見下圖:

i具體來說,UML語義定義在一個四層建模概念框架中:分別爲元元模型層,元模型層,模型層,用戶模型層.

j狀態機圖只有一個起始狀態,可以有多個結束狀態.狀態之間的轉移是由事件驅動的.

用於表達系統中不同的包.命名空間或不同的項目間彼此關係的圖稱爲包圖.

k結構圖的組圖有:類圖,對象圖,組件圖,部署圖.組件圖提供系統的物理視圖.用途是顯示系統中的軟件對其它軟件組織(如庫函數)的依賴關係.

l描述系統中硬件和軟件的物理配置情況和系統體系結構的圖稱爲部署圖.

mADO對象模型中,RecordSet對象的AddNew方法的功能是:在對應的數據庫表中添加一條新記錄.

nUML類圖示例,車架和車輪是汽車必不可缺少的部分.

輪胎離開車依然可以存在,所以用空心.

組合關係,箭頭應該指向窗體.

o狀態圖或活動圖語法正確的是:I,II,III

第四項沒有在箭頭上標明轉移指示.有關判斷部分用菱形表示.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章