Báo cáo đồ án: Website hệ thống thông tin du lịch

92 128 0
Báo cáo đồ án: Website hệ thống thông tin du lịch

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ QUỐC PHÒNG HỌC VIỆN KỸ THUẬT QUÂN SỰ KHOA CƠNG NGHỆ THƠNG TIN CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC Phê chuẩn Ngày … tháng … năm …… CHỦ NHIỆM KHOA Độ mật: ………… Số: ……………… NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên: Bùi Thị Minh Họ tên: Lê Thị Thắm Ngành: Công nghệ thông tin Lớp: Tin Học 11B Khóa:11 Lớp: Tin Học 11B Khóa: 11 Chuyên ngành: Kỹ thuật hệ thống thông tin Tên đề tài: Xây dựng hệ thống hỗ trợ thông tin du lịch Các số liệu ban đầu: - Dựa nhu cầu thực tế lượng khách du lịch khảo sát người dùng yêu cầu tra cứu thông tin du lịch khách du lịch Nội dung thuyết minh: - Chương 1: Tổng quan đề tài Chương 2: Phân tích hệ thống Chương 3: Thiết kế hệ thống Số lượng, nội dung vẽ sản phẩm cụ thể: - Gồm hình vẽ trải chương Chương Chương Sản phẩm: Website hỗ trợ thông tin du lịch ứng dụng điện thoại tảng Android Cán hướng dẫn: Đại úy, Tiến sĩ Trần Văn An Đơn vị: Bộ Môn Hệ thống thông Tin, khoa Cơng Nghệ Thơng Tin Hướng dẫn: Tồn đồ án Ngày giao: 18/01/2017 Chủ nhiệm mơn Ngày hồn thành: 09/05/2017 Hà Nội, ngày tháng …… năm …… Cán hướng dẫn TS Trần Văn An Học viên thực Đã hoàn thành nộp đồ án, ngày 03 tháng 05 năm 2017 (Ký ghi rõ họ tên) DANH SÁCH THUẬT NGỮ VIẾT TẮT ST Từ viết tắt Ý nghĩa T API Viết tắt Application Programming Interface - Giao diện lập trình ứng dụng BTS GPS Viết tắt Base Transceiver Station -Trạm thu phát sóng di động OOA Viết tắt Object Oriented Analysis - Phân tích theo hướng đối tượng PHP Viết tắt Hypertext Preprocessor - Ngôn ngữ lập trình kịch mã nguồn mở Viết tắt Global Positioning System - Hệ thống định vị toàn cầu DANH SÁCH BIỂU ĐỒ Hình Sơ đồ phân rã chức 11 Hình 2Sơ đồ tổng quan hệ thống 12 Hình Biểu đồ hoạt động đăng ký 13 Hình Biểu đồ hoạt động đăng nhập 13 Hình Biểu đồ hoạt động tìm kiếm địa điểm .14 Hình Biểu đồ hoạt động xem địa điểm .14 Hình Biểu đồ hoạt động xem dịch vụ du lịch .15 Hình Biểu đồ hoạt động thêm địa điểm du lịch 15 Hình Biểu đồ hoạt động thêm dịch vụ du lịch 16 Hình 10 Biểu đồ hoạt động thay đổi thông tin tài khoản cá nhân 16 Hình 11 Biểu đồ use case tổng quát 18 Hình 12 Biểu đồ use case quản lý người dùng 19 Hình 13 Biểu đồ use case quản lý địa điểm 20 Hình 14 Biểu đồ use case quản lý loại địa điểm 21 Hình 15 Biểu đồ use case quản lý dịch vụ 22 Hình 16 Biểu đồ use case quản lý loại dịch vụ .23 Hình 17 Biểu đồ use case quản lý nhận xét, hình ảnh 24 Hình 18 Biểu đồ use case quản lý tin tức 25 Hình 19 Biểu đồ use case quản lý loại tin tức .26 Hình 20Biểu đồ use case quản lý dịch vụ chủ dịch vụ 27 Hình 21 Biểu đồ use case quản lý thông tin cá nhân người dùng 28 Hình 22 Biểu đồ use case quản lý địa điểm người dùng 29 Hình 23 Biểu đồ use case quản lý nhận xét người dùng 30 Hình 24 Biểu đồ use case quản lý địa phương quản trị 31 Hình 25 Biểu đồ lớp tổng quát 32 Hình 26 Biểu đồ cho chức đăng nhập 45 Hình 27 Biểu đồ cho chức đăng ký 46 Hình 28 Biểu đồ cho chức thêm địa điểm quản trị 46 Hình 29 Biểu đồ cho chức sửa địa điểm quản trị .47 Hình 30 Biểu đồ cho chức thêm địa điểm người dùng 47 Hình 31 Biểu đồ cho chức thêm người dùng 48 Hình 32 Biểu đồ cho chức sửa thông tin cá nhân .48 Hình 33 Biểu đồ cho chức thêm dịch vụ 49 Hình 34 Biểu đồ cho chức sửa dịch vụ .49 Hình 35 Biểu đồ cho chức thêm tin tức 50 Hình 36 Biểu đồ cho chức sửa tin tức 50 Hình 37 Biểu đồ cho chức tìm kiếm 51 Hình 38 Biểu đồ cho chức thêm loại dịch vụ 51 Hình 39 Biểu đồ cho chức sửa loại dịch vụ 52 DANH SÁCH HÌNH ẢNH Hình Mơ hình quan hệ 53 Hình Giao diện menu 64 Hình 3 Giao diện đăng nhập hệ thống 65 Hình Hình ảnh lựa chọn đối tượng thêm tài khoản 65 Hình Giao diện nhập thơng tin người dùng 66 Hình 6Hình ảnh lựa chọn nhóm người dùng hiển thị 66 Hình Hình ảnh lựa chọn thao tác muốn thực 67 Hình Hình ảnh lựa chọn sửa thơng tin 67 Hình Hình ảnh trang đăng nhập hệ thống 68 Hình 10 Hình ảnh lựa chọn loại chức 68 Hình 11Hình ảnh giao diện nhập thơng tin dịch vụ .69 Hình 12Hình ảnh trang đăng nhập hệ thống cho người dùng thơng thường 70 Hình 13 Hình ảnh lựa chọn loại chức cho người dùng thơng thường 70 Hình 14Nhập thông tin địa điểm người dùng thông thường thực .71 Hình 15 Hình ảnh tìm kiếm địa điểm đồ tên gọi 72 Hình 16 Hình ảnh trang đăng nhập .72 Hình 17 Hình ảnh lựa chọn địa điểm du lịch để hiển thị đồ 73 Hình 18 Hình ảnh lựa chọn chức đăng ảnh người dùng 73 Hình 19 Hình ảnh chức bình luận người dùng .73 Hình 20 Hình ảnh bảng chọn nhập điều kiện tìm kiếm vị trí 74 Hình 21Hình ảnh hiển thị kết trả tìm kiếm vị trí đồ 74 Hình 22 Hình ảnh chức chọn xem chi tiết địa điểm 75 Hình 23 Giao diện đăng nhập ứng dụng 76 Hình 24 Giao diện đăng kí thành viên 77 Hình 25 Giao diện trang chủ 78 Hình 26 Giao diện menu chức 79 Hình 27 Giao diện hiển thị địa điểm 80 Hình 28 Giao diện hiển thị danh sách địa điểm người dùng lưu 81 MỤC LỤC LỜI NÓI ĐẦU Việt Nam đất nước thiên nhiên ban tặng nhiều danh lam thắng cảnh đẹp Đó điểm đến du lịch hấp dẫn khách nước đặc biệt du khách nước Tuy nhiên với đặc thù người du lịch lần ghé thăm, khơng có nhiều kinh nghiệm khơng biết nhiều điểm du lịch vị trí, thời tiết, nơi nghỉ chân dịch vụ ăn uống khác Nhưng thay vào vị khách sử dụng thiết bị truy cập mạng thiết bị điện thoại thơng minh Qua u cầu thực tế nhóm tìm hiểu đánh giá đến giải pháp xây dựng Hệ thống hỗ trợ thông tin du lịch phát triển xây dựng ứng dụng thiết bị di động chạy tảng Android Ứng dụng hoàn thành giới thiệu cho du khách lựa chọn địa điểm du lịch hấp dẫn địa điểm du lịch theo tỉnh vùng với thơng tin địa điểm như: ăn tiếng, lễ hội, hình ảnh đặc trưng ; cung cấp thêm thông tin thời tiết khu vực, nơi nghỉ dưỡng, ăn uống Website ứng dụng điện thoại cung cấp chức chia sẻ, bình luận giới thiệu địa điểm để làm tài liệu tham khảo cho du khách khác Ngồi nhiều loại hình du lịch chức hữu ích cho người dùng cập nhật, bổ sung trình phát triển Nội dung đồ án bao gồm: Chương 1: Tổng quan đề tài: Giới thiệu sơ lược mục tiêu đề tài sở lý thuyết liên quan Chương 2: Phân tích hệ thống: Chương sâu vào tiếp cận hệ thống xây dựng đề tài từ bước khảo sát, phân tích hệ thống Chương 3: Thiết kế hệ thống: Thiết kế sở liệu giao diện hệ thống đề tài Kết luận hướng phát triển: Đưa kết đánh giá hệ thống, hướng phát triển tương lai hệ thống Trên thực tế khơng có thành cơng mà khơng gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác Trong suốt quãng thời gian năm năm từ bắt đầu học tập giảng đường trường Học viện Kỹ thuật quân sự, nhóm em nhận nhiều quan tâm, giúp đỡ thầy cô bạn Với lòng biết ơn sâu sắc nhất, nhóm em xin gửi lời cảm ơn chân thành tới toàn thể thầy cô giáo khoa Công nghệ thông tin – Học viện Kỹ thuật Quân sự, người dạy dỗ truyền đạt vốn kiến thức vô quý báu cho chúng em suốt quãng thời gian học Những tình cảm kiến thức mà thầy cô gửi trao cho chúng em hành trang cho chúng em để bước đoạn đường tương lai Nhóm em xin gửi lời cảm ơn sâu sắc tới Thầy giáo – Tiến sĩ Trần Văn An, người tận tình hỗ trợ dẫn dắt chúng nhóm em suốt trình thực đồ án để có kết cách tốt Một lần nhóm em xin chân thành cảm ơn! + Tìm vị trí(button): Sau nhập tên địa điểm cần tìm kiếm đồ, nhấn button ‘Tìm vị trí’ để xác định xác kinh độ, vĩ độ địa điểm Hình 14Nhập thông tin địa điểm người dùng thơng thường thực Nhập địa cần tìm vào ‘Nhập địa chỉ’ để tìm kiếm vị trí xác đồ Hình 15 Hình ảnh tìm kiếm địa điểm đồ tên gọi f Chức thêm nhận xét đăng tải hình ảnh người dùng - Mơ tả: Người dùng nhận xét, đăng tải hình ảnh địa điểm du lịch - nhà hàng, khách sạn mà ghé qua Các bước thưc hiện: Bước 1: Nguời dùng đăng nhập vào hệ thống tài khoản cá nhân Hình 16 Hình ảnh trang đăng nhập Bước 2: Lựa chọn địa điểm, dịch vụ Hình 17 Hình ảnh lựa chọn địa điểm du lịch để hiển thị đồ Bước 3: Click chọn Đăng ảnh Bình luận Hình 18 Hình ảnh lựa chọn chức đăng ảnh người dùng Hình 19 Hình ảnh chức bình luận người dùng g Chức tìm kiếm vị trí Bước 1: Nhập điều kiện tìm kiếm Mơ tả: + Nhập tên địa (textbox): Nhập tên địa điểm bạn muốn tìm kiếm + Tỉnh/ Thành phố(dropdown list): Lựa chọn tên tỉnh, thành phố + Các loại địa điểm( dropdown list): Lựa chọn loại địa điểm + Tìm kiếm (button): Nhấn nút để tìm kiếm địa điểm Hình 20 Hình ảnh bảng chọn nhập điều kiện tìm kiếm vị trí Bước 2: Nhấn nút tìm kiếm hệ thống trả kết bạn cần đồ Hình 21Hình ảnh hiển thị kết trả tìm kiếm vị trí đồ Bước 3: Kích chọn vào tên địa danh để xem thơng tin chi tiết Hình 22 Hình ảnh chức chọn xem chi tiết địa điểm 3.1.2 Giao diện hệ thống android - Giao diện đăng nhập (đối tượng đăng nhập với quyền hạn người dùng thơng thường): Hình 23 Giao diện đăng nhập ứng dụng - Giao diện đăng kí thành viên hệ thống: Hình 24 Giao diện đăng kí thành viên - Giao diện trang chủ hiển thị thông tin danh sách địa điểm (Địa điểm tiếng có lượt xem lớn nhất, địa điểm thêm, địa điểm người dùng lưu lại, địa điểm gần vị trí người dùng) Hình 25 Giao diện trang chủ - Giao diện menu chức năng: Hình 26 Giao diện menu chức - Giao diện chi tiết địa điểm: Hình 27 Giao diện hiển thị địa điểm - Giao diện hiển thị danh sách địa điểm người dùng lưu Hình 28 Giao diện hiển thị danh sách địa điểm người dùng lưu 3.3 Kết chương Chương cuối – Chương Ở chương này, nhóm em hồn thiện xong bước cuối để xây dựng lên hệ thống đề tài, thực hóa phân tích hệ thống chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Tổng kết Sau thời gian thực hiện, đồ án đạt số kết sau: - Hiểu quy trình nghiệp vụ hệ thống hỗ trợ thơng tin du lịch - Phân tích xác định chức hệ thống - Phân tích thiết kế sở liệu lưu trữ thông tin hệ thống - Xây dựng chức quản trị thông tin - Quản lý việc đăng tải thông tin khách du lịch - Ứng dụng Google Map API Autocomplete Search vào việc tìm kiếm vị trí đồ Những hạn chế tồn tại: - Vẫn tồn số thiếu xót việc quản trị thông tin - Vẫn chưa nắm bắt hết công nghệ Hướng phát triển - Xây dựng ứng dụng đa tảng điện thoại di động - Tiếp tục nâng cấp, cập nhật thông tin tính người dùng yêu cầu - Cải thiện tiếp tốc độ thực thi ứng dụng TÀI LIỆU THAM KHẢO [1] Nhóm tác giả diễn đàn developers.google.com, Tổng quan Google Maps APIs, có sẵn World Wide Web [2] Nhóm tác giả diễn đàn tutorialspoint.com, Lập trình android, có sẵn World Wide Web [3] Nhóm tác giả diễn đàn hocphp.info, Gợi ý từ khóa tìm kiếm với autocomplete jquery PHP, có sẵn World Wide Web [4] Đồn Văn Năng, Hướng dẫn lập trình PHP, có sẵn World Wide Web ... Đăng nhập hệ thống với quyền Thay đổi thơng tin cá nhân mật cá nhân Xem thông tin địa điểm du lịch, xem tin tức du lịch dịch vụ Bật đường tới địa điểm du lịch Chia sẻ thông tin địa điểm du lịch Bình... điểm du lịch/ dịch vụ /tin tức + Xóa bình luận, hình ảnh địa điểm du lịch/ dịch vụ /tin tức Quản trị thông tin dịch vụ gồm họat động: + Thêm thông tin dịch vụ + Sửa thông tin dịch vụ + Xóa thơng tin. .. phần sau Chương PHÂN TÍCH HỆ THỐNG 2.1 Khảo sát hệ thống 2.1.1 Mục đích Hiện Website thơng tin du lịch nhiều, mang tính chất quảng cáo cho dịch vụ du lịch Việc tìm thơng tin xác địa điểm, cảnh quan

