系統開發
1 ) .描述 :
1.1 意義 : 系統開發階段是把系統設計的結果翻譯成某種程式語言編寫的程式
1.2 價值 : 軟體編碼的作用是將系統分析和系統設計的結果和內容轉化為使用者所需要的實際應用的過程
2 ) . 團隊管理的要點 :
2.1 合理的人員結構
2.2 明確的職責及工作分工
2.3 適度的激勵政策
2.4 集體責任感和榮譽感的培養和加強
2.5 共同提高的指導思想
3 ) .
編碼的基本原則
3.1 嚴格按照系統設計說明書完成軟體的編碼工作
3.2 執行指制定的軟體編碼規範
3.3 提煉公用**.加強公共模組的開發,提高開發效率
3.4 注重軟體階段性成果及文件資料的管理工作,加強版本控制
4 ) . 編碼規範 :
4.1 識別符號的命名規範
(1) 符號的名字應盡量能反映它所代表的型別,含義,功能,呼叫特點等
(2) 應有一定的實際意義,使非程式設計編寫的同行能夠見名知意.這有助於加強對程式功能的理解,增加程式的可讀性
4.2 注釋規範
(1) 序言性注釋 : 類,方法名之前,對定義,輸入,輸出,引數,功能,呼叫形式等整體說明
(2)
功能性注釋 : 方法內部實現過程的段落性注釋.描述其語句說明,程式段或變數完成的功能及意義
4.3
程式的書寫格式
(1) 在程式的編寫中應學會使用空行和縮排,以增強程式**得段落性和可讀性
(2) 迴圈,分支巢狀層次不要 太深
5 ) .
公共**的抽取及開發
5.1 去粗取精,求存同異,大道無形,抽取出公共**,做復用
5.2 大多是技術能力較強,開發經驗豐富的軟體工程師承擔公共模組的開發任務
5.3 優勢 : 降低軟體開發中的重複勞動,提高軟體編碼的工作效率及軟體質量
6 ) . **質量管理
6.1 正確理解設計說明書
6.2 強制要求所有開發人員的**符合編碼規範
6.3 定期和不定期的**走查(code walkthrough)
6.4 編碼規範模板
嵌入式系統開發概要
嵌入式系統 在嵌入式系統中包含乙個能夠實現處理系統輸入並且生成系統輸出功能的微控器,通過寄存在處理器記憶體中的軟體演算法使系統的輸入和輸出得以聯絡起來。嵌入式系統設計必須考慮的因素 輸入 輸出裝置的電子介面 系統資源的限制 使用者介面概念 系統的操作環境 成本分析 相關標準等一系列制約因素。嵌入式系...
2 系統開發流程以及相關工具
剛畢業那會兒面試的時候,總是一遍遍地死記硬背軟體開發流程,現在想想蠻可怕的,就是乙個做事的流程而已。那軟體開發是個什麼樣的流程呢,不同的公司可能在流程上有所省略或者側重,但基本大同小異,我按照具體分工把流程劃為幾個步驟 如果公司想推出產品,會先去做市場調研,定位使用者,針對種種因素開發自己的需求。不...
資訊系統開發與管理六系統設計
系統設計兩個階段 總體設計 詳細設計 最終交付 系統設計說明書 內容 根據分析階段產生的文件資料,確定新系統在計算機內的程式模組組成,以及各模組之間連線方式,用一定工具將設計成果表達出來,設計 輸入輸出設計 人機介面設計 資料庫設計 模組處理設計 安全設計等 完 員 系統設計人員 培訓工作 系統分析...