MÔ HÌNH HỆ THỐNG QUẢN LÍ ĐA DẠNG THỰC VẬT

Một phần của tài liệu Thiết kế cơ sở dữ liệu theo mô hình anchor modeling cho hệ thống quản lý thảm thực vật (Trang 62 - 63)

6. Bố cục luận văn

3.3.MÔ HÌNH HỆ THỐNG QUẢN LÍ ĐA DẠNG THỰC VẬT

Hệ thống quản lý đa dạng thực vật đã tồn tại và đang hoạt động trên nền WebGIS, hoạt động theo mô hình Client – Server (khách – chủ) giống nhƣ hoạt động của một website thông thƣờng, vì thế hệ thống WebGIS cũng có kiến trúc ba tầng (3 tier) điển hình của một ứng dụng Web thông dụng. Kiến trúc 3 tầng gồm có ba thành phần cơ bản đại diện cho ba tầng: máy khách (client), máy chủ ứng dụng (Application Server) và máy chủ dữ liệu (Data Server) (Xem hình 3.2).

Trong khuôn khổ luận văn này, dữ liệu bản đồ đƣợc quản lý trên máy chủ geoServer và dữ liệu về thực vật và phân bố của thực vật đƣợc quản lý trên máy chủ SQL Server.

Hình 3.2 Mô hình hệ thống trên nền GIS

Máy khách: thƣờng là một trình duyệt Web nhƣ Internet Explorer, Fire Fox, Chrome… để mở các trang web theo URL định sẵn. Các máy khách đôi khi cũng là một ứng dụng desktop tƣơng tựnhƣ phần mềm MapInfo,

ArcGIS,..

Máy chủ ứng dụng: thƣờng đƣợc tích hợp trong một máy chủ Web. Ngoài ra, khác với hệ thống Web thƣờng, đối với hệ thống WebGIS thì máy chủ web còn kết hợp với một ứng dụng bản đồ trên phía máy chủ có thể là ArcGIS Server, MapServer, GeoServer,…

Máy chủ web còn đƣợc gọi là HTTP Server (nhƣ Apache). Chức năng chính của máy chủ web là tiếp nhận và đáp lại những yêu cầu từ những trình duyệt Web thông thƣờng thông qua nghi thức truyền dữ liệu trên mạng HTTP. Máy chủ của WebGIS là nơi hoàn thành những truy vấn không gian, chỉ dẫn phân tích không gian, tạo và trả lại bản đồ theo yêu cầu từ máy khách.

Máy chủ dữ liệu: là nơi lƣu trữ các dữ liệu bao gồm cả dữ liệu không gian và phi không gian. Các dữ liệu này đƣợc tổ chức lƣu trữ bởi các hệ quản trị CSDL nhƣ PostgreSQL/PostGIS, Microsoft SQL Server 2014, MySQL, Oracle,... hoặc có thể lƣu trữ ở dạng các tập tin dữ liệu nhƣ Shapefile, XML,...

Một phần của tài liệu Thiết kế cơ sở dữ liệu theo mô hình anchor modeling cho hệ thống quản lý thảm thực vật (Trang 62 - 63)