Sơ đồ lớp của cơ sở dữ liệu hệ thống

Một phần của tài liệu (LUẬN văn THẠC sĩ) thiết kế hệ thống WebGIS quản lý thông tin quy hoạch sử dụng đất (lấy ví dụ tại huyện đông anh, thành phố hà nội) (Trang 47 - 52)

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).

Một phần của tài liệu (LUẬN văn THẠC sĩ) thiết kế hệ thống WebGIS quản lý thông tin quy hoạch sử dụng đất (lấy ví dụ tại huyện đông anh, thành phố hà nội) (Trang 47 - 52)

Tải bản đầy đủ (PDF)

(80 trang)