Chuẩn bị dữ liệu thử nghiệm

Một phần của tài liệu Nghiên cứu ứng dụng cơ chế phiên bản cơ sở dữ liệu thiết kế hệ thống thông tin hỗ trợ thực hiện quy trình đăng ký biến động đất đai cấp huyện (thử nghiệm trên đ (Trang 69)

Để thử nghiệm cỏc quy trỡnh đăng ký biến động đất đai, trước hết đề tài đó chuẩn bị dữ liệu và cài đặt cỏc phần mềm GIS và phần mềm hệ quản trị cơ sở dữ liệu đó được lựa chọn.

Dữ liệu dựng để thử nghiệm là mảnh bản đồ địa chớnh dc1.dgn của thị trấn Chỳc Sơn được chuẩn húa bằng phần mềm MicroStation và Famis rồi chuyển vào trong cơ sở dữ liệu.

62

Cỏc phần mềm PostgreSQL, ArcSDE for PostgreSQL, ArcGIS Desktop 10 được cài đặt rồi tiến hành khởi tạo cơ sở dữ liệu (database) bằng cụng cụ Post Installation của ArcSDE (hỡnh 3.2).

Hỡnh 3.2 Khởi tạo database trong ArcSDE

Sau đú tiến hành kết nối cơ sở dữ liệu khụng gian trong ứng dụng ArcCatalog của phần mềm ArcGIS (hỡnh 3.3) để tạo cỏc lớp cơ sở dữ liệu và mối liờn kết giữa cỏc lớp dữ liệu đú (Relationship Class).

63

Hỡnh 3.3 Kết nối database trong ArcCatalog

Sau khi đó cài đặt xong cỏc phần mềm và tạo kết nối, tỏc giả đó thực hiện cỏc bước sau đõy để thử nghiệm cỏc quy trỡnh của luận văn.

* Bước 1: Tạo cỏc bảng cơ sở dữ liệu trong ArcCatalog

Cỏc bảng dữ liệu cú vai trũ quan trọng trong việc lưu trữ thụng tin của hệ thống. Cỏc bảng dữ liệu cú đầy đủ thỡ mới đảm bảo cho hệ thống phỏt huy chức năng của nú. Căn cứ vào đặc điểm của cụng tỏc quản lý đất đai đề tài, tiến hành thiết kế 8 bảng, trong đú cú 2 bảng cú dữ liệu khụng gian và 06 bảng chỉ cú dữ liệu thuộc tớnh như đó trỡnh bày trong mục 2.3.3. Cỏc lớp dữ liệu này được thiết kế trong database cú tờn là sdechuongmy (được tạo bằng cụng cụ Post Installation của ArcSDE) trong cơ sở dữ liệu của PostgreSQL/PostGIS.

* Bước 2: Đăng ký cỏc bảng dữ liệu dạng Versioned

Để thực hiện được cơ chế phiờn bản thỡ cỏc lớp dữ liệu (gồm cỏc feature class và cỏc bảng) trong cơ sở dữ liệu phải được đăng ký là versioned (Register As Versioned) trong ArcCatalog.

64

* Bước 3: Tạo user người sử dụng cụng cụ pgAdmin III của phần mềm PostgreSQL.

Mỗi user người sử dụng chớnh là cơ sở ban đầu để người dựng hệ thống cú thể đăng nhập và sử dụng hệ thống. Số lượng user được tạo căn cứ vào số lượng cỏn bộ tham gia trong hệ thống.

* Bước 4: Phõn quyền cho cỏc user

Trong hệ thống cú rất nhiều người dựng khỏc nhau, mỗi người lại chỉ đảm nhận một vai trũ nhất định. Do vậy việc phõn quyền là cần thiết để người quản trị trao người dựng những việc được thực hiện và giỳp cho việc quản lý hệ thống được chặt chẽ.

* Bước 5: Tạo Relationship Class cho cỏc bảng cơ sơ dữ liệu

Cũng giống như cỏc hệ thống khỏc, việc quản lý đất đai cũng là một hệ thống phức tạp cú sự liờn kết thụng tin giữa cỏc đối tượng khỏc nhau. Việc tạo relationship sẽ giỳp người dựng tra cứu thụng tin liờn quan một cỏch thuận lợi nhất.

* Bước 6: Tạo cỏc phiờn bản version cho người dựng

Mục đớch của việc tạo phiờn bản giỳp cho mỗi người sử dụng cú một bản sao làm việc sau đú sẽ được cập nhật vào cơ sở dữ liệu chung của hệ thống. Theo sơ đồ cấu trỳc phiờn bản đó trỡnh bày ở trờn thỡ phiờn bản Default chớnh là phiờn bản gốc – phiờn bản tổ tiờn (ancestor version), sau đú là phiờn bản quản lý – phiờn bản cha (parent version) và cuối cựng là cỏc phiờn bản hoạt động (bp1cua, hoso1,…) – phiờn bản con (child version). Mỗi một phiờn bản tương ứng với người dựng đó được phõn quyền thực thi (Hỡnh 3.4).

65

Hỡnh 3.4. Kết quả tạo cỏc phiờn bản CSDL * Bước 7: Tạo kết nối cho cỏc phiờn bản CSDL

Cỏc phiờn bản sau khi được tạo cần được kết nối nhằm giỳp cho việc truy cập vào dữ liệu của mỗi người dựng đó phõn quyền được thuận tiện và dễ dàng khi xử lý. Giao diện kết nối ở đõy cũng giống như giao diện kết nối cơ sở dữ liệu trong ArcCatalog chỉ khỏc ở mục tờn người sử dụng (username) và mục phiờn bản giao dịch (transactional version) (Hỡnh 3.5).

66

* Bước 8: Tạo cỏc file *mxd cho người dựng

Việc tạo cỏc file *.mxd sẽ thuận lợi cho cỏc bộ phận sử dụng khụng phải kết nối lại nhiều lần với cơ sở dữ liệu.

Với mỗi version thỡ người dựng sẽ chỉ được thực hiện cỏc quyền mà người quản trị đó phõn quyền giỳp cho tớnh bảo mật dữ liệu.

Một phần của tài liệu Nghiên cứu ứng dụng cơ chế phiên bản cơ sở dữ liệu thiết kế hệ thống thông tin hỗ trợ thực hiện quy trình đăng ký biến động đất đai cấp huyện (thử nghiệm trên đ (Trang 69)

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

(89 trang)