Bài toán đặt ra:
Một cá nhân nảy ra ý định đi du lịch, lúc đó họ sẽ: vào google, truy cập website để tra cứu thông tin và chọn địa điểm du lịch, sau đó tổng hợp thông tin và lên kế hoạch đi du lịch.
Yêu cầu đặt ra của họ là cần một thông tin đầy đủ, rõ ràng, chi tiết và dễ sử dụng.
SVTH: Trần Thị Hồng Ánh – Lớp 09CNTT2 38
Các công ty du lịch, các khách sạn hay nhà hàng muốn tiếp thị, quảng bá hình ảnh để ngƣời du lịch dễ dàng tiếp cận dịch vụ của họ, họ sẽ mang thông tin về dịch vụ của mình cung cấp cho ngƣời xây dựng web để quảng bá hình ảnh đến ngƣời sử dụng.
Và vấn đề đặt ra cho nhà xây dựng là phải giải quyết 2 vấn đề của ngƣời du lịch và ngƣời kinh doanh các dịch vụ.
2.3. XÁC ĐỊNH YÊU CẦU Yêu cầu chức năng
2.3.1.
o Cung cấp đầy đủ và chi tiết các thông tin về du lịch tại thành phố Đà Nẵng.
o Cung cấp các địa điểm du lịch, nhà hàng, khách sạn,...
o Tìm kiếm đƣờng đi ngắn nhất qua nhiều địa điểm tùy chọn.
o Cung cấp các tour du lịch mẫu, cho phép ngƣời dùng lƣu lại tour mà mình u thích và xóa bỏ tour đã lƣu.
o Tìm kiếm thơng tin một cách nhanh chóng và chính xác.
o Đăng nhập quản lý thông tin ngƣời dùng.
Yêu cầu phi chức năng
2.3.2.
o Giao diện đẹp, đơn giản và thân thiện.
o Dễ sử dụng.
2.4. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Các chức năng chính của Web app
2.4.1.
Các chức năng chính của web app:
o Giới thiệu về thành phố Đà Nẵng bao gồm các thông tin về thành phố nhƣ:
Các sự kiện diễn ra hàng năm
Các địa điểm tham quan du lịch
Ẩm thực Đà Nẵng
SVTH: Trần Thị Hồng Ánh – Lớp 09CNTT2 39
Các khách sạn và nhà nghỉ
Những trung tâm mua sắm
o Tìm kiếm
Tìm kiếm thơng tin du lịch Đà Nẵng
o Cung cấp địa điểm
Hiển thị vị trí của các địa điểm trên bản đồ
Tìm đƣờng đi ngắn nhất
o Tour
Cung cấp các tour mẫu
Lƣu lại các tour yêu thích
Xóa các tour đã lƣu
o Đăng nhập
Đăng nhập
Đăng xuất
SVTH: Trần Thị Hồng Ánh – Lớp 09CNTT2 40
Các chức năng đƣợc hiển thị trong sơ đồ sau: