阿摩線上測驗 登入

申論題資訊

試卷:108年 - 108 專技高考_資訊技師:系統分析與資訊安全#80861
科目:系統分析與資訊安全
年份:108年
排序:0

題組內容

一、大吉購物商城最近更新它的停車收費系統,以前停車時顧客會把停車圓幣及購物發 票交給服務台人員,經檢視發票後,輸入金額,把停車幣消磁,折抵停車費。 新的系統採用車牌辨識技術,顧客在離場時自行在繳費機輸入或選擇自己的車號, 然後讓機器掃描購物電子發票上的 QR CODE,由系統計算可扣抵的金額即完成停車 費的扣抵。

申論題內容

(一)請試繪製兩個不同作業方式大概的 ER MODEL。(15 分)

詳解 (共 1 筆)

詳解 提供者:hchungw
顧客(Customer) --<持有>-- 購物發票(Invoice)
顧客(Customer) --<產生>-- 停車記錄(ParkingRecord)
繳費機(PaymentMachine) --<處理>-- 停車記錄(ParkingRecord)
 
 

以前的停車收費系統 ER 模型

在舊系統中,停車收費過程涉及顧客、停車圓幣、購物發票和服務台人員的互動。以下是舊系統的 ER 模型:

實體和屬性

  1. 顧客(Customer)

    • 顧客ID(CustomerID)
    • 姓名(Name)
    • 車號(LicensePlate)
  2. 停車圓幣(ParkingToken)

    • 圓幣ID(TokenID)
    • 顧客ID(CustomerID)
    • 發行時間(IssuedTime)
    • 消磁狀態(IsDeactivated)
  3. 購物發票(Invoice)

    • 發票ID(InvoiceID)
    • 顧客ID(CustomerID)
    • 購物金額(Amount)
    • 發票日期(Date)
  4. 服務台人員(Staff)

    • 員工ID(StaffID)
    • 姓名(Name)
  5. 停車費用(ParkingFee)

    • 費用ID(FeeID)
    • 停車時間(ParkingTime)
    • 停車費用(FeeAmount)

關係

  1. 顧客擁有停車圓幣(Customer - has - ParkingToken)

    • 一對多關係(顧客可以擁有多個停車圓幣)
  2. 顧客持有購物發票(Customer - holds - Invoice)

    • 一對多關係(顧客可以持有多個購物發票)
  3. 服務台人員處理停車費用(Staff - processes - ParkingFee)

    • 一對多關係(服務台人員可以處理多個停車費用)
  4. 停車費用與停車圓幣關聯(ParkingFee - associated with - ParkingToken)

    • 一對一關係(每筆停車費用關聯一個停車圓幣)

ER 圖

顧客(Customer) --<擁有>-- 停車圓幣(ParkingToken)
顧客(Customer) --<持有>-- 購物發票(Invoice)
服務台人員(Staff) --<處理>-- 停車費用(ParkingFee)
停車費用(ParkingFee) --<關聯>-- 停車圓幣(ParkingToken)
 

新系統中顧客、購物發票、停車記錄和繳費機之間的互動方式與舊系統有很大的不同。新系統利用車牌辨識技術和自助繳費機,簡化了流程,提高了效率,減少了人工干預。

新的停車收費系統 ER 模型

在新系統中,車牌辨識技術和自助繳費機取代了服務台人員的手動處理。以下是新系統的 ER 模型:

實體和屬性

  1. 顧客(Customer)

    • 顧客ID(CustomerID)
    • 姓名(Name)
    • 車號(LicensePlate)
  2. 購物發票(Invoice)

    • 發票ID(InvoiceID)
    • 顧客ID(CustomerID)
    • 購物金額(Amount)
    • 發票日期(Date)
    • QR Code(QRCode)
  3. 停車記錄(ParkingRecord)

    • 記錄ID(RecordID)
    • 車號(LicensePlate)
    • 進場時間(EntryTime)
    • 出場時間(ExitTime)
    • 停車費用(FeeAmount)
  4. 繳費機(PaymentMachine)

    • 機器ID(MachineID)
    • 位置(Location)

關係

  1. 顧客持有購物發票(Customer - holds - Invoice)

    • 一對多關係(顧客可以持有多個購物發票)
  2. 顧客產生停車記錄(Customer - generates - ParkingRecord)

    • 一對多關係(每個顧客可以有多個停車記錄)
  3. 繳費機處理停車記錄(PaymentMachine - processes - ParkingRecord)

    • 一對多關係(每台繳費機可以處理多個停車記錄)

ER 圖