簡體   English   中英

正確的序列圖和活動圖(UML)

[英]Correct sequence and activity diagrams (UML)

我正在研究教科書中的練習題,希望你們能對這兩個問題的答案進行“評分”。 我已經附上了帶有問題和圖表的圖片,我將在下面重新鍵入問題:

1)為用戶用來提款的應用程序繪制順序圖。 在此過程中,應用程序將兩件事發送到Web服務。 一是用戶的信用卡信息,二是索要錢/新余額。

2)畫出某人注冊網站的活動圖。 他們必須首先請求一個用戶名,如果不拒絕該用戶名,則必須提交一封電子郵件。 如果該電子郵件未被拒絕,那么他們將收到一封確認電子郵件。 拒絕或發送確認電子郵件后,應用程序將關閉。

圖表

對於第一次工作真的很好!

通知中只有一些更改:

Quit顯示為大字母大小的黑色實心圓圈。 您應該寫QuitEnd或類似的內容。

初始節點在開始時是同一點。 用單詞“ 開始”或它附近的某種東西。 Submit Name是一項操作(可以將其顯示為一個圓圈,工具可以將其顯示為圓形塊),並且應在初始節點之后。

您無需顯示時間方向-向下是默認時間方向。 當然,您可以將其作為注釋,但不必這樣做。

至於內容,那是完全正確的。 您可以感到自豪-這是我第一次在這里看到帶有正確內容的評估圖。

請下次使用一些圖表工具-可憐我們的眼睛:-)

活動圖基本上是表示從一個活動到另一活動的流程的流程圖。 系統的活動可以描述為系統的操作。 它代表活動的順序。

控制流程是從一個操作轉到另一個操作的。 該流可以是順序的,分支的或並發的。 這就是它與流程圖不同的地方。 它包括這些附加功能的分支,並行流。 在繪制圖表之前,您必須確定什么是活動,關聯,條件。 在這里,我確定的活動是

  • 用戶將輸入一個用戶名,它應該驗證
  • 用戶將輸入一封電子郵件,它應該驗證
  • 電子郵件應由系統確認

    我假設如果用戶輸入的姓名或電子郵件無效,系統將顯示一條消息並考慮用戶的選項,請退出系統。 與電子郵件一樣,如果未確認電子郵件,則用戶可以選擇輸入新電子郵件或通過確認繼續處理當前電子郵件。

在此處輸入圖片說明

並且在繪制活動圖時也使用起始和終止首字母

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM