Quy trình quản lý (hiệu chỉnh, cập nhật) thông tin bản đồ

Một phần của tài liệu Luận văn thạc sĩ: PHÁT TRIỂN HỆ THỐNG CẢNH BÁO DỊCH BỆNH TRÊN CƠ SỞ CÔNG NGHỆ GIS pot (Trang 53 - 58)

1. Mô tả yêu cầu

1.1. Quản lý các lớp bản đồ:

STT Mô tả yêu cầu Phân loại hạng Xếp

BMT

1 Khi cần thiết là phải thêm một lớp bản đồ mới phục vụ nghiệp quản lý, QTHT có thể tạo thêm một lớp bản đồ mới.

Dữ liệu đầu vào/ đầu ra

B

2 QTHT có thể cập nhật thông tin thuộc tính cho lớp bản đồ

Dữ liệu đầu vào/ đầu ra

B 3 QTHT có thể xoá bỏ lớp thông tin bản đồ không

cần sử dụng đến.

Dữ liệu đầu vào/ đầu ra

B 4 QTHT có thể khôi phục lại lớp thông tin bản đồ

bị xoá.

Dữ liệu đầu vào/ đầu ra

B 5 QTHT có thể thay đổi lại thứ tự hiển thị của các

lớp thông tin bản đồ

Dữ liệu đầu vào/ đầu ra

B Sao lƣu toàn bộ dữ

liệu

Sao lƣu dữ liệu theo khoảng thời gian Phục hồi dữ liệu đã sao lƣu theo khoảng

thời gian

Phục hồi toàn bộ dữ liệu đã sao lƣu

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

6 hiển thị kết quả(cập nhật lớp bản đồ) trên bản đồ và thực hiện các thao tác hiển thị.

Dữ liệu đầu vào/ đầu ra

B 7 QTHT có thể sao lƣu(Backup) trạng thái và

thông tin hiện tại của một lớp bản đồ

Dữ liệu đầu vào/ đầu ra

B 8 QTHT có thể khôi phục lại trạng thái và thông tin

hiện tại của một lớp bản đồ đã sao lƣu. (adsbygoogle = window.adsbygoogle || []).push({});

Dữ liệu đầu vào/ đầu ra

B

1.2. Quản lý thông tin chi tiết của một lớp bản đồ

STT Mô tả yêu cầu Phân

loại

Xếp hạng BMT

1 Vì dữ liệu bản đồ sau này sẽ có sự thay đổi, biến động. do đó QTHT có thể cập nhật, hiệu chỉnh các thông tin liên quan đến một lớp bản đồ cụ thể. Ví dụ nhƣ việc thay đổi đơn vị hành chính (tách,nhập), sự thay đổi địa danh (thêm mới,xoá bỏ,di chuyển của các khu chợ buôn bán gia cầm, các lò giết mổ gia cầm).

Dữ liệu đầu vào/ đầu ra

B

2 QTHT có thể thêm mới các đối tƣợng bản đồ vào lớp bản đồ (ví dụ: them địa điểm mới, đƣờng mới,kí hiệu...)

Dữ liệu đầu vào/ đầu ra

B

3 QTHT có thể thay đổi các đối tƣợng bản đồ trên lớp bản đồ (ví dụ: di chuyển vị trí của các địa điểm mới, thay đổi kí hiệu...)

Dữ liệu đầu vào/ đầu ra

B

4 Ngƣời quản trị có thể xoá các đối tƣợng bản đồ trên lớp bản đồ.

Dữ liệu vào/ra

B 5 ngƣời quản trị có thể cập nhật các thông tin thuộc

tính liên quan đến các đối tƣợng trên lớp bản đồ

Dữ liệu vào/ra

B

2. Chuyển đổi yêu cầu chức năng sang use-case 2.1. Quản lý các lớp bản đồ:

STT Use case Tên Actor Mức độ BMT Mô tả trƣờng hợp sử dụng 1 Thêm mới lớp QTHT B Để thêm một lớp bản đồ cần quản lý vào hệ thống bản đồ.

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

bản đồ - Hiển thị màn hình thêm mới.

- Nhập các thông tin liên quan đến lớp bản đồ.

- Tạo thêm dữ liệu liên quan đến dữ liệu GIS.

- Tạo bảng dữ liệu thông tin thuộc tính.

- Cập nhật dữ liệu nhập và các bảng đã tạo.

