.2.1 Phân tích chức năng
Sơ đồ phân cấp chức năng của hệ thống
Từ quá trình khảo sát hệ thống trên ta đi phân tích hệ thống quản lý nhân sự gồm có bốn chức năng chính là:
- Quản lý nhân viên - Quản lý lương - Tra cứu
- Thống kê, báo cáo
34
Thông tin yêu cầu Sơ yếu lí lịch Bản báo cáo Th ôn g tin m ức lư ơn g cơ Bộ phận kế toán Quản lý lương Tìm kiếm Thống kê
Quản lý thông tin
Bộ phận kế toán
Nhân viên Bảng chấm công
Bảng lương Hồ sơ
Thông tin y/cầu Thông tin y/cầu Báo cáo
Báo cáo Thông tin tìm kiếm Lương
GVHD: TS. Nguyễn Thị Thu Thủy
Hình 3.1: Sơ đồ phân cấp chức năng
Sơ đồ luồng dữ liệu
+Sơ đồ DFD mức ngữ cảnh
Hình 3.2: Sơ đồ luồng dữ liệu mức ngữ cảnh + Sơ đồ luồng dữ liệu mức 1 của hệ thống
35
Cán bộ, nhân viên
HỆ THỐNG QUẢN LÝ NHÂN SỰ
Phòng kế toán TT quá trình công tác
Hình 3.3:Sơ đồ luồng dữ liệu mức 1 của hệ thống
3.2.2. Phân tích dữ liệu
Xác định các thực thể:
NHANVIEN( MaNV, HoTen, NgaySinh, Phai, Diachi, SoDT, SoCMTND) BANGLUONG( MaBL, HeSoL, LuongCoBan, PCCV, BaoHiem, TongLuong) BANGCHAMCONG( MaBCC, NgayLam, LamThem, NghiCoPhep,
NghiKPhep)
PHONGBAN( MaPB, TenPB, Vitri, SoDT) CHUCVU( MaCV, TenCV, HeSo-PCCV)
Dạng mô hình thực thể liên kết:
Từ các thực thể đã xác định được ta có dạng của mô hình thực thể liên kết như sau:
Bả
ng
lư
GVHD: TS. Nguyễn Thị Thu Thủy
Hình 3.4 : Mô hình thực thể liên kết Các quan hệ ràng buộc trong hệ thống:
Một NV chỉ thuộc một Phòng ban, một Phòng ban có nhiều NV
Một NV đảm nhiệm một Chức vụ và một Chức Vụ có thể do nhiều NV đảm nhiệm. Một NV trong quá trình công tác có nhiều Bảng Lương, Bảng Chấm Công, một Bảng Lương, Bảng Chấm Công chỉ thuộc về một NV