3.3.1. Biểu đồ UC - Xác định các tác nhân, các UC và đặc tả vắn tắt: Tác nhân Ca sử dụng Mô tả Nhâ n viên nhân sự (NVNS) Cập nhật hồ sơ nhân viên.
NVNS có thể thêm, sửa hay xóa HSNV tùy theo sự thay đổi về nhân sự của công ty. Cập nhật quá
trình khen thưởng kỷ luật.
NVNS có nhiệm vụ thêm mới, sửa, xóa quá trình KTKL cho nhân viên trong công ty. Cập nhật bảng
chấm công
Nhân viên phòng nhân sự cập nhật bảng chấm công theo từng phòng ban vào hệ thống. Báo cáo thông
tin nhân sự
Thống kê báo cáo tình hình nhân sự các phòng ban cho Ban lãnh đạo công ty.
Nhâ n viên kế toán (NVKT) Cập nhật bảng lương
NVKT lập bảng lương, thêm mới, sửa hoặc 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 lương hàng tháng, quý, năm cho Ban lãnh đạo.
Ban lãnh đạo
Xem báo cáo nhân sự
Xem báo cáo, tra cứu thông tin về nhân sự.
Xem báo cáo lương
Xem báo cáo, tra cứu thông tin về lương.
n viên nhân viên thống, xem thông tin hồ sơ nhân viên. Xem thông tin
lương
Nhân viên công ty đăng nhập vào hệ thống, xem thông tin lương.
Bảng 3.1. Bảng xác định các tác nhân, UC và đặc tả vắn tắt.
Biểu đồ UC tổng quát
Hình 3.1. Mô hình Use Case tổng quát.
Mô tả UC:
Hai tác nhân thao tác nhiều nhất với hệ thống là nhân viên nhân sự và nhân viên kế toán. Ban giám đốc và nhân viên là những tác nhân sử dụng hệ thống để đọc báo cáo và khiếu nại nếu có sai sót.
Nhân viên nhân sự phụ trách việc làm hồ sơ nhân viên, ký kết hợp đồng và định vị hệ số lương cho nhân viên.
Nhân viên kế toán phụ trách thanh toán, kiểm tra hệ thống tính lương hàng tháng nếu có sai sót.
Mỗi tác nhân đều phải đi qua khâu đăng nhập để có thể tương tác với hệ thống theo các quyền tương ứng với mỗi nhóm tác nhân.
Hệ thống có các user case chính là
Quản lý hồ sơ nhân viên: Thêm, sửa, xóa hồ sơ nhân viên. Ngoài ra còn lưu trữ các hồ sơ cần thiết.
Quản lý khen thưởng kỷ luật: Thêm, sửa, xóa các hình thức khen thưởng và kỷ luật nhân viên.
Cập nhật bản chấm công: Quản lý thông tin ngày làm việc của nhân viên, đảm bảo ghi nhận đúng và đủ thời gian làm việc của nhân viên.
Quản lý Lương: Hệ thống dựa theo hồ sơ nhân viên, hình thức khen thưởng kỷ luật và chấm công để xây dựng tự động bảng lương cho toàn công ty. Nhân viên kế toán có thể kiểm tra tính chính xác của bảng lương nếu có khiếu nại từ nhân viên. Nếu có sai sót trong chấm công và bảng lương, nhân viên nhân sự có thể tiến hành điều chỉnh thông tin đầu vào.
Báo cáo: Giúp nhà quản lý có cái nhìn tổng quát về chi phí lương trong công ty. Hỗ trợ nhà quản lý trong các quyết định tuyển thêm nhân viên hay giảm nhân viên để giảm chi phí đầu vào.
Them Moi BCC
Sua BCC
Xoa BCC Cap Nhat Bang Cham Cong
Ban Lanh Dao Nhanvien NS
Bao Cao TT Luong
Sua bang luong Them bang luong
Xoa bang luong Cap Nhat Bang Luong
Nhanvien Ke Toan
cap Nhat He So Luong
Hình 3.2. Biểu đồ UC quản lý lương Mô tả UC:
Nhân viên nhân sự cập nhật bảng chấm công hàng ngày, hàng tuần và hàng tháng, về thời gian làm việc, số giờ đi muộn, số ngày nghỉ có phép và không có phép.
Nhân viên kế toán dựa theo thỏa thuận trên hợp đồng với nhân viên, cập nhật bảng lương, hệ số lương, các chế độ phụ cấp, thai sản, thuế và thu nhập chịu thuế.
Kết hợp giữa bảng lương và bảng chấm công, hệ thống sẽ tổng hợp và tạo báo cáo cho cán bộ quản lý có cái nhìn tổng thể về chi phí lương của công ty.
3.3.2 Biểu đồ lớp
Xác định các lớp
HOSONV (MaNV, HoTen, MaPB, GioiTinh, NgaySinh, Diachi, Dienthoai, TDHocvan, HonNhan, DangVien, NoiSinh, SoCMTND, NgayCap, NoiCap, MaDanToc, MaTonGiao, MaNgoaiNgu).
PHONGBAN (MaPB, TenPB, DienThoai, DiaChi).
CHUCVU (MaChucVu, ChucVu, GhiChu).
NGOAINGU (MaNgoaiNgu, NgoaiNgu, GhiChu)
DANTOC (MaDanToc, DanToc, GhiChu).
TONGIAO (MaTonGiao, TonGiao, GhiChu).
HOCVAN (MaHocVan, HocVan, GhiChu).
QUATRINHKTKL (MaKTKL, MaHTKTKL, MaLyDoKTKL, MucKTKL, NgayKTKL).
HINHTHUCKTKL (MaHTKTKL, HTKTKL, GhiChu)
LIDOKTKL (MaLyDoKTKL, LyDoKTKL, GhiChu)
BANGLUONG (MaBangLuong, MaPB, Thang, Nam, TongLuongCB, TongBHYT, TongBHXH, TongPhuCap, TongThueTN, TongLuong).
HESOLUONG (MaHSLuong, HSLuong, MaHSLuong, SogiGhiChu).
BANGCHAMCONG (MaBCC, MaPB, MaNV, Thang, Nam, SoNgayLV, SoNgayNghiPhep, SoGioLamThem).
CT_BANGLUONG (MaNV, MaBangLuong, HSLuong, SoBHYT, SoBHXH, LuongCB, MucBHYT, MucBHXH, PhuCap, MucThueTN, Luong).
CONGVIEC (MaCV, TenCV, GhiChu).
BHYT (MaBHYT, MaNV, NgayCap, NgayHetHan, SoBHYT, NoiDK, MucBHYT, TenBV).
BHXH (MaBHXH, MaNV, NgayCap, NgayHetHan, SoBHXH, NoiDK, MucBHXH).
Hình 3.3. Biểu đồ lớp 3.3.3 Biểu đồ tuần tự
: NhanvienNS : NhanvienNS : NhanvienNS