曙海教學(xué)優(yōu)勢
本課程,秉承二十一年積累的教學(xué)品質(zhì),以項目實現(xiàn)為導(dǎo)向,面向企事業(yè)項目實際需要,老師將會與您分享設(shè)計的全流程以及工具的綜合使用經(jīng)驗、技巧。課程可定制,線上/線下/上門皆可,熱線:4008699035。
曙海培訓(xùn)的課程培養(yǎng)了大批受企業(yè)歡迎的工程師。大批企業(yè)和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬+。曙海培訓(xùn)的課程在業(yè)內(nèi)有著響亮的知名度。
?軟件架構(gòu)的可視化設(shè)計(java平臺)培訓(xùn)課程
課程大綱:
課題 |
內(nèi)容 |
第一單元 卓越軟件設(shè)計 |
1、設(shè)計要素、原則與方法 2、場景驅(qū)動設(shè)計模型 可視化演練:設(shè)計環(huán)圖 |
第二單元 場景驅(qū)動設(shè)計 |
1、繪制場景圖 可視化演練:繪制電子商務(wù)系統(tǒng)的場景圖 2、限界上下文 可視化演練:識別電子商務(wù)系統(tǒng)的限界上下文 3、領(lǐng)域模型 可視化演練:四色建模法 4、上下文映射圖 可視化演練:電子商務(wù)系統(tǒng)的應(yīng)用邏輯架構(gòu) |
第三單元 六邊形架構(gòu)與SOA |
1、六邊形架構(gòu) 可視化演練:六邊形架構(gòu)的通信邊界 案例:大型金融系統(tǒng)的客戶管理 2、SOA 案例:全球酒店在線預(yù)訂系統(tǒng) 案例:金融系統(tǒng)的SOA架構(gòu)演化 |
第四單元 架構(gòu)技術(shù)與實踐 |
1、持久層與ORM 案例:醫(yī)療系統(tǒng)對Hibernate的運用 2、基礎(chǔ)設(shè)施層與消息隊列 案例:制造工業(yè)的基于消息的分布式架構(gòu) 案例:金融系統(tǒng)的Message?Broker 3、領(lǐng)域?qū)优cIoC 4、表現(xiàn)層與MVC 案例:醫(yī)療系統(tǒng)的表現(xiàn)層設(shè)計(MC+JSON+VC) 5、服務(wù)層與Web服務(wù) 案例:金融系統(tǒng)的ESB 6、服務(wù)層與REST服務(wù) 案例:推薦系統(tǒng)的微服務(wù)架構(gòu) |
第五單元 架構(gòu)模型 |
1、軟件架構(gòu)活動 本部分內(nèi)容介紹了架構(gòu)活動與其他開發(fā)活動之間的關(guān)系,探討了架構(gòu)師角色與架構(gòu)的關(guān)系。 2、架構(gòu)視圖 案例:LSVT?4+1視圖架構(gòu)規(guī)格說明書 3、架構(gòu)風(fēng)格 案例分析:訂單管理系統(tǒng)的REST架構(gòu) 案例分析:Twitter數(shù)據(jù)管理與分析 案例:AxonFramework對CQRS的支持 案例分析:基于Jasper?Server的EISaaS架構(gòu) |
第六單元 Clean?Architecture |
1、Clean?Architecture 2、Clean?Architecture的核心價值 設(shè)計簡單的架構(gòu)。 設(shè)計一致的架構(gòu)。 3、運用Clean?Architecture 演練:運用Clean?Architecture思想對倉庫管理流程控制系統(tǒng)進行架構(gòu)設(shè)計 |
第七單元 風(fēng)險驅(qū)動模型 |
1、風(fēng)險驅(qū)動設(shè)計的過程 案例:RackSpace架構(gòu)的演進 2、風(fēng)險評估模型 可視化演練:Value?Sliders、?風(fēng)險驅(qū)動模型 3、約束對架構(gòu)的驅(qū)動 案例:約束對REST架構(gòu)風(fēng)格的設(shè)計驅(qū)動 可視化演練:技術(shù)債雷達(dá)圖、架構(gòu)雷達(dá)圖 |
?