1、精通軟件工程
2、精通各種需求、分析、設(shè)計、測試、發(fā)布技術(shù)
3、精通設(shè)計模式
4、精通項目管理技術(shù)
5、精通軟件開發(fā)環(huán)境
6、輸入高,要等工作幾年之后才能實現(xiàn)該目標(biāo)
課程內(nèi)容
說明
項目
工具軟件
Rose、powerdesigner:
如何使用工具進行項目設(shè)計
完成一個會員商店軟件的完整設(shè)計過程
(通過實際的會議、訪談、分析產(chǎn)生一個完整的軟件分析和設(shè)計文檔。質(zhì)量達到指導(dǎo)實際開發(fā)的程度。)
UML
用例圖:用例抽象原則、方法、技巧
類圖:類、接口、方法、屬性、繼承、實現(xiàn)的體現(xiàn)方式
活動圖:方法執(zhí)行流程
實序圖:類引用關(guān)系
狀態(tài)圖:屬性變化機制
RUP過程
Rup角色設(shè)置、過程流程、階段產(chǎn)品。
如何裁剪RUP過程符合不同的企業(yè)使用。
XP過程
XP過程特點,使用方式
設(shè)計模式
經(jīng)典的23個設(shè)計模式:
創(chuàng)建模式:FACTORY、BUILDER、FACTORYMETHOD、PROTOTYPE、SINGLETON
結(jié)構(gòu)模式:ADAPTER、BRIDGE、COMPOSITE、DECORATOR、FACADE、FLYWEIGHT、PROXY
行為模式:CHAINOFRESPONSIBLEITY、COMMAND、INTERPRETER、ITERATOR、MEDIATOR、MEMENTO、OBSERVER、STATE、STRATEGY、TEMPLATEMETHOD、VISITOR
項目
完成一個會員商店軟件的完整設(shè)計過程:通過實際的會議、訪談、分析產(chǎn)生一個完整的軟件分析和設(shè)計文檔。質(zhì)量達到指導(dǎo)實際開發(fā)的程度。
課時
(120學(xué)時)15天