---
# System prepended metadata

title: 後臺管理系統

---

# XX後台管理系統

### 1. 技術選擇和環境設定
- 確認前端和後端所使用的技術框架和語言，例如前端使用Vue等，後端可能使用Node.js、Python等。
- 設定開發環境，包括文件讀取方式、API 文件規格、版本控制工具（如Git）等。

### 共同項目
1. 版本控制：[Github](https://github.com/)
1. API溝通介面：[RESTful](https://aws.amazon.com/tw/what-is/restful-api/)
1. API文件：[Swagger UI](https://swagger.io/tools/swagger-ui/)
1. 即時通訊：Socket.io

#### 前端 Jacky
1. 前端開發環境：Vue3 + TS + Vite
3. 畫面第三方套件：[Element-plus](https://element-plus.org/en-US/)


#### 後端 力源、Tuna
1. 框架選擇：==[NestJs](https://nestjs.com/)==(ts)
1. 正式用Server：力源家電腦
1. 測試用Server: 鮪魚的VPS
1. 測試用domain name: 鮪魚的domain
1. 資料庫：MySQL

### 2. 需求分析和功能規劃
- 討論並明確確定後台管理系統的主要功能和需求。
- 定義不同頁面、模組、組件等的功能和交互。
- 創建開發文檔，包括代碼註釋、API文檔等。
- 定期進行溝通和更新，確保團隊成員瞭解進展和問題。

## 需求
- 解決公司手寫訂單造成的XX問題。
- 角色：公司內部職員
    - 司機
    - 行政人員
- 訂單內容：
    - 客戶名稱
    - 品名
    - 尺寸規格
    - 才數
    - 金額
    - 備註

```markmap
# 訂單系統
## 帳號
### 登入
#### 帳號
#### 密碼
### 登出
### 權限分級(2級：最高、一般)
#### 最高權限(admin)
##### 允許操作範圍
###### 產品目錄：查看/新增/刪除/修改
###### 客戶目錄：查看/新增/刪除/修改
###### 訂單管理：查看/新增/刪除/修改
###### 變更記錄：查看
###### 統計：查看
###### 可操作權限以下的帳號：查看/新增/刪除/修改（修改欄位：密碼/權限）

#### 一般權限
##### 允許操作範圍：由最高權限授予

### 管理功能

## 配送系統
### 撿貨系統
#### 選擇配送訂單（狀態：已成立但未配送．急件）
### 配送系統
#### 訂單狀態欄位
##### 運送中
##### 等待運送
##### 已送達
#### 訂單狀態調整

## 產品目錄（查看/新增/刪除/修改）
### 類別
### 品名
### 色紋
### 進貨價
### 備註(其他說明，如規格計算方式、缺料)

## 客戶目錄（查看/新增/刪除/修改）
### 客戶編號
### 地址
### 產品類別
### 品名
### 進貨價
### 販售價
### 備註

## 變更記錄（查看）
### 記錄欄位
#### 操作人
#### 操作時間
#### 操作備註(必填)
#### 操作項目類別
##### 客戶
##### 產品
##### 訂單
### 訂單
### 客戶
### 產品

## 統計(圖形化/table)
### 本公司
#### 利潤(excel)
#### 賣出的產品類別比重
#### 依時間區間劃分
##### 年
##### 季
##### 月
### 客戶
#### 帳務情形
##### 已收帳
##### 未收帳
#### 訂購的產品

## 訂單
### 可操作範圍
#### 查看
#### 新增
#### 修改
#### 刪除
### 訂單欄位
#### 客戶編號
#### 公司行號
#### 建立日期
#### 品名
#### 色紋
#### 規格(寬*高)
#### 數量
#### 是否為急件
#### 客戶急件期限
#### 才數(由規格計算)(小數第三位四捨五入)
#### 單價
#### 金額(才數*單價)(小數點第一位四捨五入)
#### 備註

```

![](https://hackmd.io/_uploads/HJwlichC3.png)
https://xmind.works/8ToHzGpI
密碼： 87900886
## 系統規格
- 訂單處理系統
    - 訂單查詢、修改
    - 結合物流API
        - 送達資訊
    - 統計功能
        - 商品販賣資訊
        - 客戶購買資訊


### 3. 資料庫設計和API規範
- 設計數據庫結構，確定資料表、欄位、關聯等。
- 定義API接口，包括每個API的URL、HTTP方法、參數、請求和響應的格式等。

### 4. 介面設計和使用者體驗
- 設計後台管理系統的介面，包括頁面佈局、元素排列、色彩搭配等。
- 考慮使用者操作流程，確保使用者體驗流暢。

### 5. 開發工作分配和進度規劃
- 根據功能模組，分配開發工作給前端和後端工程師。
- 規劃開發的時間表和里程碑。

### 6. 測試和驗收
- 進行單元測試、集成測試，確保代碼品質和功能正常。
- 進行系統測試，模擬不同使用情境，驗證整個系統的運作。

### 7. 部署和上線
- 部署前後端代碼到測試環境，進行測試。
- Debug
- 將系統部署到生產環境，進行上線。
