Hình 3 .18 Sơ đồ hoạt động xóa bảng chấm cơng
Hình 3.30 Biểu đồ triển khai
3.4.4. Thiết kế CSDL
Tên Trường Kiểu DL Giải Thích
MaNV String Mã số của nhân viên TenNV String Họ tên của nhân viên GioiTinh String Giới tính nhân viên DiaChi String Địa chỉ của nhân viên SDT String Điện thoại
SoCMT String Số chứng minh thư MaPB String Mã phòng ban HSL String Hệ số lương Chucvu String Chức vụ Ngayvaolam String Ngày vào làm
Bảng 3.4. Bảng Hồ sơ nhân viên (HOSONHANVIEN)
Tên Trường Kiểu DL Chú Thích MaPB String Mã chức vụ TenPB String Chức danh SoNV String Số nhân viên Truongphong String Trưởng phòng
Bảng 3.5. Bảng phòng ban (PHONGBAN)
Tên Trường Kiểu DL Chú Thích
MaKTKL String Mã khen thưởng kỷ luật TenKTKL String Tên khen thưởng kỷ luật Lydo String Lí do khen thưởng kỷ luật MaNV String Mã nhân viên
Bảng 3.6. Khen thưởng kỷ luật (KTKL)
Tên Trường Kiểu DL Chú Thích MaBL String Mã bảng lương MaNV String Mã nhân viên HSL String Tên nhân viên TongluongCB Integer Lương cơ bản
Tên Trường Kiểu DL Chú Thích
MaCTTBL String Mã chi tiết bảng lương MaNV String Mã nhân viên
MaBL String Mã bảng lương Thang Integer Tháng
Nam Integer Năm
Songaytangca Integer Số ngày tăng ca Luongtangca Integer Lương tăng ca Baohiem Integer Bảo hiểm Thuclinh Integer Thực lĩnh
Bảng 3.8. Bảng lương chi tiết của nhân viên (CHITIETTBANGLUONG)
Tên Trường Kiểu DL Chú Thích MaHD String Mã hợp đồng MaNV String Mã nhân viên LoaiHD String Loại hợp đồng Thoigian Date Thời gian Congviec String Công việc
Bảng 3.9. Bảng hợp đồng lao động (HOPDONGLD)
Tên Trường Kiểu DL Chú Thích
MaBCC String Mã bảng chấm cơng MaPB String Mã phòng ban Thoigian Date Thời gian Ngaylapbang Date Ngày lập bảng
Bảng 3.10. Bảng chấm cơng( BANGCHAMCONG)
Tên Trường Kiểu DL Chú Thích
MaCTBCC String Mã chi tiết bảng chấm công MaBCC String Mã bảng chấm công
MaNV String Mã nhân viên Songaycong Integer Số ngày công Songaynghi Integer Số ngày nghỉ
Bảng 3.11. Bảng chi tiết bảng chấm công (CTBANGCHAMCONG)
3.4.5. Thiết kế giao diện
- Form đăng nhập tài khoản