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