開課計劃 : UML語言基礎
課程名稱 : UML語言基礎 [UML系統分析設計、軟件測試]
開班類型 : 脫產班
開課時間 : 2010-08-10
課程長度 : 3天(早上9點到中午12點,下午1點到5點)
培訓費用 : 3200元(含教材、證書)
學習對象 : 希望掌握UML建模的有關人士
基礎要求 : 要求學員具備一定的OO基礎,具有一定的面向對象的分析、設計經驗更佳;
課程簡介 : 自從OMG組織1997年正式發布,經過多年的發展,UML已經成為面向對象的需求分析、設計的首要標準建模語言;要在團隊來開展面向對象的開發,掌握UML語言和可視化建模的方法是非常重要的基礎。本課程全面講解UML語言,并介紹與UML關系密切的RUP統一軟件過程;讓學員了解九種UML模型圖與對象的靜態結構、動態行為之間的對應關系;并分別講授如何使用各種UML模型圖.
培訓目標 : 完成本課程之后,學員將具備以下能力:
1.理解對象與面向對象概念的本質特性;
2.理解UML的發展史,UML與面向對象、OOAD方法之間的關系;
3.了解UML語言的基本語法、語義;了解九種UML模型圖與對象的靜態結構、動態行為之間的對應關系;
4.掌握UML的術語、規則和語言特點,并且學會如何有效地理解用這種語言描述的模型;對UML的基本概念有一個清晰和正確的理解;
5.掌握UML的九種模型圖,了解如何對系統進行結構建模和行為建模;
6.了解各種模型圖的使用技巧,掌握他們的使用時機和場所;
7.熟悉使用建模工具Rational
上課地點 : 深圳市福田區
課程大綱 :
可視化建模與UML語言概論
介紹軟件過程、過程框架、CMM/CMMI
概要說明RUP統一軟件過程的內容包括角色、工件和活動;闡述啟始、精化、構建和遷移階段,以及迭代開發原
掌握Rational Rose的安裝、基本設置;講解Rose的基本操作,和一些使用技巧;指導學員使用
UML用例建模-闡述用例建模的概念說明用例建模的本質是對系統級的外在行為進行建模;說明用例的組成元素
UML行為建模-闡述對象群體的行為講解對象、消息、序列圖、協作圖的概念和基本要素;講解序列圖與協作圖
UML結構建模-講解類圖、對象圖的概念和基本要素;并簡要分析兩者之間的區別和聯系;講解類與類之間關系
UML構架建模-闡述軟件設計中分而治之的原則;講解包圖的概念,說明包圖的作用和意義;說明接口、設計包
UML構架建模實踐