Phân hệ quản trị hệ thống

Một phần của tài liệu (LUẬN văn THẠC sĩ) sử dụng công nghệ GIS để xây dựng hệ thống thông tin đất đai (Trang 70)

3.4. Phát triển các phân hệ phần mềm quản lý đất đai

3.4.1. Phân hệ quản trị hệ thống

3.4.1.1. Quản trị mô hình dữ liệu đất đai.

Phân hệ cung cấp cho người sử dụng các chức năng quản lý các chủ đề dữ liệu đất đai và dữ liệu các lĩnh vực liên quan: Hạ tầng kỹ thuật, Hành chính, Xây dựng,... Quản lý cấu trúc, nội dung và tích hợp các lớp dữ liệu phục vụ khai thác, sử dụng.

a) Mô tả chức năng.

- Quản trị các dữ liệu đất đai trong hệ thống: Thêm mới, cập nhật, xóa thông tin dữ liệu đất đai.

Khung ứng dụng Dịch vụ Framework ExtJS MVC JQuery JavaScript API Quản trị mô hình dữ liệu đất đai Quản trị bản đồ chuyên đề đất đai Quản trị hệ thống Quản lý đăng ký cấp GCN Quản lý đăng ký biến động Quản lý dữ liệu thống kê, kiểm kê

Tra cứu thông tin đất đai trên bản đồ địa chính

- Quản trị lý các lớp dữ liệu không gian và phi không gian của hệ thống thông tin đất đai: Thêm mới, cập nhật thông tin, xóa lớp dữ liệu thuộc một chủ đề.

- Quản trị cấu trúc các trường dữ liệu trong các lớp dữ liệu được tạo trong hệ thống: Thêm mới trường dữ liệu, sửa trường dữ liệu, xóa trường dữ liệu. Cấu hình miền giá trị mặc định cho một trường dữ liệu.

- Cấu hình các trường dữ liệu trong lớp dữ liệu phục vụ quá trình khai thác lớp dữ liệu trên bản đồ chuyên đề đất đai: Cấu hình các nhãn hiển thị, cấu hình thứ tự hiển thị, cấu hình hiển thị khi xem chi tiết, cấu hình hiển thị khi xem thông tin trên bản đồ, cấu hình hiển thị khi tìm kiếm thông tin lớp dữ liệu, cấu hình trường được phục vụ tìm kiếm toàn văn trong hệ thống.

- Tích hợp dữ liệu: Tích hợp dữ liệu từ các nguồn, định dạng khác nhau vào CSDL. b) Trƣờng hợp sử dụng. Người dùng Quản trị chủ đề Không gian Quản trị lớp dữ liệu Quản trị cấu trúc Quản trị trình bày Thuộc tính Quản trị tìm kiếm «uses» «uses» Tích hợp dữ liệu

Hình 3.14 - Biểu đồ trƣờng hợp sử dụng phân hệ quản trị mô hình dữ liệu đất đai.

3.4.1.2. Quản trị bản đồ chuyên đề đất đai.

Với nhu cầu khai thác đa dạng các bản đồ chuyên đề về đất đai như: bản đồ quy hoạch sử dụng đất (gồm các lớp: quy hoạch sử dụng đất, bản đồ nền hành chính), bản đồ hiện trạng sử dụng đất (gồm các lớp: hiện trạng sử dụng đất, bản đồ nền giao thông), bản đồ địa chính (gồm các lớp: thửa đất, nhà, bản đồ nền địa hình), bản đồ giá đất (gồm các lớp: bảng giá, vùng giá),... phân hệ cung cấp các chức năng cho người sử dụng tự định nghĩa, tạo lập các bản đồ chuyên đề theo nhu cầu sử dụng, khai thác mà không bị hạn chế bởi danh mục các bản đồ chuyên đề cố định.

a) Mô tả chức năng.

- Tạo lập bản đồ chuyên đề đất đai từ các lớp dữ liệu không gian đất đai được quản lý trong hệ thống.

