QQ在線客服
免費(fèi)咨詢熱線
400-615-1233
工作時(shí)間-工作日
8:30-17:30

現(xiàn)代軟件工程技術(shù)

  • 類  別:計(jì)算機(jī)系列
  • 書  名:現(xiàn)代軟件工程技術(shù)
  • 主  編:陳巧莉
  • 定  價(jià):45
  • 開  本:16開
  • 印刷方式:雙色
  • 頁  數(shù):256
  • 時(shí)  間:2021年2月
  • 出  版  社:北京郵電大學(xué)出版社
  • 書  號(hào):978-7-5635-3288-9

內(nèi)容摘要

  本書以“實(shí)訓(xùn)項(xiàng)目”的案例實(shí)現(xiàn)為目標(biāo)促進(jìn)理論教學(xué),采用基于工作過程的理論實(shí)際一體化、項(xiàng)目化CDIO工程教育模式編寫。本書主要內(nèi)容包括初識(shí)軟件工程和項(xiàng)目、面向?qū)ο蟮慕UZ言UML及工具、軟件項(xiàng)目的系統(tǒng)分析、軟件項(xiàng)目的系統(tǒng)設(shè)計(jì)、軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、軟件項(xiàng)目的系統(tǒng)實(shí)現(xiàn)、軟件項(xiàng)目的測試、軟件項(xiàng)目的維護(hù)、軟件項(xiàng)目的管理等內(nèi)容。書中有針對(duì)性地特別設(shè)置了實(shí)訓(xùn)、項(xiàng)目拓展、結(jié)合項(xiàng)目分析等板塊,以幫助讀者理解所學(xué)知識(shí)。
  本書適合高職高專學(xué)生使用,也可以作為自學(xué)者和相關(guān)技術(shù)人員的參考用書。

目錄

項(xiàng)目1 初識(shí)軟件工程和項(xiàng)目
 1.1 軟件工程入門
  1.1.1 軟件及其發(fā)展
  1.1.2 軟件危機(jī)
  1.1.3 軟件工程
 1.2 軟件開發(fā)方法
  1.2.1 面向過程的開發(fā)方法
  1.2.2 面向?qū)ο蟮拈_發(fā)方法
 1.3 軟件生存周期
 1.4 軟件開發(fā)模型
  1.4.1 瀑布模型
  1.4.2 快速原型模型
  1.4.3 螺旋模型
  1.4.4 噴泉模型
  1.4.5 構(gòu)件組裝模型
 1.5 項(xiàng)目的市場調(diào)研
  1.5.1 項(xiàng)目的概念及特點(diǎn)
  1.5.2 學(xué)生信息管理系統(tǒng)問題的提出
  1.5.3 國內(nèi)外開發(fā)現(xiàn)狀
 1.6 認(rèn)識(shí)Visio建模工具
 1.7 實(shí)訓(xùn):Microsoft Office Visio 2007的入門操作
 1.8 習(xí)題
項(xiàng)目2 面向?qū)ο蟮慕UZ言UML及工具
 2.1 UML概述
  2.1.1 UML的產(chǎn)生與發(fā)展
  2.1.2 UML的主要內(nèi)容及特點(diǎn)
 2.2 靜態(tài)建模
  2.2.1 用例圖
  2.2.2 類圖和對(duì)象圖
  2.2.3 包圖
  2.2.4 組件圖
  2.2.5 配置圖
 2.3 動(dòng)態(tài)建模
  2.3.1 時(shí)序圖
  2.3.2 協(xié)作圖
  2.3.3 狀態(tài)圖
  2.3.4 活動(dòng)圖
 2.4 統(tǒng)一建模過程
 2.5 Rose建模工具的使用
  2.5.1 Rose建模工具介紹
  2.5.2 結(jié)合項(xiàng)目分析——建模應(yīng)用實(shí)例
 2.6 實(shí)訓(xùn):Rational Rose 2007操作入門
 2.7 習(xí)題
項(xiàng)目3 軟件項(xiàng)目的系統(tǒng)分析
 3.1 軟件項(xiàng)目可行性分析
  3.1.1 問題的定義
  3.1.2 可行性分析的任務(wù)和步驟
  3.1.3 可行性分析文檔
  3.1.4 軟件項(xiàng)目開發(fā)計(jì)劃書
 3.2 需求分析
  3.2.1 需求分析的目標(biāo)和任務(wù)
  3.2.2 需求分析的步驟
  3.2.3 需求分析的方法
 3.3 系統(tǒng)流程圖
  3.3.1 系統(tǒng)流程圖的符號(hào)
  3.3.2 一個(gè)具體例子
  3.3.3 分層
 3.4 實(shí)體-系(E-R)圖
  3.4.1 數(shù)據(jù)對(duì)象
  3.4.2 屬性
  3.4.3 聯(lián)系
  3.4.4 實(shí)體-關(guān)系圖的符號(hào)
 3.5 數(shù)據(jù)流圖
  3.5.1 數(shù)據(jù)流圖中的符號(hào)
  3.5.2 設(shè)計(jì)數(shù)據(jù)流圖的步驟
  3.5.3 案例分析
 3.6 數(shù)據(jù)字典
  3.6.1 數(shù)據(jù)字典的定義
  3.6.2 數(shù)據(jù)字典的用途
  3.6.3 數(shù)據(jù)字典的實(shí)現(xiàn)
 3.7 實(shí)訓(xùn):使用Visio 2007繪制E-R圖及數(shù)據(jù)流圖等模型
 3.8 項(xiàng)目拓展:高校教材采購系統(tǒng)建模及可行性和需求分析
 3.9 習(xí)題
