IVIWORK Task & Workplace
- Công ty
- ISOFH
- Thời gian
- 01/2024 – 05/2024
- Vai trò
- Frontend Developer
- Công nghệ
- React · Material-UI · REST
§01Bối cảnh
Công cụ làm việc nội bộ cho công việc, lịch và ghi chú, kèm các văn bản cần ký số.
§02Ràng buộc
- C-1Form do quản trị viên định nghĩa, không viết cứng theo từng màn hình.
- C-2Ký một văn bản phải là thao tác có chủ đích, không thể nhầm.
- C-3Quyền truy cập khác nhau giữa các nhóm và vai trò.
§03Quyết định
- D-04.1
Form dựng từ schema
Form động được sinh từ định nghĩa của nó, nên thêm form mới chỉ là cấu hình chứ không phải một lần phát hành.
- D-04.2
Ký số là một bước riêng
Luồng ký cho xem lại văn bản trước rồi mới xác nhận, nên không ai ký nhầm.
- D-04.3
Kiểm tra quyền nằm trong component dùng chung
RBAC được xử lý một lần trong các khối dùng chung, nên mọi module tuân theo cùng một bộ quyền.
§04Kết quả
Đã bàn giao các module công việc, lịch, ghi chú và ký số.