---
# System prepended metadata

title: 決策

---

# 決策
## ERD定義
### 1. 產品新增時是否要能套用設定檔，或是每個產品皆獨立設定
- 設定檔
    使用設定檔，新增產品時可以統一套用，也可以統一修改。可是如果想要漲價單一產品，就必須先新增設定檔，再改變產品套用的設定檔。若產品差異過大，就會造成設定檔過多。
- 獨立設定
    就是獨立設定
#### 最終決策：獨立設定
#### 影響：不需要產品控制資料表，將內容直接寫入產品資料表

## 名詞定義
#### 後端
- backend dashboard
- management dashboard
- 管理主控台 admin console
- Management Console


## 條碼VS點餐
點餐流程
```flow
st=>start: 開始
e=>end: 結束
cond1=>condition: 是否為預訂模式
op=>operation: 輸入會員
op1=>operation: 輸入產品
op2=>operation: 輸入取貨資訊(日期、時間)
op3=>operation: 送出預訂
cond2=>condition: 是否現在結帳
op4=>operation: 切換至結帳頁面
st->cond1->op->op1->op2->op3->cond2->op4
cond1(yes)->op
cond1(no)->e
cond2(yes)->op4
cond2(no)->e
```
|              |           條碼式           |  點餐式  | 備註與需求 |
|:------------:|:--------------------------:|:--------:|:----:|
|   輸入媒介   |        掃描紙本條碼        | 觸控螢幕 |      |
|   硬體成本 |       掃碼器&條碼簿        |    掃碼器    |  會員結帳需掃碼    |
| 介面複雜度  | **較簡約**  | 較複雜  |      |
| 介面開發時間 |          **一週以內**          |    長    |      |
|  操作難易度  |          **相對簡單**           | 相對難 |      |
| 新增產品難易度  | 難，須重印條碼  | **簡單，直接新增即可**  |   |
|   Demo觀感   | 介面較佳，惟條碼本有礙觀瞻 |   普通   |      |
|  環境適應性  |  條碼本易破損  | 觸控需手部清潔  | 掃完條碼仍需觸控，因此非弱點 |
| 產品數量  | 支援較多產品 | 支援較少產品  |   產品數量不多   |
|  操作流程 | 翻開條碼本-->找尋產品-->掃條碼 | **找尋產品-->點選產品**  | 流程基本上都差不多，但是目的是要電子化的話，條碼本就有點多此一舉 |
|   |   |   |      |