注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程基礎(chǔ)與實(shí)用教程:基于架構(gòu)與MVC模式的一體化開發(fā)

軟件工程基礎(chǔ)與實(shí)用教程:基于架構(gòu)與MVC模式的一體化開發(fā)

軟件工程基礎(chǔ)與實(shí)用教程:基于架構(gòu)與MVC模式的一體化開發(fā)

定 價:¥49.00

作 者: 沈文軒 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計算機(jī)

ISBN: 9787302287339 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數(shù): 440 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

上篇 軟件工程基礎(chǔ)篇
第1章 軟件工程概述
1.1 軟件的概念
1.1.1 軟件和軟件產(chǎn)品
1.1.2 軟件產(chǎn)品的類型
1.2 軟件的發(fā)展與軟件危機(jī)的產(chǎn)生
1.2.1 軟件的發(fā)展過程
1.2.2 軟件危機(jī)
1.2.3 軟件危機(jī)的表現(xiàn)
1.3 解決軟件危機(jī)的途徑
1.4 軟件工程的定義
1.5 軟件工程的內(nèi)容
1.5.1 從計算機(jī)科學(xué)視角看軟件工程
1.5.2 從工程視角看軟件工程
1.5.3 從管理視角看軟件工程
1.5.4 從基本原理視角看軟件工程
1.6 軟件發(fā)展的新階段與新問題
1.6.1 軟件發(fā)展的第4階段和第5階段
1.6.2 以面向?qū)ο鬄榛A(chǔ)的面向架構(gòu)技術(shù)
1.6.3 以業(yè)務(wù)單元為基礎(chǔ)的面向服務(wù)架構(gòu)SOA
1.6.4 以軟件作為服務(wù)的應(yīng)用模式
1.7 軟件工程的演變發(fā)展
1.7.1 從軟件技術(shù)到軟件工程
1.7.2 從傳統(tǒng)軟件工程到現(xiàn)代軟件工程
1.7.3 從軟件工程學(xué)到軟件經(jīng)濟(jì)學(xué)
1.7.4 從軟件工程應(yīng)用到教學(xué)
本章小結(jié)
習(xí)題
第2章 軟件過程
2.1 軟件過程概述
2.1.1 軟件過程定義
2.1.2 軟件過程的活動集合
2.1.3 軟件過程貫穿軟件工程方法論
2.2 軟件過程與軟件生存周期
2.2.1 軟件生存周期
2.2.2 軟件生存周期與軟件過程的關(guān)系
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 關(guān)于RUP與XP之爭
2.5 軟件過程與開發(fā)方法
2.5.1 軟件開發(fā)的本質(zhì)與開發(fā)方法
2.5.2 面向過程開發(fā)方法
2.5.3 面向?qū)ο箝_發(fā)方法
2.5.4 面向組件開發(fā)方法
2.5.5 面向服務(wù)開發(fā)方法
2.5.6 開發(fā)方法進(jìn)步帶來的思考
2.6 軟件過程改進(jìn)與CMM
2.6.1 過程改進(jìn)SPI
2.6.2 軟件能力成熟度模型SW-CMM
本章小結(jié)
習(xí)題
第3章 軟件計劃
3.1 軟件計劃櫬述
3.2 問題定義
3.3 可行性分析
3.3.1 可行性分析概要介紹
3.3.2 可行性分析的方法
3.3.3 可行性分析工具之SFD
3.3.4 可行性分析之業(yè)務(wù)建模
……
下篇 軟件工程實(shí)用篇
參考文獻(xiàn)
本書特色
教學(xué)建議

本目錄推薦

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