Chương 3: PHÁT TRIỂN HỆ THỐNG THỬ NGHIỆM MEDIA - LBS
3.2. Phân tích thiết kế hệ thống quản lý dữ liệu đa phương tiện trên đám mây
3.2.2. Đặc tả chi tiết một số ca sử dụng chính
Ca sử dụng hiển thị bản đồ
Đây là ca sử dụng cơ bản của hệ thống. Thông tin về vị trí các điểm có chứa dữ liệu đa phương tiện đều được hiển thị trên bản đồ, giúp cho việc quản lý dữ liệu đa phương tiện của các điểm trên bản đồ dễ dàng hơn.
Ca sử dụng này được mở rộng thành các ca sử dụng sau:
Phóng to/thu nhỏ bản đồ: Đây là chức năng cơ bản của một hệ thống GIS. Các công cụ sử dụng cho chức năng phóng to/thu nhỏ bản đồ được hiển thị trực quan trên màn hình.
Di chuyển bản đồ: Do bản đồ chỉ hiển thị được một vùng nào đó trên màn hình nên chức năng di chuyển bản đồ là cần thiết và hữu ích đối với một hệ thống GIS.
Chức năng được thiết kế đơn giản với thao tác kéo và rê chuột để dịch chuyển bản đồ đến vùng cần hiển thị.
Chức năng bật tắt các lớp bản đồ: Bản đồ là sự kết hợp của nhiều lớp bản đồ khác nhau được xếp chồng lên nhau. Trong nhiều trường hợp để thuận tiện cho việc quan sát người sử dụng có thể cho hiển thị hay không một lớp bản đồ nào đó không cần thiết.
Chức năng hiển thị vị trí dữ liệu đa phương tiện: Các điểm có chứa dữ liệu đa phương tiện được hiển thị lên bản đồ cùng với thông tin mô tả về điểm và dữ liệu tại
điểm đó. Cùng với chức năng tìm kiếm các điểm và dữ liệu tại các điểm tương ứng, việc thêm, sửa, xóa các điểm và dữ liệu giúp cho việc quản lý được dễ dàng hơn
Ca sử dụng tìm kiếm thông tin
Đây là chức năng trợ giúp cho công tác quản lý dữ liệu đa phương tiện, giúp cho việc thêm, sửa, xóa các điểm và dữ liệu đa phương tiện tại các điểm đó được dễ dàng, nhanh chóng.
Input Thông tin cần tìm kiếm. Thông tin này có thể là bất kỳ một thuộc tính nào của đối tượng như tên, tọa độ, mô tả dữ liệu,…
Output Danh sách chính xác hay gần đúng các đối tượng được quản lý tùy thuộc giá trị đầu vào.
Process
Từ giá trị đầu vào, hệ thống phân tích và tìm kiếm đối tượng trên các lớp bản đồ tương ứng. Kết quả trả về là một danh sách các đối tượng thuộc các lớp bản đồ có giá trị thuộc tính gần đúng hay chính xác như giá trị đầu vào.
Kết quả trả về được hiển thị lên màn hình. Người sử dụng chỉ cần click chuột vào kết quả mong muốn lập tức hệ thống di chuyển đến đối tượng tìm kiếm và hiển thị đối tượng tìm kiếm bằng màu sắc khác với các đối tượng khác trên màn hình.
Ca sử dụng Cập nhật thông tin vị trí
Đây là ca sử dụng quan trọng của hệ thống. Phần mềm của người sử dụng có chức năng này và gửi thông tin cập nhật về vị trí của mình sau một khoảng thời gian nào đó về trung tâm. Thông tin này sẽ là đầu vào cho chức năng hiển thị dữ liệu đa phương tiện.
Input Thông tin về vị trí của người sử dụng hệ thống
Output Thông tin về vị trí của người sử dụng được cập nhật vào hệ thống Process
Dữ liệu về vị trí của người sử dụng gửi về trung tâm được thẩm định và xử lý. Dữ liệu được thẩm định sẽ được cập nhật vào hệ thống và được sử dụng cho các chức năng khách của hệ thống.
Ca sử dụng Hiển thị dữ liệu đa phương tiện
Mục đích của hệ thống là quản lý và xử lý yêu cầu từ người sử dụng về các dữ liệu đa phương tiện. Chức năng này nhằm mục đích xử lý yêu cầu của người sử dụng và trả về kết quả phù hợp với yêu cầu.
Input Thông tin về vị trí của người sử dụng hệ thống và bán kính tìm kiếm dữ liệu đa phương tiện
Output Danh sách các dữ liệu đa phương tiện nằm trong vùng tìm kiếm
Process
Dựa vào dữ liệu về vị trí của người sử dụng và bán kính tìm kiếm dữ liệu đa phương tiện người sử dụng mong muốn, hệ thống phân tích và đưa ra danh sách các dữ liệu đa phương tiện tồn tại trong vùng tìm kiếm.
Ca sử dụng quản lý dữ liệu đa phương tiện
Đây là chức năng quản lý chính của hệ thống. Tất cả dữ liệu đa phương tiện của các địa điểm trong hệ thống đều được quản lý bởi chức năng này.
Ca sử dụng được mở rộng thành các ca sử dụng cụ thể như sau:
Thêm dữ liệu: Cùng với chức năng hiển thị bản đồ, người quản lý có thể sử dụng một marker được đặt trước tại một điểm trên bản đồ, di chuyển marker đó đến điểm mong muốn, hệ thống sẽ tự động tính toán vị trí của điểm đó, người quản lý chỉ cần nhập các thông tin cơ bản cho điểm đó như: tên, mô tả,… và thêm dữ liệu đa phương tiện cho điểm đó. Quá trình thêm dữ liệu hoàn tất, vị trí của điểm cùng các thông tin và dữ liệu đa phương tiện ngay lập lức được cập nhật lên bản đồ.
Sửa dữ liệu: Người quản lý sử dụng chức năng tìm kiếm điểm hoặc dữ liệu đa phương tiện bằng chức năng tìm kiếm thông tin của hệ thống, một danh sách các điểm gần đúng hoặc chính xác tùy thuộc vào dữ liệu tìm kiếm đầu vào được đưa ra, người quản lý chỉ cần click chuột vào địa điểm hay dữ liệu cần sửa để hiển thị form chỉnh sửa kèm với vị trí địa điểm được hiển thị trên bản đồ. Công việc bây giờ của người quản lý đơn giản là di chuyển marker trên bản đồ và sửa các dữ liệu liên quan.
Xóa dữ liệu: Người quản lý sử dụng chức năng tìm kiếm thông tin để tìm điểm hay dữ liệu đa phương tiện cần xóa. Sau khi xóa danh sách các điểm và dữ liệu đa phương tiện sẽ được cập nhật trong cơ sở dữ liệu của hệ thống và trên bản đồ.