物件導向的軟體工程是當前最流行的軟體工程方法,但是,想要從根本上搞懂理解物件導向的工程方法很是不容易,所以,暫時不要執著於深究物件導向的原理,或者從頭到腳的去觀察他。選擇從工程中去學習物件導向的方法,從實踐中去獲取對物件導向工程方法的理解。
uml是物件導向工程方法相關的設計工具,學習使用uml工具是必要的選擇,周愛民提到客戶也許不會懂uml,但這不影響uml在開發過程中所起到的作用。權且當做乙個文件工具,為程式的設計和編碼留下完整的文字和圖形文件,是可以提高工程的可維護性的。
在軟體的設計過程中也不必要完全按照書上講的步驟一步一步來,可以根據工程的需要適當選取幾個步驟來進行。例如我選的幾個(uml)步驟:系統用例,系統時序,類圖,如果需要加上資料庫表設計,這樣,乙個軟體的簡單設計流程就算具備了。然後就是編碼和除錯了。
軟體工程 物件導向技術
物件導向的思想已經設計到軟體開發的各個方面,一切事物皆物件,所以物件是無處不在的,通過物件導向的方式,將現實生活的事物抽象成物件,有利於對複雜的系統進行分析,設計與程式設計。能有效提高程式設計的效率。定義 物件導向 物件 類 繼承 通訊 如果乙個軟體系統使用這斯個概念設計和實現的,則是物件導向的,物...
軟體工程 軟體工程需求分析 物件導向分析
物件導向分析概述 建立用例模型 建立物件模型 更新中 建立動態模型 更新中 建立資料模型 更新中 更新日誌 最近更新 問題域與系統責任 物件導向分析 ooa 強調運用物件導向方法,對問題域和系統責任進行分析和理解,找出描述問題和系統責任所需要的物件,定義物件的屬性 操作以及物件之間的關係,建立乙個符...
《物件導向軟體工程》筆記(二)
物件導向軟體工程 筆記 二 第五章 用類進行建模 ocsf物件客戶機 伺服器框架 統一建模語言unified modelling language omg物件管理組織object management group 1 uml有多種型別的圖,包括 1 類圖 描述類及類之間的關係 2 互動圖 包括兩種圖...