新聞中心
Visual Studio還是比較常用的,于是我研究了一下Visual Studio類圖表,在這里拿出來和大家分享一下,希望對大家有用。在我之前的文章中,介紹應用程序設計器,我設想了一個Web服務,ExchangeRateService,,它的目的是提供最近的在兩個指定流通中交換的速率。我也設想了一個分開的Web服務,允許一些指定在一個流通被修改到另一個流通中。在此我也將在示例上畫出圖,但我不會強制你重新去看之前的那篇文章。

創(chuàng)新互聯(lián)建站服務項目包括辛集網(wǎng)站建設、辛集網(wǎng)站制作、辛集網(wǎng)頁制作以及辛集網(wǎng)絡營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網(wǎng)行業(yè)的解決方案,辛集網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務的客戶以成都為中心已經(jīng)輻射到辛集省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!
#T#因此,什么是這些Web服務的錯誤呢?它們工作中什么都沒有,除了它們的有效性通過事實被限制,每個服務返回一個單一的值-交換速率或轉換數(shù)量,分別地-做為一個double值。對于一次性轉化很好,但如果我想保留fromAmount,toAmount,數(shù)據(jù)/時間,轉換速率,有關的兩個流通的歷史記錄就沒有用了。
一個增強的ExchangeRateService,優(yōu)于返回一個double值,將返回一個ExchangeRate實體保持數(shù)據(jù)時間,速率(交換的),fromCurrency (代碼),和toCurrency (代碼),速率是可用的。
一個增強的CurrencyConverterService,由于返回一個double值,將返回一個ExchangeTransaction實體保持轉化的fromAmount和toAmount。這些顯示在了圖2的左側。
我使用這些點的詞實體來強調(diào)在我想法中第一個刪掉的分析或區(qū)域,模型。在正當?shù)倪^程中,我將提煉這些實體到一個設計模型中,指出實體將變?yōu)轭惡推渌愋?,如枚舉。
注意:如果你繼續(xù)看,你將看到CurrencyCode已經(jīng)標記為一個枚舉;就像一個使用Visual Studio 2005類設計器畫出這些分析模型的結果。這個階段我使用了其它的工具(之后說明),在這個例子中不需要出現(xiàn)。 創(chuàng)建一個分析Visual Studio類圖表
在你開始做任何類模型之前,你需要一個Visual Studio 項目包含至少一個Visual Studio類圖表。你能夠添加一個Visual Studio類圖表到任何類型的項目,但我選擇一個類庫項目,因為我打算建立一個可再利用的類庫-或API-來支持流通轉換功能。
因此,我使用File | New | New Project 菜單選項來建立一個新的項目,并且我選擇C#項目類型的類庫模板。我命名這個項目為CurrencyClassLibrary。
注意:盡管我選擇了演示類設計使用C#語言,但這之后我所描述的程序設計類也會使用Visual Basic 和其它.NET 語言。一旦項目倍建立,使用Project | Add New Item菜單選項就能將一個類的圖表添加到項目中。選擇Visual Studio類圖表模板并給它一個適當?shù)拿?,我的例子中命名為AnalysisClasses.cd。
這個工具箱提供了所有的類型-包括枚舉,結構,類等等-你能夠使用它移到Visual Studio類圖表中。回憶在開始階段,我說了通常類型和指定類的細微差別。讓我們更詳細地看看這些差別。
畫出分析Visual Studio類圖表
我將提供如何使用Visual Studio 2005類設計器畫出最初Visual Studio類圖表的說明。做完之后,我將建立一個如圖2所顯示的圖表,你能夠看到它的必要性。
本文名稱:簡單分析VisualStudio類圖表
瀏覽地址:http://www.5511xx.com/article/cocssgc.html


咨詢
建站咨詢
