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

軟件建模技術

軟件建模技術

定 價:¥32.00

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

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

內容簡介

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

作者簡介

暫缺《軟件建模技術》作者簡介

圖書目錄


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

本目錄推薦

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