Java軟體工程與項目案例教程

項目案例 項目案例 項目案例

基本信息

作 者: 李學相 編
出 版 社: 清華大學出版社
ISBN: 9787302273516
出版時間: 2012-01-01
版 次: 1
頁 數: 369
裝 幀: 平裝
開 本: 16開
所屬分類: 圖書>教材教輔>大學教材教輔

內容簡介

《Java軟體工程與項目案例教程》結合java技術詳細講解了面向對象的軟體工程原理和實踐,套用項目驅動最新教學模式,通過完整的項目案例系統地介紹了使用java技術進行面向對象的分析設計、開發及管理的整體流程,包括信息化建設及面向對象的軟體工程概述、it項目開發流程與uml概述、軟體需求分析、系統分析設計、軟體實現、軟體測試、軟體項目部署、軟體配置和變更管理、軟體過程管理以及項目管理等。
《Java軟體工程與項目案例教程》注重理論與實踐相結合,內容詳盡,突出套用能力的培養,將一個實際項目的分析設計、開發和管理等過程分解在各章作為案例講解,是一本實用性突出的教材。本書可作為普通高等院校計算機專業本、專科生軟體工程課程的教材,也可供軟體開發和設計人員參考使用。

圖書目錄

第1章 信息化建設及面向對象的軟體工程概述
1.1 信息化建設及案例介紹
1.1.1 電子政務系統概述
1.1.2 電子政務系統分類
1.1.3 電子政務建設的基礎
1.1.4 我國電子政務發展的現狀、問題及對策
1.2 面向對象的軟體工程概述
1.2.1 面向過程的方法
1.2.2 面向對象的方法
第2章 it項目開發流程與uml概述
2.1 項目開發流程
2.1.1 項目生命周期
2.1.2 項目開發階段
2.2 uml概述
2.2.1 uml圖
2.2.2 rational rose工具及使用
第3章 軟體需求分析
3.1 軟體需求分析概述
3.2 軟體需求分析過程
3.2.1 什麼是軟體需求
3.2.2 需求過程中的角色
3.2.3 需求過程的疊代
3.2.4 需求來源
3.2.5 需求獲取方法
3.2.6 軟體需求表達
3.3 項目案例
3.3.1 學習目標
3.3.2 案例描述
3.3.3 案例要點
3.3.4 案例實施
3.3.5 特別提示
3.3.6 拓展與提高
第4章 系統分析設計
4.1 軟體架構設計(軟體概要設計)
4.1.1 軟體架構設計基本概念
4.1.2 軟體架構設計步驟
4.1.3 概要設計文檔
4.2 軟體詳細設計
4.2.1 軟體詳細設計概述
4.2.2 面向對象的詳細設計
4.2.3 資料庫設計
4.3 項目案例
4.3.1 學習目標
4.3.2 案例描述
4.3.3 案例要點
4.3.4 案例實施
4.3.5 特別提示
4.3.6 拓展與提高
第5章 軟體實現
5.1 struts-spring-hibernate概述
5.2 struts技術
5.2.1 struts概述
5.2.2 mvc與struts映射
5.2.3 struts 2的工作流程和配置檔案
5.2.4 創建controller組件
5.2.5 創建model組件
5.2.6 創建view組件
5.2.7 轉換器
5.2.8 攔截器
5.3 hibernate技術
5.3.1 hibernate概述
5.3.2 hibernate單表的對象/關係資料庫映射
5.3.3 hibernate多表的對象/關係資料庫映射
5.3.4 hql
5.4 spring技術
5.4.1 spring概述
5.4.2 spring控制反轉ioc
5.4.3 spring aop面向方面編程原理
5.4.4 事務處理
5.5 項目案例
5.5.1 學習目標
5.5.2 案例描述
5.5.3 案例要點
5.5.4 案例實施
5.5.5 特別提示
5.5.6 拓展與提高
第6章 軟體測試
6.1 軟體測試概述
6.2 常用測試技術
6.3 junit單元測試簡介
6.3.1 安裝junit
6.3.2 測試流程
6.3.3 eclipse與junit
6.4 Jmeter系統測試
6.4.1 jmeter簡介
6.4.2 jmeter測試流程
6.4.3 jmeter總結
6.5 測試跟蹤工具bugzilla
6.5.1 bugzilla安裝
6.5.2 bugzilla操作說明
6.5.3 bugzilla管理員操作指南
6.6 項目案例
6.6.1 學習目標
6.6.2 案例描述
6.6.3 案例要點
6.6.4 案例實施
6.6.5 特別提示
6.6.6 拓展與提高
第7章 軟體項目部署
7.1 軟體部署概述
7.2 項目案例
7.2.1 學習目標
7.2.2 案例描述
7.2.3 案例要點
7.2.4 案例實施
7.2.5 特別提示
7.2.6 拓展與提高
第8章 軟體配置和變更管理
8.1 軟體配置管理概述
8.2 軟體配置管理工具cvs
8.3 軟體變更管理概述
8.4 統一變更管理
8.4.1 統一變更管理簡介
8.4.2 統一變更管理原理
8.5 項目案例
8.5.1 學習目標
8.5.2 案例描述
8.5.3 案例要點
8.5.4 案例實施
8.5.5 特別提示
8.5.6 拓展與提高
第9章 軟體過程管理
9.1 cmm
9.1.1 cmm基本概念
9.1.2 實施cmm的必要性
9.1.3 cmm的基本內容
9.2 cmmi
9.2.1 cmmi基本概念
9.2.2 從cmm到cmmi的映射
9.3 項目案例
9.3.1 學習目標
9.3.2 案例描述
9.3.3 案例要點
9.3.4 案例實施
9.3.5 特別提示
9.3.6 拓展與提高
第10章 項目管理
10.1 項目管理基本概念
10.1.1 項目
10.1.2 項目管理的定義和特點
10.1.3 項目管理專業知識領域
10.2 項目管理知識體系
10.2.1 項目管理知識體系概述
10.2.2 項目管理9大知識領域和5個階段
10.3 項目管理工具microsoft project及使用
10.3.1 microsoft project概述
10.3.2 microsoft project工具使用
10.4 項目案例
10.4.1 學習目標
10.4.2 案例描述
10.4.3 案例要點
10.4.4 案例實施
10.4.5 特別提示
10.4.6 拓展與提高
後記

相關詞條

相關搜尋

熱門詞條

聯絡我們