【數位同步】UML軟體塑模觀念引導與實務操作
本次課程除了介紹 UML 2.x 13 圖設計圖的應用與主要的語法/語意....
UML (Unified Modeling Language),統一塑模語言,是國際標準化且最適切表達軟體開發人員在「系統架構規劃與系統分析設計實作」的設計思維。藉由 UML 工具的實際操作與引導,繪製各類面向的軟體設計圖,從「做中學」的過程中,了解到這些 UML 設計圖背後的設計意涵。
【數位同步】UML軟體塑模觀念引導與實務操作
適合對象: 

 

【數位同步】UML軟體塑模觀念引導與實務操作

上課地址:工研院產業學院 產業人才訓練一部(台北),實際地點依上課通知為準!!!!

時數:12

起迄日期:2022-02-14~2022-02-15

聯絡資訊:黃靖棻/(02)23701111分機304

報名截止日:2022-02-10

課程類別:人才培訓(課程)

活動代碼:2320080037

 
課程介紹
 

課程緣起

UML (Unified Modeling Language),統一塑模語言,是國際標準化且最適切表達軟體開發人員在「系統架構規劃與系統分析設計實作」的設計思維。藉由 UML 工具的實際操作與引導,繪製各類面向的軟體設計圖,從「做中學」的過程中,了解到這些 UML 設計圖背後的設計意涵。


本次課程除了介紹 UML 2.x 13 圖設計圖的應用與主要的語法/語意外,同時也提供了完整的系統分析的案例,串連整個 UML 13 張設計圖,讓學員帶回去可以應用於工作實務中的範本。 課程期間,講師會使用全世界佔有率最高的 EA (Enterprise Architect) UML 工具,由講師現場示範塑模的過程與解說,並讓學員上機實際操作。另外也提供 EA 工具的特殊應用:軟體的正反向工程 (類別圖與程式碼的正反向對映)與自動化文件產出功能。

~本課程歡迎企業包班,請來電洽詢 課程承辦人 黃小姐02-23701111#306 ~

更多軟體開發相關課程,請參主題館網址:https://college.itri.org.tw/edm/D1/008/04/edm.html



課程特色/目標

1.對 UML 所有設計圖能有全面性的概觀認識,並了解應用範疇所在。
2.引導學員實際針對案例分析並利用 UML 工具畫出 UML 2.x 十三種圖。
3.畫每一個 UML 圖之前,會先以一個問題的陳述,來說明應用該圖形的時機與場合,然後提出具體的解決方案。
4. 學員於課堂上實際親自操作 UML 工具,由講師示範與指導畫每一張圖的技巧與圖形的元素說明。

課程對象

1.系統分析/設計(SA/SD), PM, Programmer 等在職軟體開發者。
2.資訊相關科系講師,可以運用課程內容,傳授 UML正知觀念給在學學生。
3.想實際學會如何利用 UML 工具來畫 UML 2.0 十三種圖。
4.看了很多 UML 書籍,仍然無法在正確的時機畫出正確的 UML 圖。

先備知識

基本程式語言基礎。

課程注意事項

請學員自備筆電上課。

課程大綱

 
課程主題 課程內容
基礎觀念引導
— 認識 UML

•使用 UML 的基本思維
•為何是利用 UML 來溝通
•UML 塑模的對象
•UML 設計圖的分類說明

企業流程與系統需求

• 利用活動圖(Activity Diagram)表達企業流程
- 活動/動作與控制流的定義與關聯。
- 決策(Decision)與並行活動的表達。
•利用使用案例(Use Case) 圖表達系統功能
•系統範圍, 參與者, 使用案例表達系統功能與需求架構。
-《include》and《extend》擴充意涵表達。
- 使用案例陳述(Description)範本。
•操作展示與引導練習
- EA(Enterprise Architect) UML 開發工具安裝與基本操作說明。
- 利用 EA 繪製活動圖與使用案例圖。

系統內部結構

