麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

UML圖之實踐用例圖

2019-11-14 09:49:23
字體:
來源:轉載
供稿:網友

前言:

陸游在《冬夜讀書示子聿》中有這么一句,紙上得來終覺淺,絕知此事要躬行。UML的視頻看完之后,只是對UML有了一個大概的了解,而真正要掌握這些知識,必須親自動手去畫出來。

用例圖是九種圖中的第一個,因為用例圖是由軟件需求分析到最終實現的第一步,它描述人們希望如何使用一個系統。用例圖從用戶的角度而不是開發者的角度來描述對軟件產品的需求,分析產品所需的功能和動態行為。因此對整個軟件開發過程而言,用例圖是至關重要的,它的正確與否直接影響到用戶對最終產品的滿意程度。

那么用例圖里面都有什么內容呢?

首先當然是參與者,參與者是系統外部的一個實體(可以是任何的事物或者人),它以某種方式參與了用例的執行過程。參與者通過向系統輸入或請求系統輸入某些事件來觸發系統的執行。參與者由他們參與用例時所擔當的角色來表示。 其次就是用例了,用例是對一個系統或一個應用的一種單一的使用方式所作的描述,是關于單個活動者在與新系統對話中所執行的處理行為的陳述序列。 最后就是參與者和用例之間的關系了,參與者和用例之間的關系包括:關聯關系、泛化關系、包含關系和擴充關系。應用這些關系是為了抽取系統中的公共行為和變體。

如何畫出一個用例圖呢?大致可以分為以下幾個步驟:

1、 確定系統所涉及的內容: 首先我們應該對系統的總體信息有個大概的了解,知道系統都涉及到哪些工作內容。系統的總體信息確定之后,就可以確定系統的參與者、確定系統用例了。 2、 確定系統參與者: 確定參與者首先需要分析系統所涉及的問題領域和系統運行的主要任務:分析使用該系統主要功能的是哪些人,誰需要該系統的支持以完成其工作,還有系統的管理者與維護者。 3、 確定系統用例: 用例是系統參與者與系統在交互的過程中所需要完成的事務,識別用例最好的方法就是從分析系統的參與者開始,考慮每個參與者是如何使用系統的。由于系統存在的參與者數量不同,我們可以使用兩種方法來畫用例圖:一種是給不同的參與者單獨畫一個用例圖,這樣看起來比較簡潔;另一種方法是根據參與者之間的關系將系統的用例圖合為一張,但是這樣的用例圖在參與者過多時顯得太過復雜。所以我們在畫用例圖的時候應該視具體而定。 4、 使用UML工具來繪制用例圖。 我們可以使用Rational Rose或者EA來畫用例圖,并把參與者和用例之間的關系補充完整。

附一張機房收費系統的部分用例圖,個人觀點,歡迎大家指正:

這里寫圖片描述

后記:

要想過河,一定要從眼前的第一塊石頭搬起!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美在线中文字幕 | 毛片免费在线观看视频 | 秋霞a级毛片在线看 | 美国av免费看 | 亚洲午夜电影 | 一区二区三区在线观看国产 | 深夜网站在线观看 | 一区二区三区日韩电影 | 成人做爰www免费看 欧美精品免费一区二区三区 | 国产一级一国产一级毛片 | 欧美一级网 | 91美女视频在线观看 | 渔夫荒淫艳史 | 国产一区二区成人在线 | 国产啊v在线观看 | 亚洲小视频网站 | 亚洲视频观看 | 亚洲视频综合网 | 国产美女做爰免费视 | 日本综合久久 | 色播视频在线播放 | 摸逼逼视频 | 国产一区毛片 | 视频一区二区国产 | 国产成年人视频 | 久久国产秒 | 亚洲日色 | 伊久在线| 中文字幕精品一区久久久久 | 久久亚洲精品国产一区 | 黄色大片在线免费观看 | 91毛片网站 | 香蕉久草在线 | 国产精品一区2区3区 | 免费视频xxxx | 99亚洲| 成人毛片100部免费观看 | 91美女视频在线观看 | 欧美一区在线观看视频 | 一级电影在线免费观看 | 天天操很很操 |