Mô tả chi tiết các UseCase

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng GIS trong hệ tích hợp quản lý thông tin đất đai (Trang 62 - 72)

3.2. Thiết kế chi tiết

3.2.7. Mô tả chi tiết các UseCase

- Người sử dụng có thể bật tắt hiển thị các lớp bản đồ để xem các thông tin quan tâm.

Ngoài ra người sử dụng cũng có thể tích hợp thêm, bớt các lớp thông tin khác như lớp quy hoạch sử dụng đất, giao thông, thủy văn…

b. Tác nhân

- Người dùng hệ thống

c. Điều kiện ban đầu - Đăng nhập

d. Luồng chính

- Người dùng đăng nhập hệ thống

- Danh sách lớp dữ liệu hiện tab “Chú giải” bên trái màn hình - Người dùng có thể chọn thực hiện một trong số các chức năng sau:

o Thêm lớp dữ liệu bản đồ o Bỏ các lớp dữ liệu bản đồ o Hiển thị lớp dữ liệu bản đồ o Ẩn lớp dữ liệu bản đồ o Tạo nhãn cho lớp

o Hiển thị nhãn của lớp

e. Kết quả cuối cùng

- Bản đồ được tổ chức hiển thị theo từng người dùng.

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.2. UseCase điều khiển bản đồ a. Mô tả

- Người sử dụng xem bản đồ địa chính theo các cấp đơn vị hành chính khác nhau: tỉnh, huyện, xã.

- Người sử dụng có thể thu phóng bản đồ theo tỷ lệ (ứng với các tỷ lệ thì hiển thị các thông tin ở mức chi tiết khác nhau).

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật

d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng có thể chọn một trong các chức năng sau để thực hiện điều khiển bản đồ:

o Phóng to o Thu nhỏ

o Xem bản đồ vừa màn hình o Xem bản đồ theo tỷ lệ cho trước o Di chuyển bản đồ

e. Kết quả cuối cùng

- Hiển thị bản đồ theo ý của người dùng

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.3. UseCase chọn các đối tượng trên bản đồ a. Mô tả

- Người sử dụng có thể lựa chọn các đối tượng trên bản đồ theo các thuộc tính khác nhau của lớp dữ liệu.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật

d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng có thể chọn một trong các chức năng sau để thực hiện điều khiển bản đồ:

o Chọn một đối tượng trên bản đồ o Chọn nhiều đối tượng trên bản đồ o Chọn đối tượng theo thuộc tính

o Di chuyển bản đồ đến đối tượng được chọn o Di chuyển bản đồ đến các đối tượng được chọn

e. Luồng phụ

- Bỏ chọn các đối tượng

f. Kết quả cuối cùng

- Chọn được đối tượng theo tiêu chí đặt ra

g. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.4. UseCase tra cứu thông tin chi tiết của đối tượng a. Mô tả

- Người sử dụng có thể xem vị trí, hình thể và các thông tin về thuộc tính của đối tượng trên bản đồ.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng thực hiện các bước sau để xem thông tin chi tiết một đối tượng o Lựa chọn lớp bản đồ cần xem

o Chọn chức năng xem thông tin chi tiết

o Chọn một đối tượng trên bản đồ để xem kết quả

e. Kết quả cuối cùng

- Bảng thông tin chi tiết về đối tượng trên bản đồ được hiển thị

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.5. UseCase tra cứu theo không gian a. Mô tả

- Người sử dụng vẽ một vùng tra cứu, hệ thống hiển thị kết quả các đối tượng nằm bên trong vùng đó.

b. Tác nhân

- Người dùng có quyền truy cập dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật.

d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người sử dụng thực hiện các thao tác sau để thực hiện tra cứu đối tượng không gian:

o Vẽ một vùng trên bản đồ

o Chọn chức năng tìm kiếm đối tượng theo hình vẽ o Xem kết quả các đối tượng hiển thị trên màn hình

e. Kết quả cuối cùng

- Tập các đối tượng không gian thỏa mãn điều kiện nằm trong vùng tìm kiếm

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.6. UseCase tra cứu theo thuộc tính a. Mô tả

