3 ðấ t chưa sử dụng CSD 2526,1 ,
4.2.4. Xây dựng mô hình dữ liệu
4.2.4.1. Mô hình dữ liệu của hệ thống thông tin ñất
Mô hình cơ sở dữ liệu của hệ thống thông tin tài nguyên ñất bao gồm ba thành phần cơ bản là thông tin ñầu vào, xử lý dữ liệu và thông tin ñầu ra. a, Thông tin ñầu vào
Cơ sở dữ liệu trong Hệ thống thông tin tài nguyên ñất bao gồm hai thành phần chính là dữ liệu không gian (bản ñồ) và dữ liệu thuộc tính. Dữ liệu bản ñồ ñược thu thập từ ñồ hoạ trên bản ñồ số, bản ñồ trên giấy, số liệu ño mặt ñất. Dữ liệu thuộc tính ñược thu thập từ các nội dung bản ñồñất, các bản
ñồ khác có liên quan và các số liệu ñiều tra cơ bản ñã có. Dữ liệu thuộc tính
ñóng vai trò chú thích, chỉ dẫn và mô tả các thông tin ñịnh lượng cho thông tin bản ñồ.
Trường ðại học Nông nghiệp Hà Nội – Luận văn thạc sỹ khoa học Nông nghiệp ……… 62 dạng tương tự và các tư liệu ở dạng số. Các thông tin bản ñồở dạng tương tự, các dữ liệu trên giấy sẽñược ñưa vào CSDL thông qua quá trình số hoá hoặc từ bàn phím máy tính. Các dữ liệu kết quảñược lưu trữ ở dạng số theo khuôn dạng thống nhất. Các thông tin bản ñồ cũng như thông tin thuộc tính ở dạng số cần ñược chuẩn hoá trước khi ñưa vào CSDL.
b, Xử lý dữ liệu
Sau khi ñã nạp các thông tin ñầu vào các phương tiện lưu trữ dữ liệu, chúng ta cần tổ chức các dữ liệu theo một cấu trúc thống nhất. Mục tiêu của công việc này là ñể bảo vệ thông tin, dễ tìm thông tin, dễ loại bỏ những thông tin cũ và dễ bổ xung những thông tin mới.
Quản trị cơ sở dữ liệu là hoạt ñộng của con người có sự trợ giúp của các phần mềm ñể hình thành một cấu trúc hợp lý các dữ liệu ñang ñược lưu trữ, cấu trúc này phải ñảm bảo các ñiều kiện:
- Lượng thông tin dư thừa là tối thiểu
- Mối quan hệ giữa các dữ liệu là thống nhất
- Dễ dàng tác ñộng vào dữ liệu ñể thực hiện công việc quản trị dữ liệu như tìm kiếm theo yêu cầu, cập nhật dữ liệu, giải các bài toán ứng dụng phổ
biến, hiển thị dữ liệu theo yêu cầu của người dùng.
Phần cơ sở dữ liệu chung là phần ñược quản lý riêng biệt, có những mục tiêu riêng tạo cơ sở cho cả phần dữ liệu bản ñồ và dữ liệu thuộc tính, phần này bao gồm hệ quy chiếu, hệ toạ ñộ - ñộ cao, hệ thống ảnh phủ trùm, hệ thống biên giới và ñịa giới, các dữ liệu thuyết minh về dữ liệu khác có liên quan.
ðể quản lý các dữ liệu ñề tài phải xây dựng phần mềm phù hợp ñủ sức
ñể quản lý khối lượng dữ liệu ñã ñược lưu trữ. ðiều cần quan tâm ñặc biệt là giải pháp là ñảm bảo an toàn dữ liệu trong cơ sở dữ liệu. Cập nhật dữ liệu là hoạt ñộng thường xuyên của cơ sở dữ liệu, ñặc biệt là dữ liệu ñất ñai. Tiếp nhận các thông tin về biến ñộng ñất ñai người quản lý dữ liệu cần tìm kiếm
Trường ðại học Nông nghiệp Hà Nội – Luận văn thạc sỹ khoa học Nông nghiệp ……… 63 thông tin ñể loại bỏ những thông tin cũ, ñưa vào các thông tin mới hoặc biến
ñổi các thông tin cũ theo một số biến ñộng mới. Trong CSDL về tài nguyên
ñất còn phải lưu ý tới ñịnh hướng xây dựng một cơ sở dữ liệu ñộng, biến ñổi theo thời gian ñể phân tích các hiện tượng tự nhiên cũng như kinh tế - xã hội. c, Thông tin ñầu ra
Thông tin ñầu ra của cơ sở dữ liệu tài nguyên ñất một mặt ñáp ứng nhu cầu quản lý nhà nước, quản lý các ngành, mặt khác ñóng vai trò cung cấp thông tin cho các hoạt ñộng kinh tế, văn hoá, xã hội... Hình thức các thông tin ñầu ra bao gồm các thông tin về thời gian, không gian ở dạng ảnh, bản ñồ và các số
liệu khác dưới dạng bảng, biểu, ñồ thị, sơ ñồ nhằm giúp những người ra quyết
ñịnh có ñược các quyết ñịnh dựa trên các dữ kiện rõ ràng và minh bạch. 4.2.3.2. Công nghệ sử dụng và các phần mềm hỗ trợ
Chương trình phần mềm quản trị cơ sở dữ liệu ñược xây dựng dựa trên nền ngôn ngữ Microsoft Visual Basic 6.0 và bộ thư viện ñồ hoạ MapObject của hãng ESRI lập trình trong môi trường GIS và một số phần mềm hỗ trợ
khác, gồm:
- ArcView, MapInfo, Microstation: Xây dựng, biên tập và ñịnh dạng dữ
liệu bản ñồñược sử dụng trong chương trình.
- MapObject: Là bộ thư viện ñồ hoạ dùng phát triển các ứng dụng ñộc lập của hãng ESRI với chức năng hiển thị, truy vấn, chỉnh sửa dữ liệu dạng tập tin, liên kết giữa Visual Basic 6.0 và Shape file.
- VSFlexGrid7 là phần mềm ñược cung cấp bởi công ty VideoSoft của Hoa Kỳ, là một OLE ñể hiển thị, chỉnh sửa, ñịnh dạng, tóm tắt và in dữ liệu dạng bảng.
- Teechart: Là chương trình vẽ các biểu ñồ dạng 3D và nhiểu thể loại biểu ñồ khác nhau. Phần mềm này có những ưu ñiểm nổi bật về sự ña dạng, tiện dụng và tích hợp trong nhiều phần mềm lập trình.
Trường ðại học Nông nghiệp Hà Nội – Luận văn thạc sỹ khoa học Nông nghiệp ……… 65 4.2.3.3. Cấu trúc mô hình CSDL ñất.
Mục ñích của việc xây dựng cấu trúc CSDL là nhằm sắp xếp và thiết lập CSDL một cách khoa học và thống nhất nhằm giúp cho người sử dụng CSDL dễ dàng tiếp cận và khai thác các số liệu và thông tin. Cấu trúc mô hình cơ sở
dữ liệu ñược coi là bộ khung của CSDL. ðểñạt ñược các yêu cầu nhưñã trình bày, hệ thống quản lý này bao gồm một cơ sở dữ liệu tính chất phẫu diện ñất và giao diện chính của chương trình, có chức năng hiển thị các thông tin quản lý phẫu diện, so sánh phẫu diện và cập nhật dữ liệu cho các phẫu diện.
Hình 4.11. Cấu trúc mô hình
- Hệ thống CSDL ñất: nhằm tích trữ dữ liệu thuộc tính của phẫu diện ñất và các dữ liệu liên quan như toạñộñịa lý (X,Y), vị trí phẫu diện, dữ liệu của dữ
liệu…
- Phần mềm quản lý CSDL ñất bao gồm các module giao diện với người quản trị như module ñăng nhập, quản trị hệ thống, quản lý thông tin phẫu diện, hiển thị dữ liệu, tìm kiếm dữ liệu…
- Giao diện chính của chương trình cung cấp thông tin cho người sử dụng, người quản lý với ñối tượng chính là tài nguyên ñất thông qua các phẫu diện và một sốñối tượng ñồ họa bản ñồ.
Trường ðại học Nông nghiệp Hà Nội – Luận văn thạc sỹ khoa học Nông nghiệp ……… 67