注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVS.NET UML建模高級(jí)編程:應(yīng)用Visio for Enterprise Architects

VS.NET UML建模高級(jí)編程:應(yīng)用Visio for Enterprise Architects

VS.NET UML建模高級(jí)編程:應(yīng)用Visio for Enterprise Architects

定 價(jià):¥36.00

作 者: (美)Andrew Filev,(美)Tony Loton等著;馮麗,秦王玉譯;馮麗譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華·樂(lè)思 NET和Oracle編程經(jīng)典系列
標(biāo) 簽: UML

ISBN: 9787302068983 出版時(shí)間: 2003-08-01 包裝: 簡(jiǎn)裝本
開(kāi)本: 26cm 頁(yè)數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  為了幫助廣大.NET開(kāi)發(fā)人員高效、快捷地設(shè)計(jì)和創(chuàng)建大型企業(yè)級(jí)應(yīng)用程序,本書(shū)全面介紹了Visio的圖形表示和數(shù)據(jù)庫(kù)建模等強(qiáng)大功能,并展示了Visio與VisualStudio.NET集成的優(yōu)越性。具體內(nèi)容包括繪制業(yè)務(wù)組件,從UML模塊中生成代碼,將VisualStudio.NET逆向工程為UML模塊,利用UML和Visio對(duì)項(xiàng)目進(jìn)行編檔,利用Visio圖設(shè)計(jì)分布式應(yīng)用程序、對(duì)象角色建模和數(shù)據(jù)庫(kù)設(shè)計(jì)的雙向工程等。本書(shū)適合那些熟悉UML基本概念并想了解UML和Visio在VisualStudio.NET應(yīng)用程序開(kāi)發(fā)過(guò)程中的作用和用法的.NET開(kāi)發(fā)人員。如果您希望使用VisioforEnterpriseArchitects高效快捷地設(shè)計(jì)并創(chuàng)建自己的企業(yè)軟件,本書(shū)將非常適合您。VisualStudio.NETEnterpriseArchitect和VisioforEnterpriseArchitects的集成不是簡(jiǎn)單的合并,而是一個(gè)強(qiáng)大的功能整合。Visio提供強(qiáng)有力的圖形表示功能,包括創(chuàng)建UML模型、規(guī)劃和構(gòu)建數(shù)據(jù)庫(kù)、促進(jìn)分布式系統(tǒng)的開(kāi)發(fā)等。Visio與VisualStudio.NETEnterpriseArchitect的集成意味著可以通過(guò)UML圖生成C#與VisualBasic.NET代碼,這樣就使您的項(xiàng)目有一個(gè)高效的"起動(dòng)踏板",而且VisualStudio.NET項(xiàng)目也可以逆向工程為UML模型。最后,本書(shū)將幫助您認(rèn)識(shí)Visio的一些方便快捷的功能,并全面展示Visio在企業(yè)開(kāi)發(fā)方面的強(qiáng)大作用。要很好地掌握本書(shū)的內(nèi)容,您需要了解UML的基本概念。本書(shū)主要內(nèi)容●利用Visio繪制業(yè)務(wù)組件●通過(guò)UML模塊生成代碼●在使用或不使用源代碼的情況下,將VisualStudio.NET項(xiàng)目逆向工程為UML模塊●利用UML和Visio對(duì)項(xiàng)目進(jìn)行編檔●利用Visio圖設(shè)計(jì)分布式應(yīng)用程序●對(duì)象角色建模和數(shù)據(jù)庫(kù)設(shè)計(jì)的雙向工程

作者簡(jiǎn)介

暫缺《VS.NET UML建模高級(jí)編程:應(yīng)用Visio for Enterprise Architects》作者簡(jiǎn)介

圖書(shū)目錄