- Người sử dụng có thể tra cứu các đối tượng đồ họa theo thuộc tính bằng công nghệ GIS (Người sử dụng có thể tra cứu bằng các phép giao, hợp, loại trừ trong bộ kết quả đã tìm được)

b. Tác nhân

- Người dùng có quyền tru cập đến dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật

d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng thực hiện các thao tác sau để tiến hành tìm kiếm theo thuộc tính:

o Chọn chức năng tìm kiếm theo thuộc tính o Chọn lớp thông tin cần tìm kiếm

o Chọn thuộc tính cần tìm kiếm o Thêm điều kiện cần tìm kiếm o Thực hiện tìm kiếm

o Kết quả tìm kiếm sẽ được đánh dấu trên bản đồ.

e. Kết quả cuối cùng

- Tập các đối tượng không gian thỏa mãn điều kiện tìm kiếm

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.7. UseCase tô mầu theo thuộc tính a. Mô tả

- Người sử dụng tô màu bản đồ thửa đất theo các tiêu chí khác nhau như số hiệu tờ bản đồ, tình trạng cấp giấy chứng nhận…

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật

d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng thực hiện các thao tác sau để thực hiện chức năng tô màu theo thuộc tính:

o Chọn chức năng tô mầu bản đồ o Chọn thuộc tính cần tô mầu o Thực hiện tô mầu

e. Kết quả cuối cùng

- Bản đồ được tô mầu theo thuộc tính đã thực hiện

f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.8. UseCase liên kết dữ liệu thuộc tính và dữ liệu không gian a. Mô tả

- Bảng thông tin dữ liệu hồ sơ dùng để liên kết dữ liệu thuộc tính và dữ liệu không gian (Ví dụ: người sử dụng kích vào danh sách hồ sơ của thửa đất thì hệ thống liên kết dữ liệu hiển thị trên màn hình vị trí thửa đất).

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu bản đồ.

c. Điều kiện ban đầu

- Dữ liệu bản đồ đã được cập nhật d. Luồng chính

- Người dùng đăng nhập hệ thống với quyền tương ứng.

- Người dùng thực hiện các thao tác sau để thực hiện chức năng liên kết dữ liệu thuộc tính và không gian:

o Chọn chức năng bảng thông tin hồ sơ o Chọn hồ sơ trên bảng thông tin

o Hệ thống tự động di chuyển đến đối tượng trên bản đồ

e. Kết quả cuối cùng f. Yêu cầu

- Người dùng phải có quyền truy cập dữ liệu bản đồ.

3.2.7.9. UseCase biên tập sơ đồ thửa đất a. Mô tả

- Người dùng có thể đọc các đối tượng trên thửa đất, chỉnh sửa, lưu lại thông tin phục phụ việc in ấn, tạo hồ sơ kỹ thuật thửa đất.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- CSDL không gian đã được cập nhật.

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng thực hiện các thao tác sau để biên tập dữ liệu bản đồ:

o Chọn chức năng hồ sơ kỹ thuật thửa đất o Chọn thửa đất trên bản đồ

o Có thể di chuyển vị trí, sửa nội dung các đối tượng trên thửa đất o Lưu lại nội dung đã chỉnh sửa

e. Luồng phụ

- Người dùng không chọn được sơ đồ thửa đất

- Người sử dụng thực hiện thao tác chỉnh sửa nhưng không lưu lại kết quả

f. Kết quả cuối cùng

- Nội dung các đối tượng trên thửa đất được lưu lại cơ sơ dữ liệu nhằm phục phụ cho việc in ấn giấy chứng nhận, hồ sơ kỹ thuật,…

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

- Thửa dất đã được đánh số tờ, số thửa

3.2.7.10. UseCase tách thửa trên bản đồ a. Mô tả

- Người sử dụng có thể thực hiện thao tác tách một thửa đất thành nhiều thửa trên lớp bản đồ thửa đất.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- Chức năng quản lý số thửa đã được thực hiện

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng có thể thực hiện các thao tác sau để thực hiện chức năng tách thửa:

o Chọn chức năng tách thửa trên bản đồ o Chọn thửa đất trên bản đồ cần tách o Thêm đường chia

