
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
KHOA CÔNG NGHỆ THÔNG TIN I
BỘ MÔN LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG
BÁO CÁO BÀI TẬP LỚN
ĐỀ TÀI: ỨNG DỤNG QUẢN LÝ SINH VIÊN
Giảng viên hướng dẫn : Gv. Nguyễn Đình Quảng
Mã lớp : INT1332-20251-08
Nhóm sinh viên : Nhóm 6910
Hà Nội – 2025
: Nguyễn Văn Đăng B23DCCN119
: Đậu Văn Khoa B23DCCN440
: Lê Nguyên Hiếu B23DCCN301
: Phạm Tuấn Đạt B23DCCN146

1
PHÂN CÔNG NHIỆM VỤ NHÓM THỰC HIỆN
TT Công việc / Nhiệm vụ SV thực hiện Thời hạn
hoàn thành
Mức
đóng góp
1Hệ thống đăng nhập/đăng xuất
Quản lý tài khoản người dùng
Thiết lập và duy trì database
Kết nối database
Nguyễn Văn Đăng 1/11/2025 25%
2CRUD sinh viên
Tìm kiếm và sắp xếp sinh viên
Form nhập liệu sinh viên
Hiển thị danh sách sinh viên
Đậu Văn Khoa 1/11/2025 25%
3Đăng ký môn học
Xem danh sách sinh viên theo môn
Quản lý mối quan hệ sinh viên-môn
học
Lê Nguyên Hiếu 1/11/2025 25%
4Nhập và cập nhật điểm số
Quản lý điểm danh
Tính toán điểm trung bình
Hiển thị biểu đồ thống kê
Xuất báo cáo PDF
Phạm Tuấn Đạt 1/11/2025 25%
NHÓM THỰC HIỆN TỰ ĐÁNH GIÁ
TT SV thực hiện Thái độ tham gia
1 Nguyễn Văn Đăng 3
2 Đậu Văn Khoa 3
3 Lê Nguyên Hiếu 3
4 Phạm Tuấn Đạt 3
Ghi chú:
Thái độ tham gia: Đánh giá điểm thái độ tham gia công việc chung của nhóm (từ 0 đến
4).
1: Tham gia rất hạn chế, chỉ có mặt trong một số hoạt động, không đóng góp ý
nghĩa, không chủ động.
2: Tham gia cơ bản, hoàn thành một phần nhiệm vụ được giao, nhưng thiếu chủ
động và trách nhiệm.
3: Tham gia tích cực, hoàn thành tốt nhiệm vụ, hợp tác hiệu quả với nhóm, chủ
động đề xuất ý kiến.
4: Tham gia xuất sắc, đóng vai trò quan trọng, lãnh đạo nhóm, hỗ trợ thành viên
khác và thúc đẩy tiến độ chung.

2
MỤC LỤC
MỤC LỤC......................................................................................................................................... 2
MỤC LỤC......................................................................................................................................... 2
MỞ ĐẦU........................................................................................................................................... 4
MỞ ĐẦU........................................................................................................................................... 4
CHƯƠNG 1. TỔNG QUAN VỀ ỨNG DỤNG QUẢN LÝ sinh viên..............................................5
CHƯƠNG 1. TỔNG QUAN VỀ ỨNG DỤNG QUẢN LÝ sinh viên..............................................5
1.1 Giới thiệu................................................................................................................................. 5
1.1 Giới thiệu................................................................................................................................. 5
1.2 Kiến trúc và công nghệ............................................................................................................5
1.2 Kiến trúc và công nghệ............................................................................................................5
1.2.1 Cấu trúc thư mục chính.....................................................................................................5
1.2.1 Cấu trúc thư mục chính.....................................................................................................5
1.2.2 Thư viện sử dụng.............................................................................................................. 5
1.2.2 Thư viện sử dụng.............................................................................................................. 5
1.3 Các chức năng chính................................................................................................................6
1.3 Các chức năng chính................................................................................................................6
1.4 Kết chương..............................................................................................................................9
1.4 Kết chương..............................................................................................................................9
CHƯƠNG 2. PHÂN TÍCH, THIẾT KẾ VÀ CÀI ĐẶT ỨNG DỤNG QUẢN LÝ SINH VIÊN....10
CHƯƠNG 2. PHÂN TÍCH, THIẾT KẾ VÀ CÀI ĐẶT ỨNG DỤNG QUẢN LÝ SINH VIÊN....10
2.1 Khái quát................................................................................................................................10
2.1 Khái quát................................................................................................................................10
2.2 Phân tích thiết kế hệ thống theo mô hình MVC....................................................................10
2.2 Phân tích thiết kế hệ thống theo mô hình MVC....................................................................10
2.2.1 Model (src/model/).........................................................................................................10
2.2.1 Model (src/model/).........................................................................................................10
2.2.2 View (src/view/).............................................................................................................11
2.2.2 View (src/view/).............................................................................................................11
2.2.3 Controller (src/controller/)..............................................................................................12
2.2.3 Controller (src/controller/)..............................................................................................12
2.3 Thiết kế cơ sở dữ liệu............................................................................................................12
2.3 Thiết kế cơ sở dữ liệu............................................................................................................12