- Cho phép lựa chọn các bản đồ nền khác nhau phục vụ cho từng loại bản đồ chuyên đề đất đai (Bản đồ nền giao thông, bản đồ nền hành chính, bản đồ nền địa hình,...)

- Trình bày các lớp dữ liệu chuyên đề đất đai trên bản đồ theo các kiểu trình bày khác nhau như theo loại đất, giá đất, diện tích thửa đất.

b) Trƣờng hợp sử dụng.

Người dùng

Tạo bản đồ chuyên dề

Thêm lớp dữ liệu vào bản đồ chuyên đề Thêm bản đồ nền vào bản đồ chuyên đề Trình bày lớp dữ liệu Xuất bản dịch vụ bản đồ Hình 3.15 - Biểu đồ trƣờng hợp sử dụng quản trị bản đồ. 3.4.1.3. Các chức năng quản trị khác.

Phân hệ cung cấp các chức năng cần thiết cho người quản trị theo dõi, duy trì, vận hành hoạt động của hệ thống đồng thời phân quyền truy cập, sử dụng hệ thống.

a) Mô tả chức năng.

- Quản trị người dùng: Tạo, quản lý danh sách người dùng được khai thác, truy cập vào hệ thống.

- Phân quyền người dùng: Cấp quyền cho người sử dụng để người dùng có thể sử dụng các chức năng phù hợp với nhu cầu, vai trò của từng người dùng. - Theo dõi hệ thống: Xem, tra cứu các sự kiện (event log) diễn ra trong toàn bộ hệ thống để phục vụ theo dõi, giám sát và có phương án nhanh nhất khi hệ thống gặp sự cố.

- Quản lý danh mục: Thêm, xóa, sửa, cập nhật thông tin các danh mục sử dụng trong hệ thống đất đai: Danh mục đối tượng sử dụng, danh mục kết cấu, danh mục loại rừng, danh mục mục đích sử dụng,...

b) Trƣờng hợp sử dụng.

Người dùng

Quản trị người dùng

Quản trị quyền

Phân quyền người dùng

Theo dõi hệ thống

Quản lý danh mục

Hình 3.16 - Biểu đồ trƣờng hợp sử dụng phân hệ quản trị hệ thống 3.4.2. Phân hệ quản lý đăng ký cấp giấy chứng nhận.

Phân hệ hỗ trợ xử lý các hồ sơ đăng ký cấp giấy chứng nhận lần đầu, thực hiện quy trình kê khai đăng ký và cấp giấy chứng nhận.

a) Mô tả chức năng.

- Quản lý chủ sử dụng, chủ sở hữu tài sản: cho phép duyệt, nhập mới, chỉnh sửa, xoá các đối tượng chủ sử dụng/chủ sở hữu tài sản. Chủ sử dụng/chủ sở hữu bao gồm các đối tượng cá nhân, hộ gia đình, tổ chức kinh tế, tổ chức tôn giáo, tổ chức ngoại giao, cộng đồng dân cư quản lý và sử dụng đất, uỷ ban nhân dân, cơ quan nhà nước.

- Quản lý thửa đất: cho phép duyệt, nhập mới, chỉnh sửa, xoá thửa đất. Mỗi thửa đất có thể một hoặc nhiều mục đích sử dụng khác nhau.

- Quản lý nhà ở - căn hộ chung cư: cho phép duyệt, nhập, chỉnh sửa, xoá nhà ở và căn hộ chung cư. Đối với trường hợp căn hộ chung cư cho phép quản lý các toà nhà chung cư chứa căn hộ.

- Quản lý công trình xây dựng: cho phép duyệt, nhập, chỉnh sửa, xoá công trình xây dựng. Mỗi công trình xây dựng cho phép quản lý các hạng mục chi tiết của công trình.

- Quản lý rừng, tài sản khác: cho phép duyệt, nhập, chỉnh sửa, xoá các loại tài sản khác gắn liền với đất bao gồm: rừng, vườn cây, ao cá, ...

