軟體工程導論讀書心得

2021-06-07 12:39:54 字數 544 閱讀 9050

最近沒在一直寫**,就看看物件導向和軟體工程方面的書,覺得做軟體和做任何事情都一樣要遵循一定的方法學,在正確方**的指導下實踐會到達更好的效果。

寫下來作為以後實踐的標準。

1.使用物件分解取代傳統的功能分解。

2.使用繼承更好的構建層次結構系統。

3.物件之間彼此通過發訊息相互聯絡,資料被封裝在物件內部,所有對資料的操作都必須通過發訊息

請求物件執行,實現了對資料的隱藏和封裝。

4.物件導向模擬了人認識事物從一般到特殊的演繹思維過程,使軟體開發符合人的思維習慣。

5.物件導向系統中對物件進行分類的過程支援從特殊到一般的歸納思維過程;而同時,

通過已有基類等級進行繼承擴充套件又支援從一般到特殊的演繹思維過程。

6.總體設計任務:設計程式的體系結構,確定程式由哪些模組組成及模組之間的關係,模組劃分要

盡量做到高內聚,低耦合,使得程式可擴充套件,易維護。

7.設計模組介面時,要力爭介面的簡單性,使得資訊傳遞簡單且和模組的功能一致。

8.設計模組時力爭實現單入口單出口,使得一切從頂部進入模組並從底層退出來。

軟體工程導論讀書筆記

第一章 軟體工程概論 1.1軟體危機 表現 輕視需求分析,認為軟體工程就是寫程式,輕視軟體維護。1.2軟體工程 軟體工程方法學三要素 過程,工具,方法。1.3軟體生命週期 軟體定義 問題定義 可行性研究 需求分析 軟體開發 總體設計 詳細設計 編碼單元測試與綜合測試 軟體維護 1.4軟體過程 1 瀑...

軟體工程導論

現在由於房價的高漲,越來越多的人選擇了租房子,尤其是剛畢業的大學生。由此,如果有乙個專門的 或者軟體能夠提供租房的資訊,那麼它所產生的影響無疑是比較大的。房屋租賃管理系統的功能性需求包括 在房屋租賃管理系統中,設定乙個管理員,管理員有修改 新增 刪除系統中任何資料的許可權 普通使用者可以直接進入系統...

軟體工程導論

讀書筆記1 1 軟體工程 軟體工程將系統化的,規範化的,可度量的方法應用於軟體開發,執行和維護,將工程化應用於軟體方法。軟體工程的基本原理 分階段的生存週期計畫嚴格管理 分若干階段切實可行的計畫完成 階段評審 及早發現錯誤,減少成本 嚴格的產品控制 不得隨意更改需求 結果能清楚審查 採用現代程式設計...