軟體工程項目實訓教程

軟體工程項目實訓教程

《軟體工程項目實訓教程》是2016年11月清華大學出版社出版圖書,作者是呂雲翔、劉瀚誠、劉天毅。

基本介紹

  • 中文名:軟體工程項目實訓教程
  • 作者:呂雲翔、劉瀚誠、劉天毅
  • 出版社:清華大學出版社
  • 出版時間:2016年11月
  • 定價:34 元
  • ISBN:9787302443414
內容簡介,圖書目錄,

內容簡介

本書依據典型的軟體開發過程組織內容,圍繞“小型二手貨交易平台”這一實際軟體項目設計CASE工具實驗,旨在培養讀者套用CASE工具進行實際軟體開發的實踐能力。全書共9章,所涉及CASE軟體包括:軟體分析與設計工具Microsoft Visio、面向對象軟體設計工具Rational Rose、軟體數據模型建模工具PowerDesigner、軟體集成編碼開發工具Microsoft Visual Studio、Microsoft測試管理工具Test Manager、系統負載測試工具LoadRunner、分散式版本控制系統Git與項目管理工具Microsoft Project。
本書是高等院校計算機科學、軟體工程及相關專業“軟體工程”實踐課程的理想教材,也可以供程式設計師、軟體測試工程師、系統工程師以及軟體項目經理等相關人員閱讀參考。

圖書目錄

第1章緒論
1.1軟體工程概述
1.1.1軟體工程的概念與理論
1.1.2軟體工程的發展
1.1.3軟體生存周期
1.1.4軟體生存周期模型
1.1.5軟體工程實用工具
1.2“小型二手貨交易平台”案例介紹
1.2.1項目背景
1.2.2需求說明
1.2.3平台要求
1.2.4工期與開發團隊說明
小結
思考題
參考文獻
第2章軟體分析與設計工具Microsoft Visio
2.1概述
2.2基本使用
2.2.1操作面板介紹
2.2.2利用模板進行繪圖
2.2.3創建/編輯模具與模板
2.3利用Visio進行“小型二手貨交易平台”結構化
模型設計
2.3.1數據流模型設計
2.3.2狀態圖模型設計
2.3.3流程圖設計
2.4利用Visio進行“小型二手貨交易平台”面向對
象設計
2.4.1用例模型設計
2.4.2類模型設計
2.4.3數據模型設計
2.5利用Visio進行“小型二手貨交易平台”系統部署架構設計
小結
思考題
實驗練習題
參考文獻
第3章面向對象軟體設計工具Rational Rose
3.1概述
3.2基本使用
3.2.1操作面板介紹
3.2.2基本使用介紹
3.3利用Rational Rose進行“小型二手貨交易平台”面向對象設計
3.3.1構建用例模型
3.3.2構建邏輯模型
3.3.3根據用例模型繪製順序圖
3.3.4構建活動圖模型
3.3.5構建包模型
3.3.6構建構件模型
3.4利用Rational Rose進行“小型二手貨交易平台”系統部署架構設計
3.5雙向工程
3.5.1正向工程
3.5.2逆向工程
小結
思考題
實驗練習題
參考文獻
第4章軟體數據模型建模工具PowerDesigner
4.1概述
4.2基本使用
4.2.1操作面板介紹
4.2.2建模過程
4.3構建“小型二手貨交易平台”業務處理模型 BPM
4.4構建“小型二手貨交易平台”數據模型
4.4.1構建概念數據模型
4.4.2構建物理數據模型
4.4.3構建面向對象模型
4.5模型轉換
4.5.1概念數據模型CDM轉換為邏輯數據模型LDM
4.5.2概念數據模型CDM轉換為物理數據模型PDM
4.5.3物理數據模型轉換為資料庫
4.5.4面向對象模型轉換為代碼
小結
思考題
實驗練習題
參考文獻
第5章軟體集成編碼開發工具Microsoft Visual Studio
5.1概述
5.2基本使用
5.2.1操作面板介紹
5.2.2基本操作
5.3利用Visual Studio進行“小型二手貨交易平台”軟體開發
5.3.1利用Visual Studio進行“小型二手貨交易平台”編碼
5.3.2利用Visual Studio進行“小型二手貨交易平台”調試
5.3.3利用Visual Studio進行“小型二手貨交易平台”單元測試
小結
思考題
實驗練習題
參考文獻
第6章Microsoft測試管理工具Test Manager
6.1概述
6.2基本使用
6.2.1操作面板介紹
6.2.2流程與操作
6.3使用Test Manager進行“小型二手貨交易平台”測試管理
小結
思考題
實驗練習題
參考文獻
第7章系統負載測試工具LoadRunner
7.1概述
7.2基本使用
7.2.1操作面板介紹
7.2.2VU Script簡介
7.3利用LoadRunner進行“小型二手貨交易平台”壓力測試
7.3.1定義虛擬用戶
7.3.2配置測試場景
7.3.3運行與監控測試場景
7.3.4分析測試結果
小結
思考題
實驗練習題
參考文獻
第8章分散式版本控制系統Git
8.1概述
8.2基本使用
8.2.1Git指令集與圖形化工具
8.2.2添加Git Gui操作
8.3利用Git進行“小型二手貨交易平台”版本控制
8.3.1初始化版本庫
8.3.2分支控制
8.3.3其他工作
小結
思考題
實驗練習題
參考文獻
第9章項目管理工具 Microsoft Project
9.1概述
9.2基本使用
9.2.1操作面板介紹
9.2.2視圖介紹
9.3利用Project進行“小型二手貨交易平台”項目管理
9.3.1配置項目
9.3.2任務管理
9.3.3資源管理
9.3.4項目審查
小結
思考題
實驗練習題
參考文獻
附錄Aextend與include關係對應模具創建方法
附錄B案例:“小型二手貨交易平台”

相關詞條

熱門詞條

聯絡我們