注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)

軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)

軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)

定 價:¥49.00

作 者: 沈文軒 等編著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機

購買這本書可以去


ISBN: 9787302287339 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數: 440 字數:  

內容簡介

  《21世紀高等學校規(guī)劃教材·軟件工程·軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)》是一本將軟件工程基礎理論與現代企業(yè)級開發(fā)技術相結合而誕生的軟件工程實用教程。全書分為上下兩篇。上篇是軟件工程基礎篇,系統(tǒng)地介紹了軟件開發(fā)必須遵循的軟件工程基本原理和開發(fā)方法,包括軟件的需求、設計、實現、維護等開發(fā)過程和項目管理;下篇是體現本書特色的應用篇,介紹了應用企業(yè)級軟件架構和MVC設計模式等現代開發(fā)技術進行軟件開發(fā)過程,即基于架構與MVC模式的一體化開發(fā)方法。一體化開發(fā)方法是本書的核心內容,它一方面是指從分析、設計到實現全程遵循MVC模式,而不僅僅指某個開發(fā)階段:另一方面是指架構與MVC模式的相互結合,架構可使得MVC的應用走向簡單化、實用化。在一體化的基礎上進而介紹了一種正交設計方法,它可以輕松處理復雜領域問題的解耦,將軟件結構按MVE三大空間進行隔離設計,然后采用組裝方式,以兩大裝配將MVE三大空間聯(lián)系為一個軟件整體。正交設計具有很強的規(guī)律性、可操作性。本書在最后介紹了一體化開發(fā)的應用案例,該案例不僅體現了一體化的具體應用,也展示了軟件開發(fā)從抽象到細化的真實過程,讓讀者深入理解軟件工程的一系列重要思想。《21世紀高等學校規(guī)劃教材·軟件工程·軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)》可以作為計算機或軟件工程等相關專業(yè)的本科生、研究生的教材,同時也可作為軟件開發(fā)領域的各類專業(yè)人員的參考書。

作者簡介

暫缺《軟件工程基礎與實用教程:基于架構與MVC模式的一體化開發(fā)》作者簡介

圖書目錄

上篇 軟件工程基礎篇
第1章 軟件工程概述
1.1 軟件的概念
1.1.1 軟件和軟件產品
1.1.2 軟件產品的類型
1.2 軟件的發(fā)展與軟件危機的產生
1.2.1 軟件的發(fā)展過程
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 軟件發(fā)展的新階段與新問題
1.6.1 軟件發(fā)展的第4階段和第5階段
1.6.2 以面向對象為基礎的面向架構技術
1.6.3 以業(yè)務單元為基礎的面向服務架構SOA
1.6.4 以軟件作為服務的應用模式
1.7 軟件工程的演變發(fā)展
1.7.1 從軟件技術到軟件工程
1.7.2 從傳統(tǒng)軟件工程到現代軟件工程
1.7.3 從軟件工程學到軟件經濟學
1.7.4 從軟件工程應用到教學
本章小結
習題
第2章 軟件過程
2.1 軟件過程概述
2.1.1 軟件過程定義
2.1.2 軟件過程的活動集合
2.1.3 軟件過程貫穿軟件工程方法論
2.2 軟件過程與軟件生存周期
2.2.1 軟件生存周期
2.2.2 軟件生存周期與軟件過程的關系
2.3 軟件過程與軟件工程
2.3.1 工程是管理過程的
2.3.2 軟件過程是軟件工程的子集
2.4 軟件開發(fā)模型
2.4.1 瀑布模型
2.4.2 快速原型模型
2.4.3 增量模型
2.4.4 螺旋模型
2.4.5 統(tǒng)一過程RUP
2.4.6 敏捷開發(fā)與極限編程
2.4.7 關于RUP與XP之爭
2.5 軟件過程與開發(fā)方法
2.5.1 軟件開發(fā)的本質與開發(fā)方法
2.5.2 面向過程開發(fā)方法
2.5.3 面向對象開發(fā)方法
2.5.4 面向組件開發(fā)方法
2.5.5 面向服務開發(fā)方法
2.5.6 開發(fā)方法進步帶來的思考
2.6 軟件過程改進與CMM
2.6.1 過程改進SPI
2.6.2 軟件能力成熟度模型SW-CMM
本章小結
習題
第3章 軟件計劃
3.1 軟件計劃櫬述
3.2 問題定義
3.3 可行性分析
3.3.1 可行性分析概要介紹
3.3.2 可行性分析的方法
3.3.3 可行性分析工具之SFD
3.3.4 可行性分析之業(yè)務建模
……
下篇 軟件工程實用篇
參考文獻
本書特色
教學建議

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號