Google map là một dich vụ ứng dụng và công nghệ bản đồ trực tuyến trên web miễn phí được cung cấp bởi Google và hỗ trợ nhiều dịch vụ dựa vào bản đồ như Google Ride Finder và một số có thể nhúng vào các trang web của bên thứ ba thông qua Google Map API. Nó cho phép thấy bản đồ đường sá, và những địa điểm kinh doanh trong khu vực trên khắp thế giới.
Một sản phẩm liên qua, đó là Google Earth, một ứng dụng độc lập dành cho Microsoft Windows, Mac OS X và Linux cho phép xem các tính năng mở rộng khác.
CHƯƠNG 2
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
I. Phân tích yêu cầu
I.1. Đặc tả bài toán
Ở Đà Nẵng hiện nay thì việc đô thị hóa diễn ra nhanh chóng,các con đường nhiều hơn,hàng quán cũng theo đó mà phong phú về số lượng và các loại ẩm thực khác nhau. Vì thế để nhớ được vị trí từng quán ăn ngon trở nên hết sức khó khăn đối với mỗi thực khách,bên cạnh đó nhiều hàng quán mọc lên mà chúng ta lại không thể biết để do vị trí xa và khó tìm.
Ứng dụng “Ẩm thực đà thành” được phát triển để giúp cho người dùng Android Đà Nẵng có thể tìm kiếm các quán ăn đã từng tới hoặc chưa tới,bên cạnh đó là nhận xét và đánh giá về chất lượng cũng như giá cả của mỗi quán. Người dùng có thể tìm kiếm nhiều loại ẩm thực khác nhau trên thành phố như: các món sợi,món nhậu,món chay,kem-chè,…Ứng dụng có thể vẽ đường đi từ vị trí hiện tại của người dùng đến quán ăn cần tìm trên bản đồ và cho biết khoảng cách từ người dùng tới quán ăn.
I.2. Các chức năng chính của hệ thống
I.2.1. Đồng bộ facebook
- Đăng nhập bằng tài khoản facebook của người dùng.
- Hiển thị thông tin của người dùng(hình đại diện ,tên người dùng facebook) dùng cho chức năng tương tác giữa người dùng ứng dụng.
- Chia sẻ ứng dụng lên trang cá nhân.
I.2.2. Tìm kiếm quán ăn
- Tìm kiếm theo tên quán ăn
- Tìm kiếm theo địa chỉ
I.2.3. Xem thông tin quán ăn
- Lựa chọn loại món ăn cần tìm
- Chọn quán ăn theo từng phân loại cụ thể
- Xem thông tin chi tiết,đánh giá về các quán ăn
- Chức năng yêu thích
I.2.4. Quán ăn ưa thích
I.2.5. Chỉ đường quán ăn
- Vẽ đường đi từ vị trí người dùng tới quán ăn trên bản đồ
I.2.6. Bản đồ quán ăn
- Hiển thị tất cả các quán ăn lên mapview xung quanh vị trí người dùng
- Hiển thị các quán ăn theo lựa chọn cụ thể lên bản đồ
- Xem thông tin quán ăn của từng điểm
I.2.7. Học nấu ăn
- Chọn loại món ăn