課程描述INTRODUCTION
嵌入式軟件設計講課內容:
課程大綱以根據學員要求,上課時會有所調整,具體以報到時的講義為準。 1.概述和定義 2.計算機系統(tǒng)設計準則 2.1、一般要求 2.2、硬件與軟件功能的分配原則 2.3、硬件與軟件可靠性指標的分配原則 2.4、安全關鍵功能的人工確認 2.5、安全性內核 2.6、自動記錄系統(tǒng)故障 2.7、禁止回避檢測出的不安全狀態(tài) 2.8、保密性設計
· 軟件工程師· 電子工程師· 系統(tǒng)工程師· 可靠性工程師· 項目經理
日程安排SCHEDULE
課程大綱Syllabus
講課內容:
課程大綱以根據學員要求,上課時會有所調整,具體以報到時的講義為準。
1.概述和定義
2.計算機系統(tǒng)設計準則
2.1、一般要求
2.2、硬件與軟件功能的分配原則
2.3、硬件與軟件可靠性指標的分配原則
2.4、安全關鍵功能的人工確認
2.5、安全性內核
2.6、自動記錄系統(tǒng)故障
2.7、禁止回避檢測出的不安全狀態(tài)
2.8、保密性設計
2.9、容錯設計
3.硬件設計
3.1、硬件選用
3.2、總線檢測
3.3、加電檢測
3.4、電源失效的安全措施
3.5、主控計算機失效的安全措施
3.6、反饋回路傳感器失效的防護措施
3.7、電磁干擾的防護措施
3.8、維修互鎖措施
4.軟件需求分析
5.軟件危險分析
6.安全關鍵功能設計
7.冗余設計準則
7.1、指令冗余設計
7.2、軟件陷阱與軟件攔截技術
7.3、軟件冗余
8.接口設計準則
8.1、硬件接口要求
8.2、硬件接口的軟件設計
8.3、人機界面設計
8.4、報警設計
8.5、軟件接口設計
9.軟件健壯性設計準則
9.1、電源失效防護
9.2、加電檢測
9.3、電磁干擾
9.4、系統(tǒng)不穩(wěn)定
9.5、接口故障
9.6、干擾信號
9.7、錯誤操作;
9.8、監(jiān)控定時器的設計
9.9、異常保護設計
10.簡化設計準
10.1、單入和單出
10.2、模塊的獨立性
10.3、模塊的扇入扇出
10.4、模塊耦合方式
10.5、模塊內聚順方式
10.6、其他特殊考慮
11.余量設計
11.1、資源分配及余量要求
11.2、時序安排的余量要求
12.數據要求
12.1、數據需求
12.2、屬性控制
12.3、數值運算范圍控制
12.4、合理性檢查
13.防錯程序設計準則
13.1、參數化
13.2、公用數據和公共變量
13.3、標志
13.4、文件
13.5、非授權存取的限制
13.6、無意指令跳轉的處理
13.7、程序檢測點的設置
13.8、尋址模式的選用
13.9、數據區(qū)隔離
13.10、安全關鍵信息的要求
13.11、信息存儲要求
13.12、算法選擇要求
14.編程要求
14.1、語言要求
14.2、匯編語言編程限制
14.3、高級語言的編程限制
14.4、圈復雜度指數(McCabe)
14.5、軟件單元的規(guī)模
14.6、命名要求
14.7、程序格式要求
14.8、程序注釋要求與方法
14.8.1、注釋的一般要求
14.8.2、模塊頭注釋要求
14.8.3、模塊內注釋要求
14.8.4、安全關鍵內容注釋要求
14.9程序設計風格
14.9.1、通用類
14.9.2、結構類
14.9.3、說明類
14.9.4、輸人輸出類
14.9.5、語言類
15.多余物的處理
15.1、文檔中未記載特征的清除
15.2、程序多余物的清除
15.3、未使用內存的處理
15.4、覆蓋的處理
16.版式
17.注釋
18.命名
19.可讀性
20.變量、結構 21.函數、過程
22.可測性與軟件測試
22.1、需求遺漏或不明確
22.2、配置保存的生效
22.3、缺省配置的影響
22.4、報警和清除
22.5、菜單選項測試
22.6、缺省配置測試
22.7、系統(tǒng)測試注意事項
23.程序效率
24.質量保證
25.代碼編輯、編譯、審查
26.代碼測試、維護
27.宏
28.可使用性要求
29.報警要求
授課專家:武老師
中國電子標準協(xié)會特聘專家,某公司總經理,研究領域:電子產品系統(tǒng)可靠性技術。曾任航天二院總體設計所主任設計師、高級項目經理,機電制造企業(yè)研發(fā)總監(jiān)、事業(yè)部總監(jiān),北京市級優(yōu)秀青年工程師,科協(xié)委員。有電子產品、軍工、通信等專業(yè)方向的設計、測評和技術管理經歷,對產品系統(tǒng)設計、可靠性設計、技術管理有較深入研究,曾在學術會議及多家技術刊物發(fā)表專業(yè)文章。曾為比亞迪、中電30所、29所、松下電工、北京華峰測控、北京航天長峰、普析通用儀器、航天二院、航天五院、深圳普博、伯特利閥門集團、北控高科、南車四方股份等企業(yè)提供專業(yè)技術和技術管理輔導、培訓和咨詢。曾作為核心團隊成員經歷一個企業(yè)由零到幾個億、研發(fā)團隊由幾個人到近二百人的發(fā)展過程,深諳企業(yè)發(fā)展過程的產品可靠性問題和解決方法。
轉載:http://szsxbj.com/gkk_detail/7533.html
已開課時間Have start time
產品管理內訓
- 產品設計和產品運營人員綜合 鐘理勇
- 《匠人精神-打造產品質量優(yōu) 劉艷萍
- 《基于系統(tǒng)工程萃智(TRI 何重軍
- 集成產品開發(fā)IPD核心理念 何重軍
- 《產品經理核心能力修煉》 何重軍
- 行業(yè)客戶產品的設計、銷售與 陳文業(yè)
- 《產品生命周期管理流程及方 何重軍
- 《向華為學管理——企業(yè)新產 何重軍
- 《to C-產品孵化創(chuàng)新及 翟紅亮
- 《B端-產品設計管理能力提 翟紅亮
- 服務宣傳與產品推廣 李璐
- 《華為產品開發(fā)管理高研班: 何重軍