第1章 UML概述
1.1 UML的定義
1.2 端到端UML建模
1.2.1 UML基本表示法和核心概念
1.2.2 進(jìn)行UML填充
1.2.3 UML建模工具
1.3 與過(guò)程有關(guān)的基礎(chǔ)知識(shí)
1.3.1 RUP
1.3.2 Microsoft Solutions Framework
1.4 小結(jié)
1.4.1 建模概述
1.4.2 過(guò)程概述
第2章 Viaio快速預(yù)覽
2.1 Visio背景知識(shí)
2.2 開(kāi)始學(xué)習(xí)Visio--簡(jiǎn)單圖
2.3 普通的Visio軟件圖
2.3.1 創(chuàng)建COM and OLE圖
2.3.2 創(chuàng)建Data Flow圖
2.3.3 創(chuàng)建Enterprise Application圖
2.3.4 Windows Interface Diagram
2.3.5 創(chuàng)建數(shù)據(jù)庫(kù)模型圖
2.4 小結(jié)
第3章 繪制業(yè)務(wù)對(duì)象
3.1 業(yè)務(wù)對(duì)象的定義
3.1.1 數(shù)據(jù)建模與對(duì)象建模的對(duì)比
3.1.2 對(duì)屬性和行為建模
3.1.3 構(gòu)建整體式應(yīng)用程序
3.1.4 構(gòu)建基于組件的應(yīng)用程序
3.2 使用業(yè)務(wù)對(duì)象的好處
3.2.1 靈活性--編寫(xiě)一次即可隨處重用
3.2.2 數(shù)據(jù)訪問(wèn)的靈活性--編寫(xiě)一次,更改一次
3.2.3 標(biāo)準(zhǔn)化應(yīng)用程序邏輯--編寫(xiě)一次即在很長(zhǎng)時(shí)間內(nèi)不需更改
3.2.4 代碼位置--編寫(xiě)并查找它
3.2.5 設(shè)計(jì)復(fù)雜的軟件
3.3 設(shè)計(jì)基于組件的應(yīng)用程序
3.4 業(yè)務(wù)類和數(shù)據(jù)訪問(wèn)基類
3.4.1 創(chuàng)建命名空間數(shù)據(jù)包
3.4.2 創(chuàng)建抽象的數(shù)據(jù)訪問(wèn)類
3.4.3 創(chuàng)建類(靜態(tài)結(jié)構(gòu))圖
3.4.4 向類中添加操作
3.4.5 指定操作參數(shù)
3.4.6 將操作標(biāo)記為抽象
3.4.7 向模型中添加.NET基類
3.4.8 添加SaveDataSet操作
3.4.9 創(chuàng)建具體子類
3.4.10 創(chuàng)建業(yè)務(wù)對(duì)象基類
3.5 簡(jiǎn)單圖書(shū)館系統(tǒng)的用例
3.6 對(duì)CheckOutMedia用例建模
3.7 從用例中派生類
3.8 創(chuàng)建順序圖
3.8.1 改變繪圖頁(yè)的方向
3.8.2 向順序圖中添加用例文本
3.8.3 添加角色和UI占位符
3.8.4 在對(duì)象之間添加消息
3.8.5 創(chuàng)建業(yè)務(wù)對(duì)象類
3.8.6 向順序圖中添加Borrower對(duì)象
3.8.7 向Borrower對(duì)象中添加消息調(diào)用
3.8.8 調(diào)整激活形狀的大小
3.8.9 檢索已借出的媒體
3.8.10 計(jì)算滯納金
3.8.11 顯示借方信息
3.8.12 借出媒體
3.8.13 調(diào)整順序圖
3.9 小結(jié)
第4章 通過(guò)Visio模型生成代碼
4.1 代碼生成概述
4.2 Visio中的代碼生成
4.3 生成代碼
4.3.1 檢查錯(cuò)誤
4.3.2 用不同語(yǔ)言生成代碼
4.4 代碼模板
4.4.1 使用模板
4.4.2 XML注釋和代碼模板
4.5 增強(qiáng)模型
4.6 小結(jié)
第5章 逆向工程
5.1 使用逆向工程的原因
5.2 從源代碼執(zhí)行逆向工程
5.2.1 逆向工程快速啟動(dòng)
5.2.2 逆向工程的關(guān)鍵功能和限制
5.2.3 逆向工程示例
5.3 代碼到UML的映射示例
5.3.1 一般化
5.3.2 關(guān)聯(lián)和屬性
5.3.3 操作和特性
5.3.4 基本類型和值類型
5.4 無(wú)源代碼的逆向工程
5.4.1 運(yùn)行RE.NETLite逆向工程
5.4.2 RE.NETLite內(nèi)部結(jié)構(gòu)
5.4.3 RE.NETLite的限制
5.5 小結(jié)
第6章 對(duì)項(xiàng)目編檔
6.1 典型的軟件開(kāi)發(fā)生命周期
6.2 UML和Visio在項(xiàng)目中所扮演的角色
6.2.1 作為文檔的UML
6.2.2 需求開(kāi)發(fā)文檔
6.3 體系結(jié)構(gòu)文檔
6.3.1 使用類圖
6.3.2 使用活動(dòng)圖
6.3.3 使用組件圖
6.4 詳細(xì)的設(shè)計(jì)文檔
6.4.1 使用詳細(xì)的類圖
6.4.2 使用順序圖
6.5 編碼和實(shí)施文檔
6.5.1 編碼的需求文檔
6.5.2 編碼的體系結(jié)構(gòu)文檔
6.6 測(cè)試和質(zhì)量保證文檔
6.7 在整個(gè)項(xiàng)目中使用Visio報(bào)表
6.7.1 靜態(tài)結(jié)構(gòu)圖報(bào)表
6.7.2 部署圖報(bào)表
6.7.3 組件報(bào)表
6.8 小結(jié)
第7章 分布式系統(tǒng)設(shè)計(jì)
7.1 .NET中基于對(duì)象的分布式系統(tǒng)
7.2 用于分布式系統(tǒng)的.NET基礎(chǔ)結(jié)構(gòu)
7.3 ASP.NET與.NET Remoting的比較
7.4 Visio中的準(zhǔn)備工作
7.5 用于.NET分布式系統(tǒng)的自定義UML類別模板
7.6 打包和部署B(yǎng)ank應(yīng)用程序
7.7 小結(jié)
第8章 利用Visio for Enterprise Architects對(duì)數(shù)據(jù)庫(kù)建模
8.1 設(shè)計(jì)過(guò)程概述
8.1.1 數(shù)據(jù)庫(kù)建模
8.1.2 對(duì)象角色建模
8.1.3 ORM的定義
8.1.4 Visio數(shù)據(jù)項(xiàng)目
8.1.5 第2步--繪制事實(shí)類型
8.1.6 CSDP的第3步
8.1.7 約束
8.1.8 CSDP的第4至第7步
8.1.9 創(chuàng)建概念、邏輯和物理數(shù)據(jù)庫(kù)
8.1.10 構(gòu)建邏輯模型
8.2 數(shù)據(jù)庫(kù)的逆向工程
8.2.1 ER圖的逆向工程
8.2.2 ORM圖的逆向工程
8.3 小結(jié)

本目錄推薦

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