3
2.4 Kết chương............................................................................................................................14
2.4 Kết chương............................................................................................................................14
CHƯƠNG 3. THỬ NGHIỆM VÀ ĐÁNH GIÁ ỨNG DỤNG........................................................15
CHƯƠNG 3. THỬ NGHIỆM VÀ ĐÁNH GIÁ ỨNG DỤNG........................................................15
3.1 Khái quát................................................................................................................................15
3.1 Khái quát................................................................................................................................15
3.2 Đánh giá và nhận xét.............................................................................................................15
3.2 Đánh giá và nhận xét.............................................................................................................15
3.2.1 Điểm mạnh.....................................................................................................................15
3.2.1 Điểm mạnh.....................................................................................................................15
3.2.2 Hạn chế (Dựa trên hướng phát triển).............................................................................16
3.2.2 Hạn chế (Dựa trên hướng phát triển).............................................................................16
3.3 Hướng phát triển trong tương lai..........................................................................................16
3.3 Hướng phát triển trong tương lai..........................................................................................16
3.4 Kết chương...........................................................................................................................16
3.4 Kết chương...........................................................................................................................16
KẾT LUẬN.....................................................................................................................................17
KẾT LUẬN.....................................................................................................................................17
TÀI LIỆU THAM KHẢO...............................................................................................................18
TÀI LIỆU THAM KHẢO...............................................................................................................18

4
MỞ ĐẦU
Trong bối cảnh chuyển đổi số giáo dục, việc quản lý thông tin sinh viên một cách hiệu
quả, chính xác và bảo mật là một yêu cầu cấp thiết của các cơ sở đào tạo. Các hệ thống quản
lý thủ công bằng giấy tờ hoặc bảng tính (Excel) đã bộc lộ nhiều hạn chế như tốn thời gian,
dễ sai sót, khó khăn trong việc tra cứu và tổng hợp báo cáo.
Để giải quyết vấn đề này, nhóm sinh viên đã thực hiện đề tài "Hệ thống Quản lý Sinh
viên" với mục tiêu xây dựng một ứng dụng phần mềm chuyên nghiệp, sử dụng ngôn ngữ
Java và cơ sở dữ liệu SQLite, được thiết kế theo kiến trúc MVC (Model-View-Controller)
hiện đại.
Ứng dụng cung cấp các chức năng toàn diện từ quản lý thông tin cá nhân của sinh viên,
quản lý môn học, quản lý điểm số, cho đến các tính năng nâng cao như phân quyền người
dùng (Admin/Student), thống kê, và xuất báo cáo PDF. Dự án được phát triển trên IDE
IntelliJ IDEA và quản lý mã nguồn qua Git (Github).
Báo cáo bài tập lớn gồm 3 chương với nội dung chính như sau:
Chương 1: Trình bày tổng quan về dự án, bao gồm các công nghệ sử dụng, kiến trúc
thư mục, các thư viện liên quan và mô tả các chức năng chính của hệ thống.
Chương 2: Đi sâu vào phân tích và thiết kế hệ thống, mô tả chi tiết kiến trúc MVC
(Model, View, Controller), thiết kế cơ sở dữ liệu SQLite và các script hỗ trợ.
Chương 3: Trình bày các đánh giá về ưu điểm, các mặt cần cải thiện và định
hướng phát triển, nâng cấp cho ứng dụng trong tương lai.

