You are on page 1of 15

ĐẠI HỌC BÁCH KHOA HÀ NỘI

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI


-----------♣♣♣♣♣----------

BỘ MÔN
PHÂN TÍCH & THIẾT KẾ HỆ THỐNG THÔNG TIN

ĐỀ TÀI
XÂY DỰNG HỆ THỐNG QUẢN LÝ
HỌC SINH CHO TRUNG TÂM ĐÀO TẠO

Giảng Viên Hương Dẫn: PHẠM THỊ PHƯƠNG GIANG

Nhóm 03:
Nguyễn Hoàng Minh Quân 20219155
Nguyễn Anh Tuấn
Nguyễn Tuấn Minh
Nguyễn Giang Nam
Nguyễn Trọng Long

HÀ NỘI, THÁNG 12 NĂM 2022


LỜI NÓI ĐẦU

Tại Việt Nam, ngành công nghệ thông tin đã phát triển và trở thành một ngành mũi nhọn,

không thể thiếu để phát triển ra những hệ thống phục vụ, nâng cao và phát triển cuộc

sống, đưa xã hội lên tầm cao mới, điển hình như: quản lý hệ thống thư viện sách, kinh tế,

thông tin, kinh doanh, và mọi hoạt động khác trong đời sống con người.

Việc áp dụng hệ thống và chuyển đổi số diễn ra ở mọi nơi cho thấy tầm quan trọng của

công nghệ thông tin, từ việc số hóa bộ máy Chính phủ cho đến việc xây dựng hệ thống

thông tin quản lý tại các cơ quan, xí nghiệp, tổ chức. Ngành nghề nào cũng đòi hỏi con

người phải xử lý khối lượng công việc khổng lồ, và những kiến thức, những suy nghĩ,

những đào tạo chuyên sâu.

Hội nhập trong hoàn cảnh bùng nổ thời đại số, ngành giáo dục cũng có nhu cầu khẩn thiết

để chuyển đổi, áp dụng hệ thống công nghệ để mang đến những giá trị to lớn và tầm cỡ

hơn. Vì lý do vậy, nhóm chúng em quyết định xây dựng đề tài: “Phân tích thiết kế hệ

thống quản lý học sinh cho trung tâm đào tạo”.

Mặc dù đã rất cố gắng để hoàn thành công việc, nhưng do thời gian có hạn và thiếu kinh

nghiệm cũng như kỹ năng chưa cao nên việc phân tích và thiết kế còn nhiều thiếu sót,

kính mong cô và các bạn góp ý, bổ sung để chúng em hoàn thiện hơn kiến thức của mình

và làm tốt hơn với những hệ thống trong tương lai.

Chúng em xin chân thành cảm ơn!


I. PHÁT BIỂU BÀI TOÁN

1. Hoạt động nghiệp vụ trung tâm đào tạo

Trung tâm đào tạo thực hiện đào tạo học sinh theo các môn học gồm: Toán, Văn, Anh,

Lý, Hóa và sau này có thể mở rộng thêm. Trung tâm có các giáo viên phụ trách dạy các

môn học. Các giáo viên của trung tâm thực hiện đăng ký mở lớp học trong tuần với quản

lý trung tâm. Quản lý trung tâm thực hiện cập nhật các lớp giáo viên mở trên lịch học.

Giáo viên khi mở lớp có thể chọn lớp dạy (Từ 1-9), ca dạy (3 buổi mỗi tuần) và thời gian

dạy của các ca đó (mỗi ca kéo dài 2 tiếng). Khi giáo viên mở/cập nhật lịch các lớp, quản

lý trung tâm phê duyệt cập nhật lớp học, thời gian và ghi lên lịch học. Học sinh có thể

xem lịch học và đăng ký với quản lý trung tâm để tham gia lớp của giáo viên. Học sinh

đăng ký lớp sẽ phải tham gia đầy đủ các buổi học đã đăng ký, học sinh không thể đăng ký

hai lớp có thời gian trùng nhau. Học sinh và giáo viên đề có thể xem thời khóa biểu của

