登入
註冊
忘記密碼
數位內容 >
美術類課程
企劃類課程
程式類課程
音樂類課程
行銷類課程
管理類課程
出版類課程
數位類課程
多媒體類課程
科技服務 >
科技應用服務
企業化電子
管理課程 >
資訊服務
資訊架構
科技管理
專案管理
網路課程 >
網路
系統管理 >
作業系統管理
資料庫系統管理
資訊安全系統
辦公室軟體應用
系統開發 >
程式設計
網頁開發
嵌入式系統開發
軟體工程
訪客人數
01315977
課程名稱
軟體架構師技能培訓-UML與Java Spring為例
課程目標
瞭解軟體架構師所應具備的技能與素養,分析與規劃軟體架構模型,撰寫符合國際標準的SAD (Software Architecture Document)文件,並善用系統框架 (Java Spring Framework),透過實作將架構模型具體化,成為未來可持續開發擴展的應用系統。
課程大綱
1.架構 Overview
。What and Why Architecture?
。瞭解架構的三大面向-需求分析、結構設計、程式實作
。比較 Architecture/Structure/Framework 的區別與定義
。以架構為中心的開發模式
。架構的 POC (Proof of Concept)與主要產出(UML Template)
2.需求分析
。定義系統開發範圍 (System Boundary)
。系統需求架構設計-利用使用案例模型
。從使用案例橋接到實作的關鍵-界定使用者期望與需求陳述
。UML 產出-使用案例、功能類別 (Class)與物件合作循序 (Sequence)圖 (Diagram)
3.結構設計
。定義Enterprise MVC (Model-View-Control)的分層架構規劃與設計
。展示層 (Presentation Layer)-UI 與 SOA
。領域層 (Domain Layer)-企業Domain的商務邏輯
。永續層 (Persistence Layer)-Data Access 與 Adapter
。UML 產出-類別與元件 (Component)圖
4.Java Spring 實作
。Spring Framework 的核心觀念-IoC (Inversion of Control)
。Spring MVC-Web UI 的架構設計與實作
。JPA (Java Persistence API) with Hibernate-透過 JEE 標準介面實現資料存取與交易處理
5.案例研討
。以 推特 (Twitter)系統架構設計與開發為例

課程網址:http://www.iiiedu.org.tw/ites/SAU.htm
課程對象
1.有志擔任全方位軟體架構師一職者。
2.對於軟體系統分析與設計規劃有興趣的開發者。
3.希能撰寫出高品質架構文件的系統專案經理等。
課程資訊
上課地址:台北市信義路三段153號10樓
訂價:$19,000
優惠價:$11,400
時數:28
報名方式
班級代號上課時間上課時段開課日期結束日期聯絡人 
MSA279I1702六、日白天2017-06-172017-06-25黃雯欣我要報名
聯絡方式
(台北)黃雯欣 信箱 wenhsin@iii.org.tw 電話 (02)6631-6666分機 6534
※舊版本瀏覽器可能會無法正常顯示報名資訊,請使用IE8.0以上的瀏覽器進行報名
※科技化服務訓練中心的課程,報名截止時間為開課前一天的17:00
(若為週末開班的課程,報名截止時間為當週五的17:00)。
若您有課程報名相關問題,請於上班期間來電洽詢。
開課前8天(含)內無法進行線上取消報名。若有需求請聯絡至各課程網頁洽詢課務人員。
※對於以上課程、內容及主講者,主辦單位保留變更及調整的權利
資訊工業策進會 數位教育研究所

廣告預留位置

COPYRIGHT©2012 III DIGITAL INSTITUTE. ALL RIGHT RESERVED. | 隱私權政策 | 聯絡我們