Trong cơ sở dữ liệu, dữ liệu địa chính được thể hiện trong các bảng thửa đất
(bảng 2.1), bảng chủ sử dụng đất (bảng 2.2) và bảng đăng ký sử dụng đất (bảng 2.3). Mơ hình thơng tin của những bảng này là được đơn giản hóa hình thức từ mơ hình tiêu chuẩn về cơ sở dữ liệu địa chính được phát triển bởi Bộ Tài nguyên và
Môi trường Việt Nam. Cấu trúc dữ liệu các lớp thông tin được mô tả như sau:
Bảng 2.1: Cấu trúc lớp thông tin thửa đất
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 So_hieu Interger Số hiệu thửa đất
2 Xa_ID Interger Mã xã
3 Dien_tich Numeric Diện tích thửa đất
ơ đồ ớ
class S l p thông tin quy ...
Su_dung_dat - Loai_hinh_sdd: varchar - Ngay_su_dung: timestamp - Ghi_chu: varchar Doi_tuong_khong_gian - th_geom: int Doi_tuong - id: int Chu_dat - Ho_ten: varchar - Loai_nsd: varchar - Ngay_sinh: timestamp - So_cmnd: varchar - Ngay_cap_cmnd: timestamp - Noi_cap_cmnd: varchar - Dia_chi: varchar - Dien_thoai: varchar - Email: varchar Qhsdd - Loai_hinh_sdd: varchar - Dien_tich: double - M uc_dich: varchar - Ngay_bat_dau: timestamp - Ngay_ket_thuc: timestamp - Nguoi_chiu_trach_nhiem: varchar - Ghi_chu: varchar Phan_hoi_kg - Nsd_id: int - Noi_dung: varchar - Ngay _phan_hoi: timestamp - Da_xu_ly: boolean - Noi_dung_tra_loi: varchar - Ngay _tra_loi: timestamp
Thong_diep - Nguoi_gui_id: int - Nguoi_nhan_id: int - Noi_dung: varchar - Da_doc: boolean - Thoi_gian_doc: timestamp - Da_tra_loi: boolean - Thoi_gian_tra_loi: timestamp - Thong_diep_truoc_id: int Phan_hoi_tt - qhsdd_id: int - Nsd_id: int - Ngay_phan_hoi: timestamp - Noi_dung: varchar - Da_xu_ly: boolean - Noi_dung_tra_loi: varchar - Ngay_tra_loi: timestamp Tien_do_qh - Qhsdd_id: int - Ngay_cap_nhat: int - Nsd_ht_id: int - Trang_thai: varchar - M o_ta_van_de: varchar Huyen - Ten_huyen: varchar - Ten_tinh: varchar - Dien_tich: num eri c - Dan_so: int - Gioi_thieu: varchar - Dia_chi_UBND: varchar - Dien_thoai_UBND: varchar - Ten_chu_tich_UBND: varchar Xa - Ten_xa: varchar - Ten_huyen: varchar - Dien_tich: numeric - Dan_so: int - Gioi_thieu: varchar - Dia_chi_UBND: varchar - Dien_thoai_UBND: varchar - Ten_chu_tich_UBND: varchar Thua_dat - So_hieu: int - Xa_id: int - Dien_tich: numeric - Dia_chi: varchar - Mdsd: varchar - Gia_NN: numeric - Gia_TT : numeric Dang_ky_sdd - Thua_id: int - Chu_dat_id: int - Dien_tich_chung: numeric - Dien_tich_rieng: num eric - Ma_mdsd: varchar - Can_cu_giao_dat: varchar - Ngay_dang_ky: tim estamp - Thoi _han_sdd: ti mestamp
Nsd_ht - Ho_ten: varchar - Dia_chi: varchar - Email: varchar - Nsd_dat_id: int 0..* 1 1 0..* 1 * 1 0..* 1..* 1 1 0..* 0..* 1 0..* 1 0..* 1 1 *
4 Dia_chi Varchar Địa chỉ thửa đất
5 Mdsd Varchar Mục đích sử dụng đất
6 Gia_NN Numeric Giá của thửa đất mà nhà nước định giá 7 Gia_TT Numeric Giá thực tế của thửa đất trên thị trường
Bảng 2.2: Cấu trúc lớp thông tin về người sử dụng đất
Số thứ
tự Tên trường Định dạng dữ liệu Mô tả
1 Ho_ten Varchar Họ tên người sử dụng đất 2 Loai_Nsd Varchar Loại người sử dụng đất 3 Ngay_sinh Timestamp Ngày sinh
4 So_cmnd Numeric Số chứng minh nhân dân 5 Ngay_cap Timestamp Ngày cấp
6 Noi_cap Varchar Nơi cấp
7 Dia_chi Varchar Địa chỉ người sử dụng đất
8 Dien_thoai Varchar Điện thoại
9 Email Varchar Email
Bảng 2.3: Cấu trúc lớp thông tin về đăng ký sử dụng đất
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Thua_ID Interger Mã thửa đất 2 Chu_dat_ID Interger Mã chủ đất
3 Dien_tich_chung Numeric Diện tích đăng ký sử dụng chung 4 Dien_tich_rieng Numeric Diện tích đăng ký sử dụng riêng 5 Ma_Mdsd Varchar Mã mục đích sử dụng đất 6 Can_cu_giao_dat Varchar Căn cứ giao đất
7 Ngay_dang_ky Timestamp Ngày đăng ký sử dụng đất
8 Thoi_han_su_dung Timestamp Thời hạn sử dụng đất
Dữ liệu hiện trạng sử dụng đất và dữ liệu quy hoạch sử dụng đất được thể hiện trong 3 bảng, cụ thể là bảng hiện trạng sử dụng đất (bảng 2.4), bảng quy hoạch sử dụng đất (bảng 2.5), và bảng tiến độ quy hoạch sử dụng đất (bảng 2.6). Bảng hiện trạng sử dụng đất cho thấy việc sử dụng đất như thế nào, trong khi bảng quy hoạch sử dụng đất cho thấy những dự án quy hoạch sử dụng đất, mỗi dự án có thơng tin chi tiết trên lịch trình lưu trữ trong bảng tiến độ quy hoạch sử dụng đất. Định kỳ,
tiến trình thực hiện của dự án quy hoạch sử dụng đất được kiểm tra và lưu lại trong bảng tiến độ quy hoạch sử dụng đất bởi cán bộ địa phương. Tiến trình này sẽ được so sánh với lịch trình đã được xác định từ trước và nếu một vấn đề được xác định
đối với dự án quy hoạch, nó cũng sẽ được lưu lại trong bảng.
Bảng 2.4: Cấu trúc lớp thông tin về hiện trạng sử dụng đất
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Loai_hinh_sdd Varchar Loại hình sử dụng đất 2 Ngay_su_dung Timestamp Ngày sử dụng
3 Ghi_chu Varchar Ghi chú
Bảng 2.5: Cấu trúc lớp thông tin QHSDĐ
Số thứ
tự Tên trường
Định dạng
dữ liệu Mô tả
1 Qhsdd_ID Interger Mã dự án quy hoạch 2 Loai_hinh_sdd Varchar Loại hình sử dụng đất
3 Dien_tich Double Diện tích
4 Muc_dich Varchar Mục đích sử dụng
5 Ngay_bat_dau Timestamp Ngày bắt đầu thực hiện dự án 6 Ngay_ket_thuc Timestamp Ngày kết thúc dự án
7 Nguoi_chiu_trach_nhiem Varchar Đơn vị chịu trách nhiệm thực
hiện dự án
8 Ghi_chu Varchar Ghi chú
Bảng 2.6: Cấu trúc lớp thông tin tiến độ QHSDĐ
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Qhsdd_ID Interger Mã dự án quy hoạch 2 Ngay_cap_nhat Timestamp Ngày cập nhật
3 Nsd_ht_ID Interger Mã người sử dụng hệ thống 4 Trang_thai Varchar Mô tả thực trạng của dự án 5 Mo_ta_van_de Varchar Mô tả các vấn đề liên quan đến
dự án
Những ý kiến đề suất hay phản hồi tới quy hoạch sử dụng đất cũng như sự kết hợp hỗ trợ giữa những người sử dụng của hệ thống được lưu lại trong các bảng gồm bảng phản hồi thuộc tính (bảng 2.7), bảng phản hồi không gian (bảng 2.8) và bảng thông điệp (bảng 2.9). Một vài phản hồi của những công dân được kết nối trực
tiếp với cả đối tượng quy hoạch và chúng được lưu lại trong bảng phản hồi thuộc tính bởi những thơng điệp này thường không cần thông tin không gian, ngoại trừ bản thân đối tượng quy hoạch sử dụng đất. Trong những trường hợp khác, một phản hồi không thể liên hệ tới bất kỳ đối tượng quy hoạch nào, ví dụ như một cơng dân có thể vẽ một đối tượng quy hoạch có mục đích mới trên bản đồ. Trong những
trường hợp này, bảng phản hồi không gian là hữu ích cho việc lưu dạng dữ liệu
phản hồi không gian.
Bảng 2.7: Cấu trúc lớp thông tin ý kiến phản hồi thuộc tính về QHSDĐ
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Qhsdd_ID Interger Mã dự án quy hoạch
2 Nsd_ID Interger Mã người sử dụng
3 Noi_dung Varchar Nội dung phản hồi 4 Ngay_phan_hoi Timestamp Ngày phản hồi 5 Da_xu_ly Boolean Đã xử lý phản hồi
6 Noi_dung_tra_loi Varchar Nội dung trả lời phản hồi 7 Ngay_tra_loi Timestamp Ngày trả lời phản hồi
Bảng 2.8: Cấu trúc lớp thông tin ý kiến phản hồi không gian về QHSDĐ
Số thứ
tự Tên trường Định dạng dữ liệu Mô tả
1 Nsd_ID Interger Mã người sử dụng
2 Noi_dung Varchar Nội dung phản hồi 3 Ngay_phan_hoi Timestamp Ngày phản hồi
4 Da_xu_ly Boolean Phản hồi đã được xử lý 5 Noi_dung_tra_loi Varchar Nội dung trả lời phản hồi 6 Ngay_tra_loi Timestamp Ngày trả lời phản hồi
Trong khi phản hồi thuộc tính và phản hồi khơng gian là những bảng chính
để lưu giữ những ý kiến của cơng dân, hệ thống cũng cần thêm một kênh cho sự liên
kết giữa bản thân những người sử dụng của nó. Chẳng hạn, khi nhà quy hoạch sử dụng đất kiểm duyệt một phản hồi bởi một công dân, một số chi tiết có thể khơng rõ ràng và nhà quy hoạch sẽ cần sử dụng hình thức như nhắn tin để gửi những thắc mắc đến cơng dân đó. Điều này sẽ giúp cho hệ thống phản hồi chính sạch sẽ, đơn giản không làm rối thông tin trên hệ thống. Mỗi khi người dùng đăng nhập, các
Bảng 2.9: Cấu trúc lớp thông tin về gửi/nhận thông điệp
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Nguoi_gui_ID Interger Mã người gửi 2 Nguoi_nhan_ID Interger Mã người nhận
3 Noi_dung Varchar Nội dung thông điệp
4 Da_doc Boolean Thông điệp đã được đọc
5 Thoi_gian_doc Timestamp Thời gian đọc
6 Da_tra_loi Boolean Thông điệp đã được trả lời
7 Thoi_gian_tra_loi Timestamp Thời gian trả lời 8 Thong_diep_truoc_ID Interger Mã thơng điệp trước
Ngồi ra cơ sở dữ liệu của hệ thống cũng được tích hợp thêm các thông tin về
cụ thể hơn về các đơn vị hành chính cấp xã (bảng 2.10), cấp huyện (bảng 2.11) và có thể tích hợp thêm nhiều thơng tin khác làm cho cơ sở dữ liệu của hệ thống quy
mô hơn và khả năng khai thác thông tin, chia sẻ dữ liệu đa dạng, hiệu quả hơn.
Bảng 2.10: Cấu trúc thông tin về đơn vị hành chính xã
Số thứ tự Tên trường Định dạng dữ
liệu Mô tả
1 Ten_xa Varchar Tên xã
2 Ten_huyen Varchar Tên huyện
3 Dien_tich Numeric Diện tích xã
4 Dan_so Interger Dân số của xã
5 Gioi_thieu Varchar Giới thiệu về xã
6 Dia_chi_UBND Varchar Địa chỉ UBND
7 Dien_thoai_UBND Varchar Điện thoại UBND
8 Ten_chu_tich_UBND Varchar Tên chủ tịch UBND
Bảng 2.11: Cấu trúc thơng tin về đơn vị hành chính huyện
Số thứ
tự Tên trường
Định dạng dữ
liệu Mô tả
1 Ten_huyen Varchar Tên huyện
2 Ten_tỉnh Varchar Tên tỉnh
3 Dien_tich Numeric Diện tích của huyện
4 Dan_so Interger Dân số của huyện
6 Dia_chi_UBND Varchar Địa chỉ UBND
7 Dien_thoai_UBND Varchar Điện thoại UBND
8 Ten_chu_tich_UBND Varchar Tên chủ tịch UBND
2.2.3. Thiết kế giao diện sử dụng.
Hệ thống quản lý thông tin quy hoạch này sẽ được được đưa vào khai thác và sử dụng trên mạng Internet thông qua các trình duyệt web nên nó sẽ có một số thuộc
tính tương tự như một trang web thông thường. Do được xây dựng dựa trên ứng
dụng pMapper, giao diện của hệ thống sẽ được thiết kế sao cho phù hợp với việc
tương tác với các lớp thông tin bản đồ và khai thác dữ liệu của các lớp thông tin
này. Nội dung hiển thị các lớp thông tin và các chức năng trên webside được thiết kế trên file config_default.xml (hình 2.9). Các lớp thông tin này được mô tả cụ thể trong mapfile quyhoachdonganh.map (hình 2.10).