Hệ thống quản lý dữ liệu nông thôn mới và cơ sở dữ liệu không gian được thiết kế nhằm đáp ứng yêu cầu của người sử dụng, cung cấp đầy đủ, chính xác thông tin và thuận tiện cho quá trình thống kê, so sánh, cập nhật, tìm kiếm, xem dữ liệu qua từng năm hoặc tất cả các năm.
Hệ thống được xây dựng dựa vào thông tin đầu vào là bản đồ và thông tin số liệu thuộc tính, từ đó để tiến hành thiết kê mô hình cơ sở dữ liệu về tiêu chí nông thôn mới. Kết quả việc phân tích và thiết kế mô hình cơ sở dữ liệu quản lý nông thôn mới được thể hiện qua Hình 3.2.
Dữ liệu bản đồ hành chính trong MapInfo là dữ liệu dùng để xác vị trí của huyện Vũng Liêm trong tỉnh Vĩnh Long, vị trí của các xã, ấp trong huyện. Các thông tin về bản đồ được xây dựng cơ bản gồm các lớp thông tin như: ranh giới, sông, giao thông, khung, chú dẫn,…
Dữ liệu thuộc tính là các bảng số liệu được thu thập, cấu trúc các bảng được xây dựng phù hợp với việc lập trình bằng ngôn ngữ MapBasic. Kết quả xây dựng dữ liệu thuộc tính được trình bày ở Phụ lục 3.
Hình 3.2: Cơ sở dữ liệu quản lý nông thôn mới 3.4 Xây dựng chương trình quản lý dữ liệu nông thôn mới
Để xây dựng chương trình, đề tài sử dụng ngôn ngữ lập trình MapBasic tạo ra các module bao gồm các hàm, các thủ tục, mỗi module là một chức năng. Sau đó người sử dụng tạo tập tin quản lý để quản lý và kết nối các module lại với nhau.
Bảng 3.6: Các module được viết trong chương trình
TT Module Ý nghĩa
1 menu.mbo Chức năng chính của chương trình quản lý dữ liệu 2 dangnhap.mbo Ngăn chặn việc mở và sử dụng chương trình
3 mdlTaptin.mbo Khai báo thủ tục về MapInfo, thoát chương trình mở các hướng dẫn
4 thongke.mbo Tạo hộp thoại thống kê
5 cntkqh.mbo Cập nhật số liệu thống kê quy hoạch của xã 6 thongkequyhoach.mbo Mở bảng dữ liệu thống kê quy hoạch của xã
7 thongketheotieuchi.mbo Thống kê thực hiện xây dựng NTM theo tiêu chí 8 thongketheoxa.mbo Thống kê thực hiện xây dựng NTM theo xã 9 capnhatvanban.mbo Cập nhật văn bản về NTM
10 capnhatndtc.mbo Cập nhật dữ liệu kết quả thực hiện nội dung tiêu chí NTM
11 capnhatkqtc.mbo Cập nhật dữ liệu kết quả thực hiện tiêu chí NTM 12 capnhatkhtc.mbo Cập nhật dữ liệu kế hoạch thực hiện tiêu chí NTM 13 sosanhhaixa.mbo So sánh kết quả thực hiện NTM giữa hai xã 14 sosanhkehoach.mbo So sánh kết quả và kế hoạch thực hiện NTM
15 mobando.mbo Mở bản đồ huyện hoặc một xã
16 xemdm.mbo Mở bảng dữ liệu danh mục xã và danh mục tiêu chí 17 xemkqtc.mbo Mở bảng dữ liệu kết quả thực hiện tiêu chí NTM 18 xemkh.mbo Mở bảng dữ liệu kế hoạch thực hiện tiêu chí NTM 19 xemkqnoidung.mbo Mở bảng dữ liệu kết quả thực hiện nội dung tiêu chí
NTM
20 vanbanNTM.mbo Mở bảng dữ liệu danh sách văn bản về NTM và mở tập tin văn bản
Lưu đồ các chức năng chính của chương trình quản lý dữ liệu nông thôn mới được trình bày trong Hình 3.3.
Bản đồ hành chính của xã Bản
đồ hành chính của huyện Xem
số liệu quy hoạch của xã So
sánh kết quả và kế hoạch thực hiện NTM
Xem danh sách văn bản về NTM
Xem danh mục xã và tiêu chí NTM
Xem nội dung thực hiện tiêu chí NTM Xem
kế hoạch thực hiện tiêu chí NTM Xem
kết quả thực hiện tiêu chí NTM So
sánh kết quả thực hiện NTM của hai xã Cập
nhật nội dung thực hiện tiêu chí NTM Cập
nhật kế hoạch thực hiện tiêu chí NTM Cập
nhật kết quả thực hiện tiêu chí NTM Cập
nhật thông tin văn bản về NTM Cập
nhật số liệu quy hoạch của xã Thống
kê kết quả thực hiện NTM
Thống kê Cập nhật_
Tìm kiếm So sánh Dữ liệu
(Xem dữ liệu) Bản đồ
Bắt đầu
Kết thúc
Hình 3.3: Lưu đồ các chức năng chính của chương trình quản lý dữ liệu nông thôn mới Hiển thị kết quả
Thoát khỏi chương trình