【軟考】軟體工程
碎碎念:
這次自考報了3科、其中就有資料庫系統原理、上次因為感覺有難度就沒報、這次報了之後發現自己資料庫搞的真不咋地、被Select語句搞鬱悶了、還有關係模式與元祖的轉換………………
抱歉……抱歉……寫錯了、這次是軟體工程……下次資料庫系統原理…………
軟體工程其實以前學過視訊、說實話當時認真做筆記、這次學都很熟悉、只是更細了、軟考上終點講的軟體工程感覺重在迭代、也就是已經有一個軟體、再次新增新的功能、從需求分析到完成的一個過程、還有一些做軟體中管理、一些準備什麼的、以後理解會更深刻吧!
思維導圖
模型
這個真的是特別熟悉了、說軟工第一個想到的就是瀑布模型、下面就跟著我的記憶、簡單表述下吧!
瀑布模型
飛流直下三千尺、到底我也不回頭、瀑布模型的特點就是從頭到位、分的特開、幹完一個再幹一個、適用於需求已經明確的專案、或者二次開發的專案。
演化模型
這個特別像原型、原型開發是先開發個系統原型、瞭解需求、不對的話就扔掉、而這個也是先搞個原型、瞭解需求、然後對原型進行迭代。演化是原型嗎??
螺旋模型
瀑布+演化=螺旋、很明顯的迭代、特點是風險分析、每一次迭代都像是瀑布、螺旋上升。
噴泉模型
就像噴泉一樣、無明顯邊界、採用物件的開發法。
管理
專案
我記得有人員、培訓、資金、資源、文件的管理吧。
配置
要配置環境、還有控制版本、還有啥忘了= =
過程
面向過程、面向物件、原型開發、敏捷開發(xp很重要)
說了甘特圖、管理進度用的、還有一個忘了= =
質量
稽核吧!然後是根據需求稽核、對程式碼程式設計命名都有規範
分析
可行性分析(錢、人、資源、軟體實現)、可行之後再對需求進行分析(什麼功能)、
設計
分析好了就是設計了、設計分詳細設計跟概要設計、概要設計是設計模組與模組之間的關係、要畫模組之間的結構圖、詳細設計就是設計程式流程、要畫流程圖。
實施
用什麼程式語言?分配多少人?多長時間?根據設計的文件、編寫出程式碼、寫好後要測試、測試用例、黑盒(測功能)、白盒(語句覆蓋)。
執行維護
搞好了給客戶、軟體後期的維護時必不可少的、修改發現的錯誤、填一些必要的功能(根據工程量劃分是維護還是迭代)、維護當然也有硬體網路方面的。
總結:
今天就是想到哪寫哪、平時真是長出現這種情況、你叫我說、我知道、但是怎麼說不太出來、一看書都懂、今天寫部落格總結了下、還是沒有吧知識做好節點連線起來吧、今天做個總結、要不到最後又想不起來了。
———————————最近寫部落格少了水平下降了啊!———————————
——————————chenchen——————————