Skip to content
This repository has been archived by the owner on Aug 20, 2020. It is now read-only.

Student Management App written with Java Swing and Hibernate

Notifications You must be signed in to change notification settings

beohoang98/ltudjava-summer2020-1612001-bt2

Repository files navigation

ltudjava-summer2020-1612001-bt2

Student Management App written with Java Swing and Hibernate

Build & Run

  1. Environment variables
  • Copy .env.example to .env and set your DB's variables
  1. Run with Jar (no need to build)
java -cp jar/qlhs.jar:libs/postgresql-42.2.14.jar com.beohoang98.qlhs.App
  1. 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

Development

  1. Java 8 (version 1.8)

  2. Database PostgreSQL or MySQL

    • One for using app

    • One for testing (optional)

  3. Create .env (from .env.example)

    JDBC_DATABASE_URL=jdbc:postgresql://....
    JDBC_DRIVER=...
  4. Build and run by ./gradlew :run or run with NetBeans

Video

Tự chấm điểm

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

About

Student Management App written with Java Swing and Hibernate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published