教學內容
一、UML 2.0 介紹
1.1.方法論的說明
1.2.什麼是 UML?
1.3.UML 與 物件導向的關係
二、物件導向基礎
2.1.複雜度(Complexity)
2.2.物件(Object)與類別(Class)
2.3.概念(Concept)與抽象(Abstraction)
2.4.封裝(Encapsulation)
2.5.介面(Interface) 與多型(Polymorphism)
2.6.物件的繼承(Inheritance)
三、利用 UML 建立物件模型
3.1.類別、屬性與操作
3.2.便條(Note)與註釋(Comment)
3.3.類別之間的關聯(Association)
3.4.多重性(Multiplicity)
3.5.相依性(Dependency)
3.6.介面(Interface)與抽象類別(Abstract Class)
四、系統外觀--需求分析
4.1.描述業務流程
4.2.分析使用者的功能需求
五、系統內部 - 結構(Structure)分析與設計
5.1.利用 Transaction Pattern 找出問題領域(Problem)的物件
5.2.利用 UML 類別(Class)圖表達類別及其之間的關聯
5.3.利用 UML 物件(Object)圖補充說明類別圖
六、系統內部 - 物件行為分析與設計
6.1.實現(Realize) Use Case
6.2.利用 UML 循序(Sequence)圖表達物件之間的互動合作
七、程式實做(Implementation)
7.1.快速雛形(Prototype)開發
7.2.實做
優惠辦法
1.//前報名繳費特惠價10,000元
2.二人同行、網路刷卡,特惠價9,500元
3.三人以上同報,特惠價9,000元。
4.講座當日報名繳費,特惠價9,000元。