1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo đồ án ứng dụng du lịch

28 12 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 28
Dung lượng 1,06 MB

Nội dung

Báo cáo ứng dụng du lịch chi tiết về ứng dụng du lịch được phát triển trên nền tảng ứng dụng Androi và nền tảng website. Trường đại học Công nghệ thông tin và truyền thông Việt Hàn. Trong giai đoạn đất nước đang quá trình hội nhập, cùng với sự phát triển mạnh mẽ của công nghệ thông tin, tin học hoá là điều mà mỗi công ty, cơ quan, xí nghiệp và các tổ chức cần phải nghĩ đến. Tin học được ứng dụng trong mọi lĩnh vực cuộc sống, nó đem lại nhiều lợi ích to lớn, đã dần thay thế những công việc thủ công và mất nhiều thời gian. Con người với tính tò mò cao luôn tìm kiếm những điều mới và nhờ sự tò mò đó đã giúp cho xã hội ngày càng phát triển.

MỞ ĐẦU Đang đà phát triển theo hướng công nghiệp hóa, đại hóa, Việt Nam ln điểm sáng thu hút du khách nước Hàn Quốc, Đài Loan, Nhật Bản, Châu Âu Việt Nam thời kỳ phát triển đất nước lại giữ điểm thu hút văn hóa bảo tồn địa điểm, di tích lâu đời đất nước Đây lợi hội phát triển ngành du lịch Lượng khách quốc tế đến Việt Nam tháng 9/2019 ước đạt 1.561.274 lượt, tăng 28,8% so với tháng 9/2018 Tính chung tháng năm 2019, tổng lượng khách quốc tế đến Việt Nam ước đạt 12.870.506 lượt khách, tăng 10,8% so với kỳ năm 2018, theo thống kê tổng cục du lịch Trong thời đại hôm việc du lịch phần việc nâng cao chất lượng đời sống tinh thần người Tuy nhiên, để tìm địa điểm để tạo nên chuyến du lịch vui vẻ đem lại nhiều kỷ niệm chuyến khó bạn đến nơi bạn khơng thể tìm nơi đẹp đáp ứng yêu cầu chuyến đi, hiểu vấn đề chúng em thiết kế ứng dụng hỗ trợ Android nhằm giải vấn đề LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành sâu sắc đến thầy cô đặc biệt giảng viên TS Huỳnh Ngọc Thọ thời gian qua giúp đỡ chúng em việc hoàn thành báo cáo đồ án sở Mặc dù gặp nhiều khó khăn việc hoàn thành đồ án này, nhiên chúng em cố gắng để thực hoàn chỉnh báo cáo Tuy nhiên, chưa có đầy đủ kỹ kinh nghiệm để hoàn thành báo cáo đồ án nên chúng em nhiều thiếu sót Rất mong đóng góp ý kiến thầy cô để báo cáo đồ án hoàn thiện hơn, em xin chân thành cảm ơn NHẬN XÉT (Của giảng viên hướng dẫn) …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… …………………………………………………………………………………… ………………………………………………………… Chữ ký giáo viên hướng dẫn MỤC LỤC DANH MỤC BẢNG DANH MỤC HÌNH CHƯƠNG : GIỚI THIỆU 1.1 Tổng quan Đang đà phát triển theo hướng cơng nghiệp hóa, đại hóa, Việt Nam ln điểm sáng thu hút du khách nước Hàn Quốc, Đài Loan, Nhật Bản, Châu Âu Việt Nam thời kỳ phát triển đất nước lại giữ điểm thu hút văn hóa bảo tồn địa điểm, di tích lâu đời đất nước Đây lợi hội phát triển ngành du lịch Lượng khách quốc tế đến Việt Nam tháng 9/2019 ước đạt 1.561.274 lượt, tăng 28,8% so với tháng 9/2018 Tính chung tháng năm 2019, tổng lượng khách quốc tế đến Việt Nam ước đạt 12.870.506 lượt khách, tăng 10,8% so với kỳ năm 2018, theo thống kê tổng cục du lịch Trong thời đại hôm việc du lịch phần việc nâng cao chất lượng đời sống tinh thần người Tuy nhiên, để tìm địa điểm để tạo nên chuyến du lịch vui vẻ đem lại nhiều kỷ niệm chuyến khó bạn đến nơi bạn khơng thể tìm nơi đẹp đáp ứng yêu cầu chuyến đi, hiểu vấn đề chúng em thiết kế ứng dụng hỗ trợ Android nhằm giải vấn đề Nội dung thực bao gồm trang chủ, trang đăng nhập, đăng ký, trang tìm kiếm,tour du lịch, cẩm nang du lịch, viết yêu thích, giỏ hàng 1.2 Phương pháp, kết - - Phương pháp : Để xây dựng phần mềm du lịch, phải hình thành ý tưởng Tiếp theo, tham khảo ứng dụng có để tiếp thu kiến thức để định hướng ý tưởng, phác thảo ý tưởng giấy, nắm kiến thức ngôn ngữ lập trình sử dụng mơ hình cuối bắt đầu vào việc thực dự án Kết : Có ứng dụng hỗ trợ cho người có nhu cầu du lịch 1.3 Cấu trúc đồ án - Chương 2: Nghiên cứu tổng quan 2.1 Các phương pháp 2.2 Hạn chế tồn 2.3 Kết luận 2.4 Cơ sở lý thuyết - Chương 3: Phân tích thiết kế hệ thống 3.1 Phạm vi 3.2 Đối tượng hướng đến 3.3 Chức 3.4 Người sử dụng 3.5 Yêu cầu người sử dụng 3.6 Mô tả Use-case 3.7 Biểu đồ Use-case 3.8 Biểu đồ Class 3.9 Biểu đồ 3.10 Biểu đồ hoạt động - Chương 4: Triển khai xây dựng hệ thống 4.1 Mơ hình tổng quan hệ thống nghiên cứu 4.2 Thiết kế chi tiết - Chương 5: Kết luận hướng phát triển 5.1 Kết luận 5.2 Hướng phát triển CHƯƠNG 2: NGHIÊN CỨU TỔNG QUAN 2.1 Các phương pháp - Các ứng dụng có: Hiện nay, ứng dụng du lịch xuất nhiểu Khi bạn tìm kiếm từ khóa “Ứng dụng du lịch” Google xuất nhiều ứng dụng : TripAdvisor, Traveloka, MAPS.ME,… TripAdvisor Traveloka MAPS.ME - Hiện ứng dụng du lịch thường có giao diện bắt mắt, thân thiện với người dùng, dễ dàng sử dụng độ uy tín cao, thu hút người dùng CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Phạm vi 3.1.1 Những việc làm: - Cung cấp cho người sử dụng, nhà quản lý giao diện hỗ trợ tiện ích chức cần thiết để thao tác, tương tác với ứng dụng đồng thời quản lý hoạt động người dùng việc làm để theo dõi tình hình phát triển ứng dụng 3.1.2 Những việc không làm - Ứng dụng cung cấp thông tin cần thiết để hỗ trợ cho chuyến du lịch người dùng Cập nhật đánh giá để phát triển không sử dụng ứng dụng để theo dõi người dùng 3.2 Đối tượng hướng đến - Đối tượng hướng đến chủ yếu người cần thông tin để xây dựng chuyến du lịch, du khách nước ngồi hay người có mong muốn đến địa điểm 3.3 Chức - Đăng nhập/ Đăng ký Xem thơng tin viết/ thơng tin tour Tìm kiếm viết Đặt tour Xem viết yêu thích Xem giỏ hàng Xem/ Sửa thơng tin người dùng Bình luận Hủy tour 3.4 Người sử dụng - Quản trị viên Người dùng 3.5 Yêu cầu người sử dụng 3.5.1 Người dùng - Đăng nhập/ Đăng ký Tìm kiếm viết Xem thông tin tour/ viết Xem/ sửa thơng tin cá nhân Đặt tour/ Xóa tour Xem giỏ hàng Bình luận u thích viết - Gửi thắc mắc, góp ý 3.5.2 Quản trị viên - Đăng nhập Quản lý tour Quản lý người dùng Thêm - Sửa - Xóa viết/tour 3.6 Mơ tả Use-case 3.6.1 Người dùng Tên Usecase Actor Mô tả Dữ liệu vào Kết Q trình xử lí Đăng nhập Người dùng Nhằm đảm bảo an toàn cho hệ thống phân quyền người sử dụng Username Password Đăng nhập thành công CSDL tồn username password, không thành công sai username password B1: Nhập username password B2: Kiểm tra CSDL trả kết Tên Usecase Đăng ký Actor Người dùng Mô tả Nhằm đảm bảo an toàn cho hệ thống, phân quyền người sử dụng người dùng thực chức ứng dụng Username Password Và thông tin khác Đăng ký thành công nhập đầy đủ thơng tin khơng tồn CSDL, không thành công tồn username B1: Nhập username, password thông tin B2: Kiểm tra CSDL trả kết Dữ liệu vào Kết Q trình xử lí Tên Usecase Actor Tìm kiếm việc làm Người dùng Mô tả Dữ liệu vào Kết Q trình xử lí Tên Usecase Actor Mơ tả Dữ liệu vào Kết Q trình xử lí Giúp người tìm việc tìm thơng tin mà mong muốn Chuỗi nhập vào tìm kiếm từ option định dạng sẵn Tìm kiếm có kết CSDL tồn chuỗi mà người dùng nhập, khơng tìm thấy chuỗi không hợp lệ không tồn CSDL B1: Nhập thơng tin cần tìm kiếm vào tìm kiếm B2: Kiểm tra CSDL trả kết Bình luận viết/ tour Người dùng Nhằm người dùng đánh giá chân thực viết Mã người dùng Mã viết/ tour Thơng tin nhập vào bình luận viết/ tour Bình luận thành cơng nhập thơng tin vào bình luận, khơng thành cơng chưa có bình luận B1: Hiển thị trang chi tiết viết B2: Nhập bình luận vào bình luận B3: Bấm nút bình luận để đánh giá viết Tên Usecase Actor Mô tả Dữ liệu vào Kết Q trình xử lí Tên Usecase Actor Mơ tả Dữ liệu vào Kết Q trình xử lí Tên Usecase Actor Mơ tả Dữ liệu vào Kết Q trình xử lí Tên Usecase Actor Mơ tả Xem chi tiết viết/ tour Người dùng Giúp cho người tìm việc xem chi tiết viết tour mà muốn Mã viết/ tour Hiển thị trang chi tiết viết/ tour B1: Hiển thị giao diện trang danh sách viết/ tour B2: Chọn vào viết cần xem chi tiết B3: Hiển thị giao diện trang chi tiết Yêu thích viết Người dùng Giúp cho người dùng lưu lại viết mà thích để xem lại sau Mã viết Mã người dùng Thêm vào CSDL công việc yêu thích B1: Hiển thị giao diện trang danh sách viết B2: Nhấp chuột vào icon trái tim phần chi tiết viết B3: Thêm vào CSDL cơng việc u thích Sửa thơng tin cá nhân Người dùng Giúp cho người dùng cập nhật lại thông tin cá nhân Mã người dùng Thay đổi thông tin cá nhân thành công nhập đầy đủ thông tin định dạng, không thành công liệu nhập vào không đầy đủ sai định dạng B1: Hiển thị giao diện thay đổi thông tin cá nhân B2: Nhập lại thông tin cần thay đổi B3: Bấm nút thay đổi hoàn thành xong B4: Cập nhật lại CSDL thông tin người dùng B5: Hiển thị thay đổi thông tin thành công Đặt tour Người dùng Giúp cho người dùng đặt tour mong muốn vào giỏ hàng Dữ liệu vào Kết Mã người dùng Mã tour Người dùng thêm tour mong muốn vào giỏ hàng cá nhân Q trình xử lí B1: Hiển thị tranh chi tiết tour B2: Bấm vào nút thêm giỏ hàng B3: Cập nhật lại CSDL thông tin giỏ hàng B4: Hiển thị thêm tour thành công Tên Usecase Actor Mô tả Dữ liệu vào Xóa tour Người dùng Giúp cho người dùng xóa tour khơng mong muốn Mã người dùng Mã tour Xóa tour khơng mong muốn Kết Q trình xử lí B1: Hiển thị giao diện giỏ hàng B2: Bấm nút xóa hiển thị trước tour không mong muốn B3: Bấm nút đồng ý muốn xóa hủy khơng muốn B4: Cập nhật lại CSDL thông tin giỏ hàng B5: Hiển thị thay đổi giỏ hàng Tên Usecase Actor Mô tả Gửi thắc mắc, góp ý Người dùng Giúp cho người dùng gửi thắc mắc góp ý cho đội ngũ phát triển ứng dụng Mã người dùng Thơng tin nhập vào từ góp ý Góp ý gửi đến cho đội ngũ phát triển ứng dụng Dữ liệu vào Kết Q trình xử lí B1: Hiển thị giao diện góp ý B2: Nhập vào góp ý B3: Bấm nút gửi hồn thành xong B4: Cập nhật lại CSDL thêm vào góp ý B5: Quay lại giao diện góp ý 3.7 Mơ tả sở liệu 3.7.1 Các bảng sở liệu Các trường Kiểu liệu Ràng buộc Mô tả IDTour Int Primary key Mã tour NameTour Varchar Not null Tên tour DepartureDay Date Not null Ngày bắt đầu Plan Text Not null Kế hoạch Howlong Varchar Not null Số ngày tour Empty Int Not null Số người Image Varchar Not null Hình ảnh Money Int Not null Số tiền Continents Varchar Null Châu lục tour 10 Area Varchar Null Khu vực 11 IDClassity Int Not null Mã loại du lịch Bảng Tour du lịch Các trường Kiểu liệu Ràng buộc Mô tả IDClassity Int Primary key Mã loại du lịch Place Varchar Not null Tên loại Bảng loại khu vực Các trường Kiểu liệu Ràng buộc Mô tả IDTour Int Primary key Mã tour Adult Int Not null Giá cho người lớn Child Int Not null Giá cho trẻ em (7 – 17) Baby Int Not null Giá cho trẻ em (1 – 7) Bảng giá tiền Các trường Kiểu liệu Ràng buộc Mô tả IDTour Int Primary key Mã Tour Img1 Varchar Not null Hình ảnh chi tiết Img2 Varchar Not null Hình ảnh chi tiết Img3 Varchar Not null Hình ảnh chi tiết Img4 Varchar Not null Hình ảnh chi tiết Bảng hình ảnh chi tiết tour Các trường Kiểu liệu Ràng buộc Mơ tả IDBill Int Primary key Mã hóa đơn NameTour Varchar Not null Tên tour Image Varchar Not null Hình ảnh Day Date Not null Số ngày Status Varchar Not null Trạng thái hóa đơn IDTour Int Not null Mã tour Bảng hóa đơn Các trường Kiểu liệu Ràng buộc Mô tả ID Int Primary key Mã số Name Varchar Not null Tên tour Email Varchar Not null Email Avatar Varchar Not null Ảnh đại diện IDCustomer Int Not null Mã mã người dùng Bảng người dùng khác Các trường Kiểu liệu Ràng buộc Mô tả IDBill Int Primary key Mã Hóa đơn IDCustomer Int Not null Mã người dùng NameCustome r Varchar Not null Tên người dùng Email Varchar Not null Email người dùng Phone Varchar Not null Số điện thoại người dùng Address Varchar Not null Địa người dùng Status Int Not null Trạng thái hồ sơ Adult Int Not null Số lượng người lớn Child Int Not null Số lượng người lớn Baby Int Not null Số lượng người lớn Note Varchar Not null Ghi Status Varchar Not null Trạng thái TotalMoney Varchar Not null Tổng tiền Cancel Varchar Null Hủy Bảng chi tiết hóa đơn Các trường Kiểu liệu Ràng buộc Mô tả IDCustomer Int Primary key Mã người dùng Email Varchar Not null Email Content Varchar Not null Bình luận Update_at Timestamp Not null Thời gian sửa đổi Created_at Timestamp Null Thời gian gửi Date Date Not null Ngày gửi Bảng bình luận 3.7.2 Liên kết bảng CSDl Liên kết bảng csdl 3.8 Biểu đồ Use-case Sơ đồ use-case người dùng Sơ đồ use-case quản trị viên Sơ đồ use-case hệ thống 3.9 Biểu đồ lớp 3.10 Biểu đồ Biểu đồ đăng nhập người dùng 3.11 Biểu đồ hoạt động Biểu đồ hoạt động đăng nhập người dùng Biểu đồ hoạt động tìm kiếm người dùng CHƯƠNG TRIỂN KHAI XÂY DỰNG HỆ THỐNG 4.1 Mơ hình tổng quan hệ thống nghiên cứu Mơ hình tổng quan 4.2 Thiết kế chi tiết CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận - Trải qua trình tìm hiểu sử dụng Android Studio tìm hiểu phương pháp REST API, ngơn ngữ Java, … chúng em xây dựng ứng dụng du lịch với chứng như: o o o o 5.2 Hướng phát triển - Tìm hiểu kỹ phần mềm lập trình ứng dụng để hồn thiện ứng dụng tốt hơn, tối ưu hóa việc sử dụng ứng dụng người dùng, giúp người dùng có trải nghiệm tốt nhất, hổ trợ tư vấn cách đầy đủ xác nhất, cải thiện giao diện ứng dụng để ứng dụng thân thiện với người dùng nhất, bắt mắt thu hút người dùng ... thành báo cáo đồ án sở Mặc dù gặp nhiều khó khăn việc hồn thành đồ án này, nhiên chúng em cố gắng để thực hoàn chỉnh báo cáo Tuy nhiên, chưa có đầy đủ kỹ kinh nghiệm để hoàn thành báo cáo đồ án. .. CỨU TỔNG QUAN 2.1 Các phương pháp - Các ứng dụng có: Hiện nay, ứng dụng du lịch xuất nhiểu Khi bạn tìm kiếm từ khóa ? ?Ứng dụng du lịch? ?? Google xuất nhiều ứng dụng : TripAdvisor, Traveloka, MAPS.ME,…... 3.8 Biểu đồ Use-case Sơ đồ use-case người dùng Sơ đồ use-case quản trị viên Sơ đồ use-case hệ thống 3.9 Biểu đồ lớp 3.10 Biểu đồ Biểu đồ đăng nhập người dùng 3.11 Biểu đồ hoạt động Biểu đồ hoạt

Ngày đăng: 27/12/2022, 08:09

TỪ KHÓA LIÊN QUAN

w