- Quản lý kê khai đăng ký: cho phép duyệt, nhập, chỉnh sửa, xoá đơn đăng ký. Mỗi đơn đăng ký cho phép chọn đối tượng đăng ký (chủ sử dụng/chủ sở hữu) và chọn đối tượng được đăng ký (thửa đất và tài sản gắn liền với đất) vào đơn.

- Quản lý giấy chứng nhận: cho phép duyệt danh sách giấy chứng nhận đã cấp. Cho phép cấp giấy chứng nhận cho các đơn đăng ký, mỗi đơn đăng ký có thể cấp một hoặc nhiều giấy chứng nhận.

- Lập quyết định cấp giấy: cho phép lập, chỉnh sửa quyết định cấp giấy chứng nhận cho từng giấy chứng nhận.

- Lập phiếu chuyển thông tin địa chính: cho phép lập, chỉnh sửa phiếu chuyển thông tin địa chính để chuyển cho chi cục thuế, làm căn cứ tính các loại thuế.

- Lập thông báo và tờ trình cấp giấy: cho phép lập, chỉnh sửa thông báo và tờ trình cấp giấy chứng nhận.

b) Trƣờng hợp sử dụng. Người dùng Quản lý chủ sử dụng/ chủ sở hữu Quản lý thửa đất Quản lý nhà ở - căn hộ chung cư

Quản lý công trình xây dựng

Quản lý rừng, tài sản khác

Quản lý kê khai đăng ký

Quản lý giấy chứng nhận

Lập quyết định cấp giấy Lập phiếu chỉnh thông tinđịa chính Lập thông báo tờ trình

cấp giấy

Hình 3.17 - Biểu đồ trƣờng hợp sử dụng phân hệ đăng ký cấp GCN. 3.4.3. Phân hệ quản lý đăng ký biến động.

a) Mô tả chức năng.

- Đăng ký giao dịch bảo đảm: cho phép thực hiện các giao dịch thế chấp, thế chấp bổ sung, thế chấp có bảo lãnh, đăng ký xoá thế chấp, góp vốn hình thành pháp nhân mới, góp vốn không hình thành pháp nhân mới, xoá góp vốn.

- Đăng ký giao dịch chuyển quyền: cho phép thực hiện giao dịch chuyển quyền trọn giấy, chuyển quyền một phần giấy, chuyển quyền có tách thửa, chuyển quyền có gộp thửa.

- Đăng ký giao đất, cho thuê đất: cho phép thực hiện giao dịch cho thuê đất, cho thuê lại, đăng ký xoá cho thuê đất.

- Cấp đổi, cấp lại giấy chứng nhận - Thu hồi giấy chứng nhận

- Đính chính giấy chứng nhận

- Đăng ký biến động bổ sung tài sản

c) Trƣờng hợp sử dụng. Người dùng Đăng ký giao dịch bảo đảm Đăng ký giao dịch chuyển quyền Đăng ký giao đất cho thuê đất Cấp đổi, cấp lại GCN Thu hồi GCN Đính chính GCN Đăng ký biến động bổ sung tài sản Thế chấp Thế chấp bảo lãnh Xóa thế chấp

«uses» «uses» «uses»

Chuyển quyền chọn giấy Chuyển quyền một phần giấy Chuyển quyền tách thửa Chuyển quyền gộp thửa «uses» «uses» «uses» «uses»

Hình 3.18 - Biểu đồ trƣờng hợp sử dụng phân hệ đăng ký biến động. 3.4.4. Phân hệ cung cấp thông tin đất đai.

Phân hệ nhằm cung cấp đến người dùng các chức năng tìm kiếm, khai thác dữ liệu đất đai trên cả dữ liệu thuộc tính và dữ liệu không gian.

a) Mô tả chức năng.

- Hiển thị bản đồ thông tin thửa đất (lớp thửa đất, lớp nhà trên bản đồ nền hành chính)

- Tra cứu thông tin thửa đất trên bản đồ: Bấm chọn vào một thửa đất trên bản đồ để xem thông tin chi tiết của thửa đất.

