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