- Hiển thị thông báo thành công và hiển thị tên lớp bản đồ đã tạo trên danh sách lớp bản đồ. 2 Chọn và hiển thị lớp bản đồ QTHT B Chọn lớp bản đồ trên danh sách để thao tác. Bao gồm các thao tác và xử lý sau: (adsbygoogle = window.adsbygoogle || []).push({});

- Đọc danh sách lớp bản đồ hiện có. - Hiển thị dƣới dạng cây có checkbox để lựa chọn. - Hiển thị bản đồ của lớp bản đồ đƣợc lựa chọn lên màn hình. 3 Cập nhật thông tin thuộc tính

QTHT B Cập nhật các thông tin thuộc tính cho riêng lớp bản đồ. Bao gồm các thao tác và xử lý sau:

- Đọc thông tin thuộc tính và hiển thị trên màn hình.

- Cập nhật lại các thông tin đang đƣợc hiển thị.

- Kiểm tra dữ liệu nhật có hợp lệ hay không.

- Ghi vào cơ sở dữ liệu.

- Hiển thị lại các thông tin đã cập nhật trên bản đồ.

4 Xoá lớp bản đồ

QTHT B Xoá bỏ lớp bản đồ thông tin bản đồ không cần sử dụng. bao gồm các thao tác và xử lý sau:

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

xoá.

- Hiển thị thông báo xác nhận việc xoá bỏ lớp bản đồ.

- Thực hiện việc xoá dữ liệu trong CSDL và các file liên quan.

- Hiển thị thông báo. 5 Hiển thị

và các thao tác

QTHT B - Hiển thị kết quả sau khi cập nhật lớp bản đồ trên bản đồ.

- Thực hiện các thao tác hiển thị: Phóng to, thu nhỏ, di chuyển...

6 Backup lớp bản đồ

QTHT B - Hiển thị thông báo xác nhận việc backup dữ liệu.

- Thực hiện việc backup dữ liệu: đọc dữ liệu, ghi file, nén file.

- Thông báo thành công và nội dung dữ liệu đã backup.

- Thông báo lỗi nếu có. 7 Khôi

phục lại lớp bản đồ

QTHT B Khôi phục lại lớp bản đồ đã backup. - Chọn file đã backup và hiển thị thông tin của lớp bản đồ tƣơng ứng. - Hiển thị thông báo xác nhận việc khôi phục dữ liệu

- Thực hiện việc khôi phục dữ liệu: đọc file, ghi dữ liệu vào bảng.

- Thông báo thành công và nội dung dữ liệu đã phục hồi.

- Thông báo lỗi nếu có.

2.2. Quản lý thông tin chi tiết của một lớp bản đồ:

STT Use case Tác nhân

chính (adsbygoogle = window.adsbygoogle || []).push({});

Mức độ

BMT Mô tả trƣờng hợp sử dụng

1 Thêm mới các đối tƣợng bản đồ vào lớp bản đồ

QTHT B Để thêm mới các đối tƣợng bản đồ vào lớp bản đồ (ví dụ: thêm địa điểm mới, đƣờng mới, kí hiệu...)

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 2 Chọn đối tƣợng bản đồ QTHT B Chọn đối tƣợng bản đồ trên màn hình hiển thị lớp bản đồ để thao tác

3 Thay đổi các đối tƣợng bản đồ trên lớp bản đồ

QT B Thay đổi các đối tƣợng bản đồ trên lớp bản đồ (ví dụ: di chuyển vị trí của các địa điểm mới, thay đổi kí hiệu...) 4 Xoá đối tƣợng bản

đồ

B Để thực hiện việc xoá đối tƣợng bản đồ khỏi lớp bản đồ 5 Cập nhật các thông

tin thuộc tính liên quan đến các đối tƣợng

QTHT B Để thực hiện việc cập nhật các thông tin thuộc tính liên quan đến các thao tác. 3. Mô tả use-case 3.1 Quản lý các lớp bản đồ: Cập nhật thông tin thuộc tính Xóa lớp bản đồ Hiển thị và thao tác Backup lớp bản đồ Thêm lớp mới bản đồ Chọn và hiển thị lớp bản đồ Khôi phục lại lớp bản đồ QTHT

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

3.2. Quản lý thông tin chi tiết của một lớp bản đồ:

Một phần của tài liệu Luận văn thạc sĩ: PHÁT TRIỂN HỆ THỐNG CẢNH BÁO DỊCH BỆNH TRÊN CƠ SỞ CÔNG NGHỆ GIS pot (Trang 53 - 58)