- Tìm kiếm toàn văn thông tin của từng đối tượng liên quan đến thửa đất như: chủ sở hữu, thửa đất, giấy chứng nhận, đơn đăng ký, nhà, rừng, công trình xây dựng, tài sản khác.

- Xem thông tin chi tiết các đối tượng trên danh sách kết quả tìm kiếm. - Tìm kiếm cơ bản trên bản đồ đất đai.

- Tìm kiếm nâng cao trên bản đồ đất đai theo các đối tượng chủ sở hữu, thửa đất, giấy chứng nhận, đơn đăng ký, nhà, rừng, công trình xây dựng, tài sản khác.

- Tìm kiếm thông tin đất đai theo dữ liệu không gian: Tìm kiếm thửa đất trong phạm vi một vùng đa giác bất kỳ, tìm thửa đất gần nhất với vị trí được chọn.

- Các tiện ích khai thác mặc định: đo diện tích, đo khoảng cách, in bản đồ, khai thác toàn màn hình,..

- Bật tắt các lớp bản đồ chuyên đề thưa đất, nhà, tài sản. Thay đổi bản đồ nền khi khai thác.

b) Trƣờng hợp sử dụng.

Người dùng

Hiển thị bản đồ thửa đất

Tra cứu thông tin thửa đất

Tìm kiếm toàn văn

Tìm kiếm cơ bản

Tìm kiếm nâng cao

Tìm kiếm không gian

Xem thông tin chi tiết thửa đất

Bật tắt lớp bản đồ

Hình 3.19 - Biểu đồ trƣờng hợp sử dụng phân hệ tra cứu thông tin đất đai. 3.4.5. Mô hình triển khai phần mềm quản lý đất đai dạng SaaS.

Như trong phần trên đã trình bày, một đặc trưng quan trọng nhất để một phần mềm có thể được triển khai theo mô hình SaaS(Software as a Service) là phần mềm đó phải là một phần mềm theo kiến trúc nhiều bên thuê (multi tenant). Bảng dưới đây mô tả các bên thuê có thể của phần mềm QLĐĐ trong một tỉnh/thành phố:

STT Bên thuê Đặc điểm

1 Văn phòng đăng ký QSDĐ tỉnh

- Sử dụng hầu hết các phân hệ phần mềm QLĐĐ - Quản lý và truy cập CSDL đất đai toàn tỉnh

2 Văn phòng đăng ký QSDĐ huyện

- Sử dụng hầu hết các phân hệ phần mềm QLĐĐ - Quản lý CSDL đất đai cấp huyện

3 UBND xã (địa chính xã)

- Sử dụng 1 số phân hệ phần mềm QLĐĐ - Quản lý CSDL và dữ liệu đất đai cấp xã

Như vậy, các bên thuê của phần mềm QLĐĐ có nhu cầu sử dụng các phân hệ phần mềm QLĐĐ khác nhau và chỉ quản lý, truy cập vào CSDL đất đai thuộc địa bàn (xã, huyện) được phân cấp quản lý .

Ánh xạ sang các mô hình triển khai phần mềm SaaS để đề xuất lựa chọn mô hình triển khai SaaS mà theo đó các bên thuê (Văn phòng đăng ký QSDĐ tỉnh, Văn phòng đăng ký QSDĐ huyện, UBND xã,...) sẽ cùng chia sẻ chung một CSDL và logic nghiệp vụ ứng dụng.

Hình vẽ dưới đây mô tả kiến trúc phần mềm QLĐĐ triển khai theo mô hình SaaS:

Tầng ứng dụng đất đai Portal Site (Xã 1) Site (Xã 2) Site (Xã 3) Tầng dịch vụ ứng dụng

Dịch vụ nghiệp vụ Dịch vụ cung cấp thông tin đất đai Dịch vụ cơ bản (bản đồ, xác thực)

Dữ liệu thống kê

Tầng cơ sở dữ liệu

Dữ liệu địa chính Dữ liệu giá đất Site (VPĐK 1) Site (VPĐK 2) Site (VPĐK 3)

Hình 3.20 – Kiến trúc phần mềm QLĐĐ theo mô hình SaaS.

