Please enable JavaScript.
Coggle requires JavaScript to display documents.
Nigh-Shift - Coggle Diagram
Nigh-Shift
Cách Chấm Công
PA 1
Sử dụng ca làm việc làm tham chiếu
Các lượt chấm công hợp lệ bám theo ca làm việc
Kết thúc ca không có out -> quên out
Kết thúc ca không có In-Out hợp lệ -> 0 công
Ưu điểm
Chưa nghĩ ra
Nhược điểm
Có khả năng làm thêm tới ca mới
cần thay đổi việc tính in-out hiện tại
cần thay đổi logic batch chấm công hiện tại
PA 2
Sử dụng time-line vô tận
Bắt cặp In-Out
Gán từng cặp In-Out cho ca làm việc
Sử dụng giờ bắt đầu ca mới để reset
Ưu điểm
Nhược điểm
PA 3
Thêm tính năng gán ca làm việc cho nhân viên
Chấm công dựa vào ca của nhân viên
Thay đổi cách lấy In-Out
Cờ đánh dấu event clock đã xử lý
Batch chạy 4h 1 lần
Scan tìm In chưa được xử lý
14 - 24h trước giờ chạy batch
Nhược điểm
Tính In-Out
Đánh dấu lượt chấm công ca cũ ( có thể thêm flag trong DB)
3 status
Chưa chấm công
Đã chấm công
Chờ phê duyệt
Thời gian tính dựa theo ca làm việc
Có out hợp lệ
Chấm công bình thường
Không có out hợp lệ
Quá xx giờ sau kết thúc ca -> quên
Có out quá xx giờ -> làm thêm
Nút chấm In-Out sẽ có ID riêng
Lượt đầu tiên chấm công trong ca sẽ là In
Cần thay đổi cách tính IN-OUT hiện tại