Ngày đăng: 24/04/2020, 08:21

Mục lục

  • DANH SÁCH THUẬT NGỮ VIẾT TẮT

  • DANH SÁCH BIỂU ĐỒ

  • DANH SÁCH HÌNH ẢNH

  • TỔNG QUAN VỀ ĐỀ TÀI

    • 1.1 Giới thiệu về hệ thống

    • 1.2 Lựa chọn ngôn ngữ lập trình PHP và lập trình Android cho hệ thống.

      • 1.2.1 Lựa chọn ngôn ngữ lập trình PHP

      • 1.2.2 Lý do phát triển ứng dụng trên hệ điều hành Android

      • 1.3 Các lý thuyết liên quan đến ứng dụng

        • 1.3.1 Phân tích hệ thống hướng đối tượng

        • 2.1.2 Mô tả hệ thống

        • 2.1.3 Nhóm chức năng chính

          • 2.1.3.1 Chức năng dành cho “Khách du lịch”

          • 2.1.3.2 Chức năng dành cho “Nhóm dịch vụ”

          • 2.1.3.3 Chức năng dành cho “Quản trị viên”

          • 2.2 Phân tích hệ thống

            • 2.2.1 Mô hình hóa chức năng nghiệp vụ

              • 2.2.1.1 Sơ đồ phân rã chức năng

              • 2.2.1.2 Sơ đồ tổng quan hệ thống

              • 2.2.2 Xây dựng biểu đồ Use Case

              • 2.2.3 Xây dựng biểu đồ lớp

                • 2.2.3.1 Biểu đồ lớp tổng quát

                • 2.2.3.2 Mô tả chi tiết từng lớp đối tượng

                • 2.2.4 Xây dựng biểu đồ tuần tự

                • THIẾT KẾ HỆ THỐNG

                  • 3.1 Thiết kế cơ sở dữ liệu

                    • 3.1.1 Mô hình quan hệ

                    • 3.1.2 Danh sách các bảng trong mô hình quan hệ

                    • 3.2 Thiết kế giao diện tổng quan

                      • 3.1.1 Giao diện hệ thống trên web

Tài liệu cùng người dùng

Tài liệu liên quan