Page 376 - SDMD CNKT va CNTT trong tien trinh CNH_HDH DBSCL
P. 376
được ưu tiên mua sắm, sử dụng trong cơ quan, tổ chức nhà nước). Nền tảng
này đáp ứng các yêu cầu:
- Tích hợp linh hoạt: Cổng thông tin cho phép quản trị viên, người
dùng và nhà phát triển tích hợp linh hoạt các dịch vụ khác nhau từ các ứng
dụng back end.
- Tập trung hóa: Phòng ban/tổ chức trực thuộc trong một tổ chức cần
có tính liên kết, liên thông dữ với người dùng cuối của mình vào một nền
tảng trung tâm. Cán bộ một cửa có thể liên thông xử lý hồ sơ. Cán bộ quản
trị có thể tùy chỉnh thiết đặt chức năng bằng giao diện trực quan. Tất cả cần
được thực hiện từ cùng một nền tảng.
- Nhấn mạnh vào cá nhân hóa người dùng: Trong nhiều trường hợp,
các nhóm người dùng khác nhau mà mỗi nhóm có thể yêu cầu quyền truy
cập nội dung khác nhau tùy thuộc vào vai trò của họ.
- Bảo vệ: Các tiêu chuẩn bảo mật cao hơn do các thuật toán tiên tiến
như DES, MD5 và RSA.
- Giám sát hiệu suất: Cần có bảng điều khiển phân tích nâng cao để
giúp cán bộ quản trị giám sát được hiệu suất của hệ thống đang quản lý.
Lớp giao diện người dùng
Hệ thống sẽ được phát triển dựa trên kiến trúc thiết kế Single Page
Architecture (SPA): đây là là kiến trúc được dùng để xây dựng ứng dụng
chạy trên trình duyệt. Các ứng dụng web-based được thiết kế và triển khai
trên kiến trúc SPA này nhằm mục đích tối ưu hóa tài nguyên của máy trạm
và tái sử dụng các thành phần dựa trên nguyên lý tách bạch giữa thành phần
xử lý giao diện (User Interface) với thành phần xử lý logic của ứng dụng.
Dữ liệu sẽ được trao đổi với phân hệ backend thông qua các API gateway,
sử dụng REST API.
18.4.6 Giải pháp bảo mật
Toàn bộ hệ thống áp dụng nhiều cơ chế bảo mật khác nhau theo nhiều
mức, đảm bảo hệ thống được bảo vệ và hoạt động một cách an toàn.
362