Tải bản đầy đủ - 0 (trang)
Use case “Báo cáo, thống kê thông tin lương của nhân viên”

Use case “Báo cáo, thống kê thông tin lương của nhân viên”

Tải bản đầy đủ - 0trang

3.3.3. Biểu đồ lớp tổng quát

Biểu đồ lớp tổng quát gồm những thực thể là:

NHANVIEN (MaNV, MaCV, TenNV, Ngaycinh, Gioitinh, Diachi, SDT ,

CMND, ID, Pass, MaPB)

BANGCHAMCONG (MaBCC, MaNV, Thangnam, Songaycong)

BANGLUONG(MaBL, MaBCC, Hesoluong, Thamnien, Tongluong)

PHONGBAN (MaPB, TenPB)

QLKTKL(MaKTKL, MaNV, MucKTKL, NgayKTKL)

CHUCVU (MaCv, TenCV)

Mối quan hệ giữa các thực thể là:

Bảng 3.15: Mối quan hệ giữa các thực thể

Tên thực thể

PHONGBAN- NHANVIEN

BANGCHAMCONG- NHANVIEN

QLKTKL- NHANVIEN

CHUCVU- NHANVIEN

BANGCHAMCONG - BANGLUONG

Vẽ biểu đồ lớp tổng quát :



Mối quan hệ

1-n

n-n

1–n

1–n

1–1



Biểu đồ 3.6: Biểu đồ lớp tổng quát



50



3.3.4. Biểu đồ tuần tự

1. Biểu đồ tuần tự cho việc thực hiện đăng nhập:



: nguoidung



: :w_dangnhap



: :ctr_dangnhap



: :DT_nguoidung



1: chon menu dang nhap



2: hien thi from dang nhap



3: yeu cau nhap id va pass



4: nhap id va pass



5: kiem tra thong tin



6: kiem tra thong tin



7: hien thi thong bao dang nhap thanh cong hay that bai



Biểu đồ 3.7: Biểu đồ tuần tự cho việc thực hiện đăng nhập

2. Biểu đồ tuần tự chức năng thêm thông tin hồ sơ nhân viên



Biểu đồ 3.8: Biểu đồ tuần tự chức năng thêm thông tin hồ sơ nhân viên



51



3. Biểu đồ tuần tự chức năng sửa thông tin HSNV



Biểu đồ 3.9: Biểu đồ tuần tự chức năng sửa thông tin HSNV



52



4. Biểu đồ tuần tự chức năng xóa hồ sơ nhân viên:



Biểu đồ 3.10: Biểu đồ tuần tự chức năng xóa hồ sơ nhân viên



53



5. Biểu đồ tuần tự quản lí khen thưởng kỉ luật:



:

: :w_giaodienchinh

NVtochuclaodong

1: dang nhap he thong



: :w_qlKTKL



: :ctr_KTKL



: :DT_KTKL



: :DT_NV



2: chon QLKTKL



3: hien thi

4: lay du lieu

5: lay KTKL()

6: lay ho so ()

7: load du lieu

8: load du lieu

9: load du lieu

10: hien thi KTKL()



11: them()

12: kiem tra tt



13: luu tt



14: hien thi thông bao



Biểu đồ 3.11: Biểu đồ tuần tự quản lí khen thưởng kỉ luật

6. Biểu đồ tuần tự việc tìm kiếm nhân viên:



Biểu đồ 3.12: Biểu đồ tuần tự việc tìm kiếm nhân viên



54



3.3.5. Biểu đồ trạng thái

Biểu đồ trạng thái đăng nhập



Biểu đồ 3.13: Biểu đồ trạng thái đăng nhập

Trạng thái lớp HOSONV



Biểu đồ 3.14: Biểu đồ trạng thái lớp HOSONV



55



Trạng thái lớp bảng lương



Biểu đồ 3.15: Biểu đồ trạng thái lớp bảng lương

Trạng thái lớp HĐLĐ



Biểu đồ 3.16: Biểu đồ trạng thái lớp HĐLĐ



56



3.3.6 Biểu đồ hoạt động

- Biểu đồ hoạt động đăng nhập



Biểu đồ 3.17: Biểu đồ hoạt động đăng nhập

Các hoạt động liên quan đến các chức năng quản lý thông tin nhân viên, quản lý

hợp đồng lao động, quản lý tuyển dụng đào tạo,…đều có các hoạt động thêm, sửa,

xóa thơng tin được biểu diễn chung dưới các biểu đồ sau:

- Biểu đồ hoạt động thêm thông tin



Biểu đồ 3.18: Biểu đồ hoạt động thêm thông tin

- Biểu đồ hoạt động sửa thông tin



57



Biểu đồ 3.19: Biểu đồ hoạt động sửa thông tin

- Biểu đồ hoạt động xóa thơng tin



Biểu đồ 2.20: Biểu đồ hoạt động xóa thơng tin

- Biểu đồ hoạt động báo cáo :



58



Biểu đồ 3.21: Biểu đồ hoạt động báo cáo

3.4. Thiết kế hệ thống

3.4.1. Biểu đồ thành phần



Biểu đồ 3.22: Biểu đồ thành phần

3.4.2. Biểu đồ triển khai

Máy tính của ban lãnh đạo và máy tính của nhân viên sẽ được kết nối cùng máy tính

chủ để phối hợp nhau cùng hoạt động



Biểu đồ 3.23: Biểu đồ triển khai



59



3.4.3. Thiết kế cơ sở dữ liệu



Hình 3.2: Mơ hình quan hệ dữ liệu



Bảng 3.16: Bảng nhân viên

Primary key



Tên trường

MaNV

TenNV

Gioitinh

Ngaysinh

SoCMND

MaPB

MaCV

SDT

Diachi



Kiểu dữ liệu

Char

Char

Char

Date

Number

Char

Char

Number

Char



60



Diễn giải

Mã nhân viên

Họ tên

Giới tính

Ngày sinh

Số chứng minh thư

Mã phòng

Mã chức vụ

Số điện thoại

Địa chỉ



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Use case “Báo cáo, thống kê thông tin lương của nhân viên”

Tải bản đầy đủ ngay(0 tr)

×