Find Shortest Path (Tìm đường đi ngắn nhất)

Một phần của tài liệu ThS37 042 hệ thống hỗ trợ tìm đường đi xe buýt trên WEB (Trang 34 - 36)

Tĩm tắt

Use case này mơ tả cách thức một người dùng thực hiện tìm kiếm đường đi ngắn nhất.

Luồng các sự kiện

o Luồng sự kiện chính

Use case bắt đầu khi cĩ một người dùng muốn tìm đường đi ngắn nhất. Cĩ 3 hình thức tìm đường: Tìm đường đi xe buýt ngắn nhất, Tìm đường đi xe máy ngắn nhất, và Tìm đường đi bộ ngắn nhất.

ƒ Hệ thống yêu cầu người dùng nhập vào thơng tin về vị trí bắt đầu và vị trí kết thúc của đường đi. Người dùng cĩ thể xác định các vị trí này theo nhiều cách: Nhập đường, hoặc giao lộ của

KHOA CNTT –

ĐH KHTN

hai con đường, hoặc địa điểm, hoặc xác định trực tiếp trên bản đồ.

ƒ Người dùng nhập thơng tin về các vị trí này. Nếu người dùng khơng nhập gì cả thì mặc định hệ thống sẽ chọn ngẫu nhiên vị trí bắt đầu và kết thúc để tìm đường.

ƒ Hệ thống yêu cầu người dùng chọn tiêu chí tìm đường bao gồm: “Đường đi nhanh nhất”, hay “Chuyển tuyến ít nhất” và “Chiều dài đường bộ tối đa”. Mặc định là tìm đường đi nhanh nhất và khơng giới hạn chiều dài đường bộ (ơ nhập chiều dài đường bộ tối đa bỏ trống).

ƒ Người dùng nhập vào các tiêu chí tìm đường và nhấn nút “Tìm đường” để xác nhận việc tìm đường.

ƒ Hệ thống tìm đường đi ngắn nhất thỏa yêu cầu và hiện thơng tin tìm được ra cho người dùng.

ƒ Người dùng nhấn nút “In kết quả” nếu muốn in kết quả tìm đường dưới dạng văn bản ra.

ƒ Hệ thống in kết quả ra cho người dùng. o Các luồng sự kiện khác ƒ Khơng cĩ. • Các yêu cầu đặc biệt o Khơng cĩ. • Điều kiện tiên quyết o Khơng cĩ. • Post – conditions

o Nếu use case thực hiện thành cơng, hệ thống sẽ hiển thị thơng tin tìm đường đi ngắn nhất ra cho người dùng, ngược lại hệ thống sẽ hiện thơng báo lỗi và quay trở về luồng sự kiện chính.

Điểm mở rộng

KHOA CNTT –

ĐH KHTN

Một phần của tài liệu ThS37 042 hệ thống hỗ trợ tìm đường đi xe buýt trên WEB (Trang 34 - 36)

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

(112 trang)