題組內容
一、大吉購物商城最近更新它的停車收費系統,以前停車時顧客會把停車圓幣及購物發
票交給服務台人員,經檢視發票後,輸入金額,把停車幣消磁,折抵停車費。
新的系統採用車牌辨識技術,顧客在離場時自行在繳費機輸入或選擇自己的車號,
然後讓機器掃描購物電子發票上的 QR CODE,由系統計算可扣抵的金額即完成停車
費的扣抵。
(一)請試繪製兩個不同作業方式大概的 ER MODEL。(15 分)
詳解 (共 1 筆)
詳解
顧客(Customer) --<持有>-- 購物發票(Invoice)
顧客(Customer) --<產生>-- 停車記錄(ParkingRecord)
繳費機(PaymentMachine) --<處理>-- 停車記錄(ParkingRecord)
顧客(Customer) --<產生>-- 停車記錄(ParkingRecord)
繳費機(PaymentMachine) --<處理>-- 停車記錄(ParkingRecord)
以前的停車收費系統 ER 模型
在舊系統中,停車收費過程涉及顧客、停車圓幣、購物發票和服務台人員的互動。以下是舊系統的 ER 模型:
實體和屬性
-
顧客(Customer)
- 顧客ID(CustomerID)
- 姓名(Name)
- 車號(LicensePlate)
-
停車圓幣(ParkingToken)
- 圓幣ID(TokenID)
- 顧客ID(CustomerID)
- 發行時間(IssuedTime)
- 消磁狀態(IsDeactivated)
-
購物發票(Invoice)
- 發票ID(InvoiceID)
- 顧客ID(CustomerID)
- 購物金額(Amount)
- 發票日期(Date)
-
服務台人員(Staff)
- 員工ID(StaffID)
- 姓名(Name)
-
停車費用(ParkingFee)
- 費用ID(FeeID)
- 停車時間(ParkingTime)
- 停車費用(FeeAmount)
關係
-
顧客擁有停車圓幣(Customer - has - ParkingToken)
- 一對多關係(顧客可以擁有多個停車圓幣)
-
顧客持有購物發票(Customer - holds - Invoice)
- 一對多關係(顧客可以持有多個購物發票)
-
服務台人員處理停車費用(Staff - processes - ParkingFee)
- 一對多關係(服務台人員可以處理多個停車費用)
-
停車費用與停車圓幣關聯(ParkingFee - associated with - ParkingToken)
- 一對一關係(每筆停車費用關聯一個停車圓幣)
ER 圖
顧客(Customer) --<擁有>-- 停車圓幣(ParkingToken)
顧客(Customer) --<持有>-- 購物發票(Invoice)
服務台人員(Staff) --<處理>-- 停車費用(ParkingFee)
停車費用(ParkingFee) --<關聯>-- 停車圓幣(ParkingToken)
顧客(Customer) --<持有>-- 購物發票(Invoice)
服務台人員(Staff) --<處理>-- 停車費用(ParkingFee)
停車費用(ParkingFee) --<關聯>-- 停車圓幣(ParkingToken)
新系統中顧客、購物發票、停車記錄和繳費機之間的互動方式與舊系統有很大的不同。新系統利用車牌辨識技術和自助繳費機,簡化了流程,提高了效率,減少了人工干預。
新的停車收費系統 ER 模型
在新系統中,車牌辨識技術和自助繳費機取代了服務台人員的手動處理。以下是新系統的 ER 模型:
實體和屬性
-
顧客(Customer)
- 顧客ID(CustomerID)
- 姓名(Name)
- 車號(LicensePlate)
-
購物發票(Invoice)
- 發票ID(InvoiceID)
- 顧客ID(CustomerID)
- 購物金額(Amount)
- 發票日期(Date)
- QR Code(QRCode)
-
停車記錄(ParkingRecord)
- 記錄ID(RecordID)
- 車號(LicensePlate)
- 進場時間(EntryTime)
- 出場時間(ExitTime)
- 停車費用(FeeAmount)
-
繳費機(PaymentMachine)
- 機器ID(MachineID)
- 位置(Location)
關係
-
顧客持有購物發票(Customer - holds - Invoice)
- 一對多關係(顧客可以持有多個購物發票)
-
顧客產生停車記錄(Customer - generates - ParkingRecord)
- 一對多關係(每個顧客可以有多個停車記錄)
-
繳費機處理停車記錄(PaymentMachine - processes - ParkingRecord)
- 一對多關係(每台繳費機可以處理多個停車記錄)