一、小羊租車公司在大臺南地區經營多家自行車出租店,它目前正計畫推出【甲地借、 乙地還】的服務以方便觀光客借車,這個服務的作業程序大致如下: 
 1.租車:租車時,甲地
租車店員確認借車人個人資料正確與確認車號 租車店員輸入借車人資料與欲借車號 
 系統需確認該車狀態為【可借出】 
 系統借車資訊寫入甲租乙還租還車檔 系統列印
收執聯,更改該車狀態為【已借出】 收執聯由店員交給借車人,完成借車 
 2. 還車:還車時,由乙地租車店員收取收執聯並確認車號 
 租車店員輸入還車車號 
 系統更改該車狀態為【待取回】,送出還車通知給甲地租車店
 甲地將車從乙地取回 
 甲地租車店員將還車資訊輸入系統,寫入甲租乙還租還車檔 
 更改該車狀態為【可借出】 
 根據以上描述,請您幫小羊租車公司將它的【甲地借、乙地還】服務繪製成資料流 程圖(Data Flow Diagram)。(15 分)

詳解 (共 1 筆)

hchungw
hchungw
詳解 #6171656
2024/07/22
ㅤㅤ
External Entity: 借車人
      |
      V
 Process: 確認借車信息(P1)
      |
      |---> Data Store: 借車人資料檔(D1)
      |---> Data Store: 車輛狀態檔(D2)
      |
      V
 Process: 更新車輛狀態(P3)
      |
      |---> Data Store: 甲租乙還租還車檔(D3)
      |---> Data Store: 車輛狀態檔(D2)
      |
      V
External Entity: 乙地租車店員
      |
      V
 Process: 確認還車信息(P2)
      |
      |---> Data Store: 車輛狀態檔(D2)
      |
      V
 Process: 更新車輛狀態(P3)
      |
      |---> Data Store: 甲租乙還租還車檔(D3)
      |---> Data Store: 車輛狀態檔(D2)
      |
      V
External Entity: 甲地租車店員

繪製資料流程圖(DFD)需要展示系統中的主要過程、數據流、資料儲存及外部實體。根據小羊租車公司的【甲地借、乙地還】服務,我們可以將其分為兩個主要過程:租車和還車。以下是詳細的資料流程圖:

1. 租車過程

步驟:

  1. 甲地租車店員確認借車人個人資料與欲借車號。
  2. 租車店員輸入借車人資料與欲借車號。
  3. 系統確認該車狀態為【可借出】。
  4. 系統將借車資訊寫入甲租乙還租還車檔。
  5. 系統列印收執聯,更改該車狀態為【已借出】。
  6. 收執聯由店員交給借車人,完成借車。

2. 還車過程

步驟:

  1. 乙地租車店員收取收執聯並確認車號。
  2. 租車店員輸入還車車號。
  3. 系統更改該車狀態為【待取回】,送出還車通知給甲地租車店。
  4. 甲地將車從乙地取回。
  5. 甲地租車店員將還車資訊輸入系統,寫入甲租乙還租還車檔。
  6. 更改該車狀態為【可借出】。

資料流程圖(DFD)設計

外部實體

  • 借車人(Customer)

過程

  • P1: 確認借車信息
  • P2: 確認還車信息
  • P3: 更新車輛狀態

資料儲存

  • D1: 借車人資料檔(Customer Data)
  • D2: 車輛狀態檔(Bike Status Data)
  • D3: 甲租乙還租還車檔(Borrow/Return Records)

資料流

  • 借車人資料
  • 欲借車號
  • 借車確認信息
  • 還車確認信息
  • 車輛狀態更新信息
  • 收執聯
  • 還車通知

資料流程圖(DFD)繪製