青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

天空之城
new,think,program,happy to live
posts - 39,comments - 39,trackbacks - 0

UML用例建模的慨念和應(yīng)用

作者:不詳 來源:不詳 www.csai.cn 2006年02月13日

  一. UML簡介

  UML(統(tǒng)一建模語言,Unified Modeling Language)是一種定義良好、易于表達(dá)、功能強(qiáng)大且普遍適用的可視化建模語言。它融入了軟件工程領(lǐng)域的新思想、新方法和新技術(shù)。它的作用域不限于支持面向?qū)ο蟮姆治雠c設(shè)計,還支持從需求分析開始的軟件開發(fā)的全過程。在系統(tǒng)分析階段,我們一般用UML來畫很多圖,主要包括用例圖、狀態(tài)圖、類圖、活動圖、序列圖、協(xié)作圖、構(gòu)建圖、配置圖等等,要畫哪些圖要根據(jù)具體情況而定。其實簡單的理解,也是個人的理解,UML的作用就是用很多圖從靜態(tài)和動態(tài)方面來全面描述我們將要開發(fā)的系統(tǒng)。
  二. 用例建模簡介

  用例建模是UML建模的一部分,在我眼里,它也是UML里最基礎(chǔ)的部分。用例建模的最主要功能就是用來表達(dá)系統(tǒng)的功能性需求或行為。

  依我的理解用例建模可分為用例圖和用例描述。用例圖由參與者(Actor)、用例(Use Case)、系統(tǒng)邊界、箭頭組成,用畫圖的方法來完成。用例描述用來詳細(xì)描述用例圖中每個用例,用文本文檔來完成。

  1. 用例圖

  參與者不是特指人,是指系統(tǒng)以外的,在使用系統(tǒng)或與系統(tǒng)交互中所扮演的角色。因此參與者可以是人,可以是事物,也可以是時間或其他系統(tǒng)等等。還有一點要注意的是,參與者不是指人或事物本身,而是表示人或事物當(dāng)時所扮演的角色。比如小明是圖書館的管理員,他參與圖書館管理系統(tǒng)的交互,這時他既可以作為管理員這個角色參與管理,也可以作為借書者向圖書館借書,在這里小明扮演了兩個角色,是兩個不同的參與者。參與者在畫圖中用簡筆人物畫來表示,人物下面附上參與者的名稱。

  用例是對包括變量在內(nèi)的一組動作序列的描述,系統(tǒng)執(zhí)行這些動作,并產(chǎn)生傳遞特定參與者的價值的可觀察結(jié)果。這是UML對用例的正式定義,對我們初學(xué)者可能有點難懂。我們可以這樣去理解,用例是參與者想要系統(tǒng)做的事情。對于對用例的命名,我們可以給用例取一個簡單、描述性的名稱,一般為帶有動作性的詞。用例在畫圖中用橢圓來表示,橢圓下面附上用例的名稱。

  系統(tǒng)邊界是用來表示正在建模系統(tǒng)的邊界。邊界內(nèi)表示系統(tǒng)的組成部分,邊界外表示系統(tǒng)外部。系統(tǒng)邊界在畫圖中方框來表示,同時附上系統(tǒng)的名稱,參與者畫在邊界的外面,用例畫在邊界里面。因為系統(tǒng)邊界的作用有時候不是很明顯,所以我個人理解,在畫圖時可省略。

  箭頭用來表示參與者和系統(tǒng)通過相互發(fā)送信號或消息進(jìn)行交互的關(guān)聯(lián)關(guān)系。箭頭尾部用來表示啟動交互的一方,箭頭頭部用來表示被啟動的一方,其中用例總是要由參與者來啟動。

  2. 用例描述

  用例圖只是簡單地用圖描述了一下系統(tǒng),但對于每個用例,我們還需要有詳細(xì)的說明,這樣就可以讓別人對這個系統(tǒng)有一個更加詳細(xì)的了解,這時我們就需要寫用例描述。

  對于用例描述的內(nèi)容,一般沒有硬性規(guī)定的格式,但一些必須或者重要的內(nèi)容還是必須要寫進(jìn)用例描述里面的。用例描述一般包括:簡要描述(說明)、前置(前提)條件、基本事件流、其他事件流、異常事件流、后置(事后)條件等等。下面說說各個部分的意思:

  簡要描述:對用例的角色、目的的簡要描述;

  前置條件:執(zhí)行用例之前系統(tǒng)必須要處于的狀態(tài),或者要滿足的條件;

  基本事件流:描述該用例的基本流程,指每個流程都“正常”運(yùn)作時所發(fā)生的事情,沒有任何備選流和異常流,而只有最有可能發(fā)生的事件流;

  其他事件流:表示這個行為或流程是可選的或備選的,并不是總要總要執(zhí)行它們;

  異常事件流:表示發(fā)生了某些非正常的事情所要執(zhí)行的流程;

  后置條件:用例一旦執(zhí)行后系統(tǒng)所處的狀態(tài);
 

  三. 用例圖和用例描述設(shè)計實例

  這里用我開發(fā)的一個家教網(wǎng)站來簡單的分析用例圖的畫法和用例描述的寫法。這個網(wǎng)站我用UML完整的分析一下,以下我提取了用例圖和用例描述的部分。這個家教網(wǎng)站分為前臺客戶系統(tǒng)和后臺管理系統(tǒng)。

  前臺客戶系統(tǒng)的用例圖如下:

  后臺管理系統(tǒng)用例圖如下:

  對于用例描述,篇幅有限,我在這里只列了后臺管理系統(tǒng)中的網(wǎng)站公告發(fā)布這個用例的描述。如下:

