TOP
0
0
三民出版.新書搶先報|最速、最優惠的新鮮貨報給你知!
軟件詳細設計教程(簡體書)
滿額折

軟件詳細設計教程(簡體書)

商品資訊

人民幣定價:35 元
定價
:NT$ 210 元
優惠價
87183
海外經銷商無庫存,到貨日平均30天至45天
下單可得紅利積點:5 點
商品簡介
目次
相關商品

商品簡介

《軟件詳細設計教程》在軟件工程知識體系框架下,圍繞著軟件形成過程,以軟件詳細設計這一關鍵環節為中心,系統講述了軟件詳細設計的基本思想、理論、方法、技術,以及軟件詳細設計技術在軟件工程中的應用方法、原則和技術規范。
《軟件詳細設計教程》首先從詳細設計階段前的先導過程出發,介紹了包括軟件體系結構、統一建模語言、軟件需求工程、軟件設計工程在內的相關基礎性知識;其次重點介紹了軟件結構化詳細設計和面向對象詳細設計這兩類主流技術,并與軟件實現過程相結合,介紹了軟件編碼設計與規范,指出了面向對象軟件實現的銜接方法;最后介紹了軟件測試的方法、過程與技術,強調了軟件詳細設計與軟件測試二者之間的應用關系和協作方法。
《軟件詳細設計教程》適合作為高等院校計算機、軟件工程、信息工程、通信工程、自動化、電子技術等相關專業的本科及研究生教材,也可作為信息科學、系統工程等領域科研人員的參考書。

目次

第1章 軟件工程概述
1.1 軟件
1.1.1 軟件的定義
1.1.2 軟件的特性
1.1.3 軟件的發展
1.2 軟件危機
1.3 軟件工程
1.3.1 軟件工程的概念
1.3.2 軟件工程的三要素
1.3.3 軟件質量的特性
1.3.4 軟件工程方法
1.4 軟件工程知識體系(SWEBOK)
1.4.1 SWEBOK頁目介紹
1.4.2 SWEBOK的組成
1.4.3 軟件工程與其他相關學科的關系
1.5 軟件過程
1.5.1 軟件過程的概念
1.5.2 軟件過程模型
1.6 軟件項目管理基礎
1.7 小結

第2章 軟件體系結構
2.1 軟件體系結構的產生與發展
2.1.1 軟件體系結構的定義
2.1.2 軟件體系結構的發展史
2.1.3 軟件體系結構的研究現狀
2.1.4 軟件體系結構的影響
2.1.5 軟件體系結構的發展方向
2.2 軟件體系結構建模
2.2.1 “4+1”視圖模型
2.2.2 軟件體系結構的核心模型
2.2.3 軟件體系結構的生命周期模型
2.3 基于體系結構的描述
2.3.1 軟件體系結構的描述方法
2.3.2 軟件體系結構的描述框架標準
2.3.3 軟件體系結構的描述語言
2.4 基于體系結構的軟件設計
2.4..1 基于體系結構的設計模式
2.4.2 基于體系結構的設計方法
2.4.3 體系結構的設計與演化
2.5 小結

第3章 統一建模語言UML基礎
3.1 UML概述
3.1.1 UML的發展歷程
3.1.2 UML的內容
3.1.3 UML的特點
3.1.4 UML的應用領域
3.2 通用模型元素
3.2.1 模型元素
3.2.2 約束
3.2.3 依賴關系
3.2.4 細化
3.2.5 注釋
3.3 用例模型
3.3.1 用例圖
3.3.2 畫用例圖
3.3.3 用例圖的示例
3.4 靜態模型
3.4.1 類圖
3.4.2 對象圖
3.4.3 包圖
3.5 動態模型
3.5.1 狀態圖
3.5.2 活動圖
3.5.3 順序圖
3.5.4 協作圖
3.6 實現模型
3.6.1 構件圖
3.6.2 配置圖
3.7 從UML1.x到UML2.0
3.7.1 UML2.0提案需求
3.7.2 被采納的UML2.0提案
3.7.3 UML2.0概況
3.7.4 進步與不足
3.8 小結

第4章 軟件需求工程
4.1 軟件需求概述
4.1.1 業務需求
4.1.2 用戶需求
4.1.3 功能需求和非功能需求
4.1.4 系統需求
4.2 需求工程過程
4.2.1 需求獲取
4.2.2 需求分析
4.2.3 需求規格說明
4.2.4 需求驗證
4.2.5 需求管理
4.3 需求獲取技術
4.3.1 面談
4.3.2 需求專題討論會
4.3.3 觀察用戶工作流程
4.3.4 原型化方法
4.3.5 基于用例的方法
4.4 可行性研究
4.4.1 意義
4.4.2 可行性研究的內容
4.4.3 可行性研究報告
4.5 需求建模
4.5.1 需求建模方法
4.5.2 實體一關系圖
4.5.3 數據流圖
4.5.4.狀態轉換圖
4.5.5 數據字典
4.6 小結

第5章 軟件設計工程
5.1 軟件工程中的設計
5.2 設計過程和設計質量
5.3 設計概念
5.3.1 抽象
5.3.2 體系結構
5.3.3 模式
5.3.4 模塊化
5.3.5 信息隱蔽
5.3.6 功能獨立
5.3.7 求精
5.3.8 重構
5.3.9 設計類
5.4 設計模型
5.4.1 數據設計元素
5.4.2 體系結構設計元素
5.4.3 接口設計元素
5.4.4.構件級設計元素
5.4.5 部署級設計元素
5.5 基于模式的軟件設計
5.5.1 描述設計模式
5.5.2 在設計中使用模式
5.5.3 框架
5.6 小結

第6章 軟件總體設計
6.1 軟件設計的重要性
6.2 設計過程
6.3 軟件總體設計
6.4 設計基本原理
6.4.1 抽象
6.4.2 細化
6.4.3 模塊化
6.4.4 軟件體系結構
6.4.5 程序結構
6.4.6 數據結構
6.4.7 軟件過程
6.5 體系結構設計
6.5.1 軟件結構圖
6.5.2 模塊的大小
6.5.3 扇出和扇入與深度和寬度
6.5.4 模塊的耦合
……

第7章 結構化軟件詳細設計
第8章 面向對象軟件詳細設計
第9章 面向對象分析
第10章 面向對象設計
第11章 編碼設計與規范
第12章 軟件測試
參考文獻

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 183
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區