Thiết kế website tour du lịch
Trang 1ĐỀ CƯƠNG CHI TIẾT
Đề tài: Thiết kế website tour du lịch
I.Mục tiêu đề tài:
Thiết kế một website về du lịch bảo đảm tính tiện dụng đối với cả người sử dụng và người quản trị Nội dung và cách trình bày của website phải rõ ràng, mạch lạc.
Website được thiết kế và lập trình bằng ngôn ngữ ASP trên cơ sở dữ liệu MS SQL Server, sử dụng cách thức giao tiếp HTTPS.
II.Yêu cầu chức năng:
- Người viếng thăm website có thể xem, tìm kiếm thông tin về các tour du lịch hiện hành bằng hai ngôn ngữ (Tiếng Việt - Tiếng Anh).
- Khách hàng có thể đặt tour trực tuyến Website sẽ cập nhật thông tin đặt chỗ này trực tiếp lên cơ sở dữ liệu.
- Tổ chức lưu trữ, cập nhật thông tin về các tour du lịch do công ty tổ chức.
- Tổ chức lưu trữ, cập nhật thông tin, hình ảnh về các điểm du lịch ở các địa phương khác nhau.
- Cập nhật và theo dõi tình hình đặt chỗ của khách hàng.
• Giao diện và bảo mật:
- Giao diện: ứng dụng kỹ thuật tạo hình ảnh động trong Flash và Photoshop Giao diện đơn giản, gần gũi, mang ấn tượng du lịch Thiết kế cho hai ngôn ngữ (Tiếng Việt –
Yêu cầu: người quản trị có kiến thức căn bản về tin học, internet, gõ được tiếng Việt có dấu, sử dụng được font Unicode.
Hình ảnh sử dụng phải có kích thước, định dạng và dung lượng phù hợp với website (thông tin cụ thể sẽ được cung cấp cho người quản trị sau khi website hoàn tất).
Cấp 2: đối với người quản lý khách hàng cho phép xem, kiểm tra chứng thực thông tin khách hàng đặt chỗ (bằng điện thoại, email…), thêm khách hàng vào danh sách khách hàng chính thức của từng tour Nếu thông tin khách hàng có thay đổi thì chuyển thông tin thay đổi qua người quản trị cấp 3.
Yêu cầu: người quản trị có kiến thức căn bản về tin học, internet, có kỹ năng về quản lý, xác thực thông tin khách hàng.
Cấp 3: đối với người quản trị khách hàng có toàn quyền cấp 1, cấp 2 và xóa, sửa thông tin khách hàng trong danh sách chính thức.
Yêu cầu: người quản trị có kiến thức căn bản về tin học, internet, gõ được tiếng Việt có dấu, sử dụng được font Unicode.
Hình ảnh sử dụng thỏa các yêu cầu trên.
Trang 2III.Cấu trúc website:
- Trang chủ: sử dụng Flash tạo hình ảnh động, tạo nút, hình ảnh cho phép người dùng vào thẳng trang trong với ngôn ngữ lựa chọn.
- Giới thiệu: trang thông tin khái quát giới thiệu chung về công ty.
- Tour trọn gói: trình bày thông tin về các tour du lịch trong nước, nước ngoài hiện có của công ty; bao gồm các phân nhóm tour ngắn ngày, tour dài ngày… Trong mỗi tour sẽ hiển thị số ngày kéo dài của tour, ngày khởi hành, giá cả và hành trình của tour Các tour trong trang này sẽ do người quản trị cấp 1 thay đổi và cập nhật.
Người viếng thăm website có thể đặt chỗ trực tuyến khi vào xem chi tiết từng tour, thông tin này sẽ được chuyển đến người quản trị cấp 2 dưới dạng database Người quản trị cấp 2 sẽ theo dõi database này, kiểm tra tính chính xác của thông tin nhận được và chuyển thông tin sang người quản lý cấp trên sau khi đã kiểm tra Người quản trị này cũng là nơi nhận các thông tin về việc thay đổi yêu cầu của khách hàng bằng email, điện thoại,…
Khi có sự thay đổi, người quản trị cấp 2 sẽ chuyển sang cho quản trị cấp 3 – đây là cấp quản lý cao nhất của trang web Ở cấp quản lý này, người quản trị có toàn quyền cập nhật, chỉnh sửa và xóa thông tin về các tour du lịch cũng như thông tin về khách hàng, quy định các ưu đãi đối với từng khách hàng thân thiết…
Tuy nhiên, để dễ dàng cho việc quản lý, website sẽ cung cấp quyền chọn lựa cấp quản lý: có thể chọn quản lý 1, 2 hay 3 cấp như trên.
- Đặt chỗ: khi khách hàng đã nắm bắt thông tin các tour của công ty thì có thể vào trang này để đặt chỗ.
- Tìm kiếm: cung cấp cho khách viếng thăm trang website công cụ tìm kiếm các thông tin về các tour du lịch của công ty thông qua các tiêu chí về: tên tour, giá tour, thời gian tour được tổ chức, số ngày kéo dài, …
- Liên hệ: form thông tin yêu cầu cho phép khách hàng đưa ra các yêu cầu khác, các ý kiến phản hồi,… gửi đến người quản trị website bằng email
IV.Các bước thực hiện đề tài:1 Chuẩn bị:
- Lập đề cương chi tiết cho đồ án - Nghiên cứu, tham khảo các tài liệu về:
Trang 3- Tìm hiểu cơ chế tổ chức, thực hiện các chương trình du lịch của công ty du lịch - Tìm hiểu, tổng hợp thông tin, chuẩn bị nội dung cho trang web.
2 Thực hiện:
- Xây dựng sơ đồ chức năng, tương tác giữa các trang trong website - Xây dựng database và mô hình quan hệ dữ liệu.
- Thiết kế giao diện website.
- Tạo các template theo cấu trúc đã đưa ra.
- Lập trình hiển thị nội dung website cho các template - Lập trình phân quyền người quản trị trang web - Lập trình phần cập nhật động nội dung website.
- Mã hóa thông tin cập nhật đối với các thông tin nhạy cảm - Lập trình hỗ trợ việc tìm kiếm dữ liệu về tour du lịch.
- Lập trình quản lý, theo dõi tình hình đặt chỗ của khách hàng - Nhập dữ liệu vào database thông qua các giao diện cập nhật - Chuyển nội dung website sang tiếng Anh.
3 Hoàn tất:
- Kiểm tra tính chính xác của việc lập trình hiển thị nội dung website - Kiểm tra việc tìm kiếm thông tin.
- Kiểm tra việc thực hiện cập nhật động - Kiểm tra phân quyền người quản trị - Kiểm tra việc quản lý tình hình đặt chỗ.
- Kiểm tra thông tin mã hóa cơ sở dữ liệu và độ bảo mật website - Kiểm tra toàn diện và hoàn tất website.
SVTH: Phan Nguyễn Thùy Diệu – MS: 01HC224
Đoàn Thị Ái Vân – MS: 01HC396
Huỳnh Văn Gia