a. Khái niệm
3.4 Xây dựng chương trình quản lý giá đất
Chương trình quản lý giá đất giúp cho ngưới sử dụng có thể dễ dàng truy xuất các thông tin, thống kê dữ liệu và có thể dễ dàng cập nhật thông tin mới vào dữ liệu.
Dữ liệu thuộc tính đã liênkết
Chọn thửa cần xem thông tin
Công cụInfo
Ứng dụng ngôn ngữ lập trình MapBasic (chạy trong môi trường MapInfo) tạo ra Menu chức năng mới bằng cách lập trình tạo ra các Module bao gồm các hàm, các thủ tục lồng vào nhau. Thuận tiện cho người quản lý tìm kiếm, thống kê và cập nhật thông tin cho từng thửa đất một cách nhanh chóng.
Các Module đã viết trong chương trình được thể hiện qua bảng sau:
Bảng 3.5: Các Module được viết trong chương trình
TT Các Module Ý nghĩa
1 dlgCapnhatgiathua.mbo Cập nhật giá cho từng thửa
2 dlgCapnhatgiaNN.mbo Cập nhật giá theo khung giá ban hành 3 dlgCapnhatgiaTT.mbo Cập nhật giá thực tế
4 dlgTimthua.mbo Tìm thửa theo yêu cầu
5 dlgTruyxuatgia.mbo Truy xuất giá theo đường, vị trí 6 dlgXemgiathua.mbo Xem thông tin thửa
7 taomenu.mbo Tạo menu chung 8 ve_mapinfo.mbo Về Mapinfo
Kết quả tạo được chương trình Quản lý giá đất bao gồm các chức năng như: Xem thông tin thửa, Tìm thửa, Truy xuất giá, Cập nhật giá; menu trợ giúp; ngoài ra thì tất cả các menu của chương trình Mapinfo được chuyển sang tiếng việt như menu tap tin (File), công cụ (Tools), truy vấn (Query), bảng (Table), lựa chọn (Options), bản đồ (Map), cửa sổ (Window).
Hình 3.5: Giao diện chính của chương trình quản lý giá đất Bắt đầu
Cập nhật giá nhà nước Cập nhật giá
Cập nhật giá từng thửa
Cập nhật giá thị trường Xem thông tin thửa
Tìm thửa
Truy xuất giá
Qua lưu đồ cho thấy chương trình quản lý giá đất thực hiện các công việc sau: Xem giá thửa đất theo số thửa hoặc tên chủ sử dụng, tìm kiếm các thửa đất theo yêu cầu như theo diện tích và giá, truy xuất giá theo vị trí và so sánh giá Nhà nước với giá thị trường, cập nhật giá mới cho từng thửa đất và có thể cập nhật theo giá Nhà nước hoặc giá thị trường.