Phân tích hệ thống Phân tích chức năng

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý nhân sự của Công ty cổ phần xây lắp và kết cấu thép Lê Hồng (Trang 26)

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ó 5 chức năng chính là: Quản lý hồ sơ nhân viên, quản lý lương, quản lý công tác và thống kê, báo cáo.

mại

Hình 3.1: Sơ đồ phân cấp chức năng

Sơ đồ luồng dữ liệu

mại

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:

Hình 3.3: Sơ đồ luồng dữ liệu mức 1 của hệ thống

2 Phân tích dữ liệu

Xác định kiểu thực thể

Giữa hồ sơ nhân viên và chức vụ hình thành mối liên kết một – nhiều vì một chức vụ có thể có một hoặc nhiều nhân viên, nhưng một nhân viên chỉ mang một chức vụ.

mại

1 n

Trong một phòng ban có nhiều nhân viên, và một nhân viên chỉ có thể làm việc trong một phòng ban nên liên kết phòng ban – hồ sơ nhân viên là liên kết một – nhiều.

1 n

Một nhân viên trong suốt quá trình làm việc tại Công ty có thể không có (hoặc có nhiều) thành tích nào hoặc cũng có thể không có (hoặc có nhiều) sai phạm nên không (hoặc có nhiều lần) được khen thưởng hay kỷ luật. Do vậy mối liên kết Khen thưởng, kỷ luật – hồ sơ nhân viên là mối liên hệ không hoặc nhiều – một.

1

Một nhân viên có thể được điều động nhiều lần và mỗi lần điều động luôn liên quan đến hai phòng ban, do vậy mối liên kết hồ sơ nhân viên – phòng ban và hồ sơ nhân viên – Điều động là mối liên hệ một – nhiều. Để khử các mối liên kết này ta sử dụng thực thể liên kết chi tiết điều động. 1

1 n

1

Mỗi bảng công lập được một bảng lương chi tiết, trong đó mỗi chi tiết trong bảng lương chi tiết chỉ mang thông tin của một nhân viên. Nhưng một nhân viên có nhiều bảng lương chi tiết. Vậy mối liên kết hồ sơ nhân viên – bảng lương chi tiết là liên kết một – nhiều, liên kết bảng lương chi tiết – bảng công là mối liên kết nhiều – một.

1 n n 1

Mỗi nhân viên có thể có nhiều bằng cấp và mỗi bằng cấp có thể có nhiều nhân viên có, vì vậy phải dùng chi tiết bằng cấp để liên kết giữa nhân viên và bằng cấp. Vậy

Chức vụ

Hồ sơ nhân viên Phòng ban

0, n Có

Hồ sơ nhân viên Khen thưởng, kỷ luật

Có Điều động (adsbygoogle = window.adsbygoogle || []).push({});

n Có

Hồ sơ nhân viên Chi tiết điều động

n Có Phòng ban Có Có Bảng chấm công Chi tiết bảng lương Nhân viên

mại

mối liên kết hồ sơ nhân viên – chi tiết bằng cấp là liên kết một – nhiều, liên kết giữa chi tiết bằng cấp – bằng cấp là liên kết nhiều – một.

1 n n 1

Một nhân viên có một bảng đánh giá nhân viên, một bảng đánh giá nhân viên đánh giá nhiều nhân viên. Vậy mối liên kết giữa hồ sơ nhân viên – đánh giá nhân viên là mối liên kết nhiều – một.

1 n

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: Có Có Hồ sơ nhân viên Bằng cấp Chi tiết bằng cấp

Có Hồ sơ nhân viên

Đánh giá nhân viên

1 -nMaBC MaBC MaNV … DanhGiaNhanVien mại

mại

mại

Một phần của tài liệu Phân tích thiết kế hệ thống quản lý nhân sự của Công ty cổ phần xây lắp và kết cấu thép Lê Hồng (Trang 26)