tự nhƣ biểu diễn ở biểu đồ trờn.
d. Ca sử dụng Phõn cụng việc
+ Cỏc lớp tham gia vào ca sử dụng:
– Lớp giao diện: FrmTT_CongViec, FrmDS_CongViec, FrmPhanViec
– Lớp điều khiển: DK_CongViec
– Lớp thực thể: CongViec, NhanVien, PhongBan, QuanLyCongViec,
ChucDanhQuanLy, LoaiCongViec, QuanHePhongBan, QuanHeNhanVien. + Mối quan hệ giữa cỏc lớp
FrmDS_C ongViec FrmTT_C ongViec Giá m đốc FrmPhanViec QuanHeNhanVien QuanHePhongBan C ongViec PhongBan LoaiC ongViec NhanVien
DK_C ongViec QuanLyC ongViec
C hucDanhQuanLy
Hỡnh 2.19: Cỏc lớp phõn tớch thực thi ca sử dụng Phõn cụng việc + Biểu đồ cộng tỏc + Biểu đồ cộng tỏc
: Giá m đốc : FrmDS_CongViec : FrmTT_CongViec : FrmPhanViec : DK_CongViec : QuanLyCongViec : CongViec : ChucDanhQuanLy
1 : Yê u cầu hiển thị
2 : Lấy danh sá ch công việc 3 : Lấy danh sá ch
: QuanHeNhanVien : QuanHePhongBan
5 : Hiển thị danh sá ch công việc
6 : Chọn công việc và ấn nủt xem 7 : Lấy thông tin công việc
8 : Lấy thông tin công việc 14 : Hiển thị thông tin công việc
16 : Chọn phân việc
17 : Yê u cầu hiển thị
21 : Hiển thị danh sá ch phòng ban 25 : Hiển thị danh sá ch chuyê n viê n 29 : chọn nhân viê n, phòng ban, chức danh và phân việc
30 : Cập nhật thông tin phân việc 26 : Lấy danh sá ch chức danh quản lý
27 : Lấy danh sá ch
28 : Hiển thị danh sá ch chức danh quản lý
31 : Cập nhật thông tin phân việc 15 : Hiển thị thông tin công việc
: LoaiCongViec
4 : Lấy tê n
: NhanVien
: PhongBan
11 : Lấy tê n
10 : Lấy danh sá ch ng- ời giải quyết 9 : Lấy tê n
18 : Lấy danh sá ch phòng ban
19 : Lấy danh sá ch phòng ban
20 : Lấy tê n 22 : Lấy danh sá ch nhân viê n
23 : Lấy danh sá ch nhân viê n
24 : Lấy tê n 12 : Lấy tê n
13 : Lấy tê n