精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

用UML構件進行面向構件分析與設計

開發 架構
關于UML構件你是否熟悉,本文就向大家簡單介紹一下如何使用UML和用例分析技術進行面向構件的分析與設計。希望通過本文學習你對UML構件有一定的認識。

用UML構件進行面向構件分析與設計

本文提出了如何使用UML構件和用例分析技術進行面向構件的分析與設計。在一些大型的項目開發環境中,由于各開發設計人員的經驗不一,采用通用的標準的方法來進行需求分析、功能分解,能夠使整個團隊以及開發過程獲益。

  以下以某業務流程為例,概要介紹如何使用本方法,進行分析,以及如何分解得到EOS構件。詳細的用例分析技術、分析模型技術由下文進行闡述。

  本文附帶一個UML構件分析的樣例模型,以供參考。(在Rose中導出來的,html版本,用IE可以直接瀏覽)。

  1用例分析

  用例方法首先描述了系統有哪些外部參與者(抽象成為Actor),這些參與者與系統發生交互;針對每一參與者,用例方法又描述了系統為這些參與者提供了什么樣的服務(抽象成為UseCase),或者說系統是如何被這些參與者使用的。所以從用例圖中,我們可以得到對于系統的一個總體功能的集合。

  與傳統的功能分解方式相比,用例方法完全是從外部來定義系統的功能,它把需求與設計完全分離開來。用例定義了系統功能的使用環境與上下文,每一個用例描述的是一個完整的系統服務。用例方法比傳統的功能分解方法更易于被用戶所理解,它可以作為開發人員和用戶之間針對系統需求進行溝通的一個有效手段。

  1.1尋找參與者(Actor)

  用UML構件進行面向構件分析與設計時參與者是指所有存在于系統外部并與系統進行交互的人或其他系統。通俗地講,參與者就是我們所要定義系統的使用者。尋找參與者可以從以下問題入手:

  誰使用系統的主要功能?

  誰負責處理流程中的環節?

  誰從系統獲取信息?

  誰負責維護、管理并保持系統正常運行?

  系統需要和哪些外部系統交互?

  有時候我們需要在系統內部定時地執行一些操作,如當任務到達時自動發送通知短信、當任務超出處理時限自動發送催辦通知、定期地生成統計報表等等。從表面上看,這些操作并不是由外部的人或系統觸發的,應該怎樣用用例方法來表述這一類功能需求呢?對于這種情況,我們可以抽象出一個系統時鐘或定時器參與者,利用該參與者來觸發這一類定時操作。

  以派發故障單環節為例,故障派單人負責使用派單功能,因此需要派單人這個參與者。經過對某流程各環節的分析,我們識別出以下參與者:

  1.2尋找用例(UseCase)

  用UML構件進行面向構件分析與設計時找到參與者之后,我們可以根據參與者來確定系統的用例。主要是看各參與者需要系統提供什么樣的服務,或者說參與者是如何使用系統的。尋找用例可以從以下問題入手(針對每一個參與者):

  參與者是否在系統中創建、修改、刪除、訪問、存儲數據?

  參與者如何驅動流程的流轉,對流程中的環節進行了哪些操作?

  參與者是否會將外部的某些事件通知給該系統?

  系統是否會將內部的某些事件通知該參與者?

  在用例的抽取過程中,必須注意:用例必須是由某一個參與者觸發而產生的活動,即每個用例至少應該涉及一個參與者。如果存在與參與者不進行交互的用例,就可以考慮將其并入其他用例;或者是檢查該用例相對應的參與者是否被遺漏。反之,每個參與者也必須至少涉及到一個用例,如果發現有不與任何用例相關聯的參與者存在,那么該參與者可能是一個多余的模型元素,應該將其刪除。

  在用例建模過程中必須注意參與者和用例的名稱應該符合一定的命名約定,如參與者的名稱一般都是名詞,用例名稱一般都是動賓詞組等。

  用例分析就是分析什么人做什么事,描述做事要描述詳細到什么程度呢?這就是粒度問題。一個用例的粒度是否合適,是以該用例是否完成了參與者的某個目的為依據的。舉個例子,某人去圖書館,查詢了書目,出示了借書證,圖書管理員查詢了該人以前借閱記錄以確保沒有未歸還的書,最后借到了書。從這段話中能得出多少用例呢?用例分析是以參與者為中心的,因此用例的粒度以能完成參與者目的為依據。這樣,實際上適合用例是:借書。只有一個,其它都只是完成這個目的過程。現實情況中,一個大型系統和一個很小的系統用例粒度選擇會有一些差異。這種差異是為了適應不同的需求范圍。一般來說,一個系統的業務用例定義在多于10個,少于50個之間,否則就應該考慮一下粒度選擇是否合適了。

  對于同一個系統,不同的人對于參與者和用例都可能有不同的抽象結果,因而得到不同的用例模型。我們需要在多個用例模型方案中選擇一種"最佳"(或"較佳")的結果,一個好的用例模型應該能夠容易被不同的涉眾所理解,并且不同的涉眾對于同一用例模型的理解應該是一致的。

  以派發故障單環節為例,參與者“故障派單人”需使用派單功能,來完成對故障工單派發的目的,因此形成派發故障單這個用例。

  經過對某流程各個環節的分析,我們抽取出以下用例:

  以上的用例模型,除了從流程環節功能分析得到的用例外,還有一部分是從通用功能角度分析而來的,如:查看日志,查看流程圖等等。

  1.3用例分析與功能分解矩陣

  用UML構件進行面向構件分析與設計過程中經過以上分析獲得的用例模型,一方面是用標準的需求分析方法對流程環節的功能進行了描述,另一方面也為我們進行下一步驟的功能分解打下了扎實的基礎。

  在建設用例模型的過程中,我們以流程名稱建立一級包名,以環節名稱建立二級包名,如下圖所示:

  在將用例模型映射到功能跟蹤矩陣的過程中,一般的規則是:一級包名映射到一級模塊,二級包名映射到二級模塊,用例名稱映射到三級模塊。以用例模型為基礎,我們將用例包名和用例名稱映射到功能跟蹤矩陣中,得到如下的功能跟蹤矩陣:

 請關注下節用UML構件進行面向構件分析與設計介紹。

