- 前台 App Style Dashboard
- 後台管理介面
- 單一 CSV 題庫匯入
- 題庫 CRUD:新增、編輯、啟用/停用、刪除
- 前台依後台題庫動態產生選擇題
- A/B/C/D 自動批改
- 成績查詢與作答紀錄
- RWD 響應式介面
帳號:admin
密碼:admin123
- 將專案放入 XAMPP / AppServ / Laragon 的網站目錄。
- 建立 MySQL 資料庫並匯入
database.sql。 - 開啟
index.php。 - 後台登入頁:
admin_login.php。 - 題庫管理頁:
admin_questions.php。
請使用 sample_question_bank.csv 作為範例。
chapter_id,question_no,question,option_a,option_b,option_c,option_d,answer
1,1,Python 屬於哪一種程式語言?,高階語言,組合語言,機器語言,資料庫語言,A欄位:
chapter_id:章節編號 1 到 6question_no:題號,同章節不可重複question:題目option_a~option_d:選項answer:正確答案,只能填 A、B、C、D
- 需求規格:
docs/requirements.md - UML 設計:
docs/uml.md
若使用 Excel 匯出 CSV,請選擇「CSV UTF-8(逗號分隔)」格式。