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

軟件建模技術(shù)

軟件建模技術(shù)

定 價:¥32.00

作 者: 曹靜 主編
出版社: 水利水電出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工程/開發(fā)項(xiàng)目管理

ISBN: 9787508482965 出版時間: 2011-02-01 包裝: 平裝
開本: 16 頁數(shù): 281 字?jǐn)?shù):  

內(nèi)容簡介

  軟件是腦力勞動的產(chǎn)品,但不同于追求個性化的藝術(shù)作品;軟件是產(chǎn)品,但它又不同于工業(yè)化生產(chǎn)得到的有形產(chǎn)品.如何更經(jīng)濟(jì)、高效地開發(fā)出高質(zhì)量、可維護(hù)、可重用的軟件,已成為軟件業(yè)廣受關(guān)注的問題。本書是“軟件建模技術(shù)”領(lǐng)域的著作,由三篇組成:基礎(chǔ)篇,全面講解軟件工程白勺基本概念、軟件生命周期模型、面向過程與面向?qū)ο蟮脑O(shè)計思想和統(tǒng)一建模過程、UML表示法(包括Uh4L的用例圖、順序圖、協(xié)作圖、類圖、對象圖、狀態(tài)圖、活動圖、構(gòu)件圖、部署圖中所涉及的術(shù)語、規(guī)則和應(yīng)用)、數(shù)據(jù)庫建模;實(shí)踐篇,從問題陳述、需求分析到系統(tǒng)設(shè)計和系統(tǒng)實(shí)現(xiàn),一步一步地描述軟件開發(fā)的面向?qū)ο蠓椒▽W(xué),深入淺出地向讀者展示軟件系統(tǒng)開發(fā)的整個過程,系統(tǒng)講解如何利用統(tǒng)一建模語言構(gòu)建信息系統(tǒng),步步深入地探究開發(fā)過程,展示在每一步中如何使用UML,示范如何利用UIVlL選擇合適的技術(shù)以滿足應(yīng)用的需求,結(jié)合了數(shù)據(jù)庫建模技術(shù);工具篇,介紹Rose、PowerDesigner開發(fā)工具中的一些用法及實(shí)用技巧。另外本書配有豐富的習(xí)題、模擬項(xiàng)目,覆蓋一系列應(yīng)用領(lǐng)域和實(shí)現(xiàn)目標(biāo)?實(shí)例豐富典型,有助于讀者更加直觀地理解和運(yùn)用軟件工程的思路,掌握軟件建模的實(shí)用技術(shù)。本書可作為高等學(xué)校計算機(jī)專業(yè)軟件工程、軟件建模、統(tǒng)一建模語言等課程的教材或教學(xué)參考書,也可作為通信工程、電子信息工程、自動化等相關(guān)專業(yè)的軟件工程教程的教材,還可供軟件工程師、軟件項(xiàng)目管理者和應(yīng)用軟件開發(fā)人員閱讀參考。

作者簡介

暫缺《軟件建模技術(shù)》作者簡介

圖書目錄