o Thêm điểm trên đường chia o Thực hiện cập nhật biến động

e. Luồng phụ

- Thửa đất không đủ diện tích theo hạn mức được tách

- Người dùng thực hiện các thao tác nhưng không thực hiện thao tác lưu biến động.

f. Kết quả cuối cùng

- Thửa đất ban đầu được tách thành nhiều thửa theo yêu cầu của người dùng

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

3.2.7.11. UseCase gộp thửa trên bản đồ a. Mô tả

- Người sử dụng có thể thực hiện thao tác gộp thửa trên bản đồ: thực hiện thao tác gộp nhiều thửa đất liền kề thành một thửa.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- Chức năng quản lý số thửa đã được thực hiện

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng có thể thực hiện các thao tác sau để thực hiện chức năng gộp thửa:

o Chọn chức năng gộp thửa trên bản đồ o Chọn danh sách thửa đất trên bản đồ cần gộp o Thực hiện cập nhật biến động

e. Luồng phụ

- Người dùng thực hiện các thao tác nhưng không thực hiện thao tác lưu biến động.

f. Kết quả cuối cùng

- Thửa đất mới được gộp theo yêu cầu của người dùng

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

3.2.7.12. UseCase tra cứu lịch sử biến động bản đồ a. Mô tả

- Người sử dụng có thể thực hiện tìm kiếm và tra cứu lại thông tin biến động trên bản đồ.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- Biến động bản đồ đã được cập nhật.

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng có thể thực hiện các thao tác sau để thực hiện chức tra cứu lịch sử biến động:

o Chọn chức năng tra cứu biến động bản đồ

o Chọn tiêu chí cần tra cứu như số tờ bản đồ, số thửa đất o Thực hiện tra cứu

o Xem kết quả trước và sau biến động

e. Luồng phụ

- Không thấy thông tin tra cứu

f. Kết quả cuối cùng

- Nội dung biến động sẽ được hiển thị cho người sử dụng xem.

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

- Nhập chính xác các thông tin tìm kiếm

3.2.7.13. UseCase đồng bộ dữ liệu bản đồ sang hồ sơ a. Mô tả

- Người sử dụng có thể thực hiện thao tác đọc toàn bộ nội dung các thửa đất trên bản đồ để cập nhật vào dữ liệu hồ sơ thửa đất.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- Người dùng phải đăng nhập với quyền quản trị tương ứng

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng chọn chức năng thao đồng bộ dữ liệu bản đồ sang hồ sơ - Chọn xã cần cập nhật

- Thực hiện cập nhật

e. Luồng phụ

- Người dùng hủy bỏ thao tác

f. Kết quả cuối cùng

- Hệ thống dữ liệu hồ sơ sẽ được cập nhật đồng bộ với dữ liệu về thửa đất trên bản đồ

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

- Thực hiện đúng theo quy trình nghiệp vụ.

3.2.7.14. UseCase đồng bộ dữ liệu hồ sơ sang bản đồ a. Mô tả

- Người sử dụng có thể thực hiện thao tác đọc toàn bộ nội dung các thửa đất trong dữ liệu hồ sơ địa chính cập nhật vào dữ liệu bản đồ thửa đất.

b. Tác nhân

- Người dùng có quyền thao tác dữ liệu.

c. Điều kiện ban đầu

- CSDL không gian đã được cập nhật.

- CSDL thuộc tính đã được cập nhật.

d. Luồng chính

- Người dùng đăng nhập với quyền thao tác dữ liệu.

- Người dùng chọn chức năng thao đồng bộ dữ liệu hồ sơ sang bản đồ - Chọn xã cần cập nhật

- Thực hiện cập nhật

e. Luồng phụ

- Người dùng hủy bỏ thao tác

f. Kết quả cuối cùng

- Hệ thống dữ liệu bản đồ sẽ được cập nhật đồng bộ với dữ liệu hồ sơ địa chính của thửa đất.

g. Yêu cầu

- Người dùng được cấp quyền thao tác dữ liệu.

- Thực hiện đúng theo quy trình nghiệp vụ.

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng GIS trong hệ tích hợp quản lý thông tin đất đai (Trang 62 - 72)

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

(82 trang)