注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程教程:IBM RUP方法實(shí)踐

軟件工程教程:IBM RUP方法實(shí)踐

軟件工程教程:IBM RUP方法實(shí)踐

定 價(jià):¥29.00

作 者: 杜育根 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 大學(xué)教材教輔 計(jì)算機(jī)與互聯(lián)網(wǎng) 教材教輔 軟件工程及軟件方法學(xué)

ISBN: 9787111406815 出版時(shí)間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 231 字?jǐn)?shù):  

內(nèi)容簡介

  《軟件工程教程:ibm rup方法實(shí)踐》采用ibm rup框架,通過一個(gè)完整的一體化案例講解rup業(yè)務(wù)建模、需求、分析設(shè)計(jì)、實(shí)現(xiàn)、測試、部署等規(guī)程,主要內(nèi)容包括:第1章介紹軟件工程的基本知識(shí)和概念;第2章介紹面向?qū)ο蠛蛈ml的基本知識(shí)和概念;第3~6章應(yīng)用rup思想,詳細(xì)介紹業(yè)務(wù)建模、需求、分析與設(shè)計(jì)(分析建模、體系結(jié)構(gòu)設(shè)計(jì)和詳細(xì)設(shè)計(jì))、實(shí)現(xiàn)、測試、部署相關(guān)的知識(shí);附錄中的“一體化案例介紹”給出本書第3~6章中所涉及的案例的背景和詳細(xì)說明?!盾浖こ探坛蹋篿bm rup方法實(shí)踐》可以作為高等院校相關(guān)專業(yè)本科生和研究生的教材,同時(shí)也可以作為相關(guān)技術(shù)人員的參考用書。

作者簡介

暫缺《軟件工程教程:IBM RUP方法實(shí)踐》作者簡介

圖書目錄