項(xiàng)目4 軟件項(xiàng)目的系統(tǒng)設(shè)計(jì)
 4.1 總體設(shè)計(jì)的任務(wù)
  4.1.1 總體設(shè)計(jì)的基本任務(wù)
  4.1.2 總體設(shè)計(jì)說明書的主要內(nèi)容
 4.2 總體設(shè)計(jì)的基本原理
  4.2.1 模塊化
  4.2.2 抽象
  4.2.3 逐步求精
  4.2.4 信息隱蔽和局部化
  4.2.5 模塊獨(dú)立性
 4.3 軟件結(jié)構(gòu)設(shè)計(jì)優(yōu)化原則
 4.4 軟件系統(tǒng)的設(shè)計(jì)技術(shù)
  4.4.1 層次圖和HIPO圖
  4.4.2 軟件結(jié)構(gòu)圖
 4.5 結(jié)構(gòu)化的軟件設(shè)計(jì)
  4.5.1 結(jié)構(gòu)化設(shè)計(jì)的概念
  4.5.2 結(jié)構(gòu)化的設(shè)計(jì)方法
 4.6 面向?qū)ο蟮能浖O(shè)計(jì)
  4.6.1 面向?qū)ο蟮脑O(shè)計(jì)方法
  4.6.2 用例圖的分析和建模
  4.6.3 類圖的分析和建模
  4.6.4 時(shí)序圖和協(xié)作圖的分析和建模
 4.7 實(shí)訓(xùn):使用Rose繪制用例圖、類圖、時(shí)序圖和協(xié)作圖
 4.8 項(xiàng)目拓展:高校教材采購系統(tǒng)建模及概要設(shè)計(jì)
 4.9 習(xí)題
項(xiàng)目5 軟件項(xiàng)目的詳細(xì)設(shè)計(jì)
 5.1 詳細(xì)設(shè)計(jì)的基本任務(wù)與原則
  5.1.1 詳細(xì)設(shè)計(jì)基本任務(wù)
  5.1.2 詳細(xì)設(shè)計(jì)原則及詳細(xì)設(shè)計(jì)說明書的內(nèi)容
 5.2 詳細(xì)設(shè)計(jì)的方法
  5.2.1 傳統(tǒng)的詳細(xì)設(shè)計(jì)方法
  5.2.2 面向?qū)ο蟮脑敿?xì)設(shè)計(jì)方法
 5.3 項(xiàng)目的詳細(xì)設(shè)計(jì)
  5.3.1 包圖的分析和建模
  5.3.2 對(duì)象圖的分析和建模
  5.3.3 狀態(tài)圖和活動(dòng)圖的分析和建模
 5.4 用戶界面設(shè)計(jì)
  5.4.1 用戶界面設(shè)計(jì)的意義
  5.4.2 用戶界面設(shè)計(jì)的基本原則和方法
  5.4.3 項(xiàng)目的界面設(shè)計(jì)
 5.5 實(shí)訓(xùn):使用Rose繪制包圖、對(duì)象圖、狀態(tài)圖和活動(dòng)圖
 5.6 項(xiàng)目拓展:高校教材采購系統(tǒng)建模及詳細(xì)設(shè)計(jì)
 5.7 習(xí)題
