日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > windows >内容正文

windows

UML系统分析与设计01-准备

發(fā)布時(shí)間:2025/5/22 windows 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UML系统分析与设计01-准备 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

http://www.cnblogs.com/showjan/archive/2012/05/14/2499713.html

UML,統(tǒng)一建模語言,在軟件系統(tǒng)分析和設(shè)計(jì)中被廣泛應(yīng)用。作為一個(gè)初學(xué)者,我們總會(huì)感覺UML很復(fù)雜,有時(shí)候會(huì)感覺不知從何下手,有時(shí)會(huì)候也會(huì)困惑不同的UML圖應(yīng)該用在什么場合才較為合適。?

? ? 我記得很多年前我看到別人含有UML圖例的文檔時(shí)就覺得這文檔很上檔次,當(dāng)然我也見過公司里有些人故意在文檔放些UML圖,自以為得意,但最終卻沒把意思表述清楚,有些表述甚至是錯(cuò)的。所以我們大可不必太把UML當(dāng)回事,雖然他在系統(tǒng)分析和設(shè)計(jì)過程中用的越來越多,但我們不要為了UML而UML,UML只是一種語言,是一種工具,是為我們開發(fā)和設(shè)計(jì)服務(wù)的,系統(tǒng)開發(fā)和設(shè)計(jì)的核心是思想,所有的工具只是為了更好的表述這種思想。

? ??前些天在某技術(shù)論壇里看到一帖子,想請大家?guī)兔纯此挠美龍D,并提一點(diǎn)建議和意見。尚不去討論他的圖質(zhì)量如何,但從一個(gè)側(cè)面就反映了在我們軟件開發(fā)過程中對UML的要求和使用是越來越多、越來越廣。當(dāng)然,期間我也看到有些大牛關(guān)于UML無用論的發(fā)言,我是覺得是偏激了。就我個(gè)人的從業(yè)經(jīng)歷來看,UML還是很重要的,特別是在設(shè)計(jì)崗位上的朋友。

? ? ?這里就我個(gè)人的一些UML在系統(tǒng)分析和設(shè)計(jì)過程中的一些體會(huì)拿了來與大家交流一下,一起學(xué)習(xí)一起進(jìn)步。主要目的是交流如何結(jié)合UML輸出《軟件需求分析說明書》、《系統(tǒng)架構(gòu)說明書》和《概要設(shè)計(jì)說明書》。 當(dāng)然對反對架構(gòu)、反對文檔、反對條條框框,追求極限敏捷的朋友,您基本上可以就此return了。

?

? ? 在后面對基于UML的分析和設(shè)計(jì)是以面向?qū)ο笤O(shè)計(jì)思想為基礎(chǔ)的,同時(shí)借助于VS2010開發(fā)工具進(jìn)行UML繪制。

? ? ?對于沒有安裝VS2010的朋友也可以使用“Enterprise Architect”,“PowerDesigner”等其它UML工具。最早我是用PowerDesigner的,后來由于版權(quán)問題公司禁止了,然后改用Enterprise Architect。至于Rose很久沒用了,早期由于其對.net的支持不太友好而棄用。目前基本上用VS2010,VS2010繪的圖不僅色彩很好,更主要的是方便設(shè)計(jì)與開發(fā)的統(tǒng)一,可以在統(tǒng)一的解決方案中進(jìn)行管理。如圖:

當(dāng)然VS2010也有不足之處,沒有提供對“需求管理”的支持,同樣沒有對數(shù)據(jù)庫設(shè)計(jì)的支持,相反“Enterprise Architect”卻更勝一籌,當(dāng)然VS2010可能更側(cè)重于開發(fā)和測試,再者大部分人可能更喜歡用WORD來管理需求。

?

接下來先簡單的介紹一下VS2010中UML的使用方法和步驟。

1、新增項(xiàng)目,選擇“Modeling Projects”。

2、新增后解決方案多一項(xiàng)目。

3、在新增項(xiàng),這里就先加一個(gè)“用例”吧。

4、增加完后解決方案類似,大本解決方案中為了方便管理,增加了一些目錄(文件夾)。

5、本系列將會(huì)以參考“MVC Music Store”的部分需求(主要是簡單),當(dāng)然只為說明問題不一定完全照抄。對MVC Music Store有興趣的朋友可參閱:http://mvcmusicstore.codeplex.com/

轉(zhuǎn)載于:https://www.cnblogs.com/spinsoft/archive/2012/07/19/2598629.html

總結(jié)

以上是生活随笔為你收集整理的UML系统分析与设计01-准备的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。