Cấu trúc trang Web Portal bao gồm 4 phần chính:
Hình 3.30 Cấu trúc trang Web Portal khi người đăng nhập là khách hàng
• Trang Single View: Cung cấp cho khách hàng tính năng xem trực tiếp lộ trình từng phương tiện cụ thể qua Web portal. Ngoài lộ trình thì khách hàng cũng có thể quan sát những thông số khác như tốc độ và quãng đường mà phương tiện đã di chuyển được bắt đầu từ thời điểm khách hàng vào xem. Tính năng này giúp cho khách hàng có thể tập trung giám sát được thiết bị mà họ mong muốn.
• Trang Multi View: Tính năng này cũng tương tự như tính năng trên. Thay vì
chỉ xem được 1 phương tiện trong cùng 1 thời điểm thì khách hàng có thể
Chương 3: Thiết kế hệ thống
được phân biệt bằng cách tô lộ trình bằng các màu khác nhau. Ví dụ: tàu thuyền 1 tô màu đỏ, tàu thuyền 2 tô màu xanh...
• Trang Playback: Tính năng này giúp cho khách hàng có thể xem lại được lộ
trình của những phương tiện thuộc quyền quản lý của mình. Danh sách của các phương tiện sẽ được liệt kê ra dưới dạng ngày tháng và dữ liệu của từng thiết bị.
• Trang Account: Tính năng này giúp cho khách hàng có khả năng quản trị và
cấp phát những tài khoản con trong những trường hợp cần thiết.
• Ngoài những tính năng trên thì khách hàng có thêm khả năng tìm lại mật khẩu
khi cần thiết.
Hình 3.31 Cấu trúc trang Web Portal khi người đăng nhập là quản trị
Cấu trúc bao gồm 3 phần chính:
• Trang Quản lý tàu thuyền: Tính năng này cho phép người quản trị có thể thu thập và quản lý thông tin của tàu thuyền trên Web Portal.
• Trang Quản lý tàu thuyền: Tính năng này cho phép người quản trị có thể thu thập và quản lý thông tin của khách hàng trên Web Portal.
Chương 3: Thiết kế hệ thống
• Trang Quản lý tàu thuyền: Tính năng này cho phép người quản trị có thể thu thập và quản lý thông tin của các máy chủ trên Web Portal.
Hình 3.32 UseCases mô tả cấu trúc tổng quan web portal
Do mô hình mang tính chất dịch vụ nên các người dùng được phân thành những cấp độ khác nhau. Về cấp độ người dùng được chia thành 2 cấp độ khác nhau:
• Cấp độ cao (high level): Administrator
• Cấp độ bình thường (common level): User
Chương 3: Thiết kế hệ thống
Hình 3.33 Cấu trúc trang Web Portal khi người đăng nhập là khách hàng
Hình 3.34 UseCases mô tả quyền Admin
Chương 3: Thiết kế hệ thống
Hình 3.36 UseCases mô tả quyền quản trị thiết bị tàu thuyền của Admin