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

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

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

定 價:¥36.00

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

ISBN: 9787302068983 出版時間: 2003-08-01 包裝: 簡裝本
開本: 26cm 頁數(shù): 288 字?jǐn)?shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第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ān)的基礎(chǔ)知識
1.3.1 RUP
1.3.2 Microsoft Solutions Framework
1.4 小結(jié)
1.4.1 建模概述
1.4.2 過程概述
第2章 Viaio快速預(yù)覽
2.1 Visio背景知識
2.2 開始學(xué)習(xí)Visio--簡單圖
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ù)庫模型圖
2.4 小結(jié)
第3章 繪制業(yè)務(wù)對象
3.1 業(yè)務(wù)對象的定義
3.1.1 數(shù)據(jù)建模與對象建模的對比
3.1.2 對屬性和行為建模
3.1.3 構(gòu)建整體式應(yīng)用程序
3.1.4 構(gòu)建基于組件的應(yīng)用程序
3.2 使用業(yè)務(wù)對象的好處
3.2.1 靈活性--編寫一次即可隨處重用
3.2.2 數(shù)據(jù)訪問的靈活性--編寫一次,更改一次
3.2.3 標(biāo)準(zhǔn)化應(yīng)用程序邏輯--編寫一次即在很長時間內(nèi)不需更改
3.2.4 代碼位置--編寫并查找它
3.2.5 設(shè)計復(fù)雜的軟件
3.3 設(shè)計基于組件的應(yīng)用程序
3.4 業(yè)務(wù)類和數(shù)據(jù)訪問基類
3.4.1 創(chuàng)建命名空間數(shù)據(jù)包
3.4.2 創(chuàng)建抽象的數(shù)據(jù)訪問類
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ù)對象基類
3.5 簡單圖書館系統(tǒng)的用例
3.6 對CheckOutMedia用例建模
3.7 從用例中派生類
3.8 創(chuàng)建順序圖
3.8.1 改變繪圖頁的方向
3.8.2 向順序圖中添加用例文本
3.8.3 添加角色和UI占位符
3.8.4 在對象之間添加消息
3.8.5 創(chuàng)建業(yè)務(wù)對象類
3.8.6 向順序圖中添加Borrower對象
3.8.7 向Borrower對象中添加消息調(diào)用
3.8.8 調(diào)整激活形狀的大小
3.8.9 檢索已借出的媒體
3.8.10 計算滯納金
3.8.11 顯示借方信息
3.8.12 借出媒體
3.8.13 調(diào)整順序圖
3.9 小結(jié)
第4章 通過Visio模型生成代碼
4.1 代碼生成概述
4.2 Visio中的代碼生成
4.3 生成代碼
4.3.1 檢查錯誤
4.3.2 用不同語言生成代碼
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 逆向工程快速啟動
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 無源代碼的逆向工程
5.4.1 運行RE.NETLite逆向工程
5.4.2 RE.NETLite內(nèi)部結(jié)構(gòu)
5.4.3 RE.NETLite的限制
5.5 小結(jié)
第6章 對項目編檔
6.1 典型的軟件開發(fā)生命周期
6.2 UML和Visio在項目中所扮演的角色
6.2.1 作為文檔的UML
6.2.2 需求開發(fā)文檔
6.3 體系結(jié)構(gòu)文檔
6.3.1 使用類圖
6.3.2 使用活動圖
6.3.3 使用組件圖
6.4 詳細(xì)的設(shè)計文檔
6.4.1 使用詳細(xì)的類圖
6.4.2 使用順序圖
6.5 編碼和實施文檔
6.5.1 編碼的需求文檔
6.5.2 編碼的體系結(jié)構(gòu)文檔
6.6 測試和質(zhì)量保證文檔
6.7 在整個項目中使用Visio報表
6.7.1 靜態(tài)結(jié)構(gòu)圖報表
6.7.2 部署圖報表
6.7.3 組件報表
6.8 小結(jié)
第7章 分布式系統(tǒng)設(shè)計
7.1 .NET中基于對象的分布式系統(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對數(shù)據(jù)庫建模
8.1 設(shè)計過程概述
8.1.1 數(shù)據(jù)庫建模
8.1.2 對象角色建模
8.1.3 ORM的定義
8.1.4 Visio數(shù)據(jù)項目
8.1.5 第2步--繪制事實類型
8.1.6 CSDP的第3步
8.1.7 約束
8.1.8 CSDP的第4至第7步
8.1.9 創(chuàng)建概念、邏輯和物理數(shù)據(jù)庫
8.1.10 構(gòu)建邏輯模型
8.2 數(shù)據(jù)庫的逆向工程
8.2.1 ER圖的逆向工程
8.2.2 ORM圖的逆向工程
8.3 小結(jié)

本目錄推薦

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