前言
基礎(chǔ)篇
第1章 軟件工程概述
1.1 軟件、軟件危機(jī)和軟件工程的定義
1.1.1 軟件及其特點(diǎn)
1.1.2 軟件危機(jī)
1.1.3 軟件工程的定義
1.1.4 軟件工程的基本原理
1.2 軟件開發(fā)生命周期
1.3 軟件過程模型
1.3.1 常見的生命周期模型
1.3.2 生命周期模型的應(yīng)用
1.4 軟件工程方法學(xué)
本章小結(jié)
習(xí)題1
第2章 結(jié)構(gòu)化程序設(shè)計與面向?qū)ο蟪绦蛟O(shè)計
2.1 概述
2.2 結(jié)構(gòu)化方法的基本原理
2.2.1 結(jié)構(gòu)化分析過程
2.2.2 結(jié)構(gòu)化分析工具
2.3 面向?qū)ο蠓椒▽W(xué)的基本概念和原則
2.3.1 基本概念
2.3.2 主要原則
2.4 面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法比較
2.4.1 實(shí)例
2.4.2 面向?qū)ο蠓椒ㄅc結(jié)構(gòu)化方法比較
2.4.3 兩種方法的綜合運(yùn)用
本章小結(jié)
習(xí)題2
第3章 統(tǒng)一建模語言與現(xiàn)代軟件工程
3.1 軟件工程的發(fā)展趨勢及成功經(jīng)驗(yàn)
3.1.1 現(xiàn)代軟件工程研究中的熱點(diǎn)內(nèi)容
3.1.2 現(xiàn)代軟件工程的成功經(jīng)驗(yàn)
3.2 統(tǒng)一建模語言概述
3.2.1 什么是軟件建模
3.2.2 什么是UML
3.2.3 UML的歷史
3.2.4 UML中的五類圖
3.2.5 UML建模的基本過程
3.2.6 統(tǒng)一建模語言在現(xiàn)代軟件工程中的作用
本章小結(jié)
習(xí)題3
第4章 用例圖
4.1 用例圖概述
4.1.1 用例建模的目的
4.1.2 定義用例圖
4.1.3 用例圖的主要組件
4.2 識別參與者
4.2.1 捕獲需求
4.2.2 識別參與者
4.3 識別用例
4.3.1 識別用例的方法
4.3.2 用例的命名規(guī)則
4.4 用例間的關(guān)系
4.4.1 泛化關(guān)系
4.4.2 包含關(guān)系
4.4.3 擴(kuò)展關(guān)系
4.5 用例文檔
4.6 重構(gòu)系統(tǒng)的用例模型
本章小結(jié)
習(xí)題4
第5章靜態(tài)模型
5.1 靜態(tài)模型的基本概述
5.2 類圖
5.2.1 類圖概述
5.2.2 類圖的基本組件
5.2.3 關(guān)系
5.2.4 關(guān)聯(lián)關(guān)系的不同重數(shù)與代碼的映射
5.2.5 如何建模類圖
5.2.6 實(shí)例——“飲料自動售貨機(jī)系統(tǒng)”的類圖
5.3 對象圖
5.3.1 對象圖的概念
5.3.2 對象圖和類圖的區(qū)別
5.4 包圖
5.4.1 包圖的概念
5.4.2 包圖建模
本章小結(jié)
習(xí)題5
第6章 動態(tài)模型
6.1 動態(tài)模型概述
6.2 活動圖
6.2.1 定義活動圖
6.2.2 如何建?;顒訄D
6.2.3 實(shí)例——活動圖在用例模型中的作用
6.2.4 活動圖與其他模型
6.3 順序圖
6.3.1 定義順序圖
6.3.2 關(guān)于消息
6.3.3 對象的創(chuàng)建和銷毀
6.3.4 順序圖的主要用途
6.3.5 順序圖實(shí)例
6.4 協(xié)作圖
6.4.1 定義協(xié)作圖
6.4.2 綜合實(shí)例
6.5 狀態(tài)圖
6.5.1 定義狀態(tài)圖
6.5.2 為什么要建模狀態(tài)圖
6.5.3 狀態(tài)圖映射成代碼
6.5.4狀態(tài)圖實(shí)例
本章小結(jié)
習(xí)題6
第7章 UML實(shí)現(xiàn)與部署
7.1 建模實(shí)現(xiàn)方式圖的目的
7.2 組件圖
7.2.1 組件圖的概念
7.2.2 組件圖的關(guān)鍵技術(shù)
7.2.3 組件圖與類圖、包圖的關(guān)系
7.2.4 購物車的組件圖實(shí)現(xiàn)
7.3 部署圖
7.3.1 部署圖的概念
7.3.2 節(jié)點(diǎn)
7.3.3 通信關(guān)聯(lián)
7.3.4 部署圖的建模
7.3.5 組件圖與部署圖
7.4 建模實(shí)現(xiàn)方式圖
本章小結(jié)
第8章 數(shù)據(jù)庫建模
8.1 數(shù)據(jù)庫建模的流程
8.1.1 什么是數(shù)據(jù)庫建模
8.1.2 數(shù)據(jù)庫建?;玖鞒?br />8.2 需求分析
8.2.1 需求分析的任務(wù)
8.2.2 如何表達(dá)用戶的數(shù)據(jù)需求
……
實(shí)踐篇
工具篇
參考文獻(xiàn)

本目錄推薦

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