Hệ Thống Quản Lý Sinh Viên là một ứng dụng được phát triển bằng Java, sử dụng Java Swing để xây dựng giao diện người dùng và MySQL để lưu trữ dữ liệu. Dự án cung cấp các chức năng CRUD (Thêm, Xóa, Sửa, Tìm kiếm) để quản lý thông tin sinh viên, bao gồm mã số, tên, lớp, ngày sinh, giới tính, số điện thoại và email. Đây là một dự án lý tưởng để thể hiện kỹ năng lập trình Java, quản lý cơ sở dữ liệu, và phát triển giao diện người dùng.
- Thêm sinh viên: Nhập thông tin sinh viên mới vào hệ thống.
- Xóa sinh viên: Xóa hồ sơ sinh viên dựa trên mã số.
- Cập nhật thông tin: Chỉnh sửa thông tin sinh viên hiện có.
- Tìm kiếm sinh viên: Tìm kiếm sinh viên theo mã số hoặc tên.
- Giao diện đồ họa: Giao diện thân thiện với người dùng, sử dụng Java Swing.
- Quản lý cơ sở dữ liệu: Lưu trữ và truy xuất dữ liệu thông qua MySQL và JDBC.
| Công nghệ | Mô tả |
|---|---|
| Java | Ngôn ngữ lập trình chính |
| Java Swing | Thư viện xây dựng giao diện |
| MySQL | Hệ quản trị cơ sở dữ liệu |
| JDBC | Kết nối Java với MySQL |
| IDE | IntelliJ IDEA/Eclipse/NetBeans |
Để chạy dự án, bạn cần cài đặt:
- JDK: Phiên bản 8 hoặc cao hơn (Tải JDK).
- MySQL Server: Phiên bản 5.7 hoặc 8.x (Tải MySQL).
- MySQL Connector/J: Thư viện JDBC (Tải Connector/J).
- IDE (khuyến nghị): IntelliJ IDEA, Eclipse, hoặc NetBeans.
- Git (tùy chọn): Để clone repository.