阿摩線上測驗 登入

申論題資訊

試卷:111年 - 111 合作金庫商業銀行第二次新進人員甄試_開放系統第一類程式設計人員_專業科目:(1)程式設計(以 JAVA、SQL 語言為主)(2)系統分析(3)資料結構及資料庫應用#107942
科目:程式設計(以 JAVA、SQL 語言為主)、系統分析、資料結構及資料庫應用
年份:111年
排序:0

申論題內容

第三題: 
       某公司欲建置購物網站系統,其需求包含登入會員、瀏覽商品、加入購物車、刷卡結帳、 取消訂單等功能,其中刷卡結帳功能會透過外部信用卡系統連線驗證並取得信用卡消費的授 權,請以統一塑模語言(Unified Modeling Language, UML)進行系統分析,畫出這個系統的 使用案例圖(Use Case Diagram)。【15 分】

詳解 (共 2 筆)

詳解 提供者:hchungw
 +-----------------------+
      |      Member           |
      +-----------------------+
         /        |         \
       /          |          \
      /           |           \
+---------+ +---------+ +---------+
|  Login  | | Browse  | |  Add to |
|         | | Products| |   Cart  |
+---------+ +---------+ +---------+
                         |        
                         |        
                      +---------+
                      |Checkout |
                      |with Card|
                      +---------+
                         |
                         |
                   +-----------+
                   | Validate  |
                   | Credit Card|
                   +-----------+
                         |
                         |
+-------------------------------+
| External Credit Card System   |
+-------------------------------+
 

說明

  1. Member 可以執行以下用例:

    • Login:登入會員。
    • Browse Products:瀏覽商品。
    • Add to Cart:將商品加入購物車。
    • Checkout with Credit Card:通過信用卡結帳,這個用例需要連接外部信用卡系統進行驗證。
    • Cancel Order:取消訂單。
  2. External Credit Card System 負責處理:

    • Validate Credit Card:驗證信用卡,這個用例是由 Checkout with Credit Card 用例觸發的。

這個使用案例圖展示了會員如何與購物網站系統互動,以及該系統如何與外部信用卡系統進行連接。這樣的圖示能夠幫助理解系統需求和各個部分之間的關係。

詳解 提供者:god Manto
662d2032411ff.jpg

定義說明:

  • 客戶、信用卡系統(行為者)

  • 客戶能登入會員、瀏覽商品、加入購物車、刷卡結帳、 取消訂單等功能

  • 信用卡系統能驗證並給予信用卡消費的授權