3.2.2.2 Vẽ biểu đồ usecase
Biểu đồ tương tác :
Usecase tổng quát :
Usecase tương tác của nhân viên kế toán:
Biểu đồ 3: Usecase tương tác của nhân viên kế toán
Usecase tương tác của nhân viên quản lý Nhân sự :
Usecase tương tác của nhân nhân viên :
Biểu đồ 5: Usecase tương tác của nhân nhân viên
Usecase tương tác của nhân ban lãnh đạo :
Biểu đồ 6: Usecase tương tác của nhân ban lãnh đạo
Phân rã usecase cập nhật thông tin HSNV:
Phân rã usecase cập nhật thông tin hợp đồng lao động:
Biểu đồ 8: Phân rã usecase cập nhật thông tin hợp đồng lao động
Phân rã Usecase cập nhật HSKTKL Them moi ho so KTKL Sua ho so KTKL Huy ho so KTKL Cap nhat HSKTKL <<extend>> <<extend>> <<extend>>
Phân rã usecase quản lý chấm công:
Biểu đồ 10: Phân rã usecase quản lý chấm công
Phân rã usecase quản lý lương:
Phân rã Usecase quản lý tuyển dụng đào tạo:
Biểu đồ 12: Phân rã Usecase quản lý tuyển dụng đào tạo
Phân rã usecase tổng hợp báo cáo:
3.2.2.3 Biểu đồ lớp
Xác định các thực thể
PHONGBAN (MaPB, TenPB)
HOPDONGLD(MaHDLD,LoaiHDLD,Ngaykiket,ThoiHan,Congviec,Chucvu,Ch eDoLamViec, MucLuong, MaNV)
CHUCVU (MaCv, TenCV)
NHANVIEN (MaNV, MaCV, TenNV, NgaySinh, DiaChi, SDT , CMND, Quyen, ID, Pass, MaPB)
UNGVIEN (MaUV, TenUV, Gioitinh, NgaySinh, ĐiaChi, SDT, Vitrituyendung, Nguyenvong)
LICHPHONGVAN (MaLPV, NgayPV, Noidungchinh, Ketqua, MaUV) BANGCHAMCONG (MaBCC, MaNV, ThangNam, Songaycong, Nghiphep) QUANLYKTKL ( MaKTKL , MaNV, MucKTKL, NgayKTKL) NVNHANPC (MaNV, MaPC, Ngaynhan)
PHUCAP (MaPC, TenPC, MucPC)
LICHDAOTAO (MaLDT, Ngaybatdau, Ngayketthuc, Diadiem, LoaiDt, MaUV) Mối quan hệ giữa các lớp thực thể :
PHONGBAN- NHANVIEN CHUCVU- NHANVIEN BANGCHAMCONG- NHANVIEN QLKTTL- NHANVIEN HOPDONGLD- NHANVIEN NVNHANPC- NHANVIEN PHUCAP- NVNHANPHUCAP UNGVIEN- LICHPHONGVAN UNGVIEN- LICHDAOTAO