2.2 Thiết kế hệ thống
2.2.3 Thiết kế biểu đồ hoạt động (activity diagram)
Activity Diagram là bản vẽ tập trung vào mô tả các hoạt động, luồng xử lý bên trong hệ thống WebGIS. Nó đƣợc sử dụng để mơ tả các quy trình nghiệp vụ trong hệ thống, các luồng của một chức năng hoặc các hoạt động của một đối tƣợng.
Biểu đồ hoạt động của “Hệ thống WebGIS hỗ trợ tương tác về quy hoạch sử dụng đất” đƣợc chia làm ba nhánh chính theo 3 đối tƣợng sử dụng chính là nhóm
ngƣời dùng chung, chun viên chun trách và quản trị hệ thống.
Đối với nhóm ngƣời dùng chung thì hoạt động trên hệ thống rất đơn giản, họ chỉ xem đƣợc các thông tin liên quan tới hiện trạng sử dụng đất, quy hoạch sử dụng đất, kế hoạch sử dụng đất bằng cách sử dụng các công cụ tƣơng tác với bản đồ; các bảng số liệu đƣợc hiển thị trên giao diện của trang web. Nhóm ngƣời dùng này có
thể gọi là ngƣời dùng vô danh, họ không đăng ký tham gia làm thành viên. Họ có thể là ngƣời dân hay doanh nghiệp tình cờ truy cập vào trang web với sự tị mị để tra cứu các thơng tin thơng thƣờng và hệ thống cũng không quản lý các thông tin liên quan tới nhóm ngƣời dùng này. Nếu họ muốn thực hiện đƣợc nhiều chức năng hơn thì phải đăng ký làm thành viên. Hệ thống sẽ cung cấp cho ngƣời dùng một giao diện để đăng ký các thông tin cá nhân cần thiết. Sau khi ngƣời dùng nhập thông tin xong, hệ thống sẽ kiểm tra tính đầy đủ và chấp nhận ngƣời dùng làm thành viên, các thông tin cá nhân sẽ đƣợc quản lý trong hệ thống, lúc này ngƣời dùng có thể sử dụng chức năng tra cứu nâng cao thơng qua một tài khoản của riêng mình.
Với các thành viên đã đăng ký, sau khi đăng nhập hệ thống sẽ kiểm tra tài khoản có đƣợc chấp nhận hay khơng rồi gửi thơng báo đến ngƣời sử dụng để họ có thể đƣợc tiếp tục tƣơng tác trên hệ thống. Nếu đƣợc xác nhận, ngƣời dùng mới có quyền đƣợc tham gia đóng góp ý kiến hoặc phản hồi các thơng tin đất đai của mình tới cơ quan chức năng về các đối tƣợng QHSDĐ thông qua việc thao tác trên trang web. Các ý kiến đóng góp, hay phản hồi ở đây sẽ là những ý kiến chính thức của ngƣời dân, doanh nghiệp hay của các đơn vị tổ chức sử dụng đất đến cơ quan lập và quản lý QHSDĐ. Họ có thể là một nhân viên nhà nƣớc, một ngƣời dân có quyền sử dụng đất, một tổ chức có nhu cầu sử dụng đất, là đơn vị thực hiện quy hoạch trong khu vực quy hoạch, hoặc bị ảnh hƣởng bởi quy hoạch sử dụng đất. Hoạt động của nhóm ngƣời này, đƣợc mơ tả nhƣ hình dƣới đây:
Hình 2.6: Biểu đồ hoạt động đăng nhập vào hệ thống của người sử dụng
Nhóm đối tƣợng thứ hai hoạt động nhiều trên hệ thống là nhóm chuyên viên chuyên trách. Nhóm này sẽ có hai nhiệm vụ chính là cập nhật dữ liệu liên quan tới
QH, KHSDĐ và xử lý các ý kiến tham vấn đã đƣợc thu thập qua hệ thống. Mỗi phản hồi của ngƣời dùng sẽ đƣợc kiểm duyệt bởi chuyên viên chuyên trách, họ sẽ kiểm tra thơng tin, đánh giá độ chính xác, sự phù hợp và liên lạc với tác giả của phản hồi nếu cần thiết. Ý kiến tham vấn sẽ đƣợc chấp nhận và giữ lại nếu hữu ích, trái lại nó sẽ bị loại bỏ để giữ cho thông tin khơng bị nhiễu, gây cản trở trong q trình quy hoạch, thực hiện quy hoạch và theo dõi tiến độ. Hoạt động của nhóm chuyên viên chuyên trách đƣợc mơ tả nhƣ hình dƣới đây:
Hình 2.7: Biểu đồ hoạt động trên hệ thống của chuyên viên
CSDL (ngƣời dùng và dữ liệu chuyên đề); đảm bảo cho hệ thống hoạt động một cách thống nhất và hiệu quả. Quản trị hệ thống có quyền sửa, xóa thơng tin về ngƣời dùng cũng nhƣ phân quyền chức năng hay hạn chế vai trò cho từng tài khoản. Hoạt động của quản trị hệ thống đƣợc mơ tả nhƣ hình dƣới đây:
Hình 2.8: Biểu đồ hoạt động của quản trị hệ thống
Ngƣời quản trị đăng nhập hệ thống, sau khi đƣợc hệ thống xác nhận ngƣời quản trị sẽ đƣợc thực hiện quyền kiểm tra thơng tin ngƣời dùng và bảo trì dữ liệu rồi lƣu lại trên hệ thống. Hệ thống sẽ cập nhật thông tin mà ngƣời quản trị đƣa lên và thông báo tới ngƣời quản trị rằng thông tin đã đƣợc cập nhật hoặc từ chối và yêu cầu
nhập lại thông tin nếu thơng tin khơng đạt u cầu. Sau đó ngƣời quản trị có thể kiểm tra kết quả cập nhật của mình trên hệ thống.