EdTech / Training Center LMS

Seiko LMS — Hệ thống quản lý học tập cho trung tâm đào tạo ngoại ngữ

Số hóa toàn bộ quy trình vận hành trung tâm đào tạo ngoại ngữ: phân lớp, lịch học, bài tập/bài thi, điểm danh, nghỉ phép và báo cáo Excel trong cùng một hệ thống.

LMS Attendance Assignments & Exams Excel Import/Export Real-time
Seiko LMS — Hệ thống quản lý học tập cho trung tâm đào tạo ngoại ngữ
Industry
Language Training Center
Type
LMS Platform
Tech
Laravel 9, Nuxt 3
Languages
VN, EN, JP, KR

Quy mô hệ thống

Số hóa toàn bộ vòng đời một kỳ học, từ tuyển sinh đến báo cáo.

4
Cấp vai trò
5
Trạng thái điểm danh
7
Loại báo cáo Excel
12
Loại sự kiện real-time
36
Pinia Store

Thách thức bài toán

Thay thế các thao tác thủ công rời rạc (Excel, giấy tờ) trong toàn bộ vòng đời một kỳ học.

Học vụ đa cấp

Kỳ học → khóa học → lớp học → buổi học, nhiều cấp độ song song (N1–N5).

Bài tập & bài thi

Theo dõi nộp bài đúng hạn/trễ, chấm điểm có kiểm soát thời điểm mở đáp án.

Điểm danh & nghỉ phép

5 trạng thái điểm danh gắn với quy trình xin nghỉ có minh chứng, phê duyệt.

Import/Export Excel

Nhập liệu hàng loạt học sinh & lịch học, xuất báo cáo vận hành.

Thông báo real-time

12 loại sự kiện nghiệp vụ đẩy tức thời tới đúng đối tượng.

Bản đồ chức năng

Học vụ

  • Kỳ học → Khóa học → Lớp → Buổi học
  • UUID + soft delete
  • N1–N5 song song
4 CẤP

Bài tập & Thi

  • Mini Test không giới hạn
  • Comprehensive 1 bài/buổi
  • Nộp nhiều file, nộp lại trước hạn
MINI + COMPREHENSIVE

Điểm danh

  • Có mặt / vắng có phép / không phép
  • Đến muộn / về sớm
  • Đơn xin nghỉ có minh chứng
5 TRẠNG THÁI

Import/Export

  • Import Excel 7 bước validate
  • Xuất lịch học, chấm công, tiến độ
7 BÁO CÁO

Thông báo

  • Pusher WebSocket real-time
  • Badge đếm chưa đọc
12 SỰ KIỆN

Hành trình vận hành một kỳ học

1
Tuyển sinh
Import học sinh hàng loạt từ Excel
2
Phân lớp
Xếp lớp theo cấp độ N1–N5
3
Xếp lịch
Thời khóa biểu ca sáng/chiều
4
Giảng dạy
Giao bài tập, tài liệu học tập
5
Điểm danh
Ghi nhận 5 trạng thái mỗi buổi học
6
Chấm bài
Mini Test & Comprehensive
7
Báo cáo
Xuất 7 loại báo cáo Excel

Học vụ phân cấp & Bài tập/Bài thi

Kỳ học → Khóa học → Lớp học → Buổi học, nơi gắn kết tài liệu, bài tập, bài thi và điểm danh.

  • Mini Test không giới hạn, Comprehensive tối đa 1 bài/buổi
  • Tự tính trạng thái đúng hạn/trễ/chưa nộp
  • Chấm điểm theo thang tự định nghĩa
Ghi chú kỹ thuật
Toàn bộ bản ghi dùng UUID và soft delete để giữ lịch sử điểm danh/bài nộp khi học sinh rời lớp.
Học vụ phân cấp & Bài tập/Bài thi
Điểm danh, nghỉ phép & Import/Export

Điểm danh, nghỉ phép & Import/Export

Điểm danh 5 trạng thái gắn với quy trình xin nghỉ có minh chứng và phê duyệt.

  • Import học sinh/lịch học hàng loạt từ Excel (7 bước validate)
  • Xuất 7 loại báo cáo Excel
  • Thông báo real-time qua Pusher WebSocket
Ghi chú kỹ thuật
Import chạy nền qua Queue Job, xác thực email qua DNS MX trước khi tạo tài khoản.

Giao diện quản trị

Kiến trúc kỹ thuật

Landing Page
Nuxt 3 (SSR)
Admin/Giảng viên
Vue 3 + Vite + Pinia
API
Laravel 9
Auth
Sanctum, 4 vai trò
Data
MySQL

Backend

Laravel 9PHP 7.3+/8.0+Laravel SanctumMaatwebsite Excel

Admin

Vue 3ViteTypeScriptPinia (36 store)

Landing page

Nuxt 3 (SSR)@nuxtjs/i18nTailwind CSS

Đa ngôn ngữ

Tiếng ViệtEnglish日本語한국어

Kết quả & Tác động

End-to-end
Số hóa từ tuyển sinh đến báo cáo
Tự động hoá
Trạng thái bài tập, điểm danh, nghỉ phép
Không nhập tay
Import/Export Excel quy mô lớn
"Số hóa trọn vẹn quy trình vận hành một trung tâm đào tạo ngoại ngữ giúp thay thế các thao tác thủ công rời rạc trước đó bằng một hệ thống nhất quán."
— Đội ngũ Kỹ thuật XO