iT邦幫忙

鐵人檔案

2009 iT 邦幫忙鐵人賽
回列表

UML學習過程分享-以EA為例 系列

藉這機會學習如何設計UML來表達,使用tool為Enterprise Architect,盡量附上ASP.NET的sample code

鐵人鍊成 | 共 30 篇文章 | 16 人訂閱 訂閱系列文 RSS系列文
DAY 1

[Day 1]UML與EA的簡介

簡介UML的目的、使用方式。 簡介EA工具。 統一模型語言(Unified Modeling Language, UML)是一種圖形表示法,訂出這樣的標準,讓工...

2009-10-01 ‧ 由 就是91 分享
DAY 2

達標好文 [Day 2]系統需求發展

系統分析中,最一開始也是最重要的「系統需求發展」,當要開發一個系統,SA需要瞭解user的需求,需要掌握需求,需要能描述需求。 這中間的過程,UML相關的dia...

2009-10-02 ‧ 由 就是91 分享
DAY 3

[Day 3]Use Case Diagram簡介

隨著VSTS2010的問世,UML已經可以直接在Visual Studio裡面設計, UML就像ISO、CMMI一樣,是種趨勢,是種必備的工具和標準。 不會UM...

2009-10-03 ‧ 由 就是91 分享
DAY 4

[Day 4]如何使用EA將Class diagram或Data model匯出成文件

當團隊開發的時候,SA使用EA在繪製UML的圖形時,往往需要產生相對應的敘述性文件給User或開發團隊。 透過EA可以讓大家的規格標準一致,且可根據需求自訂符合...

2009-10-04 ‧ 由 就是91 分享
DAY 5

[Day 5]Domain Model設計需注意的地方

Domain model是用來modeling現實世界的狀況, 也因為夠抽象,所以可以穩定不容易改變。 也是設計系統最重要的骨架, 這邊memo一些需要注意的要...

2009-10-05 ‧ 由 就是91 分享
DAY 6

[Day 6]在使用EA時,如何讓中文敘述與英文欄位名稱一起出現

當diagram上只有顯示英文,對團隊開發上其實多少有一點不便... 如何讓自己在Entity上設定欄位的Alias與Name一起顯示呢? 請跟著我這樣做......

2009-10-06 ‧ 由 就是91 分享
DAY 7

[Day 7]如何將畫好的entity匯出成對應DBMS的SQL script

正向工程亦即將設計好的diagram,自動產生對應的程式碼, 這邊要介紹的是將Data model裡面的Entity,自動產生成SQL script 1.先檢查...

2009-10-07 ‧ 由 就是91 分享
DAY 8

[Day 8]使用EA如何從外部資料來源匯入Data model

資料來源可能為檔案或是DB server, 如何把外部資料來源匯入或同步目前的Data model中, 請跟著我這樣做。 昨天有邦友詢問EA是否也支援逆向產生D...

2009-10-08 ‧ 由 就是91 分享
DAY 9

[Day 9]MDA簡介

MDA是在系統分析過程中,將UML產出分為三個階段, 我們可以透過MDA,當來做系統分析的Road map 何謂MDA?MDA全名為Model-Driven A...

2009-10-09 ‧ 由 就是91 分享
DAY 10

[Day 10]Decorator Pattern + UML + Sample Code(using C#)

許多Design Pattern介紹概念時,通常都會使用Class diagram來介紹 這邊舉Decorator Pattern來當作例子,搭配UML與實際的...

2009-10-10 ‧ 由 就是91 分享