iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 23
0
Modern Web

ASP.NET MVC5架構說明與Q&A諮詢系統實作系列 第 23

[DAY 23] Q&A 諮詢系統 - 系統分析(下)

上一篇的系統分析我們繼續吧/images/emoticon/emoticon61.gif


2. 系統分析

今天要將需求描述業務流程描述結合

  • 需求描述:Use Case Scenarios(使用案例情境)
    以文字敘述的方式描述 Actor(參與者)與系統互動溝通當中,希望達到的 Goal(目的)
  • 業務流程描述:Activity Diagrams(活動圖)
    用於功能建模,描述系統的動態流程,表示一個活動到另一個活動的流程
    「活動」描述系統的操作,活動流程可以是順序的、分支的、併發的

舉例:詢問問題
情境圖
https://ithelp.ithome.com.tw/upload/images/20201006/20128969lmfR1uMPzR.png
活動圖
https://ithelp.ithome.com.tw/upload/images/20201006/20128969WjBA3e2Zek.png

這兩個是相互關聯的,一個是使用純粹用文字描述,一個是用 UML 圖型明確描述
那這些圖當然是越細越清楚是最好的
日後開發系統時,就可以依照這些圖所描述的去撰寫功能,使系統能夠最靠近使用者的需求٩(๑❛ᴗ❛๑)۶


上一篇
[DAY 22] Q&A諮詢系統 - 系統規劃、系統分析(上)
下一篇
[DAY 24] Q&A 諮詢系統 - 系統設計
系列文
ASP.NET MVC5架構說明與Q&A諮詢系統實作30

尚未有邦友留言

立即登入留言