Professional Documents
Culture Documents
Nguyễn Nhựt Luận - DC21V7X387 - Ngôn Ngữ Mô Hình Hóa
Nguyễn Nhựt Luận - DC21V7X387 - Ngôn Ngữ Mô Hình Hóa
ĐỀ TÀI:
HỆ THỐNG QUẢN LÝ ĐIỂM
TRƯỜNG THPT LONG KHÁNH A
SVTH:
1
PHẦN 1: MÔ TẢ HỆ THỐNG
Khách không có quyền truy cập các tính năng quản lý điểm số và kết quả học tập.
Người quản lý có thể quản lý lịch thi, thống kê báo cáo về kết quả học tập và đánh giá hoạt động
của giáo viên.
Người quản lý có thể tạo, sửa đổi và xóa tài khoản của học sinh và giáo viên trong hệ thống.
Người quản lý không có quyền truy cập các tính năng quản lý của tổ trưởng bộ môn.
2
1.3.4 Tác nhân Tổ Trưởng Bộ Môn:
Tổ trưởng bộ môn có quyền truy cập và quản lý thông tin của học sinh trong bộ môn của mình.
Tổ trưởng bộ môn có thể nhập điểm số, tính toán điểm trung bình, xem kết quả học tập của học
sinh và cập nhật thông tin lịch thi.
Tổ trưởng bộ môn có thể tạo yêu cầu phúc khảo điểm và đánh giá hoạt động học tập của học sinh
trong bộ môn của mình.
Tổ trưởng bộ môn không có quyền truy cập các tính năng quản lý của người quản lý.
3
PHẦN 2: SƠ ĐỒ HOẠT VỤ
4
1.1.1 Use case diagram của tác nhân “Khách”:
5
1.1.2 Use case diagram của tác nhân “Giáo Viên”:
6
1.1.3 Use case diagram của tác nhân “Người Quản Lý”:
7
1.1.4 Use case diagram của tác nhân “Tổ Trưởng Bộ Môn”:
8
1.2 Mô tả bằng văn bản các use cases
1.2.1 Use case “Đăng nhập hệ thống”
a. Tiêu đề: Đăng nhập hệ thống
b. Tóm tắt: Mô tả quá trình đăng nhập vào hệ thống quản lý trường học
c. Actor: Người dùng (học sinh, giáo viên, quản trị viên)
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
b. Tóm tắt: Mô tả quá trình quản lý thông tin lớp học trong hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
9
1.2.4 Use case “Quản lý thông tin học sinh”
a. Tiêu đề: Quản lý thông tin học sinh
b. Tóm tắt: Mô tả quá trình quản lý thông tin học sinh trong hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
b. Tóm tắt: Mô tả quá trình quản lý thông tin môn học trong hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học
b. Tóm tắt: Mô tả quá trình quản lý điểm học sinh trong hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
10
1.2.7 Use case “Phân công công việc”
a. Tiêu đề: Phân công công việc
b. Tóm tắt: Mô tả quá trình phân công công việc cho giáo viên trong hệ thống quản lý trường
học
d. Ngàytạo: 25/06/2023
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
b. Tóm tắt: Mô tả quá trình thống kê thông tin liên quan đến giáo viên, học sinh và lớp học trong
hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
b. Tóm tắt: Mô tả quá trình tra cứu thông tin liên quan đến giáo viên, học sinh, lớp học và môn
học trong hệ thống quản lý trường học
f. Version: 1.0
g. Chịu trách nhiệm: Nhóm phát triển hệ thống quản lý trường học - Đóng góp: Nguyễn Nhựt
Luận
11
12
TÀI LIỆU THAM KHẢO
[1] Tài liệu bài giảng: Môn Ngôn ngữ mô hình hóa(UML), TS. Nguyễn Minh Khiêm, Trường
CNTT&TT, ĐHCT, 2023.
[2] Sách: Phạm Thị Xuân Lộc, Phạm Thị Ngọc Diễm. Ngôn ngữ mô hình hóa UML. Khoa
CNTT&TT, ĐHCT. 2012.
[3] Sách: M.Seidl, M.Scholz, C.Huemer and G.Kappel, UML @Classroom: An introduction to Object-
Oriented Modeling. Springer,Cham. 2015
[4] Sách: Đặng Văn Đức. Phân tích thiết kế Hướng đối tượng bằng UML. Nhà xuất bản giáo dục. 2002
[5] Trang web: Ngôn ngữ mô hình hóa thống nhất – Wikipedia tiếng Việt
13