Liên hệ với mình qua Zalo để được hướng dẫn cài đặt sau khi mua thành công.
Thông tin liên hệ sẽ hiển thị sau khi mua thành công. Cảm ơn!
Sẵn sàng nhận phát triển thêm chức năng theo yêu cầu (có tính phí)
--> Sản phẩm đã deploy được lên server --> có thể check thử.
---> ĐATN đã bảo vệ và đạt được điểm số cao. (9/10)
===============
TÀI KHOẢN DEMO:
-
Học sinh: Đăng nhập với tài khoản học sinh: [email protected] / 123
-
Giáo viên: Đăng nhập với tài khoản giáo viên: [email protected] / 123
-
Quản trị viên: Đăng nhập với tài khoản admin: [email protected] / 123
===============
Giới thiệu dự án
1. Tổng Quan Dự Án
DungES là một hệ thống quản lý giáo dục trực tuyến toàn diện, được thiết kế để hỗ trợ việc học tập và giảng dạy tiếng Anh. Hệ thống cung cấp các công cụ quản lý lớp học, tạo bài tập, chấm điểm và theo dõi tiến độ học tập cho cả học sinh và giáo viên.
2. Tính Năng Chính
2.1. Dành cho Học Sinh
-
Quản lý hồ sơ cá nhân: Xem và cập nhật thông tin cá nhân
-
Khóa học: Xem danh sách khóa học đã đăng ký và chi tiết khóa học
-
Bài tập: Làm bài tập về nhà (Homework) và bài kiểm tra (Test)
-
Kỹ năng đa dạng: Hỗ trợ 3 kỹ năng chính:
-
Reading: Đọc hiểu với các câu hỏi trắc nghiệm
-
Writing: Viết bài với chủ đề được giao
-
Listening: Nghe hiểu với file âm thanh
8. Quản lý vắng mặt: Đăng ký nghỉ học và xin học bù
9. Theo dõi kết quả: Xem điểm số và tiến độ học tập
2.2. Dành cho Giáo Viên
-
Quản lý lớp học: Xem danh sách lớp, học sinh trong lớp
-
Chương trình học: Tạo và quản lý chương trình học cho từng lớp
-
Điểm danh: Thực hiện điểm danh và theo dõi tình trạng học tập
-
Tạo bài tập: Tạo bài tập về nhà và bài kiểm tra cho học sinh
-
Chấm bài: Chấm điểm bài tập và bài kiểm tra của học sinh
-
Quản lý học sinh: Xem thông tin chi tiết từng học sinh
2.3. Dành cho Quản Trị Viên
-
Quản lý nhân viên: Thêm, sửa, xóa thông tin giáo viên và nhân viên
-
Quản lý học sinh: Quản lý toàn bộ thông tin học sinh
-
Quản lý lớp học: Tạo lớp học, phân công giáo viên, thêm học sinh vào lớp
-
Quản lý khóa học: Tạo và quản lý các khóa học
-
Quản lý ca học: Thiết lập các ca học trong ngày
-
Quản lý tài khoản: Quản lý tài khoản đăng nhập cho tất cả người dùng
3. Công Nghệ Sử Dụng
-
Backend: PHP 8.2+ với kiến trúc MVC
-
Database: MySQL 5.7+
-
Frontend: HTML5, CSS3, Bootstrap 5.3.3, JavaScript
-
Template Engine: BladeOne (tương tự Laravel Blade)
-
Routing: Phroute
-
Environment: PHPdotenv
-
Font: FzPoppins (Google Fonts)
4. Mục Tiêu Dự Án
-
Hỗ trợ học tập trực tuyến: Tạo môi trường học tập linh hoạt cho học sinh
-
Quản lý giáo dục hiệu quả: Giúp giáo viên quản lý lớp học và theo dõi tiến độ học sinh
-
Tự động hóa quy trình: Tự động chấm điểm, quản lý điểm danh
-
Mở rộng tương lai: Hỗ trợ thêm các tính năng như video call, chat, báo cáo thống kê
5. Tính Năng Nổi Bật
-
Giao diện thân thiện: Thiết kế responsive, dễ sử dụng
-
Hỗ trợ đa kỹ năng: Reading, Writing, Listening
-
Quản lý vắng mặt: Hệ thống xin nghỉ và học bù
-
Chấm điểm tự động: Tự động chấm bài trắc nghiệm
-
Báo cáo chi tiết: Theo dõi tiến độ học tập
-
Bảo mật: Hệ thống xác thực và phân quyền
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
Cài đặt và triển khai
Yêu Cầu Phần Mềm
-
PHP 8.2+
-
MySQL 5.7+
-
XAMPP/WAMP/LAMP/Laragon
-
Composer
-
Web browser (Chrome, Firefox, Safari)
Hướng Dẫn Cài Đặt
Cài đặt môi trường phát triển
# Cài đặt XAMPP hoặc Laragon
# Khởi động Apache và MySQL
Cấu hình database
# Tạo database mới trong phpMyAdmin
# Import file sql.gz vào database
Cấu hình môi trường
# Tạo file .env từ .env.example
# Cập nhật thông tin database trong .env
Chạy dự án
# Truy cập: http://localhost/dung-es/public
# Hoặc: http://localhost/dung-es (nếu cấu hình virtual host)
# Hoặc: http://dung-es.test (nếu sử dụng Laragon)
Cấu Hình Database
Cấu hình lại file .env
như sau
:
DB_HOST=localhost
DB_DATABASE=mysql
DB_PORT=3306
DB_NAME=dung_es
DB_USER=root
DB_PASS=
Hướng dẫn sử dụng
Đăng Nhập
-
Học sinh: Đăng nhập với tài khoản học sinh: [email protected] / 123
-
Giáo viên: Đăng nhập với tài khoản giáo viên: [email protected] / 123
-
Quản trị viên: Đăng nhập với tài khoản admin: [email protected] / 123
Quy Trình Học Tập
-
Học sinh đăng nhập và xem khóa học
-
Làm bài tập về nhà được giao
-
Tham gia bài kiểm tra
-
Xem kết quả và điểm số
-
Đăng ký nghỉ học nếu cần
Quy Trình Giảng Dạy
-
Giáo viên quản lý lớp học
-
Tạo bài tập và bài kiểm tra
-
Chấm điểm bài làm của học sinh
-
Theo dõi tiến độ học tập
Sẵn sàng nhận phát triển thêm chức năng theo yêu cầu (có tính phí)