Cấu trúc của hệ thống dự báo

Một phần của tài liệu Báo cáo xây dựng hệ thống thử nghiệm dự báo mực nước trên nền tảng WebGIS bằng mô hình mạng nơron nhân tạo hồi tiếp (Trang 55 - 57)

Tuân theo kiến trúc 3 tầng của WebGIS đã trình bày ở trên, tác giả đã xây dựng hệ thống dự báo trực tuyến có sơ đồ như hình 2.14. Tuy nhiên, ngoài các lớp tiêu chuẩn, mô hình được xây dựng thêm lõi tính toán là môđun mạng thần kinh nhân tạo hồi tiếp. Các giao tiếp dữ liệu điều phối theo từng nhu cầu cụ thể khi tính toán hoặc truy vấn dữ liệu hoặc hiển thị bản đồ GIS.

Hình 2.14: Sơ đồ hoạt động hệ thống dự báo trực tuyến

Quá trình hoạt động của hệ thống dự báo trực tuyến được mô tả như sau: - Người dùng sử dụng trình duyệt web ở phía client (khách).

- Client (khách) gửi yêu cầu của người sử dụng đến WebServer (máy chủ Web). WebServer nhận yêu cầu của người dùng và chuyển yêu cầu đến các ứng dụng Server tương ứng.

- Các hệ thống WebServer, DataServer và MapServer có thể hoạt động tách biệt hoặc tương tác lẫn nhau, tương ứng với mỗi yêu cầu sử dụng của người dùng.

+ Khi người dùng yêu cầu truy cập bản đồ, WebServer gửi yêu cầu đến MapServer và MapServer sẽ chuyển dữ liệu và hiển thị kết quả tại WebServer.

+ Khi người dùng muốn truy cập dữ liệu, WebServer gửi yêu cầu đến DataServer bằng cách click chuột vào những vị trí muốn hiển thị thông tin và dữ liệu sẽ được DataServer chuyển đến WebServer hiển thị thông tin dữ liệu cho người dùng.

+ Khi người dùng yêu cầu về tính toán thì WebServer sẽ chuyển yêu cầu đến ứng dụng Mạng thần kinh nhân tạo, tại đây dữ liệu sẽ được DataServer Client

Data Server

Mạng thần kinh nhân tạo hồi tiếp Web

Server

Map Server

chuyển đến và thực hiện tính toán tại phần lõi tính là Mạng thần kinh nhân tạo, sau đó kết quả sẽ được hiển thị trên Mapserver.

- Kết quả sẽ được gửi về người dùng và hiển thị trên trình duyệt.

Một phần của tài liệu Báo cáo xây dựng hệ thống thử nghiệm dự báo mực nước trên nền tảng WebGIS bằng mô hình mạng nơron nhân tạo hồi tiếp (Trang 55 - 57)