feat: Add comprehensive wireframes and documentation for admin and instructor roles.
|
|
@ -10,9 +10,8 @@
|
||||||
2. [Dashboard ผู้ดูแลระบบ](#2-dashboard-ผู้ดูแลระบบ)
|
2. [Dashboard ผู้ดูแลระบบ](#2-dashboard-ผู้ดูแลระบบ)
|
||||||
3. [ระบบจัดการโปรไฟล์](#3-ระบบจัดการโปรไฟล์)
|
3. [ระบบจัดการโปรไฟล์](#3-ระบบจัดการโปรไฟล์)
|
||||||
4. [ระบบจัดการผู้ใช้งาน](#4-ระบบจัดการผู้ใช้งาน)
|
4. [ระบบจัดการผู้ใช้งาน](#4-ระบบจัดการผู้ใช้งาน)
|
||||||
5. [ระบบจัดการบทบาทและสิทธิ์](#5-ระบบจัดการบทบาทและสิทธิ์)
|
5. [ระบบรายงานและสถิติภาพรวม](#5-ระบบรายงานและสถิติภาพรวม)
|
||||||
6. [ระบบรายงานและสถิติภาพรวม](#6-ระบบรายงานและสถิติภาพรวม)
|
6. [ระบบตั้งค่าระบบ](#6-ระบบตั้งค่าระบบ)
|
||||||
7. [ระบบตั้งค่าระบบ](#7-ระบบตั้งค่าระบบ)
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
@ -311,109 +310,9 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## 5. ระบบจัดการบทบาทและสิทธิ์
|
## 5. ระบบรายงานและสถิติภาพรวม
|
||||||
|
|
||||||
### 5.1 หน้ารายการบทบาท (Role List)
|
### 5.1 หน้ารายงานผู้ใช้งาน (User Report)
|
||||||
| รายละเอียด | คำอธิบาย |
|
|
||||||
|------------|----------|
|
|
||||||
| **Screen ID** | ROLE-001 |
|
|
||||||
| **Screen Name** | Role List |
|
|
||||||
| **URL** | `/admin/roles` |
|
|
||||||
| **วัตถุประสงค์** | หน้าแสดงรายการบทบาททั้งหมดในระบบ |
|
|
||||||
|
|
||||||
**องค์ประกอบหน้าจอ:**
|
|
||||||
- ปุ่ม "เพิ่มบทบาทใหม่"
|
|
||||||
- ตารางรายการบทบาท
|
|
||||||
- ชื่อบทบาท
|
|
||||||
- คำอธิบาย
|
|
||||||
- จำนวนผู้ใช้
|
|
||||||
- สถานะ (Active/Inactive)
|
|
||||||
- Actions (ดู, แก้ไข, ลบ)
|
|
||||||
- สถานะบทบาทพื้นฐาน (Admin, Instructor, Student) - ไม่สามารถลบได้
|
|
||||||
|
|
||||||
**ฟังก์ชันการทำงาน:**
|
|
||||||
- CRUD บทบาท (ยกเว้นบทบาทพื้นฐาน)
|
|
||||||
- ดูสิทธิ์ของแต่ละบทบาท
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 5.2 หน้าสร้าง/แก้ไขบทบาท (Role Editor)
|
|
||||||
| รายละเอียด | คำอธิบาย |
|
|
||||||
|------------|----------|
|
|
||||||
| **Screen ID** | ROLE-002 |
|
|
||||||
| **Screen Name** | Role Editor |
|
|
||||||
| **URL** | `/admin/roles/create` หรือ `/admin/roles/:id/edit` |
|
|
||||||
| **วัตถุประสงค์** | หน้าสำหรับสร้างหรือแก้ไขบทบาท |
|
|
||||||
|
|
||||||
**องค์ประกอบหน้าจอ:**
|
|
||||||
- ช่องกรอกชื่อบทบาท
|
|
||||||
- ช่องกรอกคำอธิบาย
|
|
||||||
- รายการสิทธิ์ (Permissions) แบ่งตามหมวดหมู่
|
|
||||||
- **หมวดผู้ใช้งาน**
|
|
||||||
- ดูรายการผู้ใช้
|
|
||||||
- สร้างผู้ใช้
|
|
||||||
- แก้ไขผู้ใช้
|
|
||||||
- ลบผู้ใช้
|
|
||||||
- ระงับผู้ใช้
|
|
||||||
- **หมวดหลักสูตร**
|
|
||||||
- ดูหลักสูตร
|
|
||||||
- สร้างหลักสูตร
|
|
||||||
- แก้ไขหลักสูตร
|
|
||||||
- ลบหลักสูตร
|
|
||||||
- เผยแพร่หลักสูตร
|
|
||||||
- **หมวดบทเรียน**
|
|
||||||
- ดูบทเรียน
|
|
||||||
- สร้างบทเรียน
|
|
||||||
- แก้ไขบทเรียน
|
|
||||||
- ลบบทเรียน
|
|
||||||
- **หมวดแบบทดสอบ**
|
|
||||||
- ดูแบบทดสอบ
|
|
||||||
- สร้างแบบทดสอบ
|
|
||||||
- แก้ไขแบบทดสอบ
|
|
||||||
- ลบแบบทดสอบ
|
|
||||||
- ดูผลการทดสอบ
|
|
||||||
- **หมวดรายงาน**
|
|
||||||
- ดูรายงาน
|
|
||||||
- ส่งออกรายงาน
|
|
||||||
- **หมวดระบบ**
|
|
||||||
- เข้าถึง Dashboard
|
|
||||||
- ตั้งค่าระบบ
|
|
||||||
- ปุ่ม "เลือกทั้งหมด" / "ยกเลิกทั้งหมด" ในแต่ละหมวด
|
|
||||||
- ปุ่ม "บันทึก"
|
|
||||||
- ปุ่ม "ยกเลิก"
|
|
||||||
|
|
||||||
**ฟังก์ชันการทำงาน:**
|
|
||||||
- กำหนดสิทธิ์เป็นรายตัว
|
|
||||||
- บันทึกบทบาท
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
### 5.3 หน้าดูรายละเอียดบทบาท (Role Detail)
|
|
||||||
| รายละเอียด | คำอธิบาย |
|
|
||||||
|------------|----------|
|
|
||||||
| **Screen ID** | ROLE-003 |
|
|
||||||
| **Screen Name** | Role Detail |
|
|
||||||
| **URL** | `/admin/roles/:id` |
|
|
||||||
| **วัตถุประสงค์** | หน้าแสดงรายละเอียดบทบาทและรายการผู้ใช้ในบทบาท |
|
|
||||||
|
|
||||||
**องค์ประกอบหน้าจอ:**
|
|
||||||
- ข้อมูลบทบาท
|
|
||||||
- ชื่อบทบาท
|
|
||||||
- คำอธิบาย
|
|
||||||
- วันที่สร้าง
|
|
||||||
- รายการสิทธิ์ที่มี (Read-only)
|
|
||||||
- ตารางผู้ใช้ในบทบาทนี้
|
|
||||||
- ชื่อผู้ใช้
|
|
||||||
- อีเมล
|
|
||||||
- สถานะ
|
|
||||||
- ปุ่ม "แก้ไข"
|
|
||||||
- ปุ่ม "ลบ" (ถ้าไม่ใช่บทบาทพื้นฐาน)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 6. ระบบรายงานและสถิติภาพรวม
|
|
||||||
|
|
||||||
### 6.1 หน้ารายงานผู้ใช้งาน (User Report)
|
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | RPT-001 |
|
| **Screen ID** | RPT-001 |
|
||||||
|
|
@ -440,7 +339,7 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 6.2 หน้ารายงานหลักสูตร (Course Report)
|
### 5.2 หน้ารายงานหลักสูตร (Course Report)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | RPT-002 |
|
| **Screen ID** | RPT-002 |
|
||||||
|
|
@ -468,7 +367,7 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 6.3 หน้ารายงานการเรียน (Learning Report)
|
### 5.3 หน้ารายงานการเรียน (Learning Report)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | RPT-003 |
|
| **Screen ID** | RPT-003 |
|
||||||
|
|
@ -496,7 +395,7 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
### 6.4 หน้ารายงานการใช้งานระบบ (System Usage Report)
|
### 5.4 หน้ารายงานการใช้งานระบบ (System Usage Report)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | RPT-004 |
|
| **Screen ID** | RPT-004 |
|
||||||
|
|
@ -523,9 +422,9 @@
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 7. ระบบตั้งค่าระบบ
|
## 6. ระบบตั้งค่าระบบ
|
||||||
|
|
||||||
### 7.1 หน้าตั้งค่าทั่วไป (General Settings)
|
### 6.1 หน้าตั้งค่าทั่วไป (General Settings)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | SET-001 |
|
| **Screen ID** | SET-001 |
|
||||||
|
|
@ -553,10 +452,10 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 7.2 หน้าตั้งค่าการจัดเก็บไฟล์ (Storage Settings)
|
### 6.2 หน้าตั้งค่าการจัดเก็บไฟล์ (Storage Settings)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | SET-003 |
|
| **Screen ID** | SET-002 |
|
||||||
| **Screen Name** | Storage Settings |
|
| **Screen Name** | Storage Settings |
|
||||||
| **URL** | `/admin/settings/storage` |
|
| **URL** | `/admin/settings/storage` |
|
||||||
| **วัตถุประสงค์** | หน้าสำหรับตั้งค่าการจัดเก็บไฟล์ |
|
| **วัตถุประสงค์** | หน้าสำหรับตั้งค่าการจัดเก็บไฟล์ |
|
||||||
|
|
@ -585,10 +484,10 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 7.3 หน้า Audit Log (ประวัติการใช้งาน)
|
### 6.3 หน้า Audit Log (ประวัติการใช้งาน)
|
||||||
| รายละเอียด | คำอธิบาย |
|
| รายละเอียด | คำอธิบาย |
|
||||||
|------------|----------|
|
|------------|----------|
|
||||||
| **Screen ID** | SET-005 |
|
| **Screen ID** | SET-003 |
|
||||||
| **Screen Name** | Audit Log |
|
| **Screen Name** | Audit Log |
|
||||||
| **URL** | `/admin/settings/audit-log` |
|
| **URL** | `/admin/settings/audit-log` |
|
||||||
| **วัตถุประสงค์** | หน้าแสดงประวัติการกระทำสำคัญในระบบ |
|
| **วัตถุประสงค์** | หน้าแสดงประวัติการกระทำสำคัญในระบบ |
|
||||||
|
|
@ -621,10 +520,9 @@
|
||||||
| Dashboard | 1 |
|
| Dashboard | 1 |
|
||||||
| ระบบจัดการโปรไฟล์ | 3 |
|
| ระบบจัดการโปรไฟล์ | 3 |
|
||||||
| ระบบจัดการผู้ใช้งาน | 4 |
|
| ระบบจัดการผู้ใช้งาน | 4 |
|
||||||
| ระบบจัดการบทบาทและสิทธิ์ | 3 |
|
|
||||||
| ระบบรายงานและสถิติ | 4 |
|
| ระบบรายงานและสถิติ | 4 |
|
||||||
| ระบบตั้งค่าระบบ | 3 |
|
| ระบบตั้งค่าระบบ | 3 |
|
||||||
| **รวมทั้งหมด** | **21** |
|
| **รวมทั้งหมด** | **18** |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -98,7 +98,6 @@
|
||||||
### ขอบเขตความสามารถ
|
### ขอบเขตความสามารถ
|
||||||
- เข้าสู่ระบบเพื่อบริหารจัดการระบบโดยรวม
|
- เข้าสู่ระบบเพื่อบริหารจัดการระบบโดยรวม
|
||||||
- จัดการบัญชีผู้ใช้งานทั้งหมดในระบบ
|
- จัดการบัญชีผู้ใช้งานทั้งหมดในระบบ
|
||||||
- กำหนด แก้ไข และควบคุมบทบาทและสิทธิ์การใช้งานของผู้ใช้
|
|
||||||
- ดู Dashboard ภาพรวมของระบบ
|
- ดู Dashboard ภาพรวมของระบบ
|
||||||
- ตรวจสอบสถิติการใช้งานระบบ
|
- ตรวจสอบสถิติการใช้งานระบบ
|
||||||
- ดูจำนวนผู้ใช้ หลักสูตร และอัตราการจบหลักสูตร
|
- ดูจำนวนผู้ใช้ หลักสูตร และอัตราการจบหลักสูตร
|
||||||
|
|
|
||||||
BIN
docs/wireframe/admin/Dashboard/DASH-001.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
docs/wireframe/admin/Profile/PROF-001.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
docs/wireframe/admin/Profile/PROF-002.png
Normal file
|
After Width: | Height: | Size: 58 KiB |
BIN
docs/wireframe/admin/Profile/PROF-003.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
docs/wireframe/admin/Report/RPT-001.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
docs/wireframe/admin/Report/RPT-002.png
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
docs/wireframe/admin/Report/RPT-003.png
Normal file
|
After Width: | Height: | Size: 73 KiB |
BIN
docs/wireframe/admin/Report/RPT-004.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
docs/wireframe/admin/Settings/SET-001.png
Normal file
|
After Width: | Height: | Size: 63 KiB |
BIN
docs/wireframe/admin/Settings/SET-002.png
Normal file
|
After Width: | Height: | Size: 52 KiB |
BIN
docs/wireframe/admin/Settings/SET-003.png
Normal file
|
After Width: | Height: | Size: 127 KiB |
BIN
docs/wireframe/admin/User/USR-001.png
Normal file
|
After Width: | Height: | Size: 116 KiB |
BIN
docs/wireframe/admin/User/USR-002.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
docs/wireframe/admin/User/USR-003.png
Normal file
|
After Width: | Height: | Size: 101 KiB |
BIN
docs/wireframe/admin/User/USR-004.png
Normal file
|
After Width: | Height: | Size: 83 KiB |
96
docs/wireframe/admin/admin_wireframes_complete.md
Normal file
|
|
@ -0,0 +1,96 @@
|
||||||
|
# Admin Wireframes - Complete Documentation
|
||||||
|
|
||||||
|
This document contains all wireframes for the Admin role in the Learning Management System.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. Authentication (Login)
|
||||||
|
|
||||||
|
### AUTH-001: Login Page
|
||||||
|

|
||||||
|
|
||||||
|
### AUTH-002: Forgot Password
|
||||||
|

|
||||||
|
|
||||||
|
### AUTH-003: Reset Password
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. Dashboard
|
||||||
|
|
||||||
|
### DASH-001: Admin Dashboard
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. User Management
|
||||||
|
|
||||||
|
### USR-001: User List
|
||||||
|

|
||||||
|
|
||||||
|
### USR-002: Add New User
|
||||||
|

|
||||||
|
|
||||||
|
### USR-003: Edit User
|
||||||
|

|
||||||
|
|
||||||
|
### USR-004: User Details
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. Reports
|
||||||
|
|
||||||
|
### RPT-001: Reports Dashboard
|
||||||
|

|
||||||
|
|
||||||
|
### RPT-002: User Activity Report
|
||||||
|

|
||||||
|
|
||||||
|
### RPT-003: System Analytics
|
||||||
|

|
||||||
|
|
||||||
|
### RPT-004: Performance Report
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. Settings
|
||||||
|
|
||||||
|
### SET-001: System Settings
|
||||||
|

|
||||||
|
|
||||||
|
### SET-002: Application Configuration
|
||||||
|

|
||||||
|
|
||||||
|
### SET-003: Advanced Settings
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 6. Profile Management
|
||||||
|
|
||||||
|
### PROF-001: View Profile
|
||||||
|

|
||||||
|
|
||||||
|
### PROF-002: Edit Profile
|
||||||
|

|
||||||
|
|
||||||
|
### PROF-003: Change Password
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Summary
|
||||||
|
|
||||||
|
This wireframe collection covers all major functionalities for the Admin role:
|
||||||
|
|
||||||
|
- **Authentication**: Login, password recovery, and reset
|
||||||
|
- **Dashboard**: Overview of system activities and statistics
|
||||||
|
- **User Management**: Create, edit, and manage system users
|
||||||
|
- **Reports**: Comprehensive reporting and analytics
|
||||||
|
- **Settings**: System configuration and preferences
|
||||||
|
- **Profile**: Manage personal information and settings
|
||||||
|
|
||||||
|
**Total Wireframes**: 18 screens across 6 modules
|
||||||
BIN
docs/wireframe/admin/login/AUTH-001.png
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
docs/wireframe/admin/login/AUTH-002.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
docs/wireframe/admin/login/AUTH-003.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
docs/wireframe/instructor/Announcement/ANN-001.png
Normal file
|
After Width: | Height: | Size: 94 KiB |
BIN
docs/wireframe/instructor/Announcement/ANN-002.png
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
docs/wireframe/instructor/Announcement/ANN-003.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
docs/wireframe/instructor/Content/CNT-001.png
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
docs/wireframe/instructor/Content/CNT-002.png
Normal file
|
After Width: | Height: | Size: 40 KiB |
BIN
docs/wireframe/instructor/Content/CNT-003.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
docs/wireframe/instructor/Content/CNT-004.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
docs/wireframe/instructor/Course/CRS-001.png
Normal file
|
After Width: | Height: | Size: 81 KiB |
BIN
docs/wireframe/instructor/Course/CRS-002.png
Normal file
|
After Width: | Height: | Size: 61 KiB |
BIN
docs/wireframe/instructor/Course/CRS-003.png
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
docs/wireframe/instructor/Course/CRS-004.png
Normal file
|
After Width: | Height: | Size: 97 KiB |
BIN
docs/wireframe/instructor/Dashboard/DASH-001.png
Normal file
|
After Width: | Height: | Size: 77 KiB |
BIN
docs/wireframe/instructor/Lessons/LES-001.png
Normal file
|
After Width: | Height: | Size: 106 KiB |
BIN
docs/wireframe/instructor/Lessons/LES-002.png
Normal file
|
After Width: | Height: | Size: 123 KiB |
BIN
docs/wireframe/instructor/Lessons/LES-003.png
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
docs/wireframe/instructor/Profile/PROF-001.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
docs/wireframe/instructor/Profile/PROF-002.png
Normal file
|
After Width: | Height: | Size: 68 KiB |
BIN
docs/wireframe/instructor/Profile/PROF-003.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
docs/wireframe/instructor/Quiz/QZ-002.png
Normal file
|
After Width: | Height: | Size: 66 KiB |
BIN
docs/wireframe/instructor/Quiz/QZ-003.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
docs/wireframe/instructor/Quiz/QZ-005.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
docs/wireframe/instructor/Quiz/QZ-006.png
Normal file
|
After Width: | Height: | Size: 87 KiB |
BIN
docs/wireframe/instructor/Report/RPT-001.png
Normal file
|
After Width: | Height: | Size: 74 KiB |
BIN
docs/wireframe/instructor/Report/RPT-002.png
Normal file
|
After Width: | Height: | Size: 90 KiB |
BIN
docs/wireframe/instructor/Report/RPT-003.png
Normal file
|
After Width: | Height: | Size: 106 KiB |
141
docs/wireframe/instructor/instructor_wireframes_complete.md
Normal file
|
|
@ -0,0 +1,141 @@
|
||||||
|
# Instructor Wireframes - Complete Documentation
|
||||||
|
|
||||||
|
This document contains all wireframes for the Instructor role in the Learning Management System.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 1. Authentication (Login)
|
||||||
|
|
||||||
|
### AUTH-001: Login Page
|
||||||
|

|
||||||
|
|
||||||
|
### AUTH-002: Forgot Password
|
||||||
|

|
||||||
|
|
||||||
|
### AUTH-003: Reset Password
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 2. Dashboard
|
||||||
|
|
||||||
|
### DASH-001: Instructor Dashboard
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 3. Course Management
|
||||||
|
|
||||||
|
### CRS-001: Course List
|
||||||
|

|
||||||
|
|
||||||
|
### CRS-002: Add New Course
|
||||||
|

|
||||||
|
|
||||||
|
### CRS-003: Edit Course
|
||||||
|

|
||||||
|
|
||||||
|
### CRS-004: Course Details
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 4. Lessons Management
|
||||||
|
|
||||||
|
### LES-001: Lessons List
|
||||||
|

|
||||||
|
|
||||||
|
### LES-002: Add New Lesson
|
||||||
|

|
||||||
|
|
||||||
|
### LES-003: Edit Lesson
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 5. Content Management
|
||||||
|
|
||||||
|
### CNT-001: Content List
|
||||||
|

|
||||||
|
|
||||||
|
### CNT-002: Add New Content
|
||||||
|

|
||||||
|
|
||||||
|
### CNT-003: Edit Content
|
||||||
|

|
||||||
|
|
||||||
|
### CNT-004: Content Details
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 6. Quiz Management
|
||||||
|
|
||||||
|
### QZ-002: Quiz List
|
||||||
|

|
||||||
|
|
||||||
|
### QZ-003: Add New Quiz
|
||||||
|

|
||||||
|
|
||||||
|
### QZ-005: Edit Quiz
|
||||||
|

|
||||||
|
|
||||||
|
### QZ-006: Quiz Details
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 7. Announcement Management
|
||||||
|
|
||||||
|
### ANN-001: Announcements List
|
||||||
|

|
||||||
|
|
||||||
|
### ANN-002: Add New Announcement
|
||||||
|

|
||||||
|
|
||||||
|
### ANN-003: Edit Announcement
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 8. Reports
|
||||||
|
|
||||||
|
### RPT-001: Reports Dashboard
|
||||||
|

|
||||||
|
|
||||||
|
### RPT-002: Student Progress Report
|
||||||
|

|
||||||
|
|
||||||
|
### RPT-003: Course Analytics
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 9. Profile Management
|
||||||
|
|
||||||
|
### PROF-001: View Profile
|
||||||
|

|
||||||
|
|
||||||
|
### PROF-002: Edit Profile
|
||||||
|

|
||||||
|
|
||||||
|
### PROF-003: Change Password
|
||||||
|

|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Summary
|
||||||
|
|
||||||
|
This wireframe collection covers all major functionalities for the Instructor role:
|
||||||
|
|
||||||
|
- **Authentication**: Login, password recovery, and reset
|
||||||
|
- **Dashboard**: Overview of instructor activities
|
||||||
|
- **Course Management**: Create, edit, and manage courses
|
||||||
|
- **Lessons Management**: Organize course lessons
|
||||||
|
- **Content Management**: Upload and manage learning materials
|
||||||
|
- **Quiz Management**: Create and manage assessments
|
||||||
|
- **Announcements**: Communicate with students
|
||||||
|
- **Reports**: Track student progress and course analytics
|
||||||
|
- **Profile**: Manage personal information and settings
|
||||||
|
|
||||||
|
**Total Wireframes**: 28 screens across 9 modules
|
||||||
BIN
docs/wireframe/instructor/login/AUTH-001.png
Normal file
|
After Width: | Height: | Size: 35 KiB |
BIN
docs/wireframe/instructor/login/AUTH-002.png
Normal file
|
After Width: | Height: | Size: 36 KiB |
BIN
docs/wireframe/instructor/login/AUTH-003.png
Normal file
|
After Width: | Height: | Size: 37 KiB |