posted on 2006-05-12 22:54 太極虎~宏 閱讀(209) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲午夜成aⅴ人片| 欧美成人四级电影| 国产精品久久久免费| 欧美精品偷拍| 欧美日韩在线播放三区四区| 欧美全黄视频| 欧美午夜免费电影| 国产精品久久久久久久午夜 | 亚洲国产一区二区三区青草影视 | 久久久噜噜噜久久| 久久电影一区| 久久久久青草大香线综合精品| 欧美伊人久久久久久午夜久久久久 | 亚洲一二三区视频在线观看| 欧美一区国产一区| 欧美不卡在线视频| 亚洲另类一区二区| 亚洲欧美中日韩| 久久亚洲私人国产精品va| 欧美精选午夜久久久乱码6080| 国产精品激情| 亚洲第一主播视频| 亚洲视频一二| 麻豆久久精品| 亚洲性视频网站| 欧美电影在线免费观看网站 | 亚洲精品综合| 先锋影音国产精品| 欧美不卡视频一区| 亚洲欧美日韩国产成人| 欧美 日韩 国产 一区| 国产精品一区二区在线| 亚洲免费电影在线观看| 久久裸体艺术| 亚洲欧美激情四射在线日| 欧美日韩视频专区在线播放| 翔田千里一区二区| 欧美日本国产一区| 影音先锋中文字幕一区二区| 亚洲欧美一区二区原创| 亚洲日本成人在线观看| 久久综合久色欧美综合狠狠| 国产啪精品视频| 亚洲视频日本| 亚洲人精品午夜在线观看| 久久精品72免费观看| 国产精品大片wwwwww| 亚洲第一成人在线| 西西人体一区二区| 亚洲毛片一区二区| 久久综合色影院| 国产欧美精品国产国产专区| 亚洲精品女av网站| 欧美mv日韩mv国产网站| 久久成人免费电影| 欧美先锋影音| 亚洲欧美国产三级| 亚洲最新在线| 欧美婷婷在线| 亚洲性视频h| 亚洲激情中文1区| 老司机免费视频一区二区| 韩国女主播一区| 欧美专区在线| 亚洲一区观看| 国产欧美日韩不卡免费| 欧美一区二区三区免费看| a4yy欧美一区二区三区| 欧美日韩国产区一| 亚洲一区二区三区精品视频 | 欧美激情精品久久久久久变态| 亚洲一区影音先锋| 国产日韩欧美黄色| 久久久久久电影| 久久久999精品视频| 黄色另类av| 免费观看成人鲁鲁鲁鲁鲁视频| 久久精品国产清自在天天线| 国产欧美日韩视频一区二区| 久久精品国产欧美亚洲人人爽| 亚洲一区亚洲二区| 国产丝袜美腿一区二区三区| 久久亚洲国产成人| 麻豆精品精品国产自在97香蕉| 亚洲国产日韩欧美一区二区三区| 亚洲电影观看| 欧美极品一区| 性做久久久久久久久| 久久久久国产精品午夜一区| 亚洲国产影院| 中文高清一区| 黄色成人在线网址| 91久久精品国产91久久性色| 国产精品美女| 亚洲黄色精品| 亚洲第一精品夜夜躁人人爽 | 伊人成人在线视频| 女女同性精品视频| 欧美精品一区二区三区视频| 亚洲线精品一区二区三区八戒| 亚洲一区亚洲二区| 亚洲欧洲一区二区三区久久| 亚洲一区二区久久| 亚洲精品视频在线看| 亚洲一区二区毛片| 亚洲精品在线免费| 欧美在线视频日韩| 亚洲一区二区三区精品动漫| 久久久久国色av免费观看性色| 在线性视频日韩欧美| 久久综合九色欧美综合狠狠| 欧美一区二区在线| 国产精品扒开腿爽爽爽视频| 欧美高清视频| 激情久久一区| 亚久久调教视频| 亚洲综合色在线| 欧美日韩国产一中文字不卡| 亚洲第一精品久久忘忧草社区| 国内外成人免费激情在线视频| 亚洲无线一线二线三线区别av| 日韩午夜一区| 欧美成人国产va精品日本一级| 久久人人爽爽爽人久久久| 国产欧美不卡| 亚洲欧美国产一区二区三区| 午夜精品999| 国产精品久久久久7777婷婷| 99在线精品视频| 亚洲天堂网在线观看| 欧美精品免费在线观看| 亚洲福利小视频| 亚洲精品网址在线观看| 欧美风情在线观看| 亚洲国产精品久久精品怡红院| 亚洲国产精品视频| 麻豆成人在线观看| 亚洲国产精品va| 日韩午夜电影av| 国产精品盗摄久久久| 亚洲欧美在线一区二区| 久久精彩视频| 激情综合在线| 欧美成人日本| 99re在线精品| 性色av一区二区三区在线观看| 国产日韩精品综合网站| 欧美一级久久久| 欧美成人国产| 一区二区三区国产在线观看| 国产精品va在线| 欧美一级大片在线免费观看| 欧美aⅴ99久久黑人专区| 亚洲日本免费| 国产精品日产欧美久久久久| 久久aⅴ乱码一区二区三区| 欧美成人免费大片| 一区二区三区精密机械公司 | 国产精品久久久久久久久久久久| 日韩亚洲欧美中文三级| 午夜精品国产更新| 国产亚洲综合性久久久影院| 久久久久国产精品人| 亚洲日韩欧美视频| 午夜免费电影一区在线观看| 狠狠色狠色综合曰曰| 欧美激情一二三区| 亚洲欧美视频一区二区三区| 牛牛精品成人免费视频| 中文精品99久久国产香蕉| 国产日韩欧美精品| 欧美激情在线| 久久国产精品72免费观看| 亚洲国产三级网| 欧美一区二区三区喷汁尤物| 亚洲国产精品久久久久秋霞不卡| 欧美三级网址| 美女精品在线| 先锋影音国产一区| 亚洲欧洲精品一区二区精品久久久| 欧美一区三区二区在线观看| 亚洲人成网站色ww在线| 国产日韩欧美二区| 欧美日韩午夜在线视频| 久久久久久婷| 香蕉久久夜色精品| 一区二区av在线| 欧美激情精品久久久久久黑人 | 久久综合久久久久88| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 欧美日韩高清在线播放| 久久久欧美一区二区| 亚洲一区二区精品在线| 亚洲日本va午夜在线影院| 免费中文日韩| 久久亚洲国产精品一区二区 | 亚洲国内自拍| 极品少妇一区二区| 国产综合久久久久久鬼色| 国产精品色婷婷|