出版時(shí)間:2012-2 出版社:安博教育集團(tuán) 電子工業(yè)出版社 (2012-02出版) 作者:安博教育集團(tuán) 頁(yè)數(shù):236
內(nèi)容概要
《安博教育集團(tuán)職業(yè)教育標(biāo)準(zhǔn)教材:面向?qū)ο蠓治雠c設(shè)計(jì)》深入淺出地介紹了面向?qū)ο蠓治雠c設(shè)計(jì)的基礎(chǔ)知識(shí),內(nèi)容涉及軟件開(kāi)發(fā)各個(gè)階段、面向?qū)ο蠓治龊驮O(shè)計(jì)概念、UML建模、建模工具,設(shè)計(jì)模式、版本管理,以及綜合案例等。全書內(nèi)容豐富、結(jié)構(gòu)嚴(yán)謹(jǐn)、層次清晰、語(yǔ)言生動(dòng)、論述精準(zhǔn)而深刻,實(shí)例豐富而實(shí)用。
書籍目錄
目錄第1章 軟件開(kāi)發(fā)流程 1.1 引入案例1.2 軟件開(kāi)發(fā)流程介紹1.3 遵循軟件開(kāi)發(fā)流程規(guī)范本章小結(jié)習(xí)題第2章 軟件系統(tǒng)需求分析 2.1 需求分析的重要性2.2 需求分析的內(nèi)容2.3 需求分析的過(guò)程2.3.1 需求提出階段2.3.2 需求描述階段2.3.3 需求評(píng)審階段2.4 需求分析的結(jié)果2.5 Visio本章小結(jié)習(xí)題第3章 面向?qū)ο蠓治雠c設(shè)計(jì)——OOA&D 3.1 什么是系統(tǒng)分析和設(shè)計(jì)3.2 對(duì)象的概念回顧3.2.1 概念3.2.2 封裝3.2.3 繼承3.2.4 多態(tài)3.3 面向?qū)ο蠓治龊驮O(shè)計(jì)3.3.1 對(duì)話案例場(chǎng)景3.3.2 面向?qū)ο蠓治龊驮O(shè)計(jì)概念3.4 面向?qū)ο蠓治龊驮O(shè)計(jì)方法3.4.1 分析過(guò)程概述3.4.2 靜態(tài)分析3.4.3 動(dòng)態(tài)分析3.4.4 把分析的類模型轉(zhuǎn)換為設(shè)計(jì)的類模型3.5 迭代開(kāi)發(fā)本章小結(jié)習(xí)題第4章 UML入門 4.1 UML簡(jiǎn)述4.2 UML的組成4.3 UML建模的機(jī)制4.4 UML中圖的應(yīng)用4.4.1 用例圖4.4.2 類圖4.4.3 時(shí)序圖4.4.4 活動(dòng)圖本章小結(jié)習(xí)題第5章 建模工具——StarUML 5.1 StarUML簡(jiǎn)介5.2 體驗(yàn)StarUML5.3 用StarUML繪制用例圖5.4 用StarUML繪制類圖5.5 用StarUML繪制活動(dòng)圖5.6 用StarUML繪制時(shí)序圖本章小結(jié)習(xí)題第6章 數(shù)據(jù)庫(kù)建模工具——PowerDesigner 6.1 PowerDesigner簡(jiǎn)介6.2 建立概念數(shù)據(jù)模型(CDM)6.2.1 概念數(shù)據(jù)模型概念6.2.2 新建概念數(shù)據(jù)模型6.2.3 新建實(shí)體6.2.4 新建實(shí)體屬性6.2.5 定義屬性的檢查約束6.2.6 標(biāo)識(shí)符6.2.7 實(shí)體間的關(guān)系6.2.8 CDM轉(zhuǎn)換為PDM6.3 物理數(shù)據(jù)模型(PDM)6.3.1 PDM基礎(chǔ)6.3.2 創(chuàng)建PDM的方式6.3.3 觸發(fā)器和存儲(chǔ)過(guò)程6.3.4 生成數(shù)據(jù)庫(kù)6.3.5 反向工程6.4 生成報(bào)告本章小結(jié)習(xí)題第7章 設(shè)計(jì)模式入門(For Java) 7.1 什么是設(shè)計(jì)模式7.1.1 概念和理解7.1.2 組成和分類7.1.3 設(shè)計(jì)模式的必要性7.3 單例模式7.4 工廠模式7.2 抽象工廠模式7.5 外觀模式7.6 適配器模式7.7 觀察者模式7.8 常見(jiàn)的面向?qū)ο笤O(shè)計(jì)原則7.8.1 開(kāi)放-關(guān)閉原則(OCP)7.8.2 里氏替換原則(LSP)7.8.3 依賴倒置原則(DIP)7.8.4 接口隔離原則(ISP)本章小結(jié)習(xí)題第8章 源代碼版本控制—— Visual SourceSafe 8.1 VSS 2005概述8.2 VSS 2005的安裝和配置8.2.1 安裝VSS 20058.2.2 配置VSS8.2.3 VSS服務(wù)器端配置步驟8.2.4 VSS客戶端配置步驟8.3 VSS 2005的工作原理和基本概念8.4 VSS 2005的基本操作8.4.1 新建解決方案簽入到服務(wù)器8.4.2 簽出代碼到客戶端8.4.3 簽入修改過(guò)的文件到服務(wù)器8.5 VSS與VS.NET 集成的優(yōu)缺點(diǎn)本章小結(jié)習(xí)題第9章 源代碼版本控制——SVN 9.1 版本控制概述9.2 建立服務(wù)器代碼庫(kù)9.3 配置用戶和權(quán)限9.3.1 添加用戶9.3.2 設(shè)置權(quán)限9.4 客戶端基本操作9.4.1 簽入代碼到服務(wù)器9.4.2 簽出代碼到客戶端9.4.3 簽入修改過(guò)的文件到服務(wù)器9.4.4 添加新的文件或文件夾到服務(wù)器9.4.5 其他操作9.4.6 右鍵菜單選項(xiàng)解釋本章小結(jié)習(xí)題第10章 UML建模綜合案例 10.1 檔案管理系統(tǒng)業(yè)務(wù)需求描述10.2 用例分析10.2.1 確定參與者(Actors)10.2.2 確定系統(tǒng)用例10.2.3 繪制用例圖10.3 類圖10.3.1 類分析10.3.2 繪制類圖及類關(guān)系10.4 時(shí)序圖10.4.1 系統(tǒng)管理員添加用戶的時(shí)序圖10.4.2 案卷輸入員錄入案卷的時(shí)序圖10.4.3 借閱管理員管理借閱案卷的時(shí)序圖10.4.4 一般人員查詢文件的時(shí)序圖10.4.5 系統(tǒng)管理員備份數(shù)據(jù)的時(shí)序圖10.5 活動(dòng)圖10.5.1 一般人員的活動(dòng)圖10.5.2 借閱管理人員的活動(dòng)圖10.5.3 系統(tǒng)管理員的活動(dòng)圖本章小結(jié)習(xí)題附錄A 設(shè)計(jì)模式入門(For.NET) A.1 什么是設(shè)計(jì)模式A.1.1 概念和理解A.1.2 組成和分類A.1.3 設(shè)計(jì)模式的必要性A.2 設(shè)計(jì)模式實(shí)際案例應(yīng)用A.2.1 抽象工廠的模型結(jié)構(gòu)A.2.2 模型中各個(gè)角色的作用A.2.3 模型中各角色之間的協(xié)作A.2.4 抽象工廠的代碼示例A.2.5 抽象工廠的優(yōu)缺點(diǎn)A.2.6 抽象工廠的應(yīng)用場(chǎng)景A.3 單例模式A.4 工廠模式A.5 外觀模式A.6 適配器模式A.7 觀察者模式附錄B Java編碼規(guī)范 B.1 前言B.2 文件名B.3 文件組織B.3.1 Java源文件B.4 縮進(jìn)排版B.5 注釋B.5.1 實(shí)現(xiàn)注釋的格式B.5.2 文檔注釋B.6 聲明B.7 語(yǔ)句B.8 空白B.9 命名規(guī)范B.10 編程慣例附錄C .NET編碼規(guī)范 C.1 概述C.2 命名規(guī)范C.3 代碼外觀規(guī)范C.4 注釋規(guī)范C.5 聲明規(guī)范C.6 語(yǔ)句規(guī)范C.7 其他規(guī)范
圖書封面
評(píng)論、評(píng)分、閱讀與下載
面向?qū)ο蠓治雠c設(shè)計(jì) PDF格式下載