首頁 > 書目資料
借閱次數 :

UML物件導向軟體工程 : 以實務的觀點剖析軟體發展技術 /

  • 點閱:199
  • 評分:0
  • 評論:0
  • 引用:0
  • 轉寄:0


轉寄 列印
第1級人氣樹(0)
人氣指樹
  • 館藏
  • 簡介
  • 作者簡介
  • 收藏(0)
  • 評論(0)
  • 評分(0)
  • 引用(0)

  近三年來本人一直從事技職院校軟體工程的教學工作,深感國內顯有物件導向軟體發展實務的相關教材,有些教材還停留在結構化分析法的舊觀念,不但讓學生觀念容易混淆,更無法建立技職院校學生一套完整的物件導向軟體發展觀念。


  本書以實務的觀點來剖析物件導向軟體發展技術,揚棄過去陳舊的結構化分析法的老觀念,完全以全新的物件導向技術為出發點,並運用目前最普遍的繪圖軟體Visio為工具,採循序漸近方式從系統分析、設計、程式編碼等階段,逐步說明UML各種圖型的運用時機。最後介紹如何從事軟體測試、軟體品質管理、專案管理以及軟體組態管理。


  本書從實作觀點來解釋軟體發展技術。本書共分十二章,其中第一章主要介紹軟體工程之基本觀念,除比較新舊方法之差別,並說明物件導向軟體發展程序。第二章介紹物件導向技術的基本觀念如物件與類別、父子繼承等。第三章介紹物件導向需求分析階段需執行的工作,從繪製使用案例圖,抽出重要名詞,一直到建構物件圖和類別圖。第四章介紹如何將需求分析所獲得的結果,撰寫成需求規格書與需求分析書。第五章討論物件導向系統設計階段的主要工作,系統架構設計及細部設計等。第六章主要在說明如何從事物件導向程式設計工作。第七章則從各種實作觀點,詳細說明UML的各種圖型的繪製規則。第八章介紹軟體測試的各種技術如黑箱測試、白箱測試等。第九章重點在介紹物件導向軟體測試方法。第十章介紹軟體的品質保證制度,以及國際慣用的各種文件標準。第十一章介紹專案管理觀念。第十二章介紹介紹軟體組態管理的各種實用方法。


  本書基本上是本人擔任軟體工程或系統分析教學工作的教材。我通常我把它分成四個階段來教學,上學期的期中考前,我只教到第四章為止,並要求學生能運用課本的內容,實際規劃出一個軟體專題,並寫出該專題的需求規格書與需求分析書。經過不斷地與學生討論完成需求規格書與需求分析書之後,我再繼續第五章討論物件導向系統設計階段的教學工作,並要求學生能在上學期的期末考之前,各交出一份需求規格書、需求分析書及系統設計書。下學期開始第六章、第七章及第八章的教學工作;要求學生在下學期中考前,能實際撰寫物件導向程式,並製作程式測試計畫書。下學期期末考前完成第九章至第十二章的教學工作,並要求學生擬定一份符合CMMI精神的軟體的品質保證制度及軟體專案管理計畫書。

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入

此功能為會員專屬功能請先登入


本文的引用網址: