作 者:瀋文軒,張春娜,曾子維 著
定 價:49
出 版 社:清華大學出版社
出版日期:2012年09月01日
頁 數:440
裝 幀:平裝
ISBN:9787302287339
《21世紀高等學校規劃教材?軟件工程:軟件工程基礎與實用教程:基於架構與MVC模式的一體化開發》是一本將軟件工程基礎理論與現代企業級開發技術相結合而誕生的軟件工程實用教程。《21世紀高等學校規劃教材?軟件工程:軟件工程基礎與實用教程:基於架構與MVC模式的一體化開發》可以作為計算機或軟件工程等相關專業的本科生、研究生的教材,同時也可作為軟件開發領域的各類專業人員的參考書。
●上篇 軟件工程基礎篇
第1章 軟件工程概述
1.1 軟件的概念
1.1.1 軟件和軟件產品
1.1.2 軟件產品的類型
1.2 軟件的發展與軟件危機的產生
1.2.1 軟件的發展過程
1.2.2 軟件危機
1.2.3 軟件危機的表現
1.3 解決軟件危機的途徑
1.4 軟件工程的定義
1.5 軟件工程的內容
1.5.1 從計算機科學視角看軟件工程
1.5.2 從工程視角看軟件工程
1.5.3 從管理視角看軟件工程
1.5.4 從基本原理視角看軟件工程
1.6 軟件發展的新階段與新問題
1.6.1 軟件發展的第4階段和第5階段
1.6.2 以面向對像為基礎的面向架構技術
1.6.3 以為基礎的面向服務架構SOA
1.6.4 以軟件作為服務的應用模式
1.7 軟件工程的演變發展
1.7.1 從軟件技術到軟件工程
1.7.2 從傳統軟件工程到現代軟件工程
1.7.3 從軟件工程學到軟件經濟學
1.7.4 從軟件工程應用到教學
本章小結
習題
……
下篇 軟件工程實用篇
瀋文軒等編著的《軟件工程基礎與實用教程――基於架構與MVC模式的一體化開發》是一本將軟件工程基礎理論與現代企業級開發技術相結合而誕生的軟件工程實用教程。全書分為上下兩篇。上篇是軟件工程基礎篇,繫統地介紹了軟件開發必須遵循的軟件工程基本原理和開發方法,包括軟件的需求、設計、實現、維護等開發過程和項目管理;下篇是體現本書特色的應用篇,介紹了應用企業級軟件架構和MVC設計模式等現代開發技術進行軟件開發過程,即基於架構與MVC模式的一體化開發方法。一體化開發方法是本書的核心內容,它一方面是指從分析、設計到實現全程遵循MVC模式,而不僅僅指某個開發階段;另一方面是指架構與.MVC模式的相互結合,架構可使得MVC:的應用走向簡單化、實用化。在一體化的基礎上進而介紹了一種正交設計方法,它可以輕松處理復雜領域問題的解耦,將軟件結構按MVE三大空間進行隔離設計,然後采用組裝方式,以兩大裝配將MⅦ三大空間聯繫等