項(xiàng)目6 軟件項(xiàng)目的系統(tǒng)實(shí)現(xiàn)
 6.1 編碼的實(shí)現(xiàn)
  6.1.1 編碼語言環(huán)境的選擇
  6.1.2 程序設(shè)計(jì)語言
  6.1.3 程序設(shè)計(jì)風(fēng)格
 6.2 結(jié)構(gòu)化程序設(shè)計(jì)
  6.2.1 結(jié)構(gòu)化程序設(shè)計(jì)的主要原則
  6.2.2 結(jié)構(gòu)化程序的基本結(jié)構(gòu)與特點(diǎn)
 6.3 面向?qū)ο蟪绦蛟O(shè)計(jì)
  6.3.1 對(duì)象和類的構(gòu)建及實(shí)現(xiàn)
  6.3.2 數(shù)據(jù)抽象和封裝
  6.3.3 繼承
  6.3.4 多態(tài)
  6.3.5 面向?qū)ο蟮姆治龊驮O(shè)計(jì)
 6.4 程序復(fù)雜度
  6.4.1 時(shí)間復(fù)雜度
  6.4.2 空間復(fù)雜度
 6.5 結(jié)合項(xiàng)目分析:高校學(xué)生信息管理系統(tǒng)的實(shí)現(xiàn)
 6.6 項(xiàng)目拓展:高校教材采購系統(tǒng)的系統(tǒng)實(shí)現(xiàn)
 6.7 習(xí)題
項(xiàng)目7 軟件項(xiàng)目的測試
 7.1 軟件項(xiàng)目測試的目標(biāo)與原則
  7.1.1 軟件測試的目標(biāo)
  7.1.2 軟件測試的原則
 7.2 軟件項(xiàng)目測試的方法
  7.2.1 靜態(tài)測試與動(dòng)態(tài)測試
  7.2.2 黑盒測試與白盒測試
  7.2.3 項(xiàng)目測試用例的設(shè)計(jì)
 7.3 軟件項(xiàng)目測試的步驟和策略
  7.3.1 軟件測試計(jì)劃的內(nèi)容
  7.3.2 軟件測試的步驟和策略
  7.3.3 軟件測試工具LoadRunner簡介
 7.4 軟件項(xiàng)目的調(diào)試
  7.4.1 調(diào)試技術(shù)
  7.4.2 調(diào)試策略
 7.5 面向?qū)ο筌浖y試
  7.5.1 面向?qū)ο蟮能浖y試簡介
  7.5.2 面向?qū)ο蟮能浖y試策略
  7.5.3 面向?qū)ο笤O(shè)計(jì)的測試用例
 7.6 項(xiàng)目拓展:高校教材采購系統(tǒng)的測試報(bào)告
 7.7 習(xí)題
項(xiàng)目8 軟件項(xiàng)目的維護(hù)
 8.1 軟件維護(hù)的內(nèi)容及特點(diǎn)
  8.1.1 軟件維護(hù)的內(nèi)容
  8.1.2 軟件維護(hù)的特點(diǎn)
 8.2 軟件維護(hù)的方法
  8.2.1 軟件維護(hù)組織
  8.2.2 軟件維護(hù)報(bào)告
  8.2.3 軟件維護(hù)的事件流
  8.2.4 保存軟件維護(hù)記錄
  8.2.5 評(píng)價(jià)軟件維護(hù)活動(dòng)
 8.3 軟件可維護(hù)性
  8.3.1 軟件可維護(hù)性的定義
  8.3.2 提高軟件可維護(hù)性的方法
 8.4 結(jié)合項(xiàng)目分析:學(xué)生信息管理系統(tǒng)的維護(hù)人員和數(shù)據(jù)記錄
 8.5 項(xiàng)目拓展:高校教材采購系統(tǒng)的系統(tǒng)維護(hù)
 8.6 習(xí)題
項(xiàng)目9 軟件項(xiàng)目的管理
 9.1 項(xiàng)目管理
  9.1.1 項(xiàng)目管理的定義、內(nèi)容及特點(diǎn)
  9.1.2 項(xiàng)目管理的特征和流程
 9.2 人力資源管理
  9.2.1 組織結(jié)構(gòu)和人員配備
  9.2.2 溝通方式
 9.3 軟件的成本管理
  9.3.1 軟件項(xiàng)目的成本估算
  9.3.2 風(fēng)險(xiǎn)分析
 9.4 開發(fā)進(jìn)度和質(zhì)量管理
  9.4.1 軟件項(xiàng)目進(jìn)度計(jì)劃
  9.4.2 Gantt圖
  9.4.3 工程網(wǎng)絡(luò)圖
  9.4.4 軟件項(xiàng)目進(jìn)度安排
  9.4.5 軟件質(zhì)量保證
 9.5 軟件項(xiàng)目的文檔管理
  9.5.1 項(xiàng)目文檔的功能與分類
  9.5.2 主要項(xiàng)目文檔
 9.6 能力成熟度模型
  9.6.1 CMM的基本概念
  9.6.2 CMM內(nèi)容介紹
 9.7 結(jié)合項(xiàng)目分析:學(xué)生信息管理系統(tǒng)的項(xiàng)目管理
 9.8 項(xiàng)目拓展:高校教材采購系統(tǒng)的項(xiàng)目管理
 9.9 習(xí)題
附  錄
參考文獻(xiàn)

主編信息

陳巧莉,陜西國防工業(yè)職業(yè)技術(shù)學(xué)院教師。

相關(guān)圖書