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

Xây dựng hệ thống website du lịch khóa luận hệ thống thông tin (CN09B)

62 133 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 62
Dung lượng 4,81 MB

Nội dung

TRƢỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP HCM KHOA CƠNG NGHỆ THƠNG TIN Nhóm sinh viên thực hiện: NGUYỄN ĐĂNG QUÂN NGUYỄN NGỌC TỈNH XÂY DỰNG HỆ THỐNG WEBSITE DU LỊCH ĐỒ ÁN LUẬN VĂN TẬP TỐT NGHIỆP HỆ THỐNG THƠNG TIN TP.HỒ CHÍ MINH, 2013 TRƢỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI TP HCM KHOA CÔNG NGHỆ THÔNG TIN Nhóm sinh viên thực hiện: NGUYỄN ĐĂNG QUÂN - 0951120087 NGUYỄN NGỌC TỈNH - 0951120111 XÂY DỰNG HỆ THỐNG WEBSITE DU LỊCH ĐỒ ÁN LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN GIÁO VIÊN HƢỚNG DẪN ThS NGUYỄN THỊ NGỌC THANH NIÊN KHÓA 2009 - 2013 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN LỜI CẢM ƠN Trong trình học tập tìm hiểu để thực đồ án tốt nghiệp này, nhóm thực nhận nhiều giúp đỡ vơ q báu Nhóm thực xin gửi lời cảm ơn chân thành đến quý thầy giáo, cô giáo trường Đại học Giao Thông Vận Tải TP.HCM tận tình giảng dạy cho chúng em suốt thời gian học tập trường, tạo điều kiện thuận lợi giúp chúng em học tập tốt phát huy hết khả Đặc biệt, nhóm chúng em xin bày tỏ lòng biết ơn sâu sắc đến ThS Nguyễn Thị Ngọc Thanh, người tận tình hướng dẫn giúp đỡ nhóm thực đồ án thời gian qua Nhóm thực xin chân thành cảm ơn bạn diễn đàn nhiệt tình giúp đỡ hỗ trợ nhiệt tình Do hạn chế mặt thời gian, kiến thức kinh nghiệm nghiên cứu nên đồ án luận văn tốt nghiệp không tránh khỏi sai sót hạn chế định Nhóm thực đề tài mong nhận đóng góp, phê bình q thầy giáo bạn đọc để báo cáo luận tốt nghiệp hoàn thiện LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN LỜI CAM ĐOAN Chúng em xin cam đoan luận án xây dựng cơng sức hướng dẫn Th.s Nguyễn Thị Ngọc Thanh, không chép nguồn khác hình thức khác Các số liệu, bảng biểu, hình ảnh liệu trung thực chúng em tự thiết kế Nếu có lấy nguồn bên ngồi có ghi rõ nguồn tác giả Chúng em xin chịu hoàn toàn trách nhiệm trước Hội đồng kết luận văn có sai phạm Nhóm sinh thực hiện: Nguyễn Đăng Quân Nguyễn Ngọc Tỉnh LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN MỤC LỤC DANH MỤC HÌNH ẢNH iv DANH MỤC BẢNG BIỂU v QUY ƢỚC VỀ KÝ HIỆU SỬ DỤNG TRONG CÁC SƠ ĐỒ MÔ HÌNH HĨA HOẠT ĐỘNG WEBSITE DU LỊCH vi LỜI MỞ ĐẦU vii CHƢƠNG 1: MỞ ĐẦU 1.1 Lý chọn đề tài 1.2 Phát biểu đề tài CHƢƠNG 2: PHÂN TÍCH HỆ THỐNG 2.1 Xác định yêu cầu 2.2 Đặc tả yêu cầu 2.2.1 Yêu cầu chức .4 2.2.2 Yêu cầu phi chức .5 2.3 Xây dựng biểu đồ chức hệ thống .5 2.3.1 Tác Nhân .5 2.3.2 Chức hệ thống 2.4 Biểu đồ hoạt động .8 2.4.1 Biểu đồ hoạt động cho chức admin đăng nhập 2.4.2 Biểu đồ hoạt động cho chức thêm tour du lịch 2.4.4 Biểu đồ hoạt động cho chức thêm khách sạn .11 2.4.5 Biểu đồ hoạt động cho chức đặt phòng khách sạn 12 2.4.6 Biểu đồ hoạt động cho chức đặt vé máy bay 13 2.5 Xây dựng biểu đồ thực thể 14 2.5.1 Các thực thể 14 i LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN 2.5.2 Sơ đồ lớp 19 2.5.3 Sơ đồ mối quan hệ bảng sở liệu 20 2.6 Xây dựng biểu đồ tương tác 21 2.6.1 Biểu đồ tương tác cho chức thêm tour 21 2.6.2 Biểu đồ tương tác cho chức thêm chương trình 22 2.6.3 Biểu đồ tương tác cho chức đặt tour .22 2.6.4 Biểu đồ tương tác cho chức đặt phòng khách sạn 24 2.6.5 Biểu đồ tương tác cho chức đặt vé 25 CHƢƠNG 3: CÔNG NGHỆ SỬ DỤNG 26 3.1 Giới thiệu Codeigniter Framework 26 3.1.1 Tổng quan 26 3.1.2 Tìm hiểu mơ hình Model – View – Controller (M-V-C) 28 3.1.3 Dòng chảy liệu Codeigniter 29 3.2 Cách cài đặt sử dụng 30 CHƢƠNG 4: THIẾT KẾ HỆ THỐNG 32 4.1 Thiết kế sở liệu .32 4.2 Thiết kế giao diện 33 4.2.1 Sơ đồ liên kết trang .33 4.2.2 Mô tả chi tiết hình 33 4.2.2.1 Giao diện trang người dùng chức .33 4.2.2.2 Giao diện trang quản trị chức .43 CHƢƠNG 5: TRIỂN KHAI HỆ THỐNG 48 5.1 Hướng dẫn cài đặt 48 5.2 Hướng dẫn sử dụng quản trị .48 ii LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN CHƢƠNG 6: ĐÁNH GIÁ, KẾT LUẬN VÀ HƢỚNG PHÁT TRIỀN 49 6.1 Đánh giá kết luận 49 6.2 Hướng phát triển 49  Tài liệu tham khảo 50 iii LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN DANH MỤC HÌNH ẢNH Hình 2.1 Biểu đồ phân rã chức hệ thống .7 Hình 2.2 Biểu đồ cho chức admin đăng nhập Hình 2.3 Biểu đồ hoạt động cho chức thêm tour Hình 2.4 Biểu đồ hoạt động cho chức đặt tour 10 Hình 2.5 Biểu đồ hoạt động cho chức thêm khách sạn 11 Hình 2.6 Biểu đồ hoạt động cho chức đặt phòng khách sạn 12 Hình 2.7 Biểu đồ hoạt động cho chức đặt vé máy bay 13 Hình 2.8 Sơ đồ mối quan hệ thực thể 20 Hình 2.9 Biểu đồ tương tác cho chức thêm tour 21 Hình 2.10 Biểu đồ cho chức thêm chương trình 22 Hình 2.11 Biểu đồ tương tác cho chức đặt tour .23 Hình 2.12 Biểu đồ tương tác cho chức đặt phòng khách sạn.24 Hình 2.13 Biểu đồ tương tác cho chức đặt vé 25 Hình 3.1 Hình minh họa mơ hình MVC .28 Hình 3.2 Sơ đồ thể dòng chảy liệu CodeIgniter 29 Hình 3.3 Cấu trúc thư mục CodeIgniter Framework 30 Hình 4.1 Mơ hình quan hệ bảng sở liệu du lịch 32 Hình 4.2 Màn hình trang chủ 34 Hình 4.3 Màn hình danh sách tour điểm du lịch 35 Hình 4.4 Màn hình trang chi tiết tour 37 Hình 4.5 Màn hình trang danh sách khách sạn 38 Hình 4.6 Màn hình trang chi tiết khách sạn 41 Hình 4.7 Màn hình trang đặt phòng khách sạn 41 Hình 4.8 Màn hình trang đặt vé máy bay 42 Hình 4.9 Màn hình trang tin tức du lịch 43 iv LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.10 Màn hình trang đăng nhập quản trị 44 Hình 4.11 Màn hình trang quản lý danh sách tour du lịch 45 Hình 4.12 Màn hình quản lý danh sách khách sạn .46 Hình 4.13 Màn hình trang quản lý đặt tour 46 Hình 4.14 Màn hình quản lý trang đặt phòng .47 Hình 4.15 Màn hình trang đặt vé máy bay 47 DANH MỤC BẢNG BIỂU ảng 2.1 Table khách hàng 14 ảng 2.2 Table hanh khach 14 ảng 2.3 Table dat tour 16 ảng 2.4 Table diemDL 16 ảng 2.5 Table chuongtrinh 17 ảng 2.6 Table hotel rows 17 ảng 2.7 Table hotel room .18 ảng 2.8 Table dat ve 18 ảng 2.9 Table dat phong 19 v LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN QUY ƢỚC VỀ KÝ HIỆU SỬ DỤNG TRONG CÁC SƠ ĐỒ MƠ HÌNH HÓA HOẠT ĐỘNG WEBSITE DU LỊCH vi LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN Đây trang tất thông tin tour chức booking cho khách hàng, trang hiển thị dạng menu tab - Tab chi tiết tour bao gồm: tên tour, điểm đến, ngày khởi hành, giá tour, nội dung giới thiệu, chương trình tour thư viện hình - Tab booking form đặt tour giành cho khách hàng có nhu cầu 36 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.4 Màn hình trang chi tiết tour d Giao diện trang danh sách khách sạn 37 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN Ở trang website hiển thị tất khách sạn có lên hình có phân trang Cách hiển thị bao gồm hình đại diện, tên khách sạn, địa điểm, đồ, tiêu chuẩn khách sạn, nội dung ngắn gọn Hình 4.5 Màn hình trang danh sách khách sạn 38 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN e Giao diện trang chi tiết khách sạn Giao diện bao gồm tất thông tin khách sạn như: hình ảnh, đồ, tên khách sạn, nội dung tóm tắt, nội dung, thư viện hình, danh sách phòng khách sạn đó, tiện nghi có sẵn khách sạn 39 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN 40 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.6 Màn hình trang chi tiết khách sạn f Giao diện trang đặt phòng khách sạn Khi người dùng chọn đặt phòng danh sách phòng khách sạn đưa người dùng tới form Hình 4.7 Màn hình trang đặt phòng khách sạn g Giao diện trang đặt vé máy bay Đây trang hiển thị form đặt vé máy bay cho khách hàng cho nhu cầu lại máy bay nước 41 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.8 Màn hình trang đặt vé máy bay h Màn hình trang tin tức du lịch Sẽ bao gồm tất tin tức liên quan đến du lịch nước 42 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.9 Màn hình trang tin tức du lịch 4.2.2.2 Giao diện trang quản trị chức a Giao diện trang admin đăng nhập Lúc người quản trị truy cập vào đường link: http://localhost/ci_dulich/admin giao diện trang quản trị xuất Hệ thống yêu cầu người dùng nhập username password login vào trang quản trị 43 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.10 Màn hình trang đăng nhập quản trị b Giao diện trang quản lý danh sách tour du lịch Trong trang quản lý danh sách tour bao gồm tất tour du lịchhệ thống Trong người quản trị thao tác thêm, xóa, sửa xem thống kê số đơn đặt chỗ tour 44 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN Hình 4.11 Màn hình trang quản lý danh sách tour du lịch c Giao diện trang quản lý khách sạn 45 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.12 Màn hình quản lý danh sách khách sạn d Giao diện trang quản lý đặt tour Trang quản lý đơn đặt tour bao gồm đơn mà khách viếng thăm đặt online Người quản trị xem, kích hoạt liên hệ với khách hàng thơng qua thơng tin mà người ta đăng ký trước Hình 4.13 Màn hình trang quản lý đặt tour e Giao diện trang quản lý đặt phòng khách sạn Tương tự trang đặt tour, đặt phòng khách sạn bao gồm danh sách khách hàng đặt tour, người quản trị thao tác với đơn đặt chỗ 46 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 4.14 Màn hình quản lý trang đặt phòng f Giao diện trang quản lý đơn đặt vé máy bay Hình 4.15 Màn hình trang đặt vé máy bay 47 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN CHƢƠNG 5: TRIỂN KHAI HỆ THỐNG 5.1 Hƣớng dẫn cài đặt - Yêu cầu  Apache  PHP 5.3 cao  MySQL cao - Cài đặt  Giải nén thư mục ci_dulich.zip  Tạo sở liệu  Import file du-lich.sql vào sở liệu vừa tạo  Chỉnh sửa thông tin sở liệu file: application/config/database.php $db['default']['hostname'] = 'localhost'; $db['default']['username'] = 'root'; $db['default']['password'] = ''; $db['default']['database'] = 'du_lich'; 5.2 Hƣớng dẫn sử dụng quản trị Truy cập vào trang quản trị cách nhập đường dẫn sau: http://localhost/ci_dulich/admin sau nhập tên đăng nhập mật database Nếu đăng nhập thành công chuyển tới trang quản trị Ở danh sách chức tương ứng với module trang chủ, bạn chỉnh sửa quyền Admin xem, thêm, xóa, sửa,… 48 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN CHƢƠNG 6: ĐÁNH GIÁ, KẾT LUẬN VÀ HƢỚNG PHÁT TRIỀN 6.1 Đánh giá kết luận “Xây dựng website thiết kế tour du lịch” vấn đề mẻ, mang tính thực tế cao tiếp cận với framework Điều làm tảng để người lập trình làm quen với framework dần đưa công nghệ thiết kế website theo hướng đại nhằm theo kịp nước khác Mặt khác, việc thiết lập website riêng quản lý chúng cho cơng ty nói chung cơng ty du lịch nói riêng trở nên nhu cầu thiết yếu Dưới hướng dẫn gợi ý Th.s Nguyễn Thị Ngọc Thanh, chúng em thực đề tài nhằm đưa giải pháp quản lý phù hợp cho website công ty du lịch Như nói trên, website tiêu biểu số nhiều cách thức xây dựng quản lý website để hoạt động thực hiệu quả, khai thác lượng khách hàng tiềm xa lộ thơng tin internet Ngồi ra, hạn hẹp thời gian trình độ nên website chúng em xây dựng đồ án đáp ứng yêu cầu bản, đưa vào thực tế sử dụng chắn phải cần nâng cấp theo định hướng mà chúng em nêu phần sau 6.2 Hƣớng phát triển - Xây dựng website đa ngôn ngữ (tiếng Anh tiếng Việt) - Xây dựng website đa giao diện cho người dùng tùy chọn - Tích hợp tính tốn Open cart - Tối ưu hóa lập trình hướng đối tượng - Bổ sung dịch vụ liên quan đến tour du lịch - Chuyển từ mơ hình MVC thành HMVC cho khoa học dễ quản lý 49 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN  Tài liệu tham khảo [1] Nhiều tác giả, Tutorial Codeigniter Framework, 10/2013, https://www.qhonline.info/forum/forumdisplay.php/26-codeigniter-framework [2] TTTH (2012), Lập trình PHP & MySQL, ĐH Khoa học tự nhiên, TP Hồ Chí Minh [3] Wikipedia, Codeigniter, 10/2013, http://vi.wikipedia.org/wiki/Codeigniter [4] Ellislab, Codeigniter, 9-12/2013, http://ellislab.com/codeigniter/ 50 ... điểm du lịch ID_TINH Chuỗi Mã tỉnh – thành phố THONGTIN Chuỗi Thông tin điểm du lịch HINH Chuỗi Hình đại diện cho điểm du lịch ảng 2.4 Table diemDL 16 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN -... phong 19 v LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN QUY ƢỚC VỀ KÝ HIỆU SỬ DỤNG TRONG CÁC SƠ ĐỒ MƠ HÌNH HĨA HOẠT ĐỘNG WEBSITE DU LỊCH vi LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN LỜI MỞ ĐẦU Ở... tượng ta có mơ hình phân chức hình 2.1 LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THƠNG TIN Hình 2.1 Biểu đồ phân rã chức hệ thống LUẬN VĂN TỐT NGHIỆP HỆ THỐNG THÔNG TIN 2.4 Biểu đồ hoạt động 2.4.1 Biểu đồ

Ngày đăng: 03/10/2018, 22:55

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w