quan.
2.2.10.1 Tác nhân: nhân viên phòng đào tạo.
2.2.10.2 Các lớp phân tích:
a. Lớp thực thể:
– Lớp thực thể Danh sach theo doi lop_thay_ngay_day_lydo lưu thông tin cập nhật hàng ngày về tình hình giảng dạy của giáo viên và các lớp.
– Lớp thực thể Danh sach bao cao lưu thông tin về các báo cáo tổng hợp được từ
Danh sach theo doi lop_thay_ngay_day_lydo.
– Lớp thực thể Bảng kết quả theo doi giang day lưu thông tin tổng hợp cuối học kỳ về tình hình giảng dạy và học tập rút ra từ các báo cáo và từ thông tin phản hồi của giáo viên.
b. Lớp giao diện:
– Lớp Giao dien lap bang ket qua giang day cho phép người dùng duyệt danh sách các lớp có học trong học kỳ, kiểm tra các báo cáo, rồi yêu cầu hệ thống lập bảng kết quả theo dõi giảng dạy(bằng cách lập bảng kết quả cho nó).
c. Lớp điều khiển:
– Lớp điều khiển Bo lap bang ket qua giang day chịu trách nhiệm phối hợp hai lớp: lớp biên Giao dien lap bang ket qua giang day và lớp thực thể Danh sach bao cao.
2.2.10.3 Thực thi ca sử dụng phân tích:
Ngoài lớp Danh sach bao cao, Giao dien lap bang ket qua giang day, Bo lap
bang ket qua giang day, nhân viên phòng đào tạo cần có lớp Cap nhat danh sach bao cao. Vì sau khi lập Danh sach bao cao gửi cho các giáo viên xem xét và cho ý
lop_thay_ngay_day_lydo và Danh sach bao cao để hỗ trợ cho việc lập bảng kết quả
giảng dạy một cách chính xác nhất.
a. Biểu đồ phân tích thực thi ca sử dụng:
Nhan vien phong dao tao Giao dien lap bang ket qua giang day
Danh sach theo doi lop_thay_ngay_day_lydo Bo cap nhat danh sach bao cao
Danh sach bao cao
Bo lap bang ket qua giang day Bang ket qua theo doi giang day
b. Biểu đồ cộng tác thực thi ca sử dụng:
2.2.10.4 Mô tả luồng các sự kiện phân tích diễn giải biểu đồ cộng tác:
Nhân viên phòng đào tạo cho hiển thị các báo cáo được quản lý từ hệ thống để tìm ra những báo cáo cần cập nhật hoặc là cần lập bảng kết quả giảng dạy(1,2), thông qua giao diện Giao dien lap bang ket qua giang day. Giao diện lập bảng kết quả giảng dạy(Giao dien lap bang ket qua giang day) dùng Bo cap nhat bao cao để cập nhật danh sách theo doi lop_thay_ngay_day_lydo và danh sách báo cáo có liên quan(3,4,5) trước khi hiển thị danh sách các báo cáo cho nhân viên phòng đào tạo. Việc cập nhật được căn cứ vào các ý kiến phản hồi của giáo viên sau khi xem xong các báo cáo gửi cho giáo viên. Đối tượng Bo cap nhat danh sach bao cao cập nhật danh sach các báo cáo và danh sách theo doi lop_thay_ngay_day_lydo bằng các thông báo
Cap nhat(4,5).
Nhân viên phòng đào tạo yêu cầu lập bảng kết quả theo dõi giảng dạy thông qua Giaodien lap bang ket qua theo doi giang day(6). Giao diện người dùng Giao dien Lap
: Nhan vien phong dao tao : Giao dien lap bang ket qua giang day
: Bo lap bang ket qua giang day : Bo cap nhat danh sach bao cao
: Bang ket qua theo doi giang day : Danh sach bao cao : Danh sach theo doi lop_thay_ngay_day_lydo
1: Duyet danh sach bao cao 3: kiem tra bao cao
6: Lap bang ket qua
2: Hien thi
8: Tao moi
7: Lay thong tin cap nhat 4: Cap nhat
5: Cap nhat
Hình 25. Biểu đồ cộng tác cho thực thi ca sử dụng Lập bảng kết quả theo dõi
bang ket qua theo doi giang day sử dụng Bo lap bang ket qua theo doi giang day để lập bảng kết quả theo dõi. Bo lap bang ket qua theo doi giang day sẽ tạo ra một Bang ket qua theo doi giang day(8) sau khi lấy thông tin từ các báo cáo đã được cập nhật(7).
2.2.10.5 Nắm bắt các yêu cầu đặc biệt:
– Lớp thực thể Danh sach theo doi lop_thay_ngay_day_lydo phải lâu dài. – Lớp thực thể Danh sach bao cao phải lâu dài.
Chương III
THIẾT KẾ