用例替代流和異常流之間有什麼區別?
用例規範根據使用者 — 系統互動序列描述系統的功能。主要事件流描述了通過系統的單個路徑,它代表了用例成功播放的最常見方式,幷包含最常見的使用者— 系統互動序列。在替代流和異常流中描述了通過系統的其他場景或路徑。那麼,替代流程和異常流之間的區別是什麼?
首先,值得一提的是,由於統一建模語言沒有用例規範標準,因此該領域存在許多不同意見。一些作者僅提到了替代流,並將它們用於可選使用者路徑和錯誤路徑。然而,在區分替代流和異常流的作者中,協議已經出現。
備用流描述了導致使用者完成其目標的基本流程以外的場景。它通常被認為是可選流程。這意味著使用者已選擇採取替代路徑通過系統。異常流是通常由於缺少資訊或系統可用性問題而導致的通過系統的意外路徑。異常流代表了使用者的不良路徑。但是,即使發生了異常流,系統仍應以恢復流的方式作出反應,並向用戶提供一些有用的資訊。
區分替代流和異常流的主要好處是異常流為錯誤條件帶來的焦點。通過捕獲系統失敗或產生錯誤的所有方式,業務分析師可以確保建立一個減輕錯誤影響的設計。
ofollow,noindex" target="_blank">為什麼要費心識別用例,而不直接跳轉到流程中去呢