【編輯推薦】

  1. 實例解析軟件設計中面向對象UML技術的應用
  2. UML動態建模機制專家解析
  3. UML學習入門手冊
  4. UML建模過程中需要注意要點專家提醒
  5. 體驗免費UML建模工具

 

責任編輯:佚名 來源: primeton.com
相關推薦

2010-06-17 11:27:11

UML構件

2010-06-17 14:52:42

UML構件圖

2023-04-26 07:57:29

軟件架構設計

2010-06-17 15:07:12

UML構件圖

2010-07-08 09:50:11

UML構件圖

2010-06-18 18:27:13

UML構件圖

2010-07-12 11:30:26

UML構件圖

2010-06-18 10:34:05

UML面向對象

2010-07-08 10:47:42

UML面向對象

2010-06-17 17:57:10

UML面向對象分析與設

2018-12-28 10:21:03

Ceph構件組件

2010-07-30 16:55:15

無線傳感器

2011-03-21 13:10:14

Nagios

2023-04-28 08:23:51

軟件架構設計

2009-06-26 13:38:46

UML面向對象

2009-07-10 17:20:38

Swing構件AWT構件

2010-01-19 14:39:22

C++ Builder

2010-06-18 11:28:14

2010-07-08 13:35:39

UML面向對象

2017-11-09 10:17:17

點贊
收藏

51CTO技術棧公眾號

