
嵌入式軟件架構(gòu)設計與工業(yè)化高級實踐培訓
一
關(guān)鍵設計技術(shù)溫故與設計案例
嵌入式軟件架構(gòu)概覽
1、嵌入式軟件架構(gòu)師體系及幾個概念
2、嵌入式架構(gòu)都有哪些常見問題和解決方法
3、嵌入式系統(tǒng)架構(gòu)設計路線圖及解析
4、系統(tǒng)架構(gòu)設計方法論-視圖
5、嵌入式系統(tǒng)的協(xié)同設計未來
穿插帶板演示
嵌入式軟件子系統(tǒng)設計
1、模塊化設計與CBB專題
3、嵌入式子系統(tǒng)設計目標
4、常見嵌入式子系統(tǒng)劃分
5、接口與協(xié)議設計
6、微軟DA架構(gòu)分層
7、嵌入式子系統(tǒng)劃分策略與原則
8、典型產(chǎn)品通信子系統(tǒng)分析
9、典型產(chǎn)品公共數(shù)據(jù)子系統(tǒng)分析
嵌入式軟件層次框架設計
1、嵌入式軟件層次和抽象級別
2、架構(gòu)與框架的區(qū)別與聯(lián)系
3、嵌入式層次框架模型
4、嵌入式分層原則與接口設計方法
5、層次設計與性能\可靠性\可重用性\可擴展性
嵌入式系統(tǒng)外部接口設計
1、嵌入式系統(tǒng)常見的接口模式
2、嵌入式系統(tǒng)的接口的隔離措施
3、嵌入式系統(tǒng)接口的數(shù)據(jù)協(xié)議設計
4、嵌入式系統(tǒng)常見交互模式
5、接口設計與性能\可靠性\可重用性\可擴展性
嵌入式系統(tǒng)架構(gòu)設計運用與實例化項目案例
1、軟件設計手段與設計工具
2、軟件架構(gòu)圖與文檔化
3、模塊功能設計圖與UML
4、模塊功能設計圖與代碼
5、一個智能攝像頭AICAMERA設計案例分享
二
嵌入式架構(gòu)設計技術(shù)與核心工程化實踐演練
嵌入式軟件性能設計
1、系統(tǒng)嵌入式軟件性能度量和評估方法
2、數(shù)據(jù)吞吐率優(yōu)化的性能架構(gòu)實現(xiàn)
3、運算與訪存密集型優(yōu)化的性能架構(gòu)實現(xiàn)
4、控制I/O,實時優(yōu)化的性能架構(gòu)實現(xiàn)
5、性能與其它設計特性的沖突與折中
6、同時實現(xiàn)設計多個部件性能的總體性能設計
嵌入式軟件可靠性設計
1、嵌入式軟件安全與可靠的級別與量化指標
2、嵌入式可靠性架構(gòu)常見問題
3、常見的嵌入式可靠性架構(gòu)模式
4、設計可靠性的監(jiān)測機制
5、不同級別的可靠性應對措施
6、驅(qū)動層的可靠性設計
嵌入式軟件可維護性和可擴展性設計
1、嵌入式軟件的常見擴展需求
2、嵌入式軟件中阻礙可擴展性因素
3、常見嵌入式軟件部件的擴展設計方法
4、如何實現(xiàn)運行時的擴展能力
5、驅(qū)動層的可擴展設計
嵌入式軟件架構(gòu)的先進性
1、 嵌入式系統(tǒng)虛擬化技術(shù)
2、 嵌入式系統(tǒng)與容器化技術(shù)
2.1 嵌入式系統(tǒng)與虛擬化技術(shù)
2.2 容器、鏡像、倉庫與嵌入式系統(tǒng)關(guān)系
3、 嵌入式系統(tǒng)與邊緣計算
3.1 嵌入式系統(tǒng)與工業(yè)物聯(lián)網(wǎng)
3.2 邊緣技術(shù)概述
3.3 邊緣計算框架
3.4 邊緣技術(shù)
4、邊緣計算實際案例
3.2 數(shù)據(jù)與邊緣計算必然性
3.3 工業(yè)物理網(wǎng)協(xié)議的重要性
3.2 嵌入式系統(tǒng)與邊緣智能
3.3 邊緣智能嵌入平臺參考設計
3.4 向邊緣智能標準化進化
優(yōu)秀的嵌入式方案設計工程化:技術(shù)演練
一流軟件與設計技術(shù)商業(yè)案例分享
需求分析技術(shù)重要性
架構(gòu)圖的設計技術(shù)
代碼與文檔化捷徑
工程化實踐演練環(huán)節(jié):
需求描述-》分析-》架構(gòu)設計表達-》模塊設計表述
三
新興技術(shù)趨勢與解決方案Case-Study
嵌入式軟件的需求形成、需求分析技術(shù)和需求轉(zhuǎn)化技術(shù)
需求分析核心技術(shù)
形成--》分析--》轉(zhuǎn)化
1.1 客戶需求分析
1.2 企業(yè)信息化分析實踐(組織、信息、效率、決策、資源、過程)
1.3 進行有效的業(yè)務分析
1.4 深入領域分析, 構(gòu)建業(yè)務架構(gòu)視圖
1.5 編寫需求分析規(guī)格說明書
1.6 輸入文檔《需求規(guī)格說明書模版》
1.7 需求的圖形化分析
1.8 需求分析與需求視圖,需求建模
1.9 從客戶需求到分析模型
2.0 數(shù)據(jù)流圖
2.1 實體聯(lián)系圖
2.2 狀態(tài)轉(zhuǎn)換圖, 對話圖
2.3 類圖
2.4 用例圖(作為分析工具,有專門見解的時間)
2.5 非功能性需求的處理
2.6 需求確認
2.7 項目需求確認
2.8 產(chǎn)品需求確認
2.9 需求和預評估(項目立項工作的準備)
2.10 從需求到設計和編碼
2.11 基于需求的驅(qū)動的開發(fā)過程
2.12 通過開發(fā)和測試保證需求的質(zhì)量
2.13 需求文檔評審方法,
2.14 保證交付高質(zhì)量的需求從需求到成功