Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
516,91 KB
Nội dung
ĐẠI HỌC BÁCH KHOA HÀ NỘI TRƯỜNG CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THƠNG BÀI TẬP LỚN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG ĐỀ TÀI: Hệ thống quản lý tour du lịch Giáo viên hướng dẫn: Nhóm thực hiện: Danh sách thành viên: STT Tên sinh viên MSSV Email Nguyễn Ngọc Linh 20204576 linh.nn204576@sis.hust.edu.vn Nguyễn Việt Hưng 20204563 hung.nv204563@sis.hust.edu.vn Nguyễn Văn Hiển 20204548 hien.nv204548@sis.hust.edu.vn Ninh Thành Vinh 20200670 vinh.nt200670@sis.hust.edu.vn Giới thiệu yêu cầu toán Hiện nay, nhu cầu du lịch, nghỉ dưỡng, vui chơi, giải trí ngày đẩy mạnh sau đại dịch Covid – 19 khiến cho lượng khách hàng có nhu cầu du lịch tăng trở lại mạnh mẽ Trên sở đó, cần thực việc tin học hóa việc đăng ký Tour du lịch thông qua website quản lý Hệ thống giới thiệu tất liên quan đến lĩnh vực du lịch Việt Nam đến khách hàng có nhu cầu thăm quan truy cập website, nhằm thu hút khách hàng sử dụng dịch vụ lần sau Thông tin website giới thiệu địa điểm du lịch nước, kỳ quan hay chương trình tour du lịch nghỉ dưỡng cơng ty lữ hành tổ chức Ngưởi dùng xem thông tin chi tiết tour du lịch công ty cung cấp, cho phép người dùng đặt tour trực tuyến, tham khảo giá tour chọn tour với lộ trình phù hợp Khách hàng tìm kiếm tour du lịch dựa theo địa điểm du lịch, công ty tổ chức, khách sạn nghỉ dưỡng, phương tiện di chuyển,… Khách hàng đăng nhập xem với chế độ khách truy cập vào website để tìm kiếm thơng tin tour du lịch nước Khi đăng ký đặt tour hệ thống yêu cầu khách hàng đăng nhập (nếu xem với chế độ khách) đặt tour với dịch vụ kèm phương tiện di chuyển, khách sạn, thuê xe,… phương thức trực tuyến thông qua website Với thông tin đăng ký tour du lịch, hệ thống cần thời gian để phản hồi xác thực thông tin xác nhận việc đăng ký thành công hay không Trong suốt sau tour du lịch, khách hàng đăng nhập hệ thống đánh giá phản hồi dịch vụ công ty cung cấp Mục lục Chương 1: Đặc tả vấn đề I) Quy trình nghiệp vụ Người quản lý tour du lịch đăng nhập vào hệ thống thiết kế tour lên lịch trình cho tour cách cụ thể Sau đó, xác nhận đăng lên hệ thống hiển thị thông tin lên website với đầy đủ thông tin liên kết với cụ thể - Tour du lịch bao gồm: + Tiêu đề tour + Danh sách địa điểm tour + Thời gian khởi hành – Thời gian kết thúc chuyến + Mô tả chi tiết tour: thông tin địa danh, thông tin nghỉ dưỡng,… + Chi tiết lịch trình tour: Khởi hành: địa điểm đón – thời gian xe đón Thời gian di chuyển dự kiến: thông tin di chuyển qua trạm phương tiện di chuyển Ngày 1: … Ngày 2: … …… Thời gian trở về: Thời gian – địa điểm đón Chi tiết di chuyển quay về: Thông tin di chuyển phương tiện di chuyển + Dịch vụ ngủ nghỉ: Lựa chọn khách sạn, homestay,… liên quan + Dịch vụ tham quan: hướng dẫn viên du lịch, vé tham quan, … + Dịch vụ vui chơi + Thuê phương tiện di chuyển chuyến + Dịch vụ ăn uống + Dịch vụ kèm Sau người quản lý tour du lịch tạo tour cập nhật lên hệ thống, khách hàng truy cập vào hệ thống tìm kiếm lựa chọn tour du lịch phù hợp với nhu cầu du lịch Khách hàng tìm kiếm tour dựa theo giá cả, địa điểm du lịch, nhu cầu dịch vụ, thời gian chuyến tour,… hệ thống Khi lựa chọn tour phù hợp để đăng ký tour khách hàng kích chuột vào tour mong muốn; khách hàng chưa đăng nhập hệ thống yêu cầu khách hàng đăng nhập tài khoản( khách hàng chưa có tài khoản cần phải đăng ký trước đăng nhập vào hệ thống), sau đăng nhập vào hệ thống hệ thống điều hướng khách hàng tới layout đăng ký tour du lịch bao gồm thông tin sau: Tiêu đề tour du lịch (không thể chỉnh sửa) Số lượng người đăng ký Thông tin khách hàng: o Tên khách hàng o Năm sinh o Giới tính o Quốc tịch o Số điện thoại liên hệ (nếu có) o Địa thường trú Số điện thoại người đặt Số chứng minh nhân dân người đặt Địa khách hàng Đồng ý với điều khoản, dịch vụ, cam kết thực theo hợp đồng hai bên thỏa thuận Sau gửi thông tin đăng ký hệ thống thông báo cho khách hàng đăng ký thành công hay thất bại Đăng ký thành công, danh sách khách hàng gửi lên hệ thống Sau đăng ký thành cơng, khách hàng cần tốn Trong thời gian chờ xác nhận tour khách hàng hủy tour lý ngồi mong muốn như: muốn đổi địa điểm du lịch, thay đổi hình thức di chuyển, đổi khách sạn,… hệ thống xác nhận hoàn tiền lại (nếu toán) Đối với người quản lý tour du lịch, hệ thống hiển thị số lượng người đăng ký tour, số lượng khách hàng đủ để thực tour, người quán lý hệ thống gửi thông báo đến tài khoản đăng ký tour du lịch, sau ngày không thấy phản hồi người quản lý liên hệ trực tiếp qua số điện thoại đăng ký tour Với tour bị hủy, hệ thống thơng báo hồn lại tiền cho khách hàng Sau xác nhận, hệ thống yêu cầu tài khoản đăng ký tour toán trước thời gian tour bắt đầu, khơng tốn, thơng tin khách hàng bị hủy khỏi tour khách hàng phải đền bù thiệt hại theo điều khoản cam kết Bắt đầu tour, thời gian tour diễn ra, khách hàng đăng nhập vào hệ thống -> tour bạn -> thông tin chi tiết tour -> lựa chọn dịch vụ cần đánh giá -> đánh giá chất lượng, phản hồi điều chưa hài lịng chăm sóc khách hàng để cơng ty điều chỉnh Trong thời gian thực tour, dịch vụ khách hàng đăng ký trước đó, khách hàng đăng nhập lại vào hệ thống -> tour bạn -> để đăng ký thêm dịch vụ mong muốn Những dịch vụ bao gồm như: ăn uống, mua thêm vé, thuê phương tiện, mua đồ,… dịch vụ nằm ngồi chương trình tour ban đầu, để đăng ký khách hàng cần tốn trước thơng tin gửi lên hệ thống đánh giá Sau kết thúc tour, người hướng dẫn viên báo cáo hồn thành tour thành cơng chi tiết tour, khách hàng nhận thông báo từ hệ thống xin trải nghiệm người dùng hệ thống dịch vụ suốt chuyến II) Yêu cầu hệ thống Website cần cập nhật thông tin đăng tải tour du lịch thường xuyên như: đăng cách thời điểm là, số lượng khách đăng đý, số lượng cịn trống, tour hồn thành,… Khách hàng xem trực tiếp tour du lịch, hệ thống cho phép người quản trị phân quyền thao tác cơng việc sau: Tìm kiếm đơn xác nhận hay chưa xác nhận Xác nhận đơn đặt chỗ hợp lệ, chỉnh sửa thông tin khách hàng Thống kê tình hình đặt tour Kết thúc chuyến tour, thống kê doanh thu chuyến tour Thay đổi, thêm xóa bỏ thơng tin, hình ảnh địa điểm du lịch địa điểm Theo dõi tình hình liên hệ khách hàng Về tổ chức lưu trữ liệu, hệ thống cần có: Thêm, xóa, sửa thơng tin, hình ảnh tour du lịch người quản lý tour tổ chức, thống kê doanh thu, tình hình hoạt động cơng ty Thêm, xóa, sửa thơng tin, hình ảnh điểm du lịch địa điểm khác Website cần đảm bảo an toàn liệu thơng tin khách hàng Chương 2: Phân tích Xác định tác nhân hệ thống Dựa vào nghiệp vụ toán yêu cầu hệ thống, ta xác định tác nhân hệ thống sau: Tác nhân khách hàng Tác nhân Người quản lý tour du lịch Tác nhân hướng dẫn viên Tác nhân Người quản trị hệ thống Xác định ca sử dụng Từ nghiệp vụ toán tác nhân hệ thống ta có ca sử dụng sau: STT Ca sử dụng Đăng ký Đăng nhập Tìm kiếm Xem viết Quản lý viết Quản lý tài khoản Quản lý tour Mô tả Cho phép người dùng đăng ký tài khoản thông qua SĐT email để đăng nhập vào hệ thống Cho phép admin, quản lý tour, hướng dẫn viên, khách hàng đăng nhập vào hệ thống để thực chức họ Giúp khách hàng, admin quản lý tour tìm kiếm thông tin tour du lịch Cho phép người truy cập xem chi tiết viết Cho phép người quản lý tour admin chỉnh sửa viết: thêm/sửa/xóa viết Giúp admin kiểm soát tài khoản đăng nhập vào hệ thống Cho phép người quản lý tour thêm/sửa/xóa thơng tin hình ảnh tour Khách hàng đăng nhập vào hệ Đặt tour thống đặt tour chọn Người truy cập website xem chi tiết lịch trình tour, thơng Xem tour 10 Xem lịch sử tour 11 Đánh giá tour 12 Quản lý khách hàng đăng ký tour 13 Bình luận 14 Tạo tour 15 Báo cáo tour du lịch Tác nhân Khách hàng Quản lý tour du lịch tin lịch trình dịch vụ kèm Khách hàng đăng nhập vào hệ thống xem lịch sử tour đặt Khách hàng đánh giá, phản hồi dịch vụ sau trình tour Người quản lý tour xem thơng tin khách hàng trạng thái khách đặt tour Người đăng nhập vào hệ thống bình luận cho viết Người quản lý tour đăng nhập vào hệ thống cập nhật tạo tour du lịch Hướng dẫn viên gửi báo cáo cho người quản lý tour du lịch Ca sử dụng Đăng ký Đăng nhập Đăng ký tour Tìm kiếm Xem viết Xem tour Xem lịch sử tour Đánh giá Bình luận Tạo tour Quản lý viết Quản lý khách hàng đăng ký tour Quản lý tour nhận tài khoản cho phép người dùng truy cập vào hệ thống Hệ thống ghi nhận hoạt động đăng nhập thành công 3.1 3.1.1 3.1.2 Người dùng chọn phương thức đăng nhập tài khoản Gmail Hệ thống chuyển sang hình đăng nhập Google Người dùng Nhập tài khoản Google tiếp tục Google xác thực thông tin thành công, hệ thống 4.1 Luồng thay 3.2 3.2.1 3.2.2 4.2 Luồng ngoại lệ 4.3 cho phép người dùng truy cập tài khoản Người dùng chọn phương thức đăng nhập tài khoản Facebook Hệ thống chuyển sang hình đăng nhập Facebook Người dùng nhập tài khoản Facebook tiếp tục Facebook xác thực thông tin thành công, hệ thống cho phép người dùng truy cập tài khoản Hệ thống xác thực thông tin tài khoản không thành công, yêu cầu nhập lại tài khoản mật đăng ký tài khoản 4.3.a Người dùng chọn thoát Hệ thống đưa người dùng quay lại trang chủ 4.3.a.1 4.3.b Người dùng chọn quên mật 4.3.b.1 Điều kiện sau Điều kiện thoát Hệ thống hướng đến điều hình lấy lại mật Người dùng đăng nhập thành công Hệ thống ghi nhận hoạt động đăng nhập lưu lại lên hệ thống Khi chức thực thành công Khi người dùng chọn thoát 3.4) UseCase Quản lý tài khoản Mã Use case