日韩在线视频精品| 精品91久久| 国产成人激情av| 欧美激情第三页| 新91视频在线观看| 精品国模一区二区三区| 亚洲色图制服诱惑| 狠狠色伊人亚洲综合网站色| 日韩中文字幕在线观看视频| 成人一级毛片| 亚洲第一中文字幕在线观看| 精品久久久久av| 国产原厂视频在线观看| 成人性视频网站| 国产精品成人久久久久| 激情小说中文字幕| 国产成人3p视频免费观看| 7777精品伊人久久久大香线蕉经典版下载 | 日韩av网站在线| 天堂网在线免费观看| sqte在线播放| 国产精品第一页第二页第三页| 国产精品播放| 一卡二卡三卡在线| 亚洲专区在线| 色综合男人天堂| 天堂网av2018| 亚洲婷婷丁香| 精品va天堂亚洲国产| 亚洲精品20p| 国产精品迅雷| 亚洲va欧美va天堂v国产综合| 亚洲视频欧美在线| 天天av综合网| 国产美女在线精品| 成人久久久久久| 蜜臀99久久精品久久久久小说| 激情久久综合| 麻豆乱码国产一区二区三区| 一级特黄曰皮片视频| 你懂的在线观看一区二区| 日韩美女视频在线| 亚洲精品在线视频播放| 99久久伊人| 91激情五月电影| 大陆极品少妇内射aaaaa| 在线黄色网页| 亚洲视频中文字幕| 伊人久久大香线蕉成人综合网| 美国成人毛片| wwwwxxxxx欧美| 国产精品久久亚洲| 国 产 黄 色 大 片| 国产精品一品二品| 92看片淫黄大片欧美看国产片| 一级特黄aaa大片| 日韩av高清在线观看| 日本老师69xxx| 99久久久久久久久| 日精品一区二区三区| 国产成人精品免高潮费视频| 久草手机在线视频| 天堂va蜜桃一区二区三区| 日本视频久久久| 黄色污污视频软件| 麻豆久久久久久| 国产精品一区二区久久| 国产又粗又猛又爽又黄的| 国内成人自拍视频| 不卡视频一区二区三区| 亚洲精品一区二区口爆| caoporen国产精品视频| 久久婷婷人人澡人人喊人人爽| 日本大臀精品| 日本一区二区三级电影在线观看 | 日韩欧美亚洲系列| 久久久久久久久99精品| 天堂社区 天堂综合网 天堂资源最新版 | 成人欧美一区二区三区的电影| 91成人在线精品| 在线观看免费视频高清游戏推荐| 羞羞视频在线观看一区二区| 宅男在线国产精品| 性欧美18—19sex性高清| 日韩一级电影| 中文字幕日韩在线观看| 青娱乐国产在线视频| 狠狠综合久久av| 日本精品久久久久中文| 婷婷丁香综合| 久久久久久久999| 久久久久99精品成人片三人毛片| 久久精品日韩欧美| 成人福利在线视频| 欧美一区二区三区成人片在线| 久久亚洲一区二区三区明星换脸 | 亚洲高清视频在线播放| 91日韩在线专区| 一区二区免费电影| av影院在线免费观看| 在线观看欧美日本| 国产精品成人免费一区久久羞羞| 欧美美乳视频| 久久成人av网站| 精品人妻一区二区三区潮喷在线 | 先锋av资源站| 国产精品久线在线观看| 精品国产av无码一区二区三区| 日韩一级二级| 亚洲国产成人精品久久久国产成人一区 | av在线精品| 国产视频自拍一区| 国产精品三区在线观看| 久久亚洲不卡| 成人精品一二区| 91大神xh98hx在线播放| 午夜久久久久久久久| 毛片毛片毛片毛| 你微笑时很美电视剧整集高清不卡| 久久资源免费视频| 蜜臀99久久精品久久久久小说 | 成人日日夜夜| 91福利国产成人精品照片| 亚洲婷婷在线观看| 欧美国产91| 国产精品一区二区3区| 深夜福利视频在线观看| 亚洲一区二区偷拍精品| 午夜视频在线网站| 成人激情电影在线| 欧美在线视频一二三| 亚洲精品免费在线观看视频| 亚洲天堂av一区| www.亚洲高清| 精品久久久亚洲| 9.1国产丝袜在线观看| 亚洲第一天堂在线观看| 一区二区三区视频在线观看| 182午夜在线观看| 久久av网址| 欧美在线观看日本一区| 无码精品黑人一区二区三区| 亚洲成人午夜电影| 老熟女高潮一区二区三区| 欧美国内亚洲| 99精品国产一区二区| 国产剧情在线| 欧美精品久久久久久久久老牛影院| 免费黄在线观看| 石原莉奈一区二区三区在线观看| 久久亚洲高清| 性国裸体高清亚洲| 亚洲美女久久久| 色老头在线视频| 欧美国产亚洲另类动漫| 午夜久久久精品| 欧美1级片网站| 91精品久久久久| 高清全集视频免费在线| 日韩一区二区三区免费看| www日韩在线| 国产成人在线免费观看| 久久男人资源站| 999精品视频在这里| 久久久久久久97| 无码国精品一区二区免费蜜桃| 欧美性xxxx极品hd欧美风情| 97人妻精品一区二区免费| 日韩主播视频在线| 一个色的综合| 日韩精品一级| 久久久午夜视频| 欧洲视频在线免费观看| 欧美性色黄大片手机版| 国产日产在线观看| 国产成人aaa| 欧美变态另类刺激| 成人嫩草影院| 91久久精品视频| 波多野结衣久久| 亚洲少妇中文在线| 97caocao| 亚洲成a人片综合在线| 精品久久久久久中文字幕人妻最新| 老牛嫩草一区二区三区日本| 一本一本a久久| 国产精品成人自拍| 国产成人精品视频| 性欧美猛交videos| 亚洲精品自产拍| 国产美女精品视频国产| 亚洲成人免费在线观看| 69xxx免费| 成人午夜免费视频| 欧美三级理论片| 亚洲天堂偷拍| 日韩久久在线| 91精品入口| 国产精品久久久久久久久免费看| 国产乱色在线观看| 亚洲欧美综合图区| 亚洲爱爱综合网| 在线观看亚洲一区| 国产在线拍揄自揄拍无码视频| 国产日韩高清在线| 亚洲av无码专区在线播放中文| 日韩经典一区二区| 亚洲精品蜜桃久久久久久| 成人综合一区| 精品免费一区二区三区蜜桃| www.精品国产| 91精品国产九九九久久久亚洲| 欧美一区二区三区在线观看免费| 亚洲国产欧美日韩精品| 国产欧美一级片| 欧美在线三级电影| 国产污片在线观看| 亚洲精品中文字幕在线观看| 影音先锋男人在线| 91啪亚洲精品| 污污免费在线观看| 国产成人综合精品三级| 超碰av在线免费观看| 一区二区三区国产在线| 欧美日韩视频免费| 亚洲啊v在线观看| 亚洲国产精品久久久久婷婷老年 | 欧美α欧美αv大片| 中文字幕一二三四| 日本韩国欧美一区| 国产又黄又爽又色| 亚洲国产精品精华液网站| 91制片厂在线| 国产精品久久一卡二卡| 蜜桃传媒一区二区亚洲| 久久嫩草精品久久久精品| 国产一卡二卡三卡四卡| 成人国产一区二区三区精品| 丰满少妇一区二区三区专区| 久久99精品久久久久婷婷| 亚欧在线免费观看| 爽爽淫人综合网网站| 日韩少妇内射免费播放| 99精品福利视频| 国产免费黄色小视频| 精久久久久久| 九九热只有这里有精品| 亚洲国产日韩在线| 国产成人永久免费视频| 欧美人与禽猛交乱配视频| 麻豆传媒网站在线观看| 综合一区二区三区| 免费看日b视频| 激情婷婷亚洲| 无码粉嫩虎白一线天在线观看 | 国外视频精品毛片| av日韩国产| 68精品国产免费久久久久久婷婷| 黄色污网站在线观看| 51久久精品夜色国产麻豆| 在线观看网站免费入口在线观看国内| 538国产精品视频一区二区| 九色porny丨入口在线| 91精品国产免费久久久久久| 亚洲人成午夜免电影费观看| 国产精品成人久久久久| 久久麻豆视频| 99国内精品久久久久久久软件| 国产毛片精品| 色视频一区二区三区| 水蜜桃精品av一区二区| 日韩不卡视频一区二区| 影音国产精品| av在线无限看| 国产一区在线精品| av电影在线播放| 久久久久久亚洲综合影院红桃| 欧美xxxx精品| 一区二区免费视频| www五月天com| 91精品国产高清一区二区三区| 亚洲第一大网站| 亚洲欧洲国产伦综合| 免费在线观看av| 久久久久中文字幕2018| 欧美xoxoxo| 亚洲中国色老太| 最新亚洲精品| 超碰在线免费观看97| 国产精品久久久久9999高清| 免费一级特黄录像| 成人亚洲一区二区一| 91导航在线观看| 午夜av电影一区| 国产又粗又大又黄| 日韩精品中文字幕在线播放| 精品国产丝袜高跟鞋| 国产91精品视频在线观看| 亚洲a成人v| 久久资源亚洲| 国产精品红桃| 三级av免费观看| 成人久久视频在线观看| 国产aaaaaaaaa| 亚洲综合在线第一页| 69av视频在线观看| 欧美成人精品3d动漫h| lutube成人福利在线观看| 欧美激情啊啊啊| 欧美一级做一级爱a做片性| 狠狠色狠狠色综合人人| 五月天久久网站| 粗暴91大变态调教| 成人午夜私人影院| 男人与禽猛交狂配| 欧美亚洲动漫另类| 天天干视频在线| 欧美国产日韩免费| 欧美大片网站| 日韩欧美三级电影| 国产精品久久久久久模特 | 久久久亚洲精品无码| 国产一区二区福利视频| 殴美一级黄色片| 欧洲av在线精品| 日本大片在线观看| 97人洗澡人人免费公开视频碰碰碰| 九九99久久精品在免费线bt| 亚洲乱码国产乱码精品天美传媒| 国产精品亚洲欧美| 熟妇高潮一区二区| 亚洲影院在线观看| 国产免费黄色片| 久久精品视频在线观看| 国产精品传媒麻豆hd| 日韩精品福利视频| 蘑菇福利视频一区播放| 国产精品无码永久免费不卡| 性做久久久久久免费观看| 亚洲国产精品成人久久蜜臀| 欧美精品在线免费播放| 精品一区91| 超碰超碰超碰超碰超碰| 国产福利91精品一区| 久久久久久久久久久久久女过产乱| 欧美群妇大交群中文字幕| av在线免费观看网站| 国产精品白嫩初高中害羞小美女 | 一级做a爰片久久| 狠狠色狠狠色合久久伊人| 日本女人性生活视频| 欧美一区在线视频| 污网站在线免费看| 成人av男人的天堂| 日韩亚洲国产欧美| 精品无码一区二区三区| 色噜噜狠狠成人网p站| 国产高清视频在线| 国产精品网站大全| 天天影视综合| 不卡的一区二区| 亚洲国产另类av| 五月婷婷在线播放| 国产精品极品在线| 久久综合av| 人妻av一区二区三区| 精品国产乱码久久久久久婷婷| 亚洲 国产 欧美 日韩| 国产999精品| 亚欧美无遮挡hd高清在线视频| 欧美人与性动交α欧美精品| 婷婷开心久久网| 国产午夜视频在线观看| 成人久久久久久久| 日韩视频三区| 色婷婷国产精品免| 日韩欧美高清dvd碟片| 超级白嫩亚洲国产第一| 日韩一二三区不卡在线视频| 国模娜娜一区二区三区| 91蜜桃视频在线观看| 国产亚洲人成a一在线v站| 亚洲一区av| 99热在线这里只有精品| 国产精品美女久久久久高潮| www.五月婷婷| 国产成人高潮免费观看精品| 亚洲精品97| 90岁老太婆乱淫| 91精品国产综合久久久蜜臀粉嫩 | 免费看男男www网站入口在线| 国产一区二区在线播放| 在线视频观看日韩| 美国一级黄色录像| 亚洲精品国产精品乱码不99按摩 | 97人摸人人澡人人人超一碰| 中文亚洲字幕| 91高清免费观看| 亚洲欧美中文另类| 国产免费av国片精品草莓男男|