開課通知 | 中科院計(jì)算所培訓(xùn)中心高級系統(tǒng)架構(gòu)師
開課通知 | 中科院計(jì)算所培訓(xùn)中心高級系統(tǒng)架構(gòu)師
開課通知 | 中科院計(jì)算所培訓(xùn)中心高級系統(tǒng)架構(gòu)師。本課程為資深軟件系統(tǒng)設(shè)計(jì)人員提供的高級軟件架構(gòu)設(shè)計(jì)課程。課程旨在幫助學(xué)員通過站在系統(tǒng)的高度,從設(shè)計(jì)的本質(zhì)、必要性和方法論三個(gè)層面深入研究,提升其軟件系統(tǒng)設(shè)計(jì)能力,提高軟件項(xiàng)目開發(fā)水平。
課程介紹
課程主題:高級系統(tǒng)架構(gòu)師
上課時(shí)間:2023年9月14日-9月15日
培訓(xùn)地點(diǎn):北京
培訓(xùn)對象:
1、具備任何平臺或嵌入式項(xiàng)目設(shè)計(jì)、開發(fā)與組織工作經(jīng)驗(yàn)的人員。
2、要求熟悉軟件工程相關(guān)知識并擁有實(shí)踐經(jīng)驗(yàn)。
3、項(xiàng)目經(jīng)理、系統(tǒng)架構(gòu)師、系統(tǒng)分析師、高級程序員、資深開發(fā)人員。
培訓(xùn)內(nèi)容
第 一講 系統(tǒng)思考:軟件架構(gòu)設(shè)計(jì)的方法論
1、設(shè)計(jì)要素與設(shè)計(jì)風(fēng)格
軟件架構(gòu)與架構(gòu)師
什么是設(shè)計(jì)與如何進(jìn)行設(shè)計(jì)
架構(gòu)風(fēng)格受質(zhì)量約束的影響
2、軟件架構(gòu)的設(shè)計(jì)過程
3、案例分析:基于高可靠性的架構(gòu)設(shè)計(jì)
可靠性的定義
解決可靠性問題的基本方法
四冗余度架構(gòu)設(shè)計(jì)
第二講 風(fēng)險(xiǎn)驅(qū)動的架構(gòu)設(shè)計(jì)方法
1、應(yīng)對風(fēng)險(xiǎn)的解決方案
一個(gè)具有啟發(fā)性的案例
從案例中獲得的啟示
2、需求變更:擁抱變化進(jìn)行設(shè)計(jì)
變化是重要的設(shè)計(jì)要素
共性和可變性分析的軟件重用
重用概率和特征分析
3、變化環(huán)境中的結(jié)構(gòu)優(yōu)化原則
單一職責(zé)原則(SRP)
開放/封閉原則(OCP)
依賴倒置原則(DIP)
接口隔離原則(ISP)
4、包的設(shè)計(jì)與重構(gòu)原則
包的內(nèi)聚性原則
包的耦合性原則
包的穩(wěn)定依賴原則
第三講 案例分析:分布式系統(tǒng)研發(fā)決策
1、產(chǎn)品的約束、愿景與規(guī)劃
案例背景與領(lǐng)域分析
確定關(guān)鍵質(zhì)量指標(biāo)
方向:愿景、目標(biāo)、路線圖
2、整體的架構(gòu)思想
核心框架的架構(gòu)思想
系統(tǒng)的骨架化
子系統(tǒng)架構(gòu)規(guī)則
3、問題、對策與解決方案
團(tuán)隊(duì)組織
開源系統(tǒng)的相關(guān)制度
面向用戶的評價(jià)系統(tǒng)
第四講 案例分析:分布式系統(tǒng)頂層架構(gòu)設(shè)計(jì)
1、基礎(chǔ)框架的頂層設(shè)計(jì)
頂層概念性設(shè)計(jì)與構(gòu)思
分布式問題的設(shè)計(jì)考慮
2、頂層設(shè)計(jì)的新問題
分離表現(xiàn)層的設(shè)計(jì)考慮
解決業(yè)務(wù)處理的性能問題
領(lǐng)域?qū)ο蟮牟l(fā)訪問考慮
日志處理的并發(fā)性考慮
頂層架構(gòu)設(shè)計(jì)的設(shè)計(jì)樹
第五講 案例分析:業(yè)務(wù)拓?fù)漕I(lǐng)域?qū)ο笤O(shè)計(jì)
1、領(lǐng)域?qū)ο蟮幕驹O(shè)計(jì)
支持軟件模型的重新組織
提高訪問領(lǐng)域?qū)ο蟮男阅?/p>
支持重新配置行為的考慮
2、領(lǐng)域?qū)ο笤O(shè)計(jì)的新問題
實(shí)現(xiàn)全局拓?fù)涔芾砉δ?/p>
業(yè)務(wù)拓?fù)涞谋闅v考慮
支持業(yè)務(wù)流擴(kuò)展
業(yè)務(wù)拓?fù)涞呐渲梅桨?/p>
3、資源應(yīng)用的考慮與設(shè)計(jì)
關(guān)于數(shù)據(jù)訪問的考慮
合理的緩存設(shè)計(jì)
業(yè)務(wù)拓?fù)漕I(lǐng)域?qū)ο蠼涌谠敿?xì)設(shè)計(jì)
領(lǐng)域?qū)ο笤O(shè)計(jì)的設(shè)計(jì)樹
第六講 總結(jié)歸納:過程模型與設(shè)計(jì)模式
1、從組織別看架構(gòu)設(shè)計(jì)
關(guān)于組織資產(chǎn)開發(fā)的討論
從過程的角度歸納總結(jié)
從模式的角度歸納總結(jié)
模式語言:將設(shè)計(jì)模式嵌入過程
2、頂層架構(gòu)設(shè)計(jì)過程域
從混沌到結(jié)構(gòu)
分布式基礎(chǔ)設(shè)施
接口劃分
3、領(lǐng)域?qū)ο笤O(shè)計(jì)過程域
對象劃分
并發(fā)
對象之間的交互
適配與擴(kuò)展
4、資源應(yīng)用過程域
資源管理
數(shù)據(jù)訪問
5、課程總結(jié)
評論 丨 共0個(gè)
- 中科院計(jì)算所培訓(xùn)中心的地址是哪,大家的評價(jià)好不好?
- 揭秘!中科院計(jì)算所培訓(xùn)中心的真實(shí)學(xué)員評價(jià)怎么樣?
- 關(guān)注!!中科院計(jì)算所培訓(xùn)中心怎么報(bào)名,地址在哪?
- 中科院計(jì)算所培訓(xùn)中心在什么地方?
- 開課通知 | (3.14-3.15)高級項(xiàng)目管理案例分析
- 中科院計(jì)算所培訓(xùn)中心軟件配置管理課程
- 開課通知 | 中科院計(jì)算所培訓(xùn)中心GJB5000B深入理解與實(shí)現(xiàn)
- 課程預(yù)告 | 2023年第四季度課程安排
- 開課通知 | 中科院計(jì)算所培訓(xùn)中心高級系統(tǒng)架構(gòu)師
- 中科院計(jì)算所培訓(xùn)中心怎么樣?