Theo đó:

- Các bên thuê phần mềm QLĐĐ là Văn phòng đăng ký QSDĐ tỉnh, các Văn phòng đăng ký QSDĐ huyện và các UBND xã,...

- Các bên thuê sẽ cùng chia sẻ một CSDL đất đai chung và các logic nghiệp vụ ứng dụng.

- Mỗi bên thuê sẽ được cấu hình các phân hệ ứng dụng đất đai (ở tầng ứng dụng) theo yêu cầu và được tích hợp vào một site riêng. Các site này nằm trong một portal chung.

- Mỗi bên thuê sẽ truy cập vào phần mềm QLĐĐ của mình thông qua việc truy cập vào địa chỉ site tương ứng trong portal (thường là các subdomain). Bên thuê có thể tự tổ chức quản lý, phân quyền cho người dùng trong đơn vị mình.

3.4.6. Nâng cấp phần mềm quản lý đất đai để triển khai theo mô hình SaaS.

Để triển khai phần mềm QLĐĐ theo mô hình SaaS - như mô tả ở trên - đòi hỏi phần mềm QLĐĐ phải có một số thay đổi, nâng cấp nhất định để trở thành một phần mềm theo kiến trúc nhiều bên thuê, sẵn sàng triển khai theo mô hình SaaS đã lựa chọn. Các yêu cầu nâng cấp bao gồm:

- Nâng cấp lược đồ dữ liệu: Trong lược đồ CSDL cần phải bổ sung thêm một mã định danh cho mỗi bên thuê vào mỗi bảng và khung nhìn (view), cũng như phải viết lại mọi truy vấn SQL để thêm tiêu chí bên thuê cho các bộ lọc. Việc thiếu một đoạn trong mã nguồn ở nơi cần phải có, có thể ảnh hưởng đến sự an toàn dữ liệu của ứng dụng.

- Phải có một quy trình nghiệp vụ để cho phép thêm một bên thuê mới vào ứng dụng.

- Mở rộng và quản lý ứng dụng: Phải có khả năng mở rộng khi các thuê bao phát triển. Cơ sở hạ tầng đám mây là một cách hợp lý để làm điều này vì nó có khả năng để mở rộng năng suất và hiệu quả. Ngoài ra, cũng phải cung cấp các chức năng quản trị và quản lý ứng dụng để theo dõi, cấu hình và quản lý ứng dụng và tất cả những bên thuê.

- Mã định danh (ID) người dùng và xác thực: Phải cung cấp một cơ chế để hỗ trợ định danh người dùng và xác thực cho phép nhận dạng duy nhất người

dùng. Vì khả năng nhiều bên thuê đòi hỏi tất cả những người dùng đăng nhập vào hệ thống được nhận dạng để xác định xem họ thuộc về bên thuê nào, phải có một mối quan hệ đáng tin cậy để cho phép những người dùng được nhận dạng thuộc về một bên thuê cụ thể. Mối quan hệ người dùng của bên thuê là thông tin then chốt được sử dụng để hạn chế dữ liệu mà người dùng có thể truy cập.

- Tùy chỉnh cho mỗi bên thuê: Phần mềm phải có một cơ chế để hỗ trợ một mức tuỳ chỉnh cơ bản cho mỗi bên thuê để họ có thể có một URL duy nhất, trang đích đến, các biểu trưng, lược đồ màu sắc, phông chữ. Các tùy chỉnh tương tự như loại các tùy chỉnh mà bên thuê thực hiện với một phiên bản nội bộ của ứng dụng. Chúng có thể bao gồm việc thêm các trường bổ sung hoặc thậm chí là các bảng, thiết lập logic nghiệp vụ đặc biệt, hoặc tích hợp với ứng dụng khác. Khả năng thực hiện các loại tùy chỉnh này trên cơ sở cho mỗi bên thuê mà

Một phần của tài liệu (LUẬN văn THẠC sĩ) sử dụng công nghệ GIS để xây dựng hệ thống thông tin đất đai (Trang 70)

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

(88 trang)