mình.

Trong quá trình học, học sinh sẽ có hai bài kiểm tra phụ và chính và được lưu điểm. Giáo

viên, quản lý trung tâm và học sinh có thể xem bảng điểm và xuất bảng điểm. Trung tâm

dựa trên số buổi học sinh đi học để kết xuất học phí vào cuối tháng cho học sinh.
2. Mô tả người dùng hệ thống

Biểu đồ Use Case tổng quan hệ thống quản lý trung tâm giáo dục

Người dùng được chia làm 3 vai trò chính: Quản lý trung tâm, giáo viên và học sinh

- Quản lý trung tâm có thể thực hiện các chức năng:

+ Đăng nhập hệ thống

+ Quản lý tài khoản: Thêm, xem, sửa, xóa thông tin, vai trò và quyền cho tài khoản
+ Quản lý sinh viên: Thêm, xem, chỉnh sửa, xóa thông tin học sinh

+ Quản lý giáo viên: Thêm, xem, chỉnh sửa, xóa thông tin giáo viên

+ Quản lý môn học: Thêm, xem, chỉnh sửa, xóa thông tin môn học

+ Quản lý lớp học: Thêm, xem, chỉnh sửa, xóa thông tin lớp học

+ Xem lịch học: Xem lịch học của trung tâm, của giáo viên và học sinh

+ Quản lý bảng điểm: Xem, xuất, lọc và sắp xếp điểm của học sinh

+ Đăng ký học: Đăng ký lớp học cho học sinh

+ Quản lý học phí: Xem tổng học phí và lịch sử học phí của trung tâm, lớp học, học sinh

+ Quản lý tài khoản: Quản lý các tài khoản, quản lý hồ sơ thông tin các tài khoản

- Giáo viên có thể thực hiện các chức năng

+ Đăng nhập hệ thống

+ Quản lý sinh viên: Thêm, xem thông tin học sinh

+ Quản lý giáo viên: Xem, sửa thông tin của bản thân

+ Quản lý lớp học: Thêm, xem, chỉnh sửa, xóa lớp học của mình

+ Xem lịch học: Xem lịch học trung tâm, của giáo viên và học sinh

+ Quản lý bảng điểm: Nhập, xem, chỉnh sửa, xóa điểm của học sinh thuộc lớp của mình

+ Đăng ký học: Đăng ký lớp học của mình cho học sinh
- Học sinh:

+ Đăng nhập hệ thống

+ Quản lý sinh viên: Xem, sửa thông tin bản thân

+ Quản lý giáo viên: Xem thông tin giáo viên

+ Quản lý lớp học: Xem thông tin lớp học

+ Xem lịch học: Xem lịch học của trung tâm, của giáo viên

+ Quản lý bảng điểm: Xem bảng điểm lớp của mình.

+ Đăng ký học: Đăng ký lớp học cho bản thân

+ Quản lý học phí: Xem học phí của mình và lịch sử đóng học phí
II. PHÂN TÍCH HỆ THỐNG

1. Phân rã Usecase

1.1 Đăng nhập

Tên usecase Đăng nhập


Tác nhân Quản lý TT, giáo viên, học sinh
Điều kiện Người dùng có tài khoản trên hệ thống
tiên quyết
Điều kiện Người dùng đăng nhập thành công vào hệ thống, hệ thống thông báo
hoàn thành đăng nhập thành công
Mainflow 1. Người dùng truy cập hệ thống
2. Hệ thống hiển thị màn hình Đăng nhập
3. Người dùng nhập Username, Password và chọn “Đăng nhập”
4. Hệ thống hiển thị thông báo đăng nhập thành công, điều hướng đến
màn hình chính.
1.2 Quản lý lớp học
1.3 Quản lý học sinh
1.4 Quản lý giáo viên
1.5 Quản lý bảng điểm
1.6 Xem lịch học

1.7 Đăng ký học


1.8 Quản lý học phí
1.9 Quản trị hệ thống – Quản lý tài khoản
1.10 Quản lý môn học

You might also like