• 巨觀的架構設計
• 合成結構 (composite-structure)、元件 (component)與套件 (package)圖組織與規劃大型系統架構與分層結構。
• 微觀的結構設計
• 類別 (class)圖。類別的定義與語法,以及類別之間的關聯、整體-局部 (whole-part)、一般化-特殊化 (general-special)關係。
•物件 (object)圖。利用活生生的個體 (instance),來解釋類別的關係。

系統行為面

• 循序 (sequence)與合作 (collaboration) 圖。表達單一系統功能在執行期間的物件合作關係。
• 狀態機 (state machine)與時序 (timing)圖。表達單一主體 (context)或多個主體 (context)間的狀態轉移情形。
• 互動概觀 (interaction overview) 圖。利用活動圖與法,表達物件合作正常/替代/例外流程間的控制流程。
• 部署 (deploy)圖。表達實體系統與套件間的部署情形。

EA (Enterprise Architect)
UML 工具應用 

• 類別與程式碼 (C#.NET or Java)的軟體正反向工程。(類別圖產出程式碼或從程式碼反轉至類別圖)
•利用 文件Template 產出各面向 (SAD, 需求、結構)等文件自動產出機制。

* 課程執行單位保留調整課程內容、日程與講師之權利

 價格
 
  課程費用
課程原價 (每人)

$11,000元

14天前報名
優惠價(每人)

$8,800元

14天前報名+兩人揪團同行
優惠價(每人)

$8,360元

14天前報名+四人(含)以上揪團同行/工研人
優惠價(每人)

$7,920元

 課程日期

111年2/14-2/15,週一二白天9:30 ~12:00,13:00~16:30 ,共2天、計12小時。


上課地點:

主辦單位:財團法人工業技術研究院 產業人才訓練一部(台北)
舉辦地點:工研院產業學院 產業人才訓練一部(台北),實際地點依上課通知為準!!!!

報名方式

(1)紙本報名:請以正楷填妥報名表傳真至02-2381-1000 (02-2370-1111 分機306 黃小姐)
(2)線上報名:到工研院產業學院官網報名 課程洽詢:02-2370-1111 分機306黃小姐

報名確認與取消

1.已完成報名與繳費之學員,課程主辦單位將於開課三天前以E-mail方式寄發上課通知函;若課程因故取消或延期,亦將以E-mail方式通知,如未收到任何通知,敬請來電確認。
2.已完成繳費之學員如欲取消報名,請於實際上課日前以書面通知業務承辦人,主辦單位將退還80% 課程費用。
3.學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之:上課未逾總時數三分之一,欲辦理退費,退還所有上課費用之二分之一,上課逾總時數三分之一,則不退費。
4.本單位保留是否接受報名之權利。
5.如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。

繳費方式

1.ATM轉帳(線上報名):繳費方式選擇「ATM轉帳」者,系統將給您一組轉帳帳號「銀行代號、轉帳帳號」,但此帳號只提供本課程轉帳使用,各別學員轉帳請使用不同轉帳帳號!!轉帳後,寫上您的「公司全銜、課程名稱、姓名、聯絡電話」與「收據」傳真至02-2381-1000黃小姐 收。
2.信用卡(線上報名):繳費方式選「信用卡」,直到顯示「您已完成報名手續」為止,才確實完成繳費。
3.銀行匯款(公司逕行電匯付款):土地銀行 工研院分行,帳號156-005-00002-5(土銀代碼:005)。戶名「財團法人工業技術研究院」,請填具「報名表」與「收據」回傳真至02-2381-1000黃小姐 收。
4.即期支票:抬頭「財團法人工業技術研究院」,郵寄至: 100台北市中正區館前路65號7樓704室 黃小姐收。
5.計畫代號扣款(工研院同仁) :請從產業學院學習網直接登入工研人報名;俾利計畫代號扣款。

相關課程

更多軟體開發相關課程,請參主題館網址:https://college.itri.org.tw/edm/D1/008/04/edm.html