Tóm tắt:
Đồ án với đề tài website hỗ trợ chấm công cho doanh nghiệp được xây dựng bằng
ngôn ngữ lập trình Java, sử dụng Spring Framework, ReactJs, Python và sử dụng hệ
quản trị cơ sở dữ liệu PostgreSql, cùng với các library như Bootstrap, MaterialUI, Redux
Saga.
Website bao gồm các chức năng năng chính cho người sử dụng là nhân viên như:
đăng nhập hệ thống, quản lý thông tin cá nhân, chấm công, quản lý đơn, xem bảng chấm
công, xem bảng lương. Đối với quản lý nhân sự sẽ bao gồm các chức năng của nhân
viên và có thêm các chức năng: Quản lý phòng ban, quản lý vị trí, quản lý nhân viên,
quản lý các loại đơn, duyệt đơn. Đối với kế toán sẽ bao gồm các chức năng của nhân
viên và có thêm các chức năng: quản lý lương nhân viên, xem lịch sử chấm công, thống
kê, xuất báo cáo. Đối với quản trị viên sẽ bao gồm các chức năng: quản lý tài khoản
người dùng, phân quyền.