2.2.3.1 Tác nhân: nhân viên phòng đào tạo.
2.2.3.2 Các lớp phân tích:
a. Lớp thực thể:
– Lớp Danh sach monhoc_lop lưu thông tin về các môn học mà lớp đó sẽ học trong học kỳ
– Lớp Thay_mon hoc lưu danh sách các thầy dạy các môn học tương ứng theo chuyên ngành.
– Lớp Danh sach lop_hoc ky lưu danh sách các lớp sẽ học trong học kỳ.
– Lớp Danh sach thay_mon hoc_lop lưu danh sách các thầy dạy mỗi môn của lớp.
b. Lớp giao diện:
– Lớp Giao dien lap ds thay day moi mon hoc cua lop cho phép hiển thị danh sách
lớp_hocky, cho phép người dùng chọn lớp cần lập danh sách thầy, hiển thị môn
học tương ứng với mỗi lớp, cho phép người dùng chọn môn học.
c. Lớp điều khiển:
– Lớp điều khiển Bo dieu khien lap danh sach thay day moi mon cua lop thực hiện việc liên kết các lớp: lớp Giao diện lap ds thay day moi mon hoc cua lop, lớp thực thể Danh sach mon hoc_lop, lớp thực thể Thay_mon hoc, lớp thực thể Danh sach lop_hoc ky để đưa ra được Danh sách thay_mon hoc_lop.
2.2.3.3 Thực thi ca sử dụng phân tích:
Hình 10. Biểu đồ lớp của thực thi ca sử dụng Lap danh sach thay_monhoc_lop
Nhan vien phong dao tao
Giao dien lap ds thay day moi mon hoc cua lop
Danh sach mon hoc_lop
Danh sach lop_hoc ky Danh sach thay_mon hoc_lop Bo dieu khien lap danh sach thay day moi mon cua lop
b. Biểu đồ cộng tác thực thi ca sử dụng:
2.2.3.4 Mô tả luồng các sự kiện phân tích diễn giải biểu đồ cộng tác:
Trước tiên nhân viên phòng đào tạo duyệt danh sách các lớp học trong học kỳ, sau đó chọn một lớp cần lên danh sách thầy dạy thông qua Giao dien nguoi dung lap danh sach thay, Giao dien nguoi dung lap danh sach thay hiển thị danh sách các
môn học trong học kỳ của lớp đó, tương ứng với mỗi môn học được nhân viên phòng đào tạo chọn thì Giao dien nguoi dung lap danh sach thay sẽ hiển thị các thầy đăng ký dạy môn học đó. Giao dien nguoi dung lap danh sach thay dùng bộ điều khiển
lap danh sach thay duyệt qua các thầy dạy môn học của lớp để lựa chọn các thầy sẽ
:Nhan vien phong dao tao
: Danh sach thay_mon hoc_lop : Bo dieu khien lap danh sach
thay day moi mon cua lop : Giao dien thay day moi mon cua lop
: Danh sach mon hoc_lop : Danh sach lop_hoc ky
: Thay_mon hoc
1: Duyet ds lop hoc
3: Duyet ds mon hoc 6: Lay ds lop_hocky
7: Lay ds monhoc_lop
9: Tao moi 8: Lay danh sach thay
5: Lap danh sach thay 2: Hien thi
4: Hien thi
Hình 11. Biểu đồ cộng tác cho thực thi ca sử dụng Lap danh sach thay_mon
dạy các môn tương ứng trong học kỳ của lớp và đưa ra được danh sách các giáo viên tương ứng với mỗi môn của lớp.
2.2.3.5 Nắm bắt các yêu cầu đặc biệt: