Web工程:理論與實踐/21世紀高等學校規劃教材

Web工程:理論與實踐/21世紀高等學校規劃教材

《Web工程:理論與實踐/21世紀高等學校規劃教材》是2011年9月清華大學出版社出版的圖書,作者是霍秋艷。

基本介紹

  • 書名:Web工程:理論與實踐/21世紀高等學校規劃教材
  • 作者:霍秋艷
  • 出版社:清華大學出版社
  • 出版時間:2011年9月1日
  • 頁數:298 頁
  • 定價:29.5 元
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302256977
內容簡介,圖書目錄,

內容簡介

《21世紀高等學校規劃教材·Web工程:理論與實踐》系統地介紹了綜合而系統化地開發高質量的web套用的原理、方法、技術和工具。內容涵蓋web套用的特徵、web工程開發過程和web項目管理、web項目需求工程、web套用建模、web套用架構、web套用設計、web套用開發和部署、測試、運行和維護、web套用的性能、可用性、安全性,以及web工程未來的發展趨勢,案例貫穿全書。
本書可以作為計算機軟料充多件專業或計算機相關腳才疊拳專業的本科生與研究生的教材,也適合作為相關專業人員的參考書。

圖書目錄

第1章 web工程概述
1.1 web特性
1.2 web套用
1.2.1 web套用分類
1.2.2 web套用特性
1.3 web工程
1.4 小結
第2章 web套用開發過程和方法
2.1 web套用開發過程的特性
2.2 軟體開發過程
2.2.1 rup
2.2.2 xp
2.2.3 rup與xp對web套用的適應性
2.3 定製基於rup和xp的web套用開發過程
2.3.1 基於rup和xp的web應囑察射用開發過程
2.3.2 敏捷web套用開發過程遙詢照
2.4 總結與展望
第3章 web需求工程
3.1 web需求特性
3.2 web需求獲取
3.2.1 需求準備
3.2.2 需求獲取方法
3.2.3 需求獲取原則
3.2.4 敏捷擊只晚需求獲取
3.3 web需求分析、表示與管理
3.3.1 web需求分析
3.3.2 web需求表示
3.3.3 web需求管理
3.4 web需求確認與驗證
3.5 web需求工具
3.6 總結與展望
第4章 web套用建模
4.1 web套用建模特性
4.1.1 層
4.1.2 方面
4.1.3 階段
4.1.4 適應性
4.1.5 web套用建模的優點
4.2 模型驅動開發
4.3 web套用建模方法與工具
4.3.1 uwe
4.3.2 webml
4.3.3 hdm-lite
4.3.4 oohdm
4.3.5 websa
4.3.6 其他方法
4.3.7 小結
4.4 功能需求建模
4.4.1 繪製用例圖
4.4.2 繪製活動圖
4.5 內容建模
4.5.1 靜態建模
4.5.2 動態建模
4.6 超文本建模
4.6.1 靜態建模
4.6.2 動態建模
4.7 展示建模
4.7.1 靜態建模
4.7.2 動態建模
4.8 適應性建模
4.8.1 靜態建模
4.8.2 動態建模
4.9 總結與展望
第5章 web套用架構
5.1 web套用架構及其特性
5.1.1 模式
5.1.2 框架
5.1.3 架構分類
5.1.4 web套用架構特性
5.2 模型驅動架構
5.3 層次架構
5.3.1 兩層架構
5.3.2 三層架構
5.3.3 n層架構
5.4 集成架構
5.4.1 門戶
5.4.2 eai
5.4.3 soa
5.5 面向數據的架構
5.5.1 以資料庫為中心的架構
5.5.2 web文檔管理架構
5.5.3 流媒體數據的架構
5.6 總結與展望
第6章 web套用設計
6.1 web套用設計特性
6.2 互動閥連嬸辨設計
6.2.1 用戶互動
6.2.2 用戶頁面組織
6.2.3 導航設計
6.2.4 複雜活動的會話設計
6.2.5 互動設計原則
6.3 展示設計
6.3.1 web頁面特性
6.3.2 用戶行為習慣
6.3.3 頁面布局設計
6.3.4 頁面元素設計
6.3.5 美學設計
6.3.6 展示設計原則
6.4 內容設計
6.4.1 信息設計方法
6.4.2 信息架構
6.4.3 組織內容
6.4.4 訪問信息
6.5 功能設計
6.5.1 集成
6.5.2 分散式web套用
6.5.3 功能設計原則
6.6 總結與展望
第7章 web套用構建與部署
7.1 web套用構建原則
7.2 web套用通信協定
7.3 web客戶端技術
7.4 web伺服器端技術
7.4.1 web套用伺服器端開發技術
7.4.2 中間件技術
7.4.3 web服務
7.5 web套用開發框架
7.5.1 javaee開發框架
7.5.2.net框架
7.5.3 web層開發框架
7.5.4 ruby框架
7.5.5 python框架
7.5.6 web服務開發框架
7.5.7 web套用開發框架的選擇
7.6 web套用構建工具
7.7 web套用部署
7.8 總結與展望汗疊
第8章 web套用測試
8.1 web套用測試特性
8.2 web套用測試過程
8.3 功能測試
8.4 內容測試
8.4.1 內容測試的目標
8.4.2 驗證動態內容
8.5 web頁面測試
8.6 兼容性測試
8.7 性能測試
8.7.1 性能測試目標
8.7.2 性能測試過程
8.7.3 性能測試內容
8.7.4 性能測試方法
8.8 安全性測試
8.9 接口測試
8.10 web服務測試
8.11 測試工具
8.12 總結與展望
第9章 web套用的運行和維護
9.1 web套用運行和維護的挑戰
9.2 推廣行銷
9.2.1 網路廣告
9.2.2 搜尋引擎行銷
9.2.3 病毒式行銷
9.2.4 web2.0推廣
9.3 內容維護
9.4 web使用挖掘
9.5 總結與展望
第10章 web項目管理
10.1 web項目管理面臨的挑戰
10.2 web項目人員管理
10.2.1 團隊組織
10.2.2 團隊管理
10.3 web套用項目計畫
10.3.1 進度管理
10.3.2 成本管理
10.4 web項目風險管理
10.4.1 web工程風險特性
10.4.2 風險評估
10.4.3 風險控制
10.5 web項目配置管理
10.5.1 web配置管理的內容
10.5.2 配置管理的實施
10.5.3 配置管理的工具
10.6 總結與展望
第11章 web套用的性能和可用性
11.1 web套用性能
11.1.1 web套用性能分析
11.1.2 web套用性能提升策略
11.2 web套用可用性
11.2.1 web可用性原則
11.2.2 可訪問性
11.2.3 可用性和可訪問性模式
11.2.4 移動可用性
11.2.5 web可用性工程
11.3 總結與展望
第12章 web套用的安全性
12.1 web套用安全性特性
12.2 web套用安全威脅
12.2.1 安全威脅種類
12.2.2 安全漏洞
12.3 安全性策略
12.3.1 安全性相關技術
12.3.2 安全生命周期體系
12.4 客戶端安全防護
12.5 伺服器端安全防護
12.6 客戶-伺服器之間通信防護
12.7 總結與展望
第13章 web工程的發展
13.1 web技術的演化
13.1.1 web2.0
13.1.2 web3.0
13.1.3 web4.0、web5.0
13.2 web套用的發展演化
13.2.1 新的web套用種類
13.2.2 新的計算模式
13.2.3 多渠道訪問
13.2.4 web作業系統
13.3 語義web
13.3.1 語義web架構
13.3.2 語義web套用
13.4 web工程發展
13.5 總結與展望
參考文獻
4.7.2 動態建模
4.8 適應性建模
4.8.1 靜態建模
4.8.2 動態建模
4.9 總結與展望
第5章 web套用架構
5.1 web套用架構及其特性
5.1.1 模式
5.1.2 框架
5.1.3 架構分類
5.1.4 web套用架構特性
5.2 模型驅動架構
5.3 層次架構
5.3.1 兩層架構
5.3.2 三層架構
5.3.3 n層架構
5.4 集成架構
5.4.1 門戶
5.4.2 eai
5.4.3 soa
5.5 面向數據的架構
5.5.1 以資料庫為中心的架構
5.5.2 web文檔管理架構
5.5.3 流媒體數據的架構
5.6 總結與展望
第6章 web套用設計
6.1 web套用設計特性
6.2 互動設計
6.2.1 用戶互動
6.2.2 用戶頁面組織
6.2.3 導航設計
6.2.4 複雜活動的會話設計
6.2.5 互動設計原則
6.3 展示設計
6.3.1 web頁面特性
6.3.2 用戶行為習慣
6.3.3 頁面布局設計
6.3.4 頁面元素設計
6.3.5 美學設計
6.3.6 展示設計原則
6.4 內容設計
6.4.1 信息設計方法
6.4.2 信息架構
6.4.3 組織內容
6.4.4 訪問信息
6.5 功能設計
6.5.1 集成
6.5.2 分散式web套用
6.5.3 功能設計原則
6.6 總結與展望
第7章 web套用構建與部署
7.1 web套用構建原則
7.2 web套用通信協定
7.3 web客戶端技術
7.4 web伺服器端技術
7.4.1 web套用伺服器端開發技術
7.4.2 中間件技術
7.4.3 web服務
7.5 web套用開發框架
7.5.1 javaee開發框架
7.5.2.net框架
7.5.3 web層開發框架
7.5.4 ruby框架
7.5.5 python框架
7.5.6 web服務開發框架
7.5.7 web套用開發框架的選擇
7.6 web套用構建工具
7.7 web套用部署
7.8 總結與展望
第8章 web套用測試
8.1 web套用測試特性
8.2 web套用測試過程
8.3 功能測試
8.4 內容測試
8.4.1 內容測試的目標
8.4.2 驗證動態內容
8.5 web頁面測試
8.6 兼容性測試
8.7 性能測試
8.7.1 性能測試目標
8.7.2 性能測試過程
8.7.3 性能測試內容
8.7.4 性能測試方法
8.8 安全性測試
8.9 接口測試
8.10 web服務測試
8.11 測試工具
8.12 總結與展望
第9章 web套用的運行和維護
9.1 web套用運行和維護的挑戰
9.2 推廣行銷
9.2.1 網路廣告
9.2.2 搜尋引擎行銷
9.2.3 病毒式行銷
9.2.4 web2.0推廣
9.3 內容維護
9.4 web使用挖掘
9.5 總結與展望
第10章 web項目管理
10.1 web項目管理面臨的挑戰
10.2 web項目人員管理
10.2.1 團隊組織
10.2.2 團隊管理
10.3 web套用項目計畫
10.3.1 進度管理
10.3.2 成本管理
10.4 web項目風險管理
10.4.1 web工程風險特性
10.4.2 風險評估
10.4.3 風險控制
10.5 web項目配置管理
10.5.1 web配置管理的內容
10.5.2 配置管理的實施
10.5.3 配置管理的工具
10.6 總結與展望
第11章 web套用的性能和可用性
11.1 web套用性能
11.1.1 web套用性能分析
11.1.2 web套用性能提升策略
11.2 web套用可用性
11.2.1 web可用性原則
11.2.2 可訪問性
11.2.3 可用性和可訪問性模式
11.2.4 移動可用性
11.2.5 web可用性工程
11.3 總結與展望
第12章 web套用的安全性
12.1 web套用安全性特性
12.2 web套用安全威脅
12.2.1 安全威脅種類
12.2.2 安全漏洞
12.3 安全性策略
12.3.1 安全性相關技術
12.3.2 安全生命周期體系
12.4 客戶端安全防護
12.5 伺服器端安全防護
12.6 客戶-伺服器之間通信防護
12.7 總結與展望
第13章 web工程的發展
13.1 web技術的演化
13.1.1 web2.0
13.1.2 web3.0
13.1.3 web4.0、web5.0
13.2 web套用的發展演化
13.2.1 新的web套用種類
13.2.2 新的計算模式
13.2.3 多渠道訪問
13.2.4 web作業系統
13.3 語義web
13.3.1 語義web架構
13.3.2 語義web套用
13.4 web工程發展
13.5 總結與展望
參考文獻

相關詞條

熱門詞條

聯絡我們