在我的系統中,「比較修改」和「保存圖像」是可選活動。但它們會呈現給用戶。用戶可能會或可能不會使用它們。這是在用例圖中顯示場景的正確形式嗎?如果我沒有錯,我認爲extend關鍵字可以用來顯示可選的活動。當你想在一個使用情況下,你可以在以後添加新的功能,並沒有顯示可選的操作提供點用例圖使用<<extend>>
1
A
回答
1
是保存圖像和比較修改單獨的用例嗎?如果他們是我想知道他們描述的用戶場景?太通用恕我直言。但我不知道在研究領域,所以不能真正推動我的觀點。 Extend應用於擴展用例是父用例的專用版本的場景。因此,爲了將其轉換爲場景,只要演員遇到保存圖像功能(假設保存圖像具有一些真實的業務功能而不僅僅是保存圖像屏幕),他可能會選擇將圖像存儲到磁盤(從而執行將圖像存儲到磁盤的正常流量,替代流量,BR等),或者他可能不會,在這種情況下,流量可能會繼續保存映像用例的替代流程(AF)。如果我的假設是正確的,那麼你的問題的答案是肯定的。
1
<<extend>>
使用情況下使用。 任何用例都可以是可選的,它們只顯示系統提供給用戶的功能,不顯示順序或因果關係。 <<include>>
用例確實顯示了一些因果關係,但這也是次要的,也不是強制性的。
0
用最簡單的術語Includes
是強制性的,Extends
是可選的,這是一個非常簡單的解釋,這有助於我理解。
相關問題
- 1. 用例圖<<extend>>
- 2. 如何在用例圖中正確使用<< generalization >>用例?
- 3. 使用>>,>,> |,||,| <,<,<<,<<
- 4. 什麼是使用非Equi加入的有效用例? >,> =,<, <=, <>
- 5. 用例圖:如何使用<<include>>但僅用於某些角色?
- 6. 的Grails:前</p> <pre><code><g:if test="${foo.bar}"> </code></pre> <p>和</p> <pre><code><g:if test="\${foo.bar}"> </code></pre> <p>使用 「\」 的真正爲例:\ $ {}和$ {}
- 7. 使用案例:<<extend>>還是不?
- 8. 使用<>
- 9. 使用</p> <pre><code>$programItem[0]->Name </code></pre> <p>在名稱
- 10. 分離,然後再使用</p> <pre><code>p =$(this).siblings().detach(); </code></pre> <p>,並使用該圖片
- 11. 使用<video>和<track>
- 12. 使用<button>代替<a>
- 13. MalformedParameterizedTypeException當使用ArrayList <ArrayList<>>
- 14. 當你使用<% -%>代替<% %>
- 15. 無法使用<QJsonValue><QJsonObject>
- 16. 流星使用</p> <pre><code>meteor update </code></pre> <p>與0.6.5
- 17. </p> <pre><code>console.log(new Buffer(12)) </code></pre> <p>如何使用的console.log
- 18. 如何使用</p> <pre><code>ModelMetadata.FromLambdaExpression(expression, html.ViewData) </code></pre> <p>然而
- 19. 如何使用XPATH保持<p><img ... /></p>?
- 20. 使用<p:datatable>中的<p:commandbutton>顯示<p:dialog>
- 21. 我如何使用<option></option><sup></sup>在HTML中
- 22. 如</p> <p><code><p>This is text </p></code>或<code><div></code>或<code>This is text</code></p> <p>使用<code>XmlPullParser</code>檢索URL
- 23. 如何使用</p> <pre><code>dbms.lob.createTemporary(v_clob,true) </code></pre> <p>,並嘗試使用</p> <pre><code>dbms.lob.freetemporary(v_clob) </code></pre> <p>它不清除CLOB釋放清除CLOB的PL SQL
- 24. 文件時存在使用</p> <pre><code><activation> <file> <exists>src/main/resources/*beans.xml</exists> </file> </activation> </code></pre> <p>這正常使用通配符
- 25. AnnotationConfiguration實例需要使用<myClass>
- 26. 在VB.NET數字++如C++或++或通過使用例如</p> <pre><code>i++ </code></pre> <p>我嘗試了C#
- 27. 如何通過網站參數SeleniumGrid我使用<strong>C#</strong>,<strong>MbUnit的</strong>和<strong>硒電網</strong>實例
- 28. opencv - 圖像縫合使用矢量<vector<Rect>> rois
- 29. BFS使用地圖<整數,ArrayList的<Integer>>
- 30. 使用headScript視圖助手<head>和<body>腳本
對此有何幫助? –