前言
教學(xué)建議
第1章 軟件工程導(dǎo)論
1.1 軟件和軟件工程史
1.1.1 軟件的產(chǎn)生
1.1.2 軟件危機(jī)
1.1.3 傳統(tǒng)軟件工程
1.1.4 現(xiàn)代軟件工程
1.1.5 軟件工程與計(jì)算機(jī)科學(xué)
1.2 軟件和軟件工程
1.2.1 軟件
1.2.2 軟件危機(jī)的表現(xiàn)
1.2.3 軟件工程
1.2.4 軟件過程及通用過程框架
1.3 常見的軟件過程模型
1.3.1 編碼修正模型
1.3.2 線性順序模型
1.3.3 v模型
1.3.4 增量模型
1.3.5 快速應(yīng)用開發(fā)模型
1.3.6 演化模型
1.3.7 高級軟件工程
1.4 傳統(tǒng)軟件過程規(guī)范
1.4.1 過程總述
1.4.2 需求分析階段
1.4.3 高階設(shè)計(jì)階段
1.4.4 詳細(xì)設(shè)計(jì)階段
1.4.5 編碼和單元測試階段
1.4.6 集成計(jì)劃與測試階段
1.4.7 系統(tǒng)測試階段
1.4.8 驗(yàn)收測試與安裝階段
1.4.9 維護(hù)階段
1.5 rational統(tǒng)一過程
1.5.1 rup簡介
1.5.2 rup的二維開發(fā)模型
1.5.3 階段和里程碑
1.5.4 rup規(guī)程
1.5.5 rup模型、工件及信息流
1.6 軟件工程的發(fā)展動(dòng)向
1.6.1 面向切面編程
1.6.2 敏捷軟件開發(fā)
1.6.3 實(shí)驗(yàn)軟件工程
1.6.4 模型驅(qū)動(dòng)工程
1.6.5 軟件生產(chǎn)線
1.7 習(xí)題
參考文獻(xiàn)
第2章 面向?qū)ο蠛蛈ml
2.1 面向?qū)ο?
2.1.1 面向?qū)ο蟮臍v史
2.1.2 面向?qū)ο蠓治龊驮O(shè)計(jì)基本概念
2.1.3 面向?qū)ο缶幊?
【案例分析】類、對象
2.2 uml
2.2.1 uml的發(fā)展歷史
2.2.2 rup的發(fā)展歷史
2.2.3 uml語義和uml表示法
2.3習(xí)題
參考文獻(xiàn)
第3章 業(yè)務(wù)建模
3.1 業(yè)務(wù)建模概述
3.1.1 業(yè)務(wù)建模的目的
3.1.2 業(yè)務(wù)的構(gòu)架視圖
3.1.3 業(yè)務(wù)建模工作流程
3.1.4 業(yè)務(wù)建模場景
3.1.5 業(yè)務(wù)建模關(guān)鍵任務(wù)
3.2 了解系統(tǒng)上下文
【案例分析】“數(shù)字軟件學(xué)院”系統(tǒng)上下文
3.3 選定目標(biāo)組織
3.3.1 確定目標(biāo)組織的邊界
3.3.2 確定業(yè)務(wù)涉眾
【案例分析】數(shù)字軟件學(xué)院的業(yè)務(wù)涉眾
3.3.3 說明目標(biāo)組織的結(jié)構(gòu)
【案例分析】數(shù)字軟件學(xué)院的目標(biāo)組織結(jié)構(gòu)
3.3.4 描繪業(yè)務(wù)愿景和業(yè)務(wù)目標(biāo)
【案例分析】數(shù)字軟件學(xué)院的業(yè)務(wù)愿景和業(yè)務(wù)目標(biāo)
3.4 建立業(yè)務(wù)用例模型
3.4.1 識(shí)別業(yè)務(wù)執(zhí)行者
【案例分析】數(shù)字軟件學(xué)院業(yè)務(wù)系統(tǒng)的業(yè)務(wù)執(zhí)行者
【案例分析】教務(wù)學(xué)分查詢業(yè)務(wù)系統(tǒng)的業(yè)務(wù)執(zhí)行者
3.4.2 識(shí)別業(yè)務(wù)用例
【案例分析】軟件學(xué)院的業(yè)務(wù)用例模型
3.5 優(yōu)化業(yè)務(wù)用例
3.5.1 精化業(yè)務(wù)用例
【案例分析】軟件學(xué)院教學(xué)的業(yè)務(wù)用例精化
3.5.2 結(jié)構(gòu)化業(yè)務(wù)用例
【案例分析】軟件學(xué)院教學(xué)的業(yè)務(wù)用例包含關(guān)系
【案例分析】軟件學(xué)院教學(xué)的業(yè)務(wù)用例擴(kuò)展關(guān)系
【案例分析】軟件學(xué)院教學(xué)的業(yè)務(wù)用例泛化
【案例分析】軟件學(xué)院的業(yè)務(wù)執(zhí)行者泛化
3.5.3 劃分業(yè)務(wù)系統(tǒng)
【案例分析】軟件學(xué)院的業(yè)務(wù)系統(tǒng)
3.5.4 詳述業(yè)務(wù)用例
【案例分析】學(xué)分查詢業(yè)務(wù)用例詳細(xì)描述
3.6 建立業(yè)務(wù)分析模型
3.6.1 業(yè)務(wù)工作者
3.6.2 業(yè)務(wù)實(shí)體
3.6.3 業(yè)務(wù)用例實(shí)現(xiàn)
【案例分析】“學(xué)生學(xué)分查詢”業(yè)務(wù)用例實(shí)現(xiàn)之一——活動(dòng)圖
【案例分析】“學(xué)生學(xué)分查詢”業(yè)務(wù)用例實(shí)現(xiàn)之二——交互圖
【案例分析】“學(xué)生學(xué)分查詢”業(yè)務(wù)用例實(shí)現(xiàn)之三——類圖
3.6.4 詳細(xì)描述業(yè)務(wù)工作者和業(yè)務(wù)實(shí)體
【案例分析】“學(xué)生學(xué)分查詢”業(yè)務(wù)用例——詳細(xì)描述業(yè)務(wù)工作者和業(yè)務(wù)實(shí)體
3.7 創(chuàng)建領(lǐng)域模型
3.8 小結(jié)
3.9 習(xí)題
參考文獻(xiàn)
第4章 需求
4.1 需求概述
4.1.1 功能性需求
4.1.2 非功能性需求
4.2 需求工作流程
4.2.1 分析問題
4.2.2 理解涉眾需求
4.2.3 定義系統(tǒng)
4.2.4 管理系統(tǒng)范圍
4.2.5 精化系統(tǒng)定義
4.2.6 管理變更需求
4.3 需求關(guān)鍵任務(wù)
4.3.1 引發(fā)涉眾請求
4.3.2 開發(fā)愿景
4.3.3 查找執(zhí)行者和用例
【案例分析】學(xué)院門戶網(wǎng)站的執(zhí)行者
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)的執(zhí)行者
【案例分析】學(xué)院門戶網(wǎng)站的用例
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)的用例
4.3.4 劃分用例優(yōu)先級
4.3.5 結(jié)構(gòu)化用例模型
【案例分析】學(xué)院門戶網(wǎng)站的用例包
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)的用例包
4.3.6 詳細(xì)描述用例
【案例分析】學(xué)院門戶網(wǎng)站中的兩個(gè)用例描述
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)中學(xué)分查詢的用例描述
4.3.7 制定補(bǔ)充規(guī)范
4.3.8 其他任務(wù)
4.4 詳細(xì)描述軟件需求
4.4.1 軟件需求規(guī)約(不帶用例)
4.4.2 軟件需求規(guī)約(帶用例)
4.4.3 用戶界面原型
【案例分析】學(xué)分查詢系統(tǒng)的界面原型
4.5習(xí)題
參考文獻(xiàn)
第5章 分析與設(shè)計(jì)
5.1 關(guān)于分析與設(shè)計(jì)的討論
5.1.1 分析概述
5.1.2 設(shè)計(jì)概述
5.2 分析與設(shè)計(jì)工作流程
5.2.1 執(zhí)行體系結(jié)構(gòu)合成
5.2.2 定義候選體系結(jié)構(gòu)
5.2.3 優(yōu)化體系結(jié)構(gòu)
5.2.4 分析行為
5.2.5 設(shè)計(jì)構(gòu)件
5.2.6 設(shè)計(jì)數(shù)據(jù)庫
5.2.7 服務(wù)識(shí)別
5.2.8 服務(wù)規(guī)范
5.3 分析建模
5.3.1 分析模型元素
5.3.2 靜態(tài)模型
【案例分析】學(xué)院門戶網(wǎng)站系統(tǒng)分析——靜態(tài)模型
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)分析——靜態(tài)模型
5.3.3 動(dòng)態(tài)模型
【案例分析】教務(wù)學(xué)分查詢用例分析——?jiǎng)討B(tài)模型
【案例分析】學(xué)院門戶網(wǎng)站中的修改用戶角色用例分析——?jiǎng)討B(tài)模型
5.4 設(shè)計(jì)建模
5.4.1 設(shè)計(jì)及設(shè)計(jì)模型元素
5.4.2 軟件模式
5.5 體系結(jié)構(gòu)設(shè)計(jì)
5.5.1 體系結(jié)構(gòu)演變
5.5.2 體系結(jié)構(gòu)設(shè)計(jì)原則
5.5.3 三層體系結(jié)構(gòu)設(shè)計(jì)
5.5.4 mvc架構(gòu)
5.5.5 j2ee的輕量級框架ssh
5.5.6 體系結(jié)構(gòu)風(fēng)格、框架與模式關(guān)系
5.5.7 rup4+1體系結(jié)構(gòu)視圖
【案例分析】“數(shù)字軟件學(xué)院”體系結(jié)構(gòu)設(shè)計(jì)
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)體系結(jié)構(gòu)
5.6 詳細(xì)設(shè)計(jì)
5.6.1 詳細(xì)設(shè)計(jì)概念
5.6.2 設(shè)計(jì)模式
5.6.3 類設(shè)計(jì)
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)——初始設(shè)計(jì)類
【案例分析】學(xué)院門戶網(wǎng)站——持久類1
【案例分析】教務(wù)學(xué)分查詢系統(tǒng)——定義類操作1
5.6.4 數(shù)據(jù)庫設(shè)計(jì)
【案例分析】學(xué)院門戶網(wǎng)站持久類到表的映射
5.6.5 界面設(shè)計(jì)
5.7 習(xí)題
參考文獻(xiàn)
第6章 實(shí)現(xiàn)
6.1 實(shí)現(xiàn)工作流程
6.1.1 結(jié)構(gòu)化實(shí)現(xiàn)模型介紹
6.1.2 計(jì)劃集成
6.1.3 服務(wù)實(shí)現(xiàn)
6.1.4 實(shí)現(xiàn)構(gòu)件
6.1.5 集成每個(gè)子系統(tǒng)
6.1.6 集成系統(tǒng)
6.2 實(shí)現(xiàn)關(guān)鍵任務(wù)
6.2.1 結(jié)構(gòu)化實(shí)現(xiàn)模型步驟
6.2.2 實(shí)現(xiàn)設(shè)計(jì)元素
6.2.3 評審代碼
6.2.4 分析運(yùn)行時(shí)行為
6.2.5 開發(fā)人員測試
6.2.6 實(shí)現(xiàn)可測性元素
6.2.7 子系統(tǒng)集成
6.2.8 系統(tǒng)集成
6.2.9 記錄服務(wù)實(shí)現(xiàn)決策
6.3 jsp代碼實(shí)現(xiàn)案例
【案例分析】門戶網(wǎng)站用戶管理功能實(shí)現(xiàn)
【案例分析】教務(wù)學(xué)分查詢功能實(shí)現(xiàn)
6.4 習(xí)題
參考文獻(xiàn)
附錄a一體化案例介紹

本目錄推薦

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