BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN MÔN HỌC
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI: QUẢN LÍ ĐIỂM SINH VIÊN ĐẠI HỌC
TP . HỒ CHÍ MINH – 2023BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM THÀNH PHỐ HỒ CHÍ MINH
KHOA CÔNG NGHỆ THÔNG TIN

Đ ÁN MÔN HC
PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG
ĐỀ TÀI: QUẢN LÍ ĐIỂM SINH VIÊN ĐẠI HỌC
NHÓM 7
Giảng viên hướng dẫn: Nguyễn Văn Thịnh
Sinh viên thực hiện:
1. 47.01.104.122 – Ngô Thị Yến Linh
2. 47.01.104.193 – Nguyễn Ngọc Thanh Thanh
3. 48.01.104.138 – Nguyễn Ngọc Hương T
Mã học phần: COMP106003
TP. HỒ CHÍ MINH – 2023
LỜI CẢM ƠN
Lời đầu tiên, nhóm chúng em xin gửi lời cảm ơn chân thành đến toàn thể giảng viên
Trường Đại học Phạm TP.HCM cũng như nhà trường đã giúp nhóm em
những kiến thức cơ bản làm nền tảng để thực hiện đồ án môn học này.
Đặc biệt hơn nữa, chúng em xin gửi lời cảm ơn chân thành đến Thầy Nguyễn Văn
Thịnh (Giảng viên môn Phân tích thiết kế hướng đối tượng). Thời gian vừa qua, thầy
đã trực tiếp giảng dạy, truyền đạt kinh nghiệm, hướng dẫn chúng em một cách tận
tình, giúp nhóm em hoàn thành tốt đồ án môn học của mình. Chúc thầy luôn dồi dào
sức khỏe, tràn đầy nhiệt huyết để thể tiếp tục giảng dạy, dìu dắt những thế hệ sinh
viên tiếp theo.
Trong quá trình thực hiện đồ án, dựa trên những kiến thức được giảng viên cung
cấp trên trường kết hợp với việc tự tìm hiểu những công cụ kiến thức mới, chúng
em đã cố gắng thực hiện đồ án một cách tốt nhất. Tuy nhiên, đồ án vẫn đang trong quá
trình hoàn thiện còn nhiều sai sót nhưng kết quả của sự nỗ lực của các thành
viên trong nhóm.
Nhóm chúng em rất mong nhận được sự góp ý từ phía thầy nhằm rút ra những kinh
nghiệm quý báu hoàn thiện vốn kiến thức để chúng em thể tiếp tục hoàn thành
những đồ án khác trong tương lai.
Chúng em xin chân thành cảm ơn!
MỤC LỤC
CHƯƠNG 1. Tổng quan...............................................................................................1
1.1. Giới thiệu...........................................................................................................1
1.2. Mục tiêu và phạm vi đề tài.................................................................................2
1.3. Khảo sát hệ thống...............................................................................................2
1.4. Kết chương.........................................................................................................5
CHƯƠNG 2. Phân tích hệ thống...................................................................................6
2.1. Giới thiệu...........................................................................................................6
2.2. Mô hình hóa nghiệp vụ.......................................................................................7
2.2.1. Sơ đồ Use Case nghiệp vụ...........................................................................7
2.2.2. Mô hình hoá quy trình nghiệp vụ..............................................................17
2.3. Mô hình hóa chức năng....................................................................................24
2.3.1. Sơ đồ Use Case hệ thống (xác định các yêu cầu tự động hoá)...................24
2.3.2. Đặc tả Use Case hệ thống..........................................................................24
2.4. Sơ đồ lớp mức phân tích...................................................................................29
2.5. Kết Chương......................................................................................................29
CHƯƠNG 3. Thiết kế hệ thống...................................................................................31
3.1. Giới thiệu.........................................................................................................31
3.2. Thiết kế cơ sở dữ liệu.......................................................................................32
3.2.1. Mô hình dữ liệu quan hệ............................................................................32
3.2.2. Ràng buộc toàn vẹn...................................................................................32
3.3. Thiết kế giao diện.............................................................................................33
3.4. Sơ đồ lớp Ở mức thiết kế..................................................................................39
3.5. Thiết kế chức năng hệ thống.............................................................................40
CHƯƠNG 4. Cài Đặt HThống.................................................................................53
4.1. Kiến trúc hệ thống............................................................................................53
4.2. Dữ liệu thực nghiệm.........................................................................................53
4.3. Cài đặt cơ sở dữ liệu.........................................................................................53
4.4. Cài đặt ứng dụng..............................................................................................53
4.5. Một số chức năng xử lý chính..........................................................................53