1. Trang chủ
  2. » Công Nghệ Thông Tin

PHÂN TÍCH THIẾT kế và xây DỰNG WEBSITE QUẢNG cáo và BOOKING DU LỊCH VIỆT NAM

159 7 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 159
Dung lượng 10,78 MB

Nội dung

Ngày nay, ứng dụng công nghệ thông tin và việc tin học hóa được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty; nó đóng vai trò hết sức quan trọng, có thể tạo ra những bước đột phá mạnh mẽ. Việc xây dựng các trang web để phục vụ cho các nhu cầu riêng của các tổ chức, công ty thậm chí các cá nhân, ngày nay, không lấy gì làm xa lạ. Với một vài thao tác đơn giản, một người bất kì có thể trở thành chủ của một website giới thiệu về bất cứ gì anh ta quan tâm: một website giới thiệu về bản thân và gia đình anh ta, hay là một website trình bày các bộ sưu tập hình ảnh các loại xe hơi mà anh ta thích chẳng hạn. Đối với các chính phủ và các công ty thì việc xây dựng các website riêng càng ngày càng trở nên cấp thiết. Thông qua những website này, thông tin về họ cũng như các công văn, thông báo, quyết định của chính phủ hay các tour, dịch vụ mới của công ty sẽ đến với những người quan tâm, đến với khách hàng của họ một cách nhanh chóng kịp thời, tránh những phiền hà mà phương thức giao tiếp truyền thống thường gặp phải.

ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI KHOA CÔNG NGHỆ THÔNG TIN 1 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI - - - - KHOA CÔNG NGHỆ THÔNG TIN PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH VIỆT NAM PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH Đào Thị Phương Thảo ĐỒ ÁN TỐT NGHIỆP HỆ ĐẠI HỌC CHÍNH QUY VIỆT NAM Nghành: Hệ thống thơng tin ĐỒ ÁN TỐT NGHIỆP HỆ ĐẠI HỌC CHÍNH QUY Nghành: Hệ thống thông tin HÀ NỘI -2022 Cán hướng dẫn: HÀ NỘI -2022 2 MỤC LỤC MỤC LỤC ẢNH MỤC LỤC BẢNG LỜI NÓI ĐẦU Ngày nay, ứng dụng cơng nghệ thơng tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Với vài thao tác đơn giản, người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thông báo, định phủ hay tour, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải LỜI CẢM ƠN Có thể nói đồ án thể kết trình học tập đại học Lời cảm ơn em xin gửi tới Ban giám hiệu nhà trường thầy cô khoa Cơng nghệ thơng tin cung cấp kiến thức, đào tạo tận tình tạo điều kiện tốt cho em suốt trình học tập phát triển Trường Đại học Công nghệ GTVT Để hoàn thành đồ án này, em cần nhiều giúp đỡ từ giảng viên hướng dẫn em - Cô Lê Thị Hường, em xin gửi Cô tri ân lời cảm ơn chân thành nhất, cảm ơn Cơ ln tận tình hướng dẫn, khuyến khích, bảo tạo điều kiện tốt cho em từ bắt đầu hoàn thành đồ án Trong q trình hồn thành đồ án cịn có nhiều sai sót, em mong nhận lời nhận xét, góp ý, bảo từ thầy để hồn thiện đồ án cách tốt Em xin chân thành cảm ơn! Vĩnh Yên, ngày 10 tháng năm 2022 Sinh viên thực Thảo Đào Thị Phương Thảo CHƯƠNG 1: TỔNG QUAN 1.1 Lý chọn đề tài Cùng với phát triển khơng ngừng kỹ thuật máy tính mạng điện tử, công nghệ thông tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet tour có giá trị lớn lao ngày trở nên công cụ khơng thể thiếu, tảng cho truyền tải, trao đổi thơng tin tồn cầu Bằng internet, thực nhiều công việc với tốc độ nhanh chi phí thấp nhiều so với cách thức truyền thống Chính điều này, thúc đẩy khai sinh phát triển thương mại điện tử phủ điện tử khắp giới, làm biến đổi đáng kể mặt văn hóa, nâng cao chất lượng sống người Trong hoạt động sản xuất, kinh doanh, đây, thương mại điện tử khẳng định vai trò xúc tiến thúc đẩy phát triển doanh nghiệp Đối với công ty du lịch, việc quảng bá giới thiệu đến khách hàng chương trình du lịch công ty tổ chức thời điểm cách hiệu kịp thời yếu tố mang tính định cho tồn phát triển công ty Và vấn đề đặt song song với nó, để quản lý điều hành website cách dễ dàng hiệu quả, có vậy, tránh nhàm chán cho khách hàng thường xuyên website, thu kết mong muốn Đây vấn đề cấp thiết trăn trở hầu hết cơng ty du lịch nói riêng doanh nghiệp khác nói chung, doanh nghiệp Việt Nam – với họ, thương mại điện tử Nhận thức tầm quan trọng đó, em chọn đề tài “PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH VIỆT NAM” đề tài cho khóa luận 1.2 Hiện trạng Hiện nay, khác với nước có công nghệ thông tin phổ biến phát triển, Việt Nam, đại đa số website tĩnh, có cấu trúc tổ chức thơng tin cố định, khơng thay đổi thay đổi, chủ yếu mang tính chất giới thiệu cơng ty tour dịch vụ Bên cạnh đó, có nhiều trang web động (tên thương mại Dynamic Website) với nhiều hình thức tổ chức khác giao diện, bố cục cách thức quản lý, tiêu biểu website kinh doanh địa ốc Cơng ty Hồng Qn, website đặt phịng khách sạn trực tuyến Công ty Thương mại điện tử Việt, website Ngân hàng Cổ phần thương mại ABC, du lịch có trang web Cơng ty du lịch SaiGon Tourist, Công ty du lịch Sinh Café… Sự hoạt động hiệu số trang web nói minh chứng cho vai trò người quản trị website doanh nghiệp Các công ty sở hữu website có phận riêng đảm đương việc quản lý thông tin website, nhằm đáp ứng kịp thời hiệu yêu cầu vị “thượng đế” thơng qua mạng internet, có khai thác hết giá trị website, nguồn khách hàng tiềm mạng Vì thế, theo chúng tơi, cơng ty đã, có ý định xây dựng website riêng cho dù ít, dù nhiều quan tâm đến vai trò công nghệ thông tin khách hàng tiềm mạng, nên có kế hoạch cắt đặt người quản trị để website cơng ty ln mẻ, thu hút khách hàng đến với website, đến với công ty 1.3 Thương mại điện tử ứng dụng với website du lịch Nói đến internet, ngày nay, người ta thường nhắc đến phủ điện tử, thương mại điện tử Đây hai số ứng dụng lớn công nghệ thông tin, xa lộ thông tin Internet vào lĩnh vực tổ chức thương mại tồn cầu - Chính phủ điện tử: cách thức tổ chức truyền thông liệu phủ, sử dụng cơng nghệ để cung cấp cho công dân khả truy cập - hiệu vào nguồn tài nguyên thông tin có độ tin cậy cao phủ Thương mại điện tử: đề cập đến hình thức mua bán, giao tiếp hồn tồn khác so với hình thức giao tiếp thương mại truyền thống Ở đó, người mua người bán đơi khơng biết mặt nhau, thoả thuận, trao đổi diễn mạng internet thông qua hệ thống tốn đặc biệt, chẳng hạn thẻ tín dụng ngân hàng Thương mại điện tử tạo nhiều mối quan hệ cá nhân, công ty thành phần toàn xã hội Xây dựng website du lịch tham gia vào thương mại điện tử, với mục tiêu đẩy mạnh mối quan hệ thương mại: công ty – khách hàng khách hàng – công ty Muốn vậy, website phải có giao diện rõ ràng, bắt mắt, cấu trúc hợp lý để gây ấn tượng tốt ban đầu cho người vào xem; điều tối quan trọng dung lượng trang website phải nhỏ vừa phải để khách hàng không kiên nhẫn trước trang web trước mắt họ Kế đến là, nội dung website phải tiện dụng, phù hợp, đáp ứng nhu cầu thường gặp khách hàng Và cuối tên miền ngắn gọn, dễ nhớ để khách hàng khó quên lần thăm viếng sau Một website du lịch hiệu khơng nằm ngồi u cầu Thơng tin tour du lịch mà công ty tổ chức thời gian đến: giá cả, hình ảnh, lịch trình nơi mà qua…; tất nhiên thơng tin phải tổ chức hợp lý, cho phép khách hàng tìm kiếm cách dễ dàn Ngồi ra, website du lịch mà xây dựng đồ án này, cịn cung cấp thơng tin địa danh du lịch, hình ảnh minh họa hai ngôn ngữ tiếng Việt tiếng Anh để phục vụ cho đối tượng khách hàng nước lẫn nước 1.4 Mục tiêu đề tài Thiết kế website du lịch phải đảm bảo tính tiện dụng người dùng người quản trị Nội dung cách trình bày website phải rõ ràng mạch lạc dễ sử dụng Vận dụng kiến thức học HTML với việc tìm hiểu thêm ngơn ngữ lập trình web PHP MySQL.Website thiết kế tảng HTML lập trình ngơn ngữ PHP sở liệu MySQL 1.5 Giới hạn phạm vi đề tài Để tài xây dựng website quảng bá hoạt động du lịch Các kiến thức sử dụng bao gồm: Lập trình PHP MySQL, sử dụng Javascript Twitter Bootstrap vào việc xử lý thiết kế website Công cụ lập trình sử dụng bao gồm: Trình soạn thảo code Sublime Text, chương trình tạo Web, Server XAMPP (được tích hợp săn Apache, PHP, MYSQL).Hệ thống website ứng dụng vào thực tế 1.6 Nội dung thực Nội dung thực sau: - Nghiên cứu website ngơn ngữ PHP - Tìm hiểu số website du lịch mạng - Thiết kế đặc tả hệ thống - Xây dựng sở liệu MySQL - Lập trình cho chức website - Kiểm thử đơn vị 1.7 Phương pháp tiếp cận Cách tiếp cận: Nghiên cứu web tảng công nghệ từ trước Sử dụng phương pháp nghiên cứu: - Phương pháp đọc tài liệu Phương pháp phân tích mẫu Phương pháp thực nghiệm làm module nhỏ remember_token varchar(100) Nhớ mật updated_by int(11) Người cập nhật created_at timestamp Thời gian tạo updated_at timestamp Thời gian cập nhật Bảng 56: Tài khoản khách hàng 3.2.6.17 Bảng (vote_booking) Tên Kiểu liệu Mô tả id int(10) unsigned Mã id (khóa chính) star int(11) Số title varchar(255) Tiêu đề comment varchar(255) Nội dung comment status tinyint(1) Trạng thái booking_id int(10) Đơn đặt tour (khóa ngoại) created_at timestamp Thời gian tạo updated_at timestamp Thời gian cập nhật Bảng 57: Đánh giá đơn đặt tour 3.2.6.18 Bảng thông báo (notifications) Tên Kiểu liệu Mô tả id char(36) unsigned Mã id (khóa chính) type varchar(255) Kiểu thao thác thực notifiable_type varchar(255) Models thực việc thay đổi notifiable_id bigint(20) Người thực data text Dữ liệu truyền lên read_at timestamp Thời gian xem thông báo created_at timestamp Thời gian tạo thông báo updated_at timestamp deleted_at timestamp Thời gian cập nhật thơng báo Thời gian xóa thơng báo Bảng 58: Thơng báo 3.3 Cấu hình hệ thống 3.3.1 Môi trường phát triển Để chạy website, máy chủ webserver cần phải cài đặt phần mềm sau: • • • • • • Hệ điều hành Window Apache2 Nginx PHP >= 7.1.3 MySql server Composer Npm 3.3.2 Khởi chạy ứng dụng Để khởi chạy ứng dụng, cần thực thi lệnh bên terminal theo thứ tự từ xuống để cài đặt ứng dụng: • • • import file database thư mục public vào MySql server Sửa tên DB_DATABASE thư file env Php artisan optimize CHƯƠNG 4: THIẾT KẾ HỆ THỐNG 4.1 Đăng nhập Hình 95: Đăng nhập 4.2 Đăng ký Hình 96: Đăng ký tài khoản khách hàng 4.3 Trang chủ Hình 97: Trang chủ website 4.4 Danh mục tour Hình 98: Danh mục tour 4.5 Danh mục tour khuyến Hình 99: Danh mục tour khuyến 4.6 Xem chi tiết tour Hình 100: Xem chi tiết tour 4.7 Danh sách tin tức Hình 101: Danh sách tin tức 4.8 Góp ý Hình 102: Góp ý 4.9 Thơng tin người dùng Hình 103: Thơng tin người dùng- Admin Hình 104: Thơng tin người dùng- User 4.10 Đổi mật Hình 105: Đổi mật 4.11 Đặt tour Hình 106: Đơn đặt tour 4.12 Xác nhận đặt tour Hình 107: Xác nhận đơn đặt tour 4.13 Lịch sử đặt tour Hình 108: Lịch sử đặt tour- Admin Hình 109: Lịch sử đặt tour- User 4.14 Xem chi tiết lịch sử đơn đặt tour Hình 110: Xem chi tiết đơn đặt tour- Admin Hình 111: Xem chi tiết đơn đặt tour- User 4.15 Tìm kiếm Hình 112: Tìm kiếm CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 Kết luận 6.1.1 Những kết đạt 6.1.1.1 Hệ thống • Tìm kiếm xem tour theo danh mục, ngày đến ngày đi, giá, số lượng người • • • • • • • • • • lớn, trẻ em Thêm, cập nhật, sửa đơn đặt tour Đăng ký, đăng nhập (truyền thống thông qua tài khoản Google ) Cập nhật thơng tin cá nhân Thanh tốn nhận hóa đơn điện tử qua email Thanh toán online Theo dõi hủy đơn đặt tour Quản trị viên quản lý tất liệu hệ thống Quản trị viên xem biểu đồ thống kê Check in , check out thơng qua Thanh tốn Online Theo dõi nhật ký làm việc quản trị viên 6.1.1.2 Lý thuyết • Hiểu cách website hoạt động, kĩ thuật kiến thức để cài đặt • • • • website webserver Thành thạo sử dụng Framework Laravel, Bootstrap mơ hình MVC Có kiến thức việc sử dụng Design Pattern Repository Có kiến thức thiết kế giao diện trải nghiệm người dùng cho trang web Có kiến thức kỹ thiết kế hệ thống cho nhiều người sử dụng dễ mở rộng bảo trì tương lai 6.1.2 Chưa đạt • • • • Chưa tích hợp phương thức SEO Chưa tích hợp chức khuyến Website thiếu vài chức như: sửa ảnh đại diện,… Giao diện đơn sơ 6.2 Hướng phát triển Sau thời gian lập trình học hỏi liên tục từ Backend đến Frontend, Website có chức website đặt tour online Giao diện lấy cảm hứng từ Material design Google, mang đến tươi mới, dễ nhìn, đại cho trang web Ngồi ra, giao diện Website cịn lập trình để hiển thị phù hợp kích thước hiển thị khác Code tổ chức đảm bảo Coding convention Clean code, Repository theo chuẩn doanh nghiệp công ty lớn Dự án tiếp tục sửa lỗi, cải tiến tương lai bổ sung thêm chức cịn thiếu sót TÀI LIỆU THAM KHẢO Nội dung lý thuyết trình bày báo cáo tham khảo từ nguồn sau: [1] Lê Đình Duy - Thiết kế lập trình ứng dụng web ASP, NXB Thống Kê, năm 2002 [2] VN-Guide - Những thực hành ASP, NXB Thống Kê, năm 2002 [3] Phạm Hữu Khang, Hồng Đức Hải, 2005, Giáo trình nhập mơn PHP MySQL – Xây dựng ứng dụng web (tủ sách dễ học), nhà xuất Phương Đông [4] https://en.wikipedia.org/wiki/Laravel [5] https://en.wikipedia.org/wiki/MySQL [6] https://vi.wikipedia.org/wiki/CSS [7] https://vi.wikipedia.org/wiki/HTML [8] https://viblo.asia/ [9] https://laravel.com/ [10] https://getbootstrap.com/ [11] https://www.google.com/ [12] Giới thiệu starUML: https://docs.staruml.io/user-guide/readme ... KHOA CƠNG NGHỆ THƠNG TIN PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH VIỆT NAM PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH Đào Thị Phương Thảo ĐỒ... chung, doanh nghiệp Việt Nam – với họ, thương mại điện tử Nhận thức tầm quan trọng đó, em chọn đề tài “PHÂN TÍCH THIẾT KẾ VÀ XÂY DỰNG WEBSITE QUẢNG CÁO VÀ BOOKING DU LỊCH VIỆT NAM? ?? đề tài cho khóa... module nhỏ 1.6 Kết dự kiến đạt - Tìm hiểu nghiệp vụ, nhu cầu du lịch tham quan người dùng - Hiểu ngôn ngữ lập trình PHP áp dụng cho xây dựng website - Hoàn thành website quảng cáo booking du lịch

Ngày đăng: 26/06/2022, 20:30

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w