軟件系統功能設計(實戰)訓練(6個設計案例)

1:軟件系統功能設計的基本方法

2:多個經過精心挑選的真實項目中的功能需求,圍繞着這些實際的功能需求,老師和學生共同進行設計,在實踐中掌握設計的方法

3:每個設計案例都會綜合應用幾個設計模式  


整個課程共有6個具體的設計案例,綜合應用幾乎全部的GoF設計模式,以及多種設計理念和方法。

每個設計案例都各有側重點,訓練的難度會逐步加大,以切實提升設計能力。    


Java軟件系統功能設計實戰訓練目錄


第01節課:整體課程介紹和雜項介紹

第02節課:軟件功能設計常見理念和方法
第03節課:關於軟件設計的一些思考
第04節課:第一週作業的業務和相應模式:綜合應用簡單工廠模式、代理模式、中介者模式
第05節課:第一週設計作業的基礎概要代碼
第06節課:第一週作業老師範例講解一
第07節課:第一週作業老師範例講解二
第08節課:第二週作業的業務和相應模式:綜合應用組合模式、訪問者模式
第09節課:第二週設計作業的概要代碼
第10節課:第二週作業老師範例講解一
第11節課:第二週作業老師範例講解二
第12節課:第二週作業老師範例講解三
第13節課:第三週作業的業務和相應模式:綜合應用享元模式、裝飾模式
第14節課:第三週設計作業的概要代碼
第15節課:第三週作業老師範例講解一
第16節課:第三週作業老師範例講解二
第17節課:第四周作業的業務和相應模式一:綜合應用工廠方法/簡單工廠模式、橋接模式、策略模式、適配器模式、值對象模式、單例模式、觀察者模式等
第18節課:第四周相應設計模式第二部分
第19節課:第四周設計作業的概要代碼
第20節課:第四周作業老師範例講解一
第21節課:第四周作業老師範例講解二
第22節課:第五週作業的業務和相應模式:綜合應用工廠方法/簡單工廠模式、橋接模式、策略模式、適配器模式、值對象模式、單例模式、觀察者模式等
第23節課:第五週設計作業的概要代碼
第24節課:第五週作業老師範例講解一
第25節課:第五週作業老師範例講解二
第26節課:第六週作業的業務和相應模式:綜合應用生成器模式、原型模式、備忘錄模式、狀態模式、命令模式、職責鏈模式、代理模式等
第27節課:第六週設計作業的概要代碼
第28節課:第六週作業老師範例講解一
第29節課:第六週作業老師範例講解二
第30節課:第七週作業的業務和相應模式:綜合應用生成器模式、原型模式、備忘錄模式、狀態模式、命令模式、職責鏈模式、代理模式等
第31節課:第七週設計作業的概要代碼一
第32節課:第七週設計作業的概要代碼二
第33節課:第七週作業老師範例講解一
第34節課:第七週作業老師範例講解二
第35節課:第八週作業的業務和相應模式一:綜合應用多種設計模式,除了前面練到的,還會有外觀模式、抽象工廠模式、解釋器模式、模板方法模式等
第36節課:第八週作業的業務和相應模式二
第37節課:第八週設計作業的概要代碼一
第38節課:第八週設計作業的概要代碼二
第39節課:第八週作業老師範例講解一
第40節課:第八週作業老師範例講解二
第41節課:第八週作業老師範例講解三
第42節課:第八週作業老師範例講解四
第43節課:第八週作業老師範例講解五

第44節課:第八週作業老師範例講解六


課程下載地址:http://www.soft1188.com/portal.php?mod=view&aid=4



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章