CMM 能力成熟度模型:它是對於軟件在組織定義,實施,度量,控制和改善軟件過程的實踐中對於各個發展階段的描述。CMM的核心是軟件開發視為一個過程。並根據這一個原則對軟件開發和維護進行監控和研究,以使其更加科學化、標准化、使企業能夠更好的實現商業目標。 產生的原因:70%項目的失敗 ...
我們通常都是對圖形化的東西情有獨鍾,我們小時候的啟蒙教育基本上也都是從圖形化開始的,我們曾經看過的連環畫 漫畫 看圖識字等等。因為圖形能將一個抽象的東西具體化 形象化,圖形化的表述能將一個用文字語言無法表達清楚或很難表達的觀點 事物 科學概念等清晰的呈現出來。這就是為什么我們相比晦澀難懂文字更喜歡形象生動的圖形的原因。 軟件工程導論作為軟件工程中非常重要的一門課程,通常因為其偏文科性 理論性 概念 ...
2012-05-05 09:20 0 10958 推薦指數:
CMM 能力成熟度模型:它是對於軟件在組織定義,實施,度量,控制和改善軟件過程的實踐中對於各個發展階段的描述。CMM的核心是軟件開發視為一個過程。並根據這一個原則對軟件開發和維護進行監控和研究,以使其更加科學化、標准化、使企業能夠更好的實現商業目標。 產生的原因:70%項目的失敗 ...
在寫文檔的過程中遇到了很多圖,這些圖有的在自考的時候接觸過:比如:E-R圖,數據流圖,程序流程圖。也有的是軟工視頻中講過的,在寫文檔的過程中,有多地方都要求畫圖,只好又返回去看看。 下面是軟件工程中我整理的一些圖的,如有遺漏,歡迎補充 ...
目錄 數據流圖 ER圖 層次方框圖 狀態轉換圖Warnier圖Petri圖網HIPO圖判定樹盒圖(N-S圖)PAD圖 數據流圖 簡介: 數據流圖是結構化分析方法中使用的工具,它以圖形的方式描繪數據在系統中流動和處理的過程,由於它只反映系統必須完成的邏輯功能,所以它是一種功能模型 ...
用來描述對象之間動態的交互關系。着重提現對象之間消息傳遞的時間順序。 順序圖將交互關系表示為一個二維圖。其中,縱軸是時間軸,時間沿豎線向下延伸。橫軸代表了在協作中各位獨立的對象。 時序圖的組成 時序圖包含了5個元素 ...
...
本文在中科大軟件學院孟寧老師的指導下完成,意在通過對小型程序的分析來幫助體會軟件工程方法、思想。 本文的參考資料及資源來自:軟件工程——碼農的自我修養。 1. VS Code開發環境配置 1.1 VS Code 安裝 有關VS Code的安裝配置可以參考該資料:https ...
很顯然,是沒有的。但是,有些身居高位且急於求成的人,會對自己的屬下去提這樣的要求。 他們要求的內容是:要總結出一種管理辦法,非常詳細地,就像工藝規程指導工作作業一樣,使新來的員工能像螺絲釘一樣在管理辦法的效用下被擰在項目上。我想很多程序員或者軟件開發的管理人員都被要求或者本身也期望有這么一種方式 ...
軟件工程是軟件開發設計的靈魂,是我們前進的思想性指導。它使我們的設計有法可依,有章可循。如果把軟件開發比作建設一棟高樓,那么軟件工程就是知道我們不至於在構建一座大樓的時候,最后不知不覺建成了雞窩。而UML圖正是對大樓主體架構的設計。 采用UML來設計軟件系統時,大致可以分為三步: 第一步 ...