Student Management App written with Java Swing and Hibernate
- Environment variables
- Copy
.env.example
to.env
and set your DB's variables
- Run with Jar (no need to build)
java -cp jar/qlhs.jar:libs/postgresql-42.2.14.jar com.beohoang98.qlhs.App
- Run with Gradle
- Project using Gradle to manage dependencies and builds. So you need install Gradle to build this
# build and test
./gradlew build
# run only
./gradlew run
- Graphics (UI) development with NetBeans
-
Java 8 (version 1.8)
-
Database PostgreSQL or MySQL
-
One for using app
-
One for testing (optional)
-
-
Create
.env
(from .env.example)JDBC_DATABASE_URL=jdbc:postgresql://.... JDBC_DRIVER=...
-
Build and run by
./gradlew :run
or run with NetBeans
mỗi mục 10đ , tổng 150đ
Chức năng | Điểm | |
---|---|---|
X | 1. Import danh sách lớp bằng CSV | 10 |
2. Thêm một sinh viên vào hệ thống | 0 | |
X | 3. Import thời khóa biểu bằng CSV | 10 |
X | 4. Giáo vụ (đăng ký theo môn) | 10 |
X | 5. Giáo vụ (danh sách lớp) | 10 |
X | 6. Thời khóa biểu | 10 |
7. Import bẳng điểm | 0 | |
8. Xem bảng điểm, thống kê đậu rớt | 0 | |
9. Sửa điểm | 0 | |
10. Sinh viên xem điểm | 0 | |
X | 11. Đăng nhập / Đăng xuất | 10 |
12. Đổi mật khẩu | 0 | |
13. Phúc khảo tất cả các môn | 0 | |
14. Xem phúc khảo của SV, cập nhật trạng thái | 0 | |
15. Sinh viên phúc khảo | 0 | |
--- | ||
Total | 60 |