1.軟件架構(gòu)的劃分
2.軟件架構(gòu)相關(guān)技術(shù)
3.軟件架構(gòu)相關(guān)概念
4.系統(tǒng),框架和架構(gòu)
5.軟件架構(gòu)的作用
軟件架構(gòu)設(shè)計(jì)方法與過(guò)程
1.軟件架構(gòu)視圖
2.架構(gòu)設(shè)計(jì)5視圖法
3.概念架構(gòu),邏輯架構(gòu)和物理架構(gòu)
4.軟件架構(gòu)設(shè)計(jì)過(guò)程
5.細(xì)化和優(yōu)化架構(gòu)設(shè)計(jì)
Visua Studio 2010建模應(yīng)用管理
1.VS2010建模應(yīng)用基礎(chǔ)
2.架構(gòu)代碼分析工具
3.有向圖標(biāo)記語(yǔ)言(DGML)
4.依賴圖(Dependency Graph)
5.模型瀏覽器
6.UML瀏覽器
7.架構(gòu)瀏覽器
使用UML進(jìn)行建模
1.UML圖使用介紹
2.開發(fā)與過(guò)程模型擴(kuò)展
3.從用例圖到類圖
4.類圖與代碼同步
5.UML模型優(yōu)化
軟件基礎(chǔ)架構(gòu)設(shè)計(jì)
1.面向?qū)ο笤O(shè)計(jì)原則
2.設(shè)計(jì)方法與模式
3.架構(gòu)模式簡(jiǎn)介
4.設(shè)計(jì)模式簡(jiǎn)介
5.系統(tǒng)分解與分層
6.設(shè)計(jì)示例
Gof軟件設(shè)計(jì)模式
1.系統(tǒng)解耦與重構(gòu)
2.從簡(jiǎn)單工程模式開始
3.工廠方法模式
4.抽象工廠方法模式
5.模板方法模式
6.策略模式
7.其他常用模式
業(yè)務(wù)層設(shè)計(jì)
1.定義業(yè)務(wù)邏輯
2.事務(wù)腳本模式
3.表模塊模式
4.活動(dòng)記錄模式
5.領(lǐng)域模型模式
6.業(yè)務(wù)層常用設(shè)計(jì)模式
7.業(yè)務(wù)層設(shè)計(jì)實(shí)例
服務(wù)層設(shè)計(jì)
1.服務(wù)到底是什么
2.服務(wù)層模式
3.SOA架構(gòu)
4.胖客戶端和瘦客戶端
5.服務(wù)粒度定義
6.服務(wù)層常用設(shè)計(jì)模式
數(shù)據(jù)訪問(wèn)層設(shè)計(jì)
1.ORM與數(shù)據(jù)持久
2.設(shè)計(jì)靈活的數(shù)據(jù)訪問(wèn)層
3.數(shù)據(jù)訪問(wèn)層設(shè)計(jì)策略
4.數(shù)據(jù)訪問(wèn)層設(shè)計(jì)模式和原則
數(shù)據(jù)存儲(chǔ)層設(shè)計(jì)
1.合理的數(shù)據(jù)存儲(chǔ)方案
2.數(shù)據(jù)庫(kù)架構(gòu)設(shè)計(jì)
3.數(shù)據(jù)庫(kù)邏輯與物理設(shè)計(jì)方法
4.優(yōu)化數(shù)據(jù)存儲(chǔ)
表現(xiàn)層
1.用戶界面分解
2.表現(xiàn)層常用設(shè)計(jì)模式
3.MVP模式到MVC模式
4.優(yōu)化數(shù)據(jù)存儲(chǔ)