Tác nhân Ca sử dụng Mô tả
Nhân viên quản lý nhân sự
Đăng nhập Nhân viên quản lý nhân sự có ID và Pass có thể đăng nhập vào hệ thống và sử dụng tất cá các chức năng của hệ thống.
Quản lý thông tin nhân viên , hồ sơ nhân viên
Nhân viên quản lý nhân sự có thể tìm kiếm, xem, cập nhật thơng tin hồ sơ nhân viên.
Quản lý khen thưởng kỉ luật
Nhân viên quản lý nhân sự có nhiệm vụ thêm mới, sửa, xóa khen thưởng kỉ luật.
Quản lý quá trình phỏng vấn đào tạo
Nhân viên quản lý nhân sự có thể cập nhật, thêm, sửa, xóa thơng tin ứng viên, lịch phỏng vấn, đào tạo.
Quản lý hợp đồng lao động
Nhân viên quản lý nhân sự tiến hành thêm, sửa, xóa hợp đồng, hỗn hợp đồng hay hủy hợp đồng lao động.
Nhân viên kế toán
Cập nhật bảng lương
Nhân viên kế tốn lập, thêm mới, sửa, xóa bảng lương theo yêu cầu của công ty.
Báo cáo thông tin lương
Thực hiện việc báo cáo thông tin hàng tháng, hàng năm, hàng quý.
Ban lãnh đạo
Xem báo cáo nhân viên
Xem báo cáo, tra cứu về nhân viên.
Xem báo cáo lương
Xem báo cáo, tra cứu về lương.
Nhân viên
Xem hồ sơ nhân viên
Nhân viên trong cơng ty có thể xem hồ sơ thơng tin về nhân viên.
Xem thông tin lương
Xem thông tin về lương, thưởng, kỉ luật.
+ Usecase tổng quát
+ Usecase tương tác của nhân viên kế toán:
Biểu đồ 3.2: 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 đồ 3.4: Usecase tương tác của nhân nhân viên
+ Usecase tương tác của ban lãnh đạo :
+ Phân rã usecase cập nhật thông tin HSNV:
Biểu đồ 3.6: 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:
+ Phân rã Usecase cập nhật Hồ sơ khen thưởng kỷ luật (HSKTKL)
Biểu đồ 3.8: Phân rã Usecase cập nhật HSKTKL
+ Phân rã usecase quản lý chấm công:
+ Phân rã usecase quản lý lương:
Biểu đồ 3.10: Phân rã usecase quản lý lương
+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:
Biểu đồ 3.12: Phân rã usecase tổng hợp báo cáo
- Biểu đồ lớp
+ Xác định các thực thể
PHONGBAN (MaPB, TenPB)
HOPDONGLAODONG (MaHDLD, LoaiHDLD, Ngaykiket, ThoiHan, Congviec, Chucvu, CheDoLamViec, 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ể :