Biểu đồ phân rã usecase báo cáo, thống kê

Một phần của tài liệu Phân tích thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH sản xuất thương mại và dịch vụ nhàn thanh (Trang 42 - 45)

Bảng 3.6. Kịch bản cho use case “Báo cáo thống kê”

Tên use case Báo cáo, thống kê

Tác nhân chính Nhân viên quản lý nhân sự, Nhân viên Kế toán

Điều kiện vào Tác nhân nhập tên người dùng và mật khẩu vào hệ thống thành công

Điều kiện ra Thông tin hồ sơ, bảng lương, bảng công của nhân viên được cập nhật đầy đủ, chính xác

Sự kiện chính - Tác nhân chọn form báo cáo, thống kê trên hệ thống - Hệ thống hiển thị form báo cáo, thống kê

- Tác nhân chọn chức năng báo cáo, thống kê thông tin hồ sơ, bảng lương, bảng công của nhân viên

- Hệ thống hiển thị form báo cáo, thống kê thông tin hồ sơ, bảng lương, bảng công của nhân viên và yêu cầu tác nhân báo cáo, thống kê

- Nhân viên quản lý nhân sự báo cáo, thống kê thông tin hồ sơ, bảng lương, bảng công của nhân viên

- Hệ thống xử lý thao tác mà tác nhân nhập vào và thông báo đã thực hiện thành công

- Quá trình báo cáo, thống kê kết thúc

- Nhân viên quản lý nhân sự thoát khỏi chức năng báo cáo, thống kê

Sự kiện phụ Hệ thống đưa ra lỗi thao tác, nếu muốn tiếp tục thì tác nhân lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

Bảng 3.7. Kịch bản cho use case “Tìm kiếm”

Tên use case Tìm kiếm

Tác nhân chính Nhân viên QLNS, nhân viên Kế toán, nhân viên, Ban lãnh đạo Điều kiện vào Tác nhân nhập tên người dùng và mật khẩu vào hệ thống thành

công

Điều kiện ra Thông tin hồ sơ, bảng lương, bảng công của nhân viên được cập nhật đầy đủ, chính xác

Sự kiện chính - Tác nhân chọn form tìm kiếm trên hệ thống - Hệ thống hiển thị form tìm kiếm

- Tác nhân chọn chức năng tìm kiếm thơng tin hồ sơ, bảng lương, bảng công của nhân viên

- Hệ thống hiển thị form tìm kiếm hồ sơ, bảng công, bảng lương của nhân viên và yêu cầu tác nhân nhập hồ sơ, bảng công, bảng lương của nhân viên cần tìm kiếm

- Tác nhân nhập thông tin hồ sơ, bảng công, bảng lương của nhân viên cần tìm kiếm

- Hệ thống kiểm tra thông tin hồ sơ, bảng công, bảng lương của nhân viên cần tìm kiếm và xác nhận thông tin hợp lệ

- Hệ thống xử lý thao tác mà tác nhân nhập vào và thông báo đã thực hiện thành công

- Quá trình tìm kiếm kết thúc

- Tác nhân thốt khỏi chức năng tìm kiếm

Sự kiện phụ Hệ thống đưa ra lỗi thao tác của tác nhân nếu muốn tiếp tục thì tác nhân lặp lại các thao tác như trên hoặc nếu khơng muốn tiếp tục thì thốt khỏi hệ thống

3.2.2. Biểu đồ lớp

 Xác định các thực thể

Bảng 3.8. Các thực thể

NHANVIEN BANGLUONG

PHONGBAN CT_BANGLUONG (Chi tiết bảng lương)

CHUCVU BANGCHAMCONG

HDLD (Hợp đồng lao động)

 Xác định thuộc tính của các thực thể

NHANVIEN( MaNV, TenNV, MaPB, MaCV, Ngaysinh, Gioitinh, SDT, Diachi) PHONGBAN(MaPB, TenPB, SDT)

CHUCVU(MaCV, TenCV, MaNV)

HDLD( MaHD, MaNV, Ngaybatdau, Ngayhethan, Hesoluong, Noidung) BANGLUONG( MaBL, MaPB, MaNV, Ngaylap, Tongluong)

CT_BANGLUONG(MaBL, MaNV, MaCV, Hesoluong,Tongsocong, Phucap, Thuong, Phat)

BANGCHAMCONG( MaBCC, MaNV, MaPB, NgayCC, Vao, Ra, Ghichu )  Biểu đồ lớp tổng quát

Một phần của tài liệu Phân tích thiết kế hệ thống thông tin quản lý nhân sự tại công ty TNHH sản xuất thương mại và dịch vụ nhàn thanh (Trang 42 - 45)

Tải bản đầy đủ (PDF)

(68 trang)