物件導向軟體工程的內容簡介,物件導向的軟體工程包括哪些主要內容

2021-03-19 18:18:58 字數 831 閱讀 9140

1樓:小顏

《物件導向軟體工程》分為兩個部分:第一部分介紹

了物件導向軟體工程的基本理論;第二部分以工作流的形式介紹了軟體生命週期。

《物件導向軟體工程》特色

●包括物件導向生命週期模型、物件導向分析、物件導向設計,以及物件導向軟體的測試和維護。

●討論了文件、維護、複用、可移植性、測試和case工具等的重要性。

●包括了能力成熟度模型(cmm)和人員能力成熟度模型(p-cmm)的內容。

●與語言無關。例項**對於c++和java語言背景的讀者同樣清晰。

●包括600餘篇當前熱點研究文章、經典文獻和書籍的參考文獻。

●包含2個用於說明完整軟體生命週期的執行例項,還有7個較小的例項,分別用於突出說明特定的主題。

●包括5種型別的習題,分別是概念理解、專案分析、課程設計、**研讀和例項修改。

物件導向軟體工程方法具有下述4個特點:

(1) 把物件作為融合了資料及在資料上的操作行為的統一軟體構架,用物件分解取代了傳統方法的功能分解

(2) 把所有物件都劃分為類。每個類定義了一組資料和一組操作,類是對具有相同資料和相同操作的一組相似物件的定義

(3) 按照父類與子類的關係,把若干個相關類組成一個層次結構的系統。下層派生類自動擁有上層基類中定義的資料和操作,這種現象稱為繼承

(4) 物件彼此之間僅能通過傳送訊息互相聯絡,物件的所有私有資訊都被封裝在該物件內,不能從外界直接訪問,這就是封裝性

物件導向的軟體工程包括哪些主要內容?

2樓:匿名使用者

1.物件導向分析 2.物件導向設計 3.物件導向程式設計

軟體工程出現的原因,軟體工程產生的原因,具體包括什麼內容?

內容來自使用者 邵小海1008 1.軟體危機出現的原因 軟體維護費用的急劇上升,直接威脅計算機應用的擴大 軟體生產技術進步緩慢,是加劇軟體危機的重要原因 2軟體的特徵 軟體的開發不同於硬體設計 不同於硬體製造 不同於硬體維修 3軟體危機 開發軟體需高成本和產品的低質量之間有著尖銳的矛盾 4軟體維護有...

軟體工程專業分方向的問題,軟體工程專業什麼方向好??

方向之一 軟體開發與測試方向 培養目標 本專業方向培養掌握電腦科學的基礎理論和軟體工程領域紮實的專業知識和技能以及一定的應用領域知識,掌握主流軟體技術 主流平臺與工具,具有較強的系統分析 架構 設計和程式設計能力,能夠熟練運用軟體工程的思想和方法設計 開發 維護和管理中大型軟體系統,具有一定的專案管...

軟體工程考研學校排名,軟體工程考研最好考的學校

軟體工程考研學校排名 1 第一檔 國防科大 北航 浙大。在教育部第四輪學科評估中,北京航空航天大學 浙江大學 國防科技大學的軟體工程專業被評為了a 學科。眾所周知,教育部的第四輪學科評估是我國最近的一次學科全面評估,具有一定的權威性。軟體工程獲評a 的三所高校,在我國都頗具人氣,每所高校收分都還很高...