Website quản lý sinh viên - Sử dụng công nghệ Java Spring Boot MVC phù hợp để làm bài tập lớn hoặc phát triển làm đồ án.
Chức năng bao gồm:
- Trang chủ.
- Đăng nhập, đăng xuất (được phân 2 quyền theo Spring Security) là thành viên và người quản trị.
- Quản lý giáo viên (cho phép thêm, xóa, sửa, tìm kiếm và upload hình ảnh đại diện).
- Quản lý học sinh (cho phép thêm, xóa, sửa, tìm kiếm).
- Quản lý lớp học (cho phép thêm, xóa, sửa, tìm kiếm) và cho phép thêm học sinh trực tiếp vào lớp theo danh sách từ file .csv và xuất danh sách học sinh của lớp (file .csv).
- Quản lý môn học (cho phép thêm, xóa, sửa, tìm kiếm).
- Quản lý điểm số: nhập điểm học sinh, xem bảng điểm và thống kê học sinh trung bình, khá, giỏi theo từng học kỳ của lớp học.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn
- Cài đặt Intellij, PosgreSql, Google Chrome.
- Tạo database trống trong PostgreSQL với tên "QLHSGV".
- Import code trong thư mục "Project_Code/final" vào trong IDE như Eclipse hay Intelij Idea để chạy mã nguồn qua IDE.
- Trong cây thư mục tìm src/main/java vào package com.example.demo tìm file "FinalApplication" sau đó chạy ứng dụng.
- Khi start thành công thì một trình duyệt sẽ được tự động bật lên với đường dẫn "localhost:8080".
-Sử dụng tài khoản “admin2” và password “123456” để sử dụng quyền quản trị thử các chức năng và tài khoản “admin1” và password “123456” để kiểm tra phân quyền.
-Sử dụng dữ liệu trong thư mục dataset để test các chức nhập danh sách học sinh, nhập điểm theo danh sách.Thư mục “DS_HocSinh” chứa danh sách các học sinh của các lớp và thư mục “DS_DiemHS” chứa danh sách điểm của các lớp theo từng môn học theo học kỳ.