SlideShare a Scribd company logo
1 of 82
https://lop10.com/
++++++++++++++++++
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN
Đề tài số 16: Quản lý hãng tour du lịch
Nhóm môn học : 10
Nhóm Bài tập lớn : 21
Sinh viên thực hiện :
Hà Nội, 29/9/2020
https://lop10.com/
I. PHA LẤY YÊU CẦU:
A. Mô tả bằng ngôn ngữ tự nhiên:
1. Mục đích + phạm vi:
- Hỗ trợ doanh nghiệp quản lý các tour du lịch, bao gồm:
o Quản lý các thông tin về các:
▪ Tour du lịch/địa điểm du lịch/ hướng dẫn viên/đối tác
▪ Khách hàng/ nhân viên
▪ Kế toán/ Thu ngân/Nhân viên quản lý
▪ Công/lương/thưởng.
▪ Danh sách khách hàng trong tour/ hóa đơn
o Ko bao gồm:
▪ Quản lý tài sản Công ty
2. Ai được vào hệ thống và làm gì:
- Khách hàng:
o Tìm/ đặt tour du lịch
o Xem hóa đơn
o Đăng ký tài khoản
o Quản lý thông tin cá nhân
- Hướng dẫn viên:
o Xem lịch tour
- Nhân viên quản lý tour:
o Quản lý thông tin :
▪ Địa điểm
▪ Danh sách Đối tác
▪ Hướng dẫn viên
▪ Lịch các tour
o Xem danh sách khách hàng
- Kế toán:
o Xuất hóa đơn hàng tháng cho đối tác
o Xuất hóa đơn chi phí tour
o Xuất bảng công hàng tháng cho hướng dẫn viên
o Xuất hóa đơn tour hàng tháng
- Thu ngân:
o Xem danh sách tour
o Xuất hóa đơn tour
3. Chức năng:
- Khách hàng nhập thông tin cá nhân
o Khách hàng vào trang chủ:
▪ Giao diện của trang chủ gồm:
• Đăng nhập
• Đăng ký
• Quên mật khẩu
o Chọn chức năng đăng ký:
https://lop10.com/
▪ Giao diện đăng ký gồm:
• Các trường thông tin:
o Username
o Password
o Confirm password
o Họ tên
o Sđt
o Email
• Nút quay lại/ tạo tài khoản
o Chọn tạo tài khoản:
▪ Báo thành công và quay trở về trang chủ của khách hàng với giao
diện bao gồm:
• Thông tin tài khoản
• Đặt tour
o Chọn thông tin tài khoản:
▪ Giao diện thông tin tài khoản bao gồm:
• Thông tin cá nhân
• Tour đã đặt
• Lịch sử tour
• Đổi mật khẩu
▪ Nút quay lại
o Chọn thông tin cá nhân:
▪ Giao diện thông tin cá nhân bao gồm:
• Các trường thông tin cá nhân:
o Gồm trường thông tin mặc định đã nhập:
▪ Họ tên
o Gôm các trường thông tin còn thiếu:
▪ Ngày sinh
▪ CMT
▪ Quê quán
▪ Địa chỉ
• Các trường thông tin liên lạc:
o Gồm các trường thông tin mặc định đã nhập:
▪ Sđt
▪ Email
• Nút Hủy(quay lại)/ lưu thông tin.
o Nhập các trường còn thiếu và chọn lưu thông tin:
▪ Báo thành công quay về giao diện thông tin tài khoản
- Khách hàng cập nhật thông tin cá nhân
o Khách hàng đăng nhập theo tài khoản cá nhân:
▪ Giao diện trang chủ của khách hàng bao gồm:
• Thông tin tài khoản
https://lop10.com/
• Đặt tour
o Chọn thông tin tài khoản:
▪ Giao diện thông tin tài khoản bao gồm:
• Thông tin cá nhân
• Tour đã đặt
• Lịch sử tour
• Đổi mật khẩu
▪ Nút quay lại
o Chọn thông tin cá nhân:
▪ Giao diện thông tin cá nhân bao gồm:
• Các trường thông tin cá nhân:
o Họ tên
o Ngày sinh
o CMT
o Quê quán
o Địa chỉ
• Các trường thông tin liên lạc:
o Sđt
o Email
• Nút Hủy(quay lại)/ lưu thông tin.
o Chỉnh sửa các trường thông tin và nhấn lưu thông tin:
▪ Báo thành công và quay về giao diên thông tin tài khoản.
- Khách hàng đặt tour trực tuyến
o Khách hàng đăng nhập theo tài khoản cá nhân:
▪ Giao diện trang chủ của khách hàng bao gồm:
• Thông tin tài khoản
• Đặt tour
o Chọn đặt tour:
▪ Giao diện đặt tour gồm:
• Trường tìm kiếm, bộ lọc tìm kiếm
• Nút tìm kiếm
• Danh sách các tour du lịch hiện còn trống:
o 1 dòng tương đương với một tour
o Bao gồm tên tour, chuỗi các địa điểm, thời gian ở
lại, ngày đi, ngày về, phương tiện di chuyển, số
lượng khách đã đặt và số lượng tối đa, giá
• Nút quay lại
o Chọn một tour bất kỳ trong danh sách :
▪ Giao diện tour chi tiết bao gồm:
• Thông tin tour chi tiết
• Trường số lượng người đi
• Nút đặt/ quay lại
https://lop10.com/
o Nhập số lượng người đi và chọn đặt:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không.
o Chọn có:
▪ Thông báo thành công, quay về giao diện đặt tour
- Khách hàng tìm và đặt tour trực tuyến
o Khách hàng đăng nhập theo tài khoản cá nhân:
▪ Giao diện trang chủ của khách hàng bao gồm:
• Thông tin tài khoản
• Đặt tour
o Chọn đặt tour:
▪ Giao diện đặt tour gồm:
• Trường tìm kiếm, bộ lọc tìm kiếm
• Nút tìm kiếm
• Danh sách các tour du lịch hiện còn trống:
o 1 dòng tương đương với một tour
o Bao gồm tên tour, chuỗi các địa điểm, thời gian ở
lại, ngày đi, ngày về, phương tiện di chuyển, số
lượng khách đã đặt và số lượng tối đa, giá
• Nút quay lại
o Nhập tên tour/ địa điểm và chọn tìm kiếm:
▪ Hiển thị danh sách tour còn trống theo từ khóa tìm kiếm
o Chọn một tour bất kỳ trong danh sách :
▪ Giao diện tour chi tiết bao gồm:
• Thông tin tour chi tiết
• Trường số lượng người đi
• Nút đặt/ quay lại
o Nhập số lượng người đi và chọn đặt:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không.
o Chọn có:
▪ Thông báo thành công, quay về giao diện đặt tour
- Nhân viên quản lý tour nhập thông tin các dịch vụ trong tour (thêm địa điểm
du lịch)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
https://lop10.com/
• Quản lý địa điểm du lịch
• Nút quay lại
o Chọn quản lý địa điểm du lịch:
▪ Giao diện quản lý địa điểm du lịch:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các địa điểm du lịch:
o Mỗi dòng là một địa điểm du lịch
o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị
xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa
danh/địa điểm du lịch
• Nút quay lại/ thêm địa điểm mới.
o Chọn thêm địa điểm mới:
▪ Giao diện thêm địa điểm mới
• Các trường nhập thông tin:
o Tỉnh/thành phố
o Huyện/quận/thị xã/thành phố thuộc tỉnh
o Tên địa danh/địa điểm du lịch
• Nút hủy(quay lại)/ Thêm
o Nhập các thông tin còn thiếu và chọn thêm:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý địa điểm du lịch.
- Nhân viên quản lý tour nhập thông tin các dịch vụ trong tour(thêm tour)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
• Quản lý địa điểm du lịch
• Nút quay lại
o Chọn quản lý tour:
▪ Giao diện quản lý tour:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các tour:
o Mỗi dòng là một tour
https://lop10.com/
o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở
lại, phương tiện di chuyển, số lượng khách tối đa,
đối tác, phần trăm đối tác, hướng dẫn viên, mô tả,
lịch trình, chi phí, giá
• Nút quay lại/ thêm tour mới.
o Chọn thêm tour mới:
▪ Giao diện thêm tour mới
• Các trường nhập thông tin:
o Tên tour
o List option địa điểm du lịch, nút thêm/xóa địa điểm
du lịch
o Thời gian ở lại
o List option phương tiện di chuyệrn
o Số lượng khách tối đa
o Địa điểm giải trí
o Địa điểm nghỉ ngơi
o Đối tác
o Phần trăm đối tác
o List option hướng dẫn viên, nút thêm/xóa hướng
dẫn viên
o Mô tả.
o Lịch trình
o Chi phí
o Giá
• Nút hủy(quay lại)/ Thêm
o Nhập các thông tin còn thiếu và chọn thêm:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý tour.
- Nhân viên quản lý tour cập nhật thông tin các dịch vụ trong tour (cập nhật
địa điểm du lịch)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
• Quản lý địa điểm du lịch
https://lop10.com/
• Nút quay lại
o Chọn quản lý địa điểm du lịch:
▪ Giao diện quản lý địa điểm du lịch:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các địa điểm du lịch:
o Mỗi dòng là một địa điểm du lịch
o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị
xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa
danh/địa điểm du lịch
• Nút quay lại/ thêm địa điểm mới.
o Chọn địa điểm cần cập nhật :
▪ Giao diện cập nhật địa điểm
• Các trường nhập thông tin chứa các nội dung trước:
o Tỉnh/thành phố
o Huyện/quận/thị xã/thành phố thuộc tỉnh
o Tên địa danh/địa điểm du lịch
• Nút hủy(quay lại)/ Xóa địa điểm/ Lưu.
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa địa điểm:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý địa điểm du lịch.
- Nhân viên quản lý tour tìm và cập nhật thông tin các dịch vụ trong tour (cập
nhật địa điểm du lịch)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
• Quản lý địa điểm du lịch
• Nút quay lại
o Chọn quản lý địa điểm du lịch:
▪ Giao diện quản lý địa điểm du lịch:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các địa điểm du lịch:
o Mỗi dòng là một địa điểm du lịch
https://lop10.com/
o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị
xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa
danh/địa điểm du lịch
• Nút quay lại/ thêm địa điểm mới.
o Nhập tên địa điểm/ mã địa điểm và chọn tìm kiếm:
▪ Hiển thị danh sách các địa điểm tương ứng theo từ khóa tìm kiếm
o Chọn địa điểm cần cập nhật :
▪ Giao diện cập nhật địa điểm
• Các trường nhập thông tin chứa các nội dung trước:
o Tỉnh/thành phố
o Huyện/quận/thị xã/thành phố thuộc tỉnh
o Tên địa danh/địa điểm du lịch
• Nút hủy(quay lại)/ Xóa địa điểm/ Lưu.
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa địa điểm:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý địa điểm du lịch.
- Nhân viên quản lý tour cập nhật thông tin các dịch vụ trong tour (Cập nhật
tour)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
• Quản lý địa điểm du lịch
• Nút quay lại
o Chọn quản lý tour:
▪ Giao diện quản lý tour:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các tour:
o Mỗi dòng là một tour
o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở
lại, phương tiện di chuyển, số lượng khách tối đa,
đối tác, phần trăm đối tác, hướng dẫn viên, mô tả,
lịch trình, chi phí giá
• Nút quay lại/ thêm tour mới.
https://lop10.com/
o Chọn tour cần cập nhật trong danh sách:
▪ Giao diện cập nhật tour
• Các trường nhập thông tin chứa các nội dung trước:
o Tên tour
o List option địa điểm du lịch, nút thêm/xóa địa điểm
du lịch
o Thời gian ở lại
o List option phương tiện di chuyệrn
o Số lượng khách tối đa
o Đối tác
o Phần trăm đối tác
o List option hướng dẫn viên, nút thêm/xóa hướng
dẫn viên
o Mô tả.
o Lịch trình
o Chi phí
o Giá
• Nút hủy(quay lại)/ Xóa tour/ Lưu
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý tour.
- Nhân viên quản lý tour tìm và cập nhật thông tin các dịch vụ trong tour (Cập
nhật tour)
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các tour/ địa điểm du lịch:
▪ Giao diện quản lý các tour/ địa điểm du lịch:
• Quản lý tour
• Quản lý địa điểm du lịch
• Nút quay lại
o Chọn quản lý tour:
▪ Giao diện quản lý tour:
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách các tour:
o Mỗi dòng là một tour
https://lop10.com/
o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở
lại, phương tiện di chuyển, số lượng khách tối đa,
đối tác, phần trăm đối tác, hướng dẫn viên, mô tả,
lịch trình, chi phí, giá
• Nút quay lại/ thêm tour mới.
o Nhập tên tour/ mã tour và chọn tìm kiếm:
▪ Hiển thị danh sách các tour tương ứng theo từ khóa tìm kiếm
o Chọn tour cần cập nhật trong danh sách:
▪ Giao diện cập nhật tour
• Các trường nhập thông tin chứa các nội dung trước:
o Tên tour
o List option địa điểm du lịch, nút thêm/xóa địa điểm
du lịch
o Thời gian ở lại
o List option phương tiện di chuyệrn
o Số lượng khách tối đa
o Đối tác
o Phần trăm đối tác
o List option hướng dẫn viên có thể đi, nút thêm/xóa
hướng dẫn viên có thể đi
o Mô tả.
o Lịch trình
o Chi phí
o Giá
• Nút hủy(quay lại)/ Xóa tour/ Lưu
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý tour.
- Nhân viên quản lý tour nhập thông tin hướng dẫn viên
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các hướng dẫn viên:
▪ Giao diện quản lý các hướng dẫn viên:
• Trường tìm kiếm, nút tìm kiếm
• Danh sách các hướng dẫn viên:
o Mỗi dòng là một hướng dẫn viên
https://lop10.com/
o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT,
quê quán, lương, thưởng, khu vực, ngày nhận
• Nút quay lại/ thêm hướng dẫn viên
o Chọn thêm hướng dẫn viên:
▪ Giao diện thêm hướng dẫn viên mới
• Các trường nhập thông tin:
o Họ tên
o Ngày sinh
o CMT
o Quê quán
o Địa chỉ
o Sdt
o Email
o Lương
o Thưởng
o Khu vực
o Ngày nhận
• Nút hủy(quay lại)/ Thêm
o Nhập các thông tin còn thiếu và chọn thêm:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý hướng dẫn viên.
- Nhân viên quản lý tour cập nhật thông tin hướng dẫn viên
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các hướng dẫn viên:
▪ Giao diện quản lý các hướng dẫn viên:
• Trường tìm kiếm, nút tìm kiếm
• Danh sách các hướng dẫn viên:
o Mỗi dòng là một hướng dẫn viên
o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT,
quê quán, lương, thưởng, khu vực, ngày nhận
• Nút quay lại/ thêm hướng dẫn viên.
o Chọn hướng dẫn viên cần cập nhật trong danh sách:
▪ Giao diện cập nhật hướng dẫn viên
• Các trường nhập thông tin chứa các nội dung trước:
o Họ tên
https://lop10.com/
o Ngày sinh
o CMT
o Quê quán
o Địa chỉ
o Sdt
o Email
o Lương
o Thưởng
o Khu vực
o Ngày nhận
• Nút hủy(quay lại)/ Xóa tour/ Lưu
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý hướng dẫn viên.
- Nhân viên quản lý tour tìm kiếm và cập nhật thông tin hướng dẫn viên
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý các hướng dẫn viên:
▪ Giao diện quản lý các hướng dẫn viên:
• Trường tìm kiếm, nút tìm kiếm
• Danh sách các hướng dẫn viên:
o Mỗi dòng là một hướng dẫn viên
o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT,
quê quán, lương, thưởng, khu vực, ngày nhận
• Nút quay lại/ thêm hướng dẫn viên
o Nhập tên hướng dẫn viên / mã hướng dẫn viên và chọn tìm kiếm:
▪ Hiển thị danh sách các hướng dẫn viên tương ứng theo từ khóa tìm
kiếm
o Chọn hướng dẫn viên cần cập nhật trong danh sách:
▪ Giao diện cập nhật hướng dẫn viên
• Các trường nhập thông tin chứa các nội dung trước:
o Họ tên
o Ngày sinh
o CMT
o Quê quán
o Địa chỉ
o Sdt
https://lop10.com/
o Email
o Lương
o Thưởng
o Khu vực
o Ngày nhận
• Nút hủy(quay lại)/ Xóa tour/ Lưu
o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý hướng dẫn viên.
- Nhân viên quản lý tour nhập lịch tour
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý lịch tour
▪ Giao diện quản lý lịch tour bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách các tour đã lên lịch:
o Mỗi 1 dòng là 1 tour
o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn
viên, ngày đi, ngày về
• Nút quay lại và thêm lịch Tour.
o Chọn thêm lịch tour:
▪ Giao diện thêm lịch tour:
• Gồm các trường nhập thông tin
o List option Tên tour
o List option hướng dẫn viên, nút thêm/xóa hướng
dẫn viên
o Ngày đi
• Trường thông tin tự động tính
o Ngày về
• Nút hủy(quay lại)/ thêm lịch
o Nhập các thông tin cần thiết và nhấn thêm lịch:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý lịch tour.
https://lop10.com/
- Nhân viên quản lý tour cập nhật lịch tour
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý lịch tour
▪ Giao diện quản lý lịch tour bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách các tour đã lên lịch:
o Mỗi 1 dòng là 1 tour
o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn
viên, ngày đi, ngày về
• Nút quay lại và thêm lịch Tour.
o Chọn lịch tour cần cập nhật trong danh sách:
▪ Giao diện cập nhật lịch tour:
• Gồm thông tin tour
• Các trường nhập thông tin
o List option hướng dẫn viên, nút thêm/xóa hướng
dẫn viên
o Ngày đi
• Trường thông tin tự động tính
o Ngày về
• Nút hủy(quay lại)/ xóa lịch tour/ lưu
o Nhập các thông tin cần cập nhật và nhấn lưu hoặc chọn xóa lịch tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý lịch tour.
- Nhân viên quản lý tour cập nhật lịch tour
o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân:
▪ Giao diện chính nhân viên quản lý tour, bao gồm:
• Quản lý các tour/ địa điểm du lịch
• Quản lý các hướng dẫn viên
• Quản lý lịch tour
o Chọn quản lý lịch tour
▪ Giao diện quản lý lịch tour bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách các tour đã lên lịch:
o Mỗi 1 dòng là 1 tour
https://lop10.com/
o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn
viên, ngày đi, ngày về
• Nút quay lại và thêm lịch Tour.
o Nhập tên tour/mã lịch tour/mã tour và chọn tìm kiếm:
▪ Hiển thị danh sách các lịch tour tương ứng theo từ khóa tìm kiếm
o Chọn lịch tour cần cập nhật trong danh sách:
▪ Giao diện cập nhật lịch tour:
• Gồm thông tin tour
• Các trường nhập thông tin
o List option hướng dẫn viên, nút thêm/xóa hướng
dẫn viên
o Ngày đi
• Trường thông tin tự động tính
o Ngày về
• Nút hủy(quay lại)/ xóa lịch tour/ lưu
o Nhập các thông tin cần cập nhật và nhấn lưu hoặc chọn xóa lịch tour:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Quay về giao diện quản lý lịch tour.
- Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán
theo khách hàng)
o Nhân viên thu ngân đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên thu ngân gồm:
• Thông tin nhân viên
• Thanh toán khách hàng
• Thanh toán khách hàng theo tour
o Chọn Thanh toán khách hàng:
▪ Giao diện thanh toán khách hàng bao gồm:
• Trường tìm kiếm khách hàng và nút tìm kiếm
• Danh sách khách hàng:
o Mỗi dòng tương ứng với một khách hàng
o Username, Tên khách hàng, ngày sinh, sđt, email
• Nút quay lại
o Chọn khách hàng tương ứng trên danh sách:
▪ Giao diện thông tin khách hàng và tour bao gồm:
• Thông tin chi tiết khách hàng
• Danh sách tour:
o Mỗi dòng tương ứng với một tour mà khách đã đặt
https://lop10.com/
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển,số người đi, giá,
tình trạng thanh toán
• Nút quay lại/ thanh toán
o Chọn một hoặc nhiều tour trong danh sách và chọn thanh toán:
▪ Giao diện thanh toán và xuất hóa đơn, bao gồm:
• Mã hóa đơn
• Mã khách hàng
• Mã tour
• Danh sách các tour đã chọn:
o Mỗi dòng tương ứng một tour
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển, số người đi, giá
• Tổng giá
• Nút hủy/ Thanh toán( xuất hóa đơn )
o Chọn thanh toán:
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán khách hàng.
- Nhân viên thu ngân tìm kiếm và thanh toán, xuất hóa đơn cho khách hàng
(thanh toán theo khách hàng)
o Nhân viên thu ngân đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên thu ngân gồm:
• Thông tin nhân viên
• Thanh toán khách hàng
• Thanh toán khách hàng theo tour
o Chọn Thanh toán khách hàng:
▪ Giao diện thanh toán khách hàng bao gồm:
• Trường tìm kiếm khách hàng và nút tìm kiếm
• Danh sách khách hàng:
o Mỗi dòng tương ứng với một khách hàng
o Username, Tên khách hàng, ngày sinh, sđt, email
• Nút quay lại
o Nhập từ khóa tìm kiếm và chọn tìm kiếm:
▪ Hiển thị danh sách khách hàng tương ứng theo từ khóa tìm kiếm
o Chọn khách hàng tương ứng trên danh sách:
▪ Giao diện thông tin khách hàng và tour bao gồm:
• Thông tin chi tiết khách hàng
• Danh sách tour:
https://lop10.com/
o Mỗi dòng tương ứng với một tour mà khách đã đặt
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển,số người đi, giá,
tình trạng thanh toán
• Nút quay lại/ thanh toán
o Chọn một hoặc nhiều tour trong danh sách:
▪ Giao diện thanh toán và xuất hóa đơn, bao gồm:
• Mã hóa đơn
• Mã khách hàng
• Mã tour
• Danh sách các tour đã chọn:
o Mỗi dòng tương ứng một tour
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển, số người đi, giá
• Tổng giá
• Nút hủy/ Thanh toán( xuất hóa đơn )
o Chọn thanh toán:
▪ HIện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán khách hàng.
- Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán
theo khách hàng trong tour)
o Nhân viên thu ngân đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên thu ngân gồm:
• Thông tin nhân viên
• Thanh toán khách hàng
• Thanh toán khách hàng theo tour
o Chọn thanh toán khách hàng theo tour:
▪ Giao diện thanh toán khách hàng theo tour bao gồm
• Trường tìm kiếm
• Nút tìm kiếm
• Danh sách tour chưa thanh toán đủ:
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về , phương tiện di chuyển, số lượng khách
đã thanh toán và số lượng khách đi
• Nút quay lại
o Chọn tour tương ứng trong danh sách:
▪ Giao diện khách hàng theo tour chi tiết, bao gồm:
• Thông tin tour chi tiết
https://lop10.com/
• Danh sách khách hàng:
o Mỗi dòng tương ứng với một khách hàng
o Username, Tên khách hàng, ngày sinh, sđt, email,
trạng thái thanh toán
• Nút quay lại
o Chọn khách hàng tương ứng trên danh sách:
▪ Giao diện thông tin khách hàng và tour bao gồm:
• Thông tin chi tiết khách hàng
• Danh sách tour:
o Mỗi dòng tương ứng với một tour mà khách đã đặt
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển,số người đi, giá,
tình trạng thanh toán
• Nút quay lại/ thanh toán
o Chọn một hoặc nhiều tour trong danh sách:
▪ Giao diện thanh toán và xuất hóa đơn, bao gồm:
• Mã hóa đơn
• Mã khách hàng
• Mã tour
• Danh sách các tour đã chọn:
o Mỗi dòng tương ứng một tour
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển, số người đi, giá
• Tổng giá
• Nút hủy/ Thanh toán( xuất hóa đơn )
o Chọn thanh toán:
▪ HIện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán khách hàng.
- Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh
toán theo khách hàng trong tour)
o Nhân viên thu ngân đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên thu ngân gồm:
• Thông tin nhân viên
• Thanh toán khách hàng
• Thanh toán khách hàng theo tour
o Chọn thanh toán khách hàng theo tour:
▪ Giao diện thanh toán khách hàng theo tour bao gồm
• Trường tìm kiếm
https://lop10.com/
• Nút tìm kiếm
• Danh sách tour chưa thanh toán đủ:
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về , phương tiện di chuyển, số lượng khách
đã thanh toán và số lượng khách đi
• Nút quay lại
o Nhập tên tour/ mã tour và chọn tìm kiếm:
▪ Hiển thị danh sách tour chưa thanh toán đủ tương ứng theo từ khóa
tìm kiếm
o Chọn tour tương ứng trong danh sách:
▪ Giao diện khách hàng theo tour chi tiết, bao gồm:
• Thông tin tour chi tiết
• Danh sách khách hàng:
o Mỗi dòng tương ứng với một khách hàng
o Username, Tên khách hàng, ngày sinh, sđt, email,
trạng thái thanh toán
• Nút quay lại
o Chọn khách hàng tương ứng trên danh sách:
▪ Giao diện thông tin khách hàng và tour bao gồm:
• Thông tin chi tiết khách hàng
• Danh sách tour:
o Mỗi dòng tương ứng với một tour mà khách đã đặt
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển,số người đi, giá,
tình trạng thanh toán
• Nút quay lại/ thanh toán
o Chọn một hoặc nhiều tour trong danh sách và nhấn thanh toán:
▪ Giao diện thanh toán và xuất hóa đơn, bao gồm:
• Mã hóa đơn
• Mã khách hàng
• Mã tour
• Danh sách các tour đã chọn:
o Mỗi dòng tương ứng một tour
o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày
đi, ngày về, phương tiện di chuyển, số người đi, giá
• Tổng giá
• Nút hủy/ Thanh toán( xuất hóa đơn )
o Chọn thanh toán:
▪ HIện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
https://lop10.com/
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán khách hàng.
- Kế toán thanh toán và xuất hóa đơn dịch vụ hàng tháng cho đối tác
o Nhân viên kế toán đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên kế toán gồm:
• Thanh toán và xuất hóa đơn hàng tháng cho đối tác
• Trả lương và xuất hóa đơn lương hàng tháng cho hướng
dẫn viên
• Thống kê theo tháng
o Chọn thanh toán và xuất hóa đơn hàng tháng cho đối tác
▪ Giao diện bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách đối tác chưa thanh toán:
o 1 dòng tương ứng với 1 đối tác
o Mã đối tác, tên đối tác, chia phần trăm, tổng số tour
với đối tác trong tháng, tổng số tiền phải thanh toán,
trạng thái thanh toán.
• Nút quay lại
o Chọn đối tác cần thanh toán trong danh sách:
▪ Giao diện thanh toán đối tác chi tiết gồm:
• Thông tin đối tác
• Danh sách tour chi tiết:
o 1 dòng tương ứng với 1 tour
o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, số tiền
phải trả cho đối tác
• Tổng tiền
• Nút hủy(quay lại)/ thanh toán(xuất hóa đơn)
o Chọn thanh toán(xuất hóa đơn)
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng đối tác.
- Kế toán thanh toán và xuất hóa đơn dịch vụ hàng tháng cho đối tác
o Nhân viên kế toán đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên kế toán gồm:
• Thanh toán và xuất hóa đơn hàng tháng cho đối tác
• Trả lương và xuất hóa đơn lương hàng tháng cho hướng
dẫn viên
• Thống kê theo tháng
o Chọn thanh toán và xuất hóa đơn hàng tháng cho đối tác
https://lop10.com/
▪ Giao diện bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách đối tác chưa thanh toán:
o 1 dòng tương ứng với 1 đối tác
o Mã đối tác, tên đối tác, chia phần trăm, tổng số tour
với đối tác trong tháng, tổng số tiền phải thanh toán,
trạng thái thanh toán.
• Nút quay lại
o Nhập mã đối tác/tên đối tác và nhấn tìm kiếm:
▪ Hiển thị danh sách đối tác tương ứng với từ khóa tìm kiếm.
o Chọn đối tác cần thanh toán trong danh sách:
▪ Giao diện thanh toán đối tác chi tiết gồm:
• Thông tin đối tác
• Danh sách tour chi tiết:
o 1 dòng tương ứng với 1 tour
o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, số tiền
phải trả cho đối tác
• Tổng tiền
• Nút hủy(quay lại)/ thanh toán(xuất hóa đơn)
o Chọn thanh toán(xuất hóa đơn)
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng đối tác.
- Kế toán thanh toán lương tháng cho hướng dẫn viên
o Nhân viên kế toán đăng nhập theo tk cá nhân:
▪ Giao diện chính của nhân viên kế toán gồm:
• Thanh toán và xuất hóa đơn hàng tháng cho đối tác
• Trả lương và xuất hóa đơn lương hàng tháng cho hướng
dẫn viên
• Thống kê theo tháng
o Chọn trả lương và xuất hóa đơn lương hàng tháng cho hướng dẫn viên
▪ Giao diện bao gồm:
• Trường tìm kiếm và nút tìm kiếm
• Danh sách hướng dẫn viên chưa thanh toán:
o 1 dòng tương ứng với 1 hướng dẫn viên
o Mã hướng dẫn viên, tên tên hướng dẫn viên, lương,
thưởng, tổng số tour có mặt và tổng số tour được
phân công, tổng số tiền phải trả, trạng thái thanh
toán.
https://lop10.com/
• Nút quay lại
o Chọn hướng dẫn viên cần thanh toán trong danh sách:
▪ Giao diện thanh toán hướng dẫn viên chi tiết gồm:
• Thông tin hướng dẫn viên
• Danh sách tour chi tiết:
o 1 dòng tương ứng với 1 tour
o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, trạng
thái tham gia
• Thưởng.
• Tổng tiền
• Nút hủy(quay lại)/ thanh toán(xuất hóa đơn)
o Chọn thanh toán(xuất hóa đơn)
▪ Hiện thông báo confirm action gồm:
• Nút có/ không
o Chọn có:
▪ Hiện thông báo thành công
▪ Xuất hóa đơn
▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng hướng
dẫn viên.
4. Các đối tượng, thông tin cần quản lý:
- Người:
o Thành viên:
▪ Username
▪ Password
▪ Tên
▪ Ngày sinh
▪ Quê quán
▪ Địa chỉ
▪ Email
▪ Sdt
▪ Vai trò
▪ Ghi chú
o Nhân viên : thành viên + chức vụ, đơn vị/ phòng ban, lương, thưởng
o Khách hàng: thành viên + mã kh
o Nhân viên quản lý tour: nhân viên
o Nhân viên kế toán: nhân viên
o Nhân viên thu ngân: nhân viên
o Hướng dẫn viên: nhân viên + khu vực
- Vật:
o Công ty: tên, địa chỉ, mô tả
o Khu vực: tên, địa điểm, mô tả
- Thông tin:
https://lop10.com/
o Địa điểm du lịch: Tỉnh/thành phố, Huyện/quận/thị xã/thành phố thuộc
tỉnh, Tên địa danh/địa điểm du lịch
o Đối tác: tên, địa chỉ, thời gian hợp tác, mô tả
o Chi phí: tour, đối tác, tiền trả
o Lịch trình: thời gian, địa điểm, mô tả
o Tour: tên tour, chuỗi các địa điểm, thời gian ở lại, phương tiện di chuyển,
số lượng khách tối đa, đối tác, hướng dẫn viên, mô tả, lịch trình, chi phí,
giá
o Lịch tour: Tour, hướng dẫn viên, ngày đi, ngày về
o Hóa đơn khách hàng: Khách hàng, lịch tour, tổng tiền
o Hóa đơn đối tác: đối tác, lịch tour
5. Quan hệ số lượng các đối tượng:
- 1 công ty du lịch có nhiều tour
- 1 tour du lịch có thể có nhiều địa điểm du lịch
- 1 tour du lịch có thể có nhiều phương tiện di chuyển
- 1 tour du lịch có thể có nhiều thời gian ở lại khác nhau
- 1 tour du lịch có thể có nhiều lịch trình
- 1 tour du lịch có thể có nhiều đối tác
- 1 đối tác có thể có nhiều tour du lịch
- 1 tour du lịch có nhiều lịch tour
- 1 công ty du lịch có nhiều hướng dẫn viên
- 1 hướng dẫn viên có nhiều lịch tour
- 1 hướng dẫn viên, 1 thời gian có 1 lịch tour
- 1 lịch tour có nhiều hướng dẫn viên
- 1 lịch tour có nhiều khách hàng
- 1 khách hàng, 1 lịch tour có 1 hóa đơn
- 1 đối tác, 1 tháng có 1 hóa đơn
https://lop10.com/
B. Mô tả hệ thống bằng UML
Biểu đồ UC toàn hệ thống
Module cá nhân:
- Khách hàng quản lý thông tin cá nhân:
https://lop10.com/
o Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân:
▪ Giao diện KH đăng ký – UC KH đăng ký
▪ Giao diện chính KH – UC xem giao diện khách hàng
▪ Giao diện thông tin tài khoản – UC xem giao diện thông tin tài
khoản
▪ Giao diện thông tin cá nhân – UC xem giao diện thông tin cá nhân
o Khách hàng đăng nhập và cập nhật thông tin cá nhân:
▪ Giao diện KH đăng nhập – UC KH đăng nhập
▪ Giao diện chính KH – UC xem giao diện khách hàng
▪ Giao diện thông tin tài khoản – UC xem giao diện thông tin tài
khoản
▪ Giao diện thông tin cá nhân – UC xem giao diện thông tin cá nhân
https://lop10.com/
- Khách hàng tìm và đặt tour trực tuyến:
o Giao diện KH đăng nhập – UC Khách hàng đăng nhập
o Giao diện đặt tour – UC xem giao diện đặt tour
o Giao diện đặt tour chi tiết – UC xem giao diện đặt tour chi tiết
- Nhân viên thu ngân thanh toán cho khách hàng( theo danh sách khách hàng):
o Giao diện Nhân viên đăng nhập – UC nhân viên đăng nhập
o Giao diện Thanh toán khách hàng – UC xem giao diện thanh toán khách
hàng
o Giao diện danh sách khách hàng – UC xem danh sách khách hàng
o Giao diện Thông tin khách hàng và tour – UC xem giao diện thông tin
khách hàng và tour
o Giao diện danh sách tour – UC xem danh sách tour
o Giao diện thông tin khách hàng – UC xem thông tin khách hàng
o Giao diện thanh toán và xuất hóa đơn – UC xem giao diện thanh toán và
xuất hóa đơn
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng (theo tour)
o Giao diện Nhân viên đăng nhập – UC nhân viên đăng nhập
o Giao diện Thanh toán khách hàng theo tour – UC xem giao diện thanh
toán khách hàng theo tour
o Giao diện khách hàng theo tour chi tiết – UC xem giao diện khách hàng
theo tour chi tiết
o Giao diện danh sách khách hàng – UC xem danh sách khách hàng
o Giao diện Thông tin khách hàng và tour – UC xem giao diện thông tin
khách hàng và tour
o Giao diện danh sách tour – UC xem danh sách tour
o Giao diện thông tin khách hàng – UC xem thông tin khách hàng
o Giao diện thanh toán và xuất hóa đơn – UC xem giao diện thanh toán và
xuất hóa đơn
II. PHÂN TÍCH:
1 Viết kịch bản:
- Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân:
Scenario Khách hàng đăng ký và hoàn thành thông tin cá nhân
Actor Khách hàng
Pre-condition Khách hàng chưa có tài khoản
Post-condition Khách hàng đăng ký thành công tài khoản và hoàn thành cập nhật tài khoản
Main event 1. KH vào hệ thống để tạo tài khoản:
2. HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3. KH chọn đăng ký:
https://lop10.com/
4. HT hiện giao diện đăng ký:
- Username
- Password
- Confirm password
- Họ tên
- Sđt
- Email
- Nút quay lại/ tạo tài khoản
5. KH nhập và nhấn nút tạo tài khoản:
- Username: lekhanh7
- Password: Khanh@123
- Confirm password: Khanh@123
- Họ tên: Lê Duy Khánh
- Sđt: 0369322098
- Email: lekhanh357622@gmail.com
6. HT thông báo thành công và hiển thị trang chủ khách hàng:
- Thông tin tài khoản
- Đặt tour
7. KH chọn thông tin tài khoản:
8. HT hiện giao diện thông tin tài khoản:
- Thông tin cá nhân
- Tour đã đặt
- Lịch sử tour
- Đổi mật khẩu
- Nút quay lại
9. KH chọn thông tin cá nhân:
10. HT hiện giao diện thông tin cá nhân:
- Các trường thông tin cá nhân:
- Trường thông tin mặc định đã nhập:
- Họ tên: Lê Duy Khánh
- Trường thông tin còn thiếu:
- Ngày sinh:
- CMT:
- Quê Quán:
- Địa chỉ:
- Các trường thông tin liên lạc:
- Trường thông tin mặc định đã nhập:
- Sđt: 0369322098
- Email: lekhanh357622@gmail.com
- Nút Hủy(quay lại)/ lưu thông tin
11. KH nhập và chọn lưu thông tin :
- Các trường thông tin còn thiếu:
- Ngày sinh: 15/09/1997
- CMT:132338881
- Quê quán: Hưng Yên
- Địa chỉ: 132 Văn phú, Hà Đông, Hà Nội, Việt Nam
12. HT thông báo thành công và quay về giao diện ở bước 8
Exceptions
https://lop10.com/
- Khách hàng cập nhật thông tin cá nhân:
Scenario Khách hàng cập nhật thông tin cá nhân
Actor Khách hàng
Pre-condition Khách hàng đã có tài khoản
Post-condition Khách hàng cập nhật tài khoản thành công
Main event 1 KH vào hệ thống để cập nhật thông tin cá nhân
2. HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3. KH nhập và nhấn đăng nhập:
- Username: lekhanh7
- Password: Khanh@123
4. HT hiển thị trang chủ khách hàng:
- Thông tin tài khoản
- Đặt tour
5. KH chọn thông tin tài khoản:
6. HT hiện giao diện thông tin tài khoản:
- Thông tin cá nhân
- Tour đã đặt
- Lịch sử tour
- Đổi mật khẩu
- Nút quay lại
7. KH chọn thông tin cá nhân:
8. HT hiện giao diện thông tin cá nhân:
- Các trường thông tin cá nhân:
- Họ tên: Lê Duy Khánh
- Ngày sinh: 15/09/1997
- CMT: 132338881
- Quê Quán: Hưng Yên
- Địa chỉ: 132 Văn phú, Hà Đông, Hà Nội, Việt Nam
- Các trường thông tin liên lạc:
- Sđt: 0369322098
- Email: lekhanh357622@gmail.com
- Nút Hủy(quay lại)/ lưu thông tin
9. KH thay đổi các thông tin muốn thay đổi và chọn lưu thông tin :
- CMT: 132338882
- Quê quán: Hải Dương
- Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam
10. HT thông báo thành công và quay về giao diện ở bước 6
Exceptions
https://lop10.com/
- Khách hàng đặt tour trực tuyến:
Scenario Khách hàng đặt tour trực tuyến
Actor Khách hàng
Pre-
condition
Khách hàng đã có tài khoản, khách hàng chưa đặt tour đã chọn
Post-
condition
Khách hàng đặt tour thành công
Main
event
1 KH vào hệ thống để đặt tour
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 KH nhập và nhấn đăng nhập:
- Username: lekhanh7
- Password: Khanh@123
4 HT hiển thị trang chủ khách hàng:
- Thông tin tài khoản
- Đặt tour
5 KH chọn đặt tour:
6 HT hiện giao diện đặt tour:
- Trường tìm kiếm, bộ lọc tìm kiếm
- Nút tìm kiếm
- Danh sách các tour du lịch hiện còn trống: bảng 1.1
- Nút quay lại
7 KH chọn tour ‘Hà Nội – Đông Bắc’:
8 HT hiện giao diện tour chi tiết:
- Thông tin tour chi tiết:
- Tên tour: Hà Nội – Đông Bắc.
- Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng –
Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể.
- Số ngày đi: 6
- Phương tiện di chuyển: Xe khách
- Số khách đã đặt: 17
- Số khách tối đa: 20
- Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến
- Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn
với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ
trong mùa hoa tam giác mạch Hà Giang.
- Lịch Trình:
- Ngày 1( 23/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập
trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây
Bắc. Nghỉ đêm tại Hà Giang
- Ngày 2 ( 24/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn
khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn
trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “
Vương Chí Sình”, Nghỉ đêm tại Đồng Văn.
https://lop10.com/
- Ngày 3 ( 25/10/2020 ): Đồng Văn – Mèo Vạc – Cao Bằng ( ăn sáng,
trưa, tối). Đoàn khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng,
Ngắm Sông Nho Quế, Nghỉ đểm Cao Bằng
- Ngày 4 ( 26/10/2020 ): Cao Bằng – Động Ngườm Ngao – Thác Bản
Giốc ( ăn sáng, trưa, tối). Đoàn khỏi hành tham quanThác Bản Giốc.
Động Ngườm Ngao, Chùa Phật Tích Trúc Lâm Bản Gốc, Nghỉ đểm
Cao Bằng
- Ngày 5 ( 27/10/2020 ): Cao Bằng – Khu di tích Pác Bó – Ba Bể ( ăn
sáng, trưa, tối). Đoàn khỏi hành tham quan: Khu di tích Pác Bó, Khu di
tích mộ Kim Đồng, Nghỉ đểm Ba Bể
- Ngày 6 ( 28/10/2020 ): Ba Bể - Bắc Kạn – Hà Nội ( ăn sáng, trưa ). Quý
khách ra bến thuyền tham quan: Hồ Ba Bể - Đảo Bà Góa – Động
Puông, Ao Tiên. Đoàn khỏi hành về Hà Nội. Chia tay Quý Khách và
kết thúc chương trình du lịch tại điểm đón trong ngày đầu tiên.
- Giá: 7.890.000 vnđ/người
- Số người đi:
- Nút Hủy(quay lại)/ đặt
9 KH nhập số người đi và chọn đặt :
- Số người đi: 2
10 HT thông báo thành công và quay về giao diện ở bước 6
Exceptions
Bảng 1.1
Tour Chuỗi địa điểm Số
ngày
đi
Ngày đi Ngày về Phương
tiện di
chuyển
Số
khách
đã
đặt
Số
khách
tối đa
Giá
(vnđ/người)
Hà Nội
– Đông
Bắc
Hà Giang –
Lũng Cú – Đồng
Văn – Mã Pí
Lèng – Mèo Vạc
– Cao Bằng –
Thác Bản Giốc –
Hồ Ba Bể
6 23/10/2020 28/10/2020 Xe khách 17 20 7.890.000
Nha
Trang –
Làng
Chài
Xưa
Mũi Né
Nha Trang –
Làng Chài Xưa
Mũi Né – Hòn
Lao Đảo Khỉ -
KDL Biển Nhũ
Tiên – I Resort –
Vinwonders
4 22/10/2020 25/10/2020 Máy bay,
xe khách
13 20 2.790.000
https://lop10.com/
- Khách hàng tìm và đặt tour trực tuyến:
Scenario Khách hàng tìm và đặt tour trực tuyến
Actor Khách hàng
Pre-
condition
Khách hàng đã có tài khoản, khách hàng chưa đặt tour đã chọn
Post-
condition
Khách hàng đặt tour thành công
Main
event
1 KH vào hệ thống để đặt tour
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 KH nhập và nhấn đăng nhập:
- Username: lekhanh7
- Password: Khanh@123
4 HT hiển thị trang chủ khách hàng:
- Thông tin tài khoản
- Đặt tour
5 KH chọn đặt tour:
6 HT hiện giao diện đặt tour:
- Trường tìm kiếm, bộ lọc tìm kiếm
- Nút tìm kiếm
- Danh sách các tour du lịch hiện còn trống: bảng 1.1
- Nút quay lại
7 KH nhập và nhấn nút tìm kiếm:
- Trường tìm kiếm: Hà Nội – Đông Bắc
8 HT hiện kết quả trên giao diện đặt tour:
- Trường tìm kiếm, bộ lọc tìm kiếm
- Nút tìm kiếm
- Danh sách các tour du lịch tương ứng với từ khóa tìm kiếm: bảng 1.2
- Nút quay lại
9 KH chọn tour ‘Hà Nội – Đông Bắc’ ‘4 ngày’.
10 HT hiện giao diện tour chi tiết:
- Thông tin tour chi tiết:
- Tên tour: Hà Nội – Đông Bắc.
- Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng –
Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể.
- Số ngày đi: 4
- Phương tiện di chuyển: Xe khách
- Số khách đã đặt: 19
- Số khách tối đa: 20
- Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến
- Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn
với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ
trong mùa hoa tam giác mạch Hà Giang.
- Lịch Trình:
- Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập
trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
https://lop10.com/
ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây
Bắc. Nghỉ đêm tại Hà Giang
- Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn
khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn
trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “
Vương Chí Sình”, Nghỉ đêm tại Đồng Văn.
- Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn
khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho
Quế, Nghỉ đêm Mèo vạc
- Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn
khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du
lịch tại điểm đón trong ngày đầu tiên.
- Giá: 2.640.000 vnđ/người
- Số người đi:
- Nút Hủy(quay lại)/ đặt
11 KH nhập số người đi và chọn đặt :
- Số người đi: 1
12 HT thông báo thành công và quay về giao diện ở bước 6
Exceptions 8 Không có tour
8.1 KH click vào nút quay lại
8.2 GD bước 6 hiện ra
8.3 Thực hiện các bước tiếp theo tới bước 12
Bảng 1.2
Tour Chuỗi địa điểm Số
ngày
đi
Ngày đi Ngày về Phương
tiện di
chuyển
Số
khách
đã
đặt
Số
khách
tối đa
Giá
(vnđ/người)
Hà Nội
– Đông
Bắc
Hà Giang –
Lũng Cú – Đồng
Văn – Mã Pí
Lèng – Mèo Vạc
– Cao Bằng –
Thác Bản Giốc
– Hồ Ba Bể
6 23/10/2020 28/10/2020 Xe khách 17 20 7.890.000
Hà Nội
– Đông
Bắc
Hà Giang –
Lũng Cú – Đồng
Văn – Mã Pí
Lèng – Mèo Vạc
4 22/10/2020 25/10/2020 Xe khách 19 20 2.640.000
https://lop10.com/
- Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo
khách hàng):
Scenario Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách
hàng)
Actor Nhân viên thu ngân, Khách hàng
Pre-
condition
Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu
của khách hàng
Post-
condition
Nhân viên thu ngân thanh toán và xuất hóa đơn thành công
Main
event
1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu :
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 Nhân viên thu ngân nhập và nhấn đăng nhập:
- Username: KhanhLD5
- Password: @AkhanhLD357622
4 HT hiển thị trang chủ nhân viên thu ngân:
- Thông tin Nhiên viên thu ngân:
- Username: KhanhLD5
- Tên: Lê Duy Khánh
- Ngày sinh: 10/05/1995
- Email: KhanhLD5@viettravel.com.vn
- Sđt: 096450321
- Chức vụ: Thu ngân
- Đơn vị: Hà Nội
- Thanh toán khách hàng.
- Thanh toán khách hàng theo tour.
5 Nhân viên thu ngân chọn thanh toán khách hàng:
6 HT hiện giao diện thanh toán khách hàng:
- Trường tìm kiếm khách hàng và nút tìm kiếm
- Danh sách khách hàng:
Username Tên khách
hàng
Ngày sinh Sđt Email
AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com
Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com
Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com
MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com
- Nút quay lại
7 Nhân viên thu ngân chọn khách hàng ‘lekhanh7‘.
8 HT hiện giao diện thông tin khách hàng và tour:
- Thông tin chi tiết khách hàng:
- Username: Lekhanh7
- Họ tên: Lê Duy Khánh
- Ngày sinh: 15/09/1997
- CMT: 132338882
- Quê Quán: Hải Dương
https://lop10.com/
- Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam
- Sđt: 0369322098
- Email: lekhanh356522@gmail.com
- Danh sách Tour: bảng 1.3
- Nút Hủy(quay lại)/ Thanh toán
9 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và
chọn thanh toán
10 HT hiện giao diện thanh toán và xuất hóa đơn:
- Mã hóa đơn: HD2209202014
- Mã khách hàng: KH1509201932
- Mã tour: T100120181
- Danh sách các tour đã chọn: bảng 1.4
- Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ
- Nút hủy/ Thanh toán( xuất hóa đơn)
11 Nhân viên thu ngân nhấn thanh toán
12 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6
Exceptions 8 Không có tour
8.1 KH click vào nút quay lại
8.2 GD bước 6 hiện ra
8.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12
Bảng 1.3
Tên
Tour
Chuỗi các địa
điểm
Số
ngày
đi
Ngày đi Ngày về Phương tiện di
chuyển
Số
người
đi
Giá Tình
trạng
thanh
toán
Hà
Nội
–
Đông
Bắc
Hà Giang –
Lũng Cú –
Đồng Văn –
Mã Pí Lèng –
Mèo Vạc –
Cao Bằng –
Thác Bản Giốc
– Hồ Ba Bể
6 23/10/2019 28/10/2019 Xe khách 2 7.490.000 Đã
thanh
toán
Hà
Nội
–
Đông
Bắc
Hà Giang –
Lũng Cú –
Đồng Văn –
Mã Pí Lèng –
Mèo Vạc –
Cao Bằng –
Thác Bản Giốc
– Hồ Ba Bể
6 23/10/2020 28/10/2020 Xe khách 2 7.890.000 Chưa
thanh
toán
https://lop10.com/
Bảng 1.4
Tên tour Chuỗi các địa điểm Số
ngày
đi
Ngày
đi
Ngày
về
Phương
tiện di
chuyển
Sô
người
đi
Giá
Hà Nội –
Đông Bắc
Hà Giang – Lũng Cú – Đồng Văn –
Mã Pí Lèng – Mèo Vạc – Cao
Bằng – Thác Bản Giốc – Hồ Ba Bể
6 23/10
/2020
28/10
/2020
Xe khách 2 7.890.000
- Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng (thanh
toán theo khách hàng):
Scenario Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo
khách hàng)
Actor Nhân viên thu ngân, Khách hàng
Pre-
condition
Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu
của khách hàng
Post-
condition
Nhân viên thu ngân thanh toán và xuất hóa đơn thành công
Main
event
1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu :
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 Nhân viên thu ngân nhập và nhấn đăng nhập:
- Username: KhanhLD5
- Password: @AkhanhLD357622
4 HT hiển thị trang chủ nhân viên thu ngân:
- Thông tin Nhiên viên thu ngân:
- Username: KhanhLD5
- Tên: Lê Duy Khánh
- Ngày sinh: 10/05/1995
- Email: KhanhLD5@viettravel.com.vn
- Sđt: 096450321
- Chức vụ: Thu ngân
- Đơn vị: Hà Nội
- Thanh toán khách hàng.
- Thanh toán khách hàng theo tour.
5 Nhân viên thu ngân chọn thanh toán khách hàng:
6 HT hiện giao diện thanh toán khách hàng:
- Trường tìm kiếm khách hàng và nút tìm kiếm
- Danh sách khách hàng:
Username Tên khách
hàng
Ngày sinh Sđt Email
AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com
https://lop10.com/
Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com
Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com
MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com
- Nút quay lại
7 Nhân viên thu ngân nhập vào trường tìm kiếm và nhấn nút tìm kiếm:
- Trường tìm kiếm: ‘Khanh’
8 HT hiện kết quả trên giao diện thanh toán khách hàng:
- Danh sách khách hàng
Username Tên khách
hàng
Ngày sinh Sđt Email
Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com
Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com
9 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’.
10 HT hiện giao diện thông tin khách hàng và tour:
- Thông tin chi tiết khách hàng:
- Username: Lekhanh7
- Họ tên: Lê Duy Khánh
- Ngày sinh: 15/09/1997
- CMT: 132338882
- Quê Quán: Hải Dương
- Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam
- Sđt: 0369322098
- Email: lekhanh356522@gmail.com
- Danh sách Tour: bảng 1.3
- Nút Hủy(quay lại)/ Thanh toán
11 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và
chọn thanh toán
12 HT hiện giao diện thanh toán và xuất hóa đơn:
- Mã hóa đơn: HD2209202014
- Mã khách hàng: KH1509201932
- Mã tour: T100120181
- Danh sách các tour đã chọn: bảng 1.4
- Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ
- Nút hủy/ Thanh toán( xuất hóa đơn)
13 Nhân viên thu ngân nhấn thanh toán
14 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6
Exceptions 10 Không có tour
10.1 KH click vào nút quay lại
10.2 GD bước 6 hiện ra
10.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12
https://lop10.com/
- Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo
khách hàng trong tour):
Scenario Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách
hàng)
Actor Nhân viên thu ngân, Khách hàng
Pre-
condition
Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu
của khách hàng
Post-
condition
Nhân viên thu ngân thanh toán và xuất hóa đơn thành công
Main
event
1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu :
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 Nhân viên thu ngân nhập và nhấn đăng nhập:
- Username: KhanhLD5
- Password: @AkhanhLD357622
4 HT hiển thị trang chủ nhân viên thu ngân:
- Thông tin Nhiên viên thu ngân:
- Username: KhanhLD5
- Tên: Lê Duy Khánh
- Ngày sinh: 10/05/1995
- Email: KhanhLD5@viettravel.com.vn
- Sđt: 096450321
- Chức vụ: Thu ngân
- Đơn vị: Hà Nội
- Thanh toán khách hàng.
- Thanh toán khách hàng theo tour.
5 Nhân viên thu ngân chọn thanh toán khách hàng theo tour:
6 HT hiện giao diện thanh toán khách hàng theo tour:
- Trường tìm kiếm và nút tìm kiếm
- Danh sách tour chưa thanh toán hết: bảng 1.5
- Nút quay lại
7 Nhân viên thu ngân chọn Tour ‘Hà Nội – Đông Bắc’ số ngày đi ‘6’ ngày đi
‘23/10/2020’.
8 HT hiện giao diện khách hàng theo tour chỉ tiết:
- Thông tin tour chi tiết:
- Tên tour: Hà Nội – Đông Bắc.
- Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng –
Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể.
- Số ngày đi: 4
- Phương tiện di chuyển: Xe khách
- Số khách đã đặt: 19
- Số khách tối đa: 20
- Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến
- Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn
với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ
trong mùa hoa tam giác mạch Hà Giang.
https://lop10.com/
- Lịch Trình:
- Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập
trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây
Bắc. Nghỉ đêm tại Hà Giang
- Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn
khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn
trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “
Vương Chí Sình”, Nghỉ đêm tại Đồng Văn.
- Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn
khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho
Quế, Nghỉ đêm Mèo vạc
- Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn
khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du
lịch tại điểm đón trong ngày đầu tiên.
- Giá: 2.640.000 vnđ/người
- Danh sách khách hàng:
Username Tên
khách
hàng
Ngày sinh Sđt Email Trạn thái
thanh
toán
AnhHQ39 Hà
Quốc
Anh
14/08/1990 0323991203 AnhHQ324@gmail.com Đã thanh
toán
…. … … … … …
Lekhanh7 Lê
Duy
Khánh
15/09/1997 0369322098 lekhanh357622@gmail.com Chưa
thanh
toán
Lekhanh71 Lê
Duy
Khánh
15/09/1995 0369322091 khanhle357609@gmail.com Chưa
thanh
toán
MinhAk Lê
Anh
Minh
20/01/1975 0922323152 Minhak479@gmail.com Chưa
thanh
toán
- Nút quay lại
9 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’
10 HT hiện giao diện thông tin khách hàng và tour:
- Thông tin chi tiết khách hàng:
- Username: Lekhanh7
- Họ tên: Lê Duy Khánh
- Ngày sinh: 15/09/1997
- CMT: 132338882
- Quê Quán: Hải Dương
- Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam
- Sđt: 0369322098
- Email: lekhanh356522@gmail.com
- Danh sách Tour: bảng 1.3
- Nút Hủy(quay lại)/ đặt
https://lop10.com/
11 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và
chọn thanh toán
12 HT hiện giao diện thanh toán và xuất hóa đơn:
- Mã hóa đơn: HD2209202014
- Mã khách hàng: KH1509201932
- Mã tour: T100120181
- Danh sách các tour đã chọn: bảng 1.4
- Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ
- Nút hủy/ Thanh toán( xuất hóa đơn)
13 Nhân viên thu ngân nhấn thanh toán
14 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6
Exceptions 10 Không có tour
10.1 KH click vào nút quay lại
10.2 GD bước 6 hiện ra
10.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12
Bảng 1.5
Tour Chuỗi địa điểm Số
ngày
đi
Ngày đi Ngày về Phương tiện
di chuyển
Số khách
đã thanh
toán
Số
khách đi
Hà Nội
– Đông
Bắc
Hà Giang – Lũng Cú
– Đồng Văn – Mã Pí
Lèng – Mèo Vạc –
Cao Bằng – Thác
Bản Giốc – Hồ Ba
Bể
6 23/10/2020 28/10/2020 Xe khách 17 20
Hà Nội
– Đông
Bắc
Hà Giang – Lũng Cú
– Đồng Văn – Mã Pí
Lèng – Mèo Vạc
4 22/10/2020 25/10/2020 Xe khách 19 20
Nha
Trang –
Làng
Chài
Xưa
Mũi Né
Nha Trang – Làng
Chài Xưa Mũi Né –
Hòn Lao Đảo Khỉ -
KDL Biển Nhũ Tiên
– I Resort –
Vinwonders
4 22/10/2020 25/10/2020 Máy bay, xe
khách
13 20
- Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh toán
theo khách hàng trong tour):
Scenario Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo
khách hàng trong tour)
Actor Nhân viên thu ngân, Khách hàng
Pre-
condition
Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu
của khách hàng
https://lop10.com/
Post-
condition
Nhân viên thu ngân thanh toán và xuất hóa đơn thành công
Main
event
1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu :
2 HT hiện giao diện trang chủ:
- Username
- Password
- Nút đăng nhập/ đăng ký
3 Nhân viên thu ngân nhập và nhấn đăng nhập:
- Username: KhanhLD5
- Password: @AkhanhLD357622
4 HT hiển thị trang chủ nhân viên thu ngân:
- Thông tin Nhiên viên thu ngân:
- Username: KhanhLD5
- Tên: Lê Duy Khánh
- Ngày sinh: 10/05/1995
- Email: KhanhLD5@viettravel.com.vn
- Sđt: 096450321
- Chức vụ: Thu ngân
- Đơn vị: Hà Nội
- Thanh toán khách hàng.
- Thanh toán khách hàng theo tour.
5 Nhân viên thu ngân chọn thanh toán khách hàng theo tour:
6 HT hiện giao diện thanh toán khách hàng theo tour:
- Trường tìm kiếm và nút tìm kiếm
- Danh sách tour chưa thanh toán hết: bảng 1.5
- Nút quay lại
7 Nhân viên thu ngân nhập vào trường tìm kiếm và nhấn tìm:
- Trường tìm kiếm: Hà Nội – Đông Bắc
8 HT hiển thị kết quả trên trang thanh toán khách hàng theo tour:
- Danh sách toủ chưa thanh toán hết: bảng 1.6
9 Nhân viên thu ngân chọn Tour ‘Hà Nội – Đông Bắc’ số ngày đi ‘6’ ngày đi
‘23/10/2020’.
10 HT hiện giao diện khách hàng theo tour chỉ tiết:
- Thông tin tour chi tiết:
- Tên tour: Hà Nội – Đông Bắc.
- Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng –
Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể.
- Số ngày đi: 4
- Phương tiện di chuyển: Xe khách
- Số khách đã đặt: 19
- Số khách tối đa: 20
- Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến
- Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn
với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ
trong mùa hoa tam giác mạch Hà Giang.
- Lịch Trình:
- Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập
trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
https://lop10.com/
ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây
Bắc. Nghỉ đêm tại Hà Giang
- Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn
khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn
trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “
Vương Chí Sình”, Nghỉ đêm tại Đồng Văn.
- Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn
khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho
Quế, Nghỉ đêm Mèo vạc
- Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn
khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du
lịch tại điểm đón trong ngày đầu tiên.
- Giá: 2.640.000 vnđ/người
- Danh sách khách hàng:
Username Tên
khách
hàng
Ngày sinh Sđt Email Trạn thái
thanh
toán
AnhHQ39 Hà
Quốc
Anh
14/08/1990 0323991203 AnhHQ324@gmail.com Đã thanh
toán
…. … … … … …
Lekhanh7 Lê
Duy
Khánh
15/09/1997 0369322098 lekhanh357622@gmail.com Chưa
thanh
toán
Lekhanh71 Lê
Duy
Khánh
15/09/1995 0369322091 khanhle357609@gmail.com Chưa
thanh
toán
MinhAk Lê
Anh
Minh
20/01/1975 0922323152 Minhak479@gmail.com Chưa
thanh
toán
- Nút quay lại
11 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’
12 HT hiện giao diện thông tin khách hàng và tour:
- Thông tin chi tiết khách hàng:
- Username: Lekhanh7
- Họ tên: Lê Duy Khánh
- Ngày sinh: 15/09/1997
- CMT: 132338882
- Quê Quán: Hải Dương
- Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam
- Sđt: 0369322098
- Email: lekhanh356522@gmail.com
- Danh sách Tour: bảng 1.3
- Nút Hủy(quay lại)/ đặt
13 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và
chọn thanh toán
14 HT hiện giao diện thanh toán và xuất hóa đơn:
- Mã hóa đơn: HD2209202014
https://lop10.com/
- Mã khách hàng: KH1509201932
- Mã tour: T100120181
- Danh sách các tour đã chọn: bảng 1.4
- Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ
- Nút hủy/ Thanh toán( xuất hóa đơn)
15 Nhân viên thu ngân nhấn thanh toán
16 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6
Exceptions 12 Không có tour
12.1 KH click vào nút quay lại
12.2 GD bước 6 hiện ra
12.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12
Bảng 1.6
Tour Chuỗi địa điểm Số
ngày
đi
Ngày đi Ngày về Phương tiện
di chuyển
Số khách
đã thanh
toán
Số
khách đi
Hà Nội
– Đông
Bắc
Hà Giang – Lũng Cú
– Đồng Văn – Mã Pí
Lèng – Mèo Vạc –
Cao Bằng – Thác
Bản Giốc – Hồ Ba
Bể
6 23/10/2020 28/10/2020 Xe khách 17 20
2 Trích lớp thực thể:
B1: Mô tả hệ thống trong 1 đoạn văn:
Hệ thống là một trang web hỗ trợ một công ty quản lý các tour du lịch và thông tin của khách hàng. Trong
đó, khách hàng có thể đăng ký, đăng nhập vào hệ thống, thêm và cập nhật thông tin cá nhân, tìm và xem
các lịch tour hiện còn trống, xem thông tin chi tiết tour và lịch tour , đặt tour, xem lại lịch sử tour, yêu cầu
nhân viên thu ngân thanh toán và xuất hóa đơn. Nhân viên thu ngân có thể đăng nhập vào hệ thống để
xem thông tin cá nhân, tìm và xem khách hàng trong danh sách tất cả các khách hàng, tìm và xem các lịch
tour chưa thanh toán hết, xem khách hàng trong danh sách khách hàng trong tour, xem thông tin khách
hàng và danh sách các tour đã đặt của khách hàng, xem các tour đã thanh toán và chưa thanh toán của
khách hàng, thanh toán và xuất hóa đơn theo yêu cầu của khách hàng
B2: Trích các danh từ xuất hiện.
- Các danh từ liên quan tới người: khách hàng, nhân viên, nhân viên thu ngân
- Các danh từ liên quan tới vật: Công ty
- Các danh từ liên quan đến thông tin: tour, lịch tour, hóa đơn
B3: Duyệt danh từ:
- Các danh từ trừu tượng: hệ thống, trang web, thông tin, lịch sử => loại bỏ
- Các danh từ liên quan tới người:
https://lop10.com/
o Thành viên hệ thống: lớp Thanhvien(trừu tượng): Tên, username, password, ngày
sinh, quê quán, địa chỉ, email,sdt, vai trò, ghi chú
o Khách hàng: lớp khách hàng: kế thừa thành viên, mã khách hàng
o Nhân viên: lớp nhân viên ( trừu tượng ): kế thừa thành viên, chức vụ , đơn vị/
phòng ban, lương, thưởng
o Nhân viên thu ngân: lớp NVThuNgan : kế thừa nhân viên
o Hướng dẫn viên: lớp HDV: kế thừa nhân viên, khu vực
- Các danh từ liên quan tới vật:
o Công ty: lớp Công ty: tên, địa chỉ, mô tả
- Các danh từ liên quan đến thông tin:
o Tour: lớp Tour: tên tour, chuỗi các địa điểm, số ngày đi, phương thức di chuyển,
số lượng khách tối đa, đối tác, mô tả, lịch trình, chi phí, giá
o Địa điểm du lịch: Tỉnh/thành phố, Huyện/quận/thị xã/thành phố thuộc
tỉnh, Tên địa danh/địa điểm du lịch
o Đối tác: tên, địa chỉ, thời gian hợp tác, mô tả
o Lịch tour: lớp LichTour: Tour, hướng dẫn viên, ngày đi, ngày về
o Khách hàng lịchTour: lớp KHLichTour: khách hàng, lịch tour, số người đi, tổng
tiền
o Hóa đơn khách hàng: lớp HDKhachHang: KHLichTour, tình trạng thanh toán
B4: Xét quan hệ số lượng giữa các lớp:
- Một Tour có nhiều lịch Tour => quan hệ Tour và LichTour là 1-n
- Một tour có thể kết hợp với nhiều đối tác và mỗi một đối tác có thể được kết hợp trong
nhiều tour khác nhau => quan hệ Tour và DoiTac là n – n => đề xuất lớp TourDoiTac xác
định duy nhất một đối tác kết hợp với một tour.
- Một tour có thể có nhiều địa điểm du lịch và một địa điểm du lịch có thể xuất hiện trong
nhiều tour khác nhau => quan hệ Tour và DiaDiemDuLich là n – n => đề xuất lớp
TourDiaDiem xác định duy nhất một địa điểm trong một tour.
- Một lịch Tour có thể có nhiều hướng dẫn viên và một hướng dẫn viên có thể đi nhiều lịch
Tour => quan hệ LichTour và HDV là n – n => đề xuất lớp LichTourHDV xác định duy
nhất một hướng dẫn viên trong một lịch tour
- Một khách hàng có thể đi nhiều lịch Tour, một lịch Tour có thể có nhiều Khách Hàng =>
quan hệ LichTour và KhachHang là n – n => đề xuất lớp KHLichTour xác định duy nhất
một khách hàng cho một lịch tour.
- Một khách hàng trong một tour có 1 hóa đơn khách hàng tương ứng, quan hệ giữa
KHLichTour và HDKhachHang là 1-1
B5: Bổ sung quan hệ đối tượng giữa các lớp:
- Tour và địa điểm du lịch liên kết tạo ra một TourDiaDiem duy nhất
- Tour và đối tác liên kết tạo ra một TourDoiTac duy nhất
- Lịch Tour và HDV liên kết tạo ra một LichTourHDV duy nhất
- Khách hàng và Lịch Tour liên kết tạo ra một KHLichTour duy nhất
Biểu đồ:
https://lop10.com/
3 Biểu đồ trạng thái:
- Chức năng: Khách Hàng Quản lý thông tin cá nhân:
o Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân:
https://lop10.com/
o Khách hàng cập nhật thông tin cá nhân
- Chức năng: Khách hàng tìm và đặt tour:
- Chức năng: nhân viên thu ngân thanh toán hóa đơn cho Khách Hàng:
o Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng
(thanh toán theo khách hàng):
https://lop10.com/
o Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh
toán theo khách hàng trong tour):
4 Biểu đồ lớp biên:
- Chức năng: Khách Hàng Quản lý thông tin cá nhân:
▪ Giao diện đăng nhập => GDDangNhap
• inpUsername
• inpPassword
• subDN, subDK
▪ Xử lý: Kiểm tra đăng nhập
• Vào : Username, password (ThanhVien)
https://lop10.com/
• Ra: Đúng / Sai
• => Hàm: KtraDangNhap()
• => Lớp: ThanhVien
▪ Giao diện đăng ký: =>GDDangKy
• inpUsername
• inpPassword
• inpConfirmPassword
• inpHoten
• inpSDT
• inpEmail
• subTaoTK, subQuayLai
▪ Xử lý:
• Kiểm tra hợp lệ:
o Vào : password, confirm password
o Ra : Đúng/ Sai
o => Hàm: KtraPassword
o => Lớp: GDDangKy
• Kiểm tra hợp lệ:
o Vào : email,
o Ra : Đúng/ Sai
o => Hàm: KtraEmail
o => Lớp: GDDangKy
• Kiểm tra hợp lệ:
o Vào : SDT
o Ra : Đúng/ Sai
o => Hàm: KtraSDT
o => Lớp: GDDangKy
• Kiểm tra người dùng:
o Vào: Username
o Ra: Đúng/ Sai
o => Hàm: KtraUsername
o => Lớp: ThanhVien
• Lưu thông tin tài khoản vào hệ thống:
o Vào: Username, password, hoten, SDT, email
o Ra: boolean
o =>Hàm: LuuUser
o =>Lớp: ThanhVien
▪ Giao diện Khách hàng: => GDKH
• subThongTinTK
• subDatTour
▪ Xử lý: không có.
▪ Giao diện thông tin tài khoản => GDThongTinTK
• subThongtinCaNhan
• subTourDaDat
• subLichSuTour
• subDoiMK
https://lop10.com/
• subQuayLai
▪ Xử lý: không có.
▪ Giao diện thông tin cá nhân =>GDThongTinCaNhan
• inpoutHoTen
• inpoutNgaySinh
• inpoutCMT
• inpoutQueQuan
• inpoutDiaChi
• inpoutSDT
• inpoutEmail
• subHuy, subLuuTT
▪ Xử lý:
• Lấy thông tin đã có của Khách hàng
o Vào: idKH
o Ra: HoTen, NgaySinh, CMT, QueQuan, DiaChi, SDT, Email
o =>Hàm: getTTCNKhachHang
o =>Lớp: KhachHang
• Lưu thông tin Khách Hàng
o Vào : idKH, HoTen, NgaySinh, CMT, QueQuan, DiaChi, SDT,
Email
o Ra : boolean
o => Hàm: luuTTCNKhachHang
o => Lớp: KhachHang
https://lop10.com/
- Chức năng: Khách hàng tìm và đặt tour:
o Giao diện đăng nhập => GDDangNhap
▪ inpUsername
▪ inpPassword
▪ subDN, subDK
o Xử lý: Kiểm tra đăng nhập
▪ Vào : Username, password (ThanhVien)
▪ Ra: Đúng / Sai
▪ => Hàm: KtraDangNhap()
▪ => Lớp: ThanhVien
o Giao diện Khách hàng: => GDKH
▪ subThongTinTK
▪ subDatTour
o Xử lý: không có.
o Giao diện đặt tour => GDDatTour
▪ inpTimKiem
▪ subTimKiem
▪ outsubDsLichTour
▪ subQuayLai
o Xử lý:
▪ Tìm kiếm lịch tour
• Vào : TimKiem
• Ra : dsLichTour
• => Hàm : TKLichTour
• => Lớp: LichTour
▪ Lấy danh sách lịch tour:
• Vào : không có
• Ra : dsLichTour
• => Hàm: getDsLichTour
• => Lớp : LichTour
▪ Lấy số khách đã đặt với mỗi lịch tour:
• Vào : idLichTour
• Ra : SoKhachDaDat
• =>Hàm: getSoKhachDaDat()
• =>Lớp : KHLichTour
o Giao diện tour chi tiết: => GDDatTourChiTiet
▪ outTenTour
▪ outChuoiDiaDiem
▪ outSoNgay
▪ outPhuongtien
▪ outSokhachDaDat
▪ outSokhachMax
▪ outHDV
▪ outMota
▪ outLichTrinh
▪ outGia
https://lop10.com/
▪ inpSoNguoiDi
▪ subHuy, subDat
o Xử lý:
▪ kiểm tra số người đi với số người còn lại
• Vào : SoNguoiDi
• Ra : boolean
• => Hàm : KTSoNguoiDi()
• => Lớp: KHLichTour
▪ Hiển thị thông tin tour:
• Vào: idLichTour
• Ra : TenTour, ChuoiDiaDiem, SoNgay, Phuongtien,
SoKhachDaDat, SoKhachMax, HDV,Mota, LichTrinh,Gia
• => Hàm: getThongTinLichTour()
• => Lớp: KHLichTour
▪ Tạo lịch đặt của KH
• Vào : idKH, idLichTour
• Ra : Boolean
• =>Hàm : createNewKHLichTour()
• =>Lớp : KHLichTour
https://lop10.com/
- Chức năng: nhân viên thu ngân thanh toán hóa đơn cho Khách Hàng:
o Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng
(thanh toán theo khách hàng):
▪ Giao diện đăng nhập => GDDangNhap
• inpUsername
• inpPassword
• subDN, subDK
▪ Xử lý: Kiểm tra đăng nhập
• Vào : Username, password (ThanhVien)
• Ra: Đúng / Sai
• => Hàm: KtraDangNhap()
• => Lớp: ThanhVien
▪ Giao diện Nhân viên: => GDNV
• outUsername
• outTen
• outNgaySinh
• outEmail
• outSDT
• outChucVu
• outDonVi
• subThanhToanKH
• subThanhToanKHTheoTour
▪ Xử lý: hiển thị thông tin nhân viên.
• Vào: idNhanVien
• Ra: Username, ten, ngaysinh, email, sdt, chucvu, donvi
• =>Hàm getTTNhanVien()
• =>Lớp: NhanVien
▪ Giao diện Thanh toán khách hàng: => GDThanhToanKH
• inpTimKiem
• subTimKiem
• outsubDsKH
▪ Xử lý:
• Tìm kiếm Khách Hàng
o Vào : TimKiem
o Ra : dsKhachHang
o => Hàm : TKKhachHang
o => Lớp: KhachHang
• Lấy danh sách Khách Hàng:
o Vào : không có
o Ra : dsKhachHang
o => Hàm: getDsKhachHang
o => Lớp : KhachHang
▪ Giao diện thông tin khách hàng và tour => GDThongTinKHLichTour
• outUsername
• outHoTen
https://lop10.com/
• outNgaySinh
• outCMT
• outQueQuan
• outDiaChi
• outSDT
• outEmail
• inpoutDsTour
• subHuy, subThanhToan
▪ Xử lý:
• Hiển thị thông tin khách hàng:
o Vào : idKH
o Ra : username, hoten, ngaysinh, cmt, quequan, diachi,
sdt, dsTour
o => hàm: getTTKHvaTour
o => Lớp : KHLichTour
• Tạo Hóa đơn:
o Vào: idNVThuNgan, idKH. idKHLichTour
o Ra : boolean
o => Hàm: createHDKhachHang
o => Lớp: HDKhachHang
▪ Giao diện thanh toán và xuất hóa đơn: => GDThanhToanXuatHD
• outMaHD
• outMaKH
• outDsLichTour
• outTongGia
• subHuy, subThanhToan
▪ Xử lý:
• Hiển thị thông tin hóa đơn
o Vào: idHD
o Ra : maHD, maKH, DsLichTour, TongGia
o => Hàm: getHD()
o Lớp: HDKhachHang
• Thanh toán hóa đơn
o Vào : idHD
o Ra : boolean
o => Hàm: thanhToanHD
o Lớp:HDKhachHang
https://lop10.com/
o Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh
toán theo khách hàng trong tour):
▪ Giao diện đăng nhập => GDDangNhap
• inpUsername
• inpPassword
• subDN, subDK
▪ Xử lý: Kiểm tra đăng nhập
• Vào : Username, password (ThanhVien)
• Ra: Đúng / Sai
• => Hàm: KtraDangNhap()
• => Lớp: ThanhVien
▪ Giao diện Nhân viên: => GDNV
• outUsername
• outTen
• outNgaySinh
• outEmail
• outSDT
• outChucVu
• outDonVi
• subThanhToanKH
• subThanhToanKHTheoTour
▪ Xử lý: hiển thị thông tin nhân viên.
https://lop10.com/
• Vào: idNhanVien
• Ra: Username, ten, ngaysinh, email, sdt, chucvu, donvi
▪ Giao diện Thanh toán khách hàng theo tour: =>
GDThanhToanKHTheoTour
• inpTimKiem
• subTimKiem
• outsubDsTourChuaThanhToan
▪ Xử lý:
• Tìm kiếm LichTour
o Vào : TimKiem
o Ra : dsLichTourChuaTT
o => Hàm : TKLichTourChuaTT
o => Lớp: KHLichTour
• Lấy danh sách Tour chưa thanh toán:
o Vào : không có
o Ra : dsLichTourChuaTT
o => Hàm: getDsLichTourChuaTT
o => Lớp : KHLichTour
▪ Giao diện khách hàng theo tour chi tiết: => GDKHTheoTourChiTiet
• outTenTour
• outChuoiCacDiaDiem
• outSoNgayDi
• outPhuongtien
• outSoKhachDaDat
• outSoKhachMax
• outHDV
• outMota
• outLichTrinh
• outsubDsKH
• subQuayLai
▪ Xử lý:
• Hiển thị thông tin tour:
o Vào : LichTour
o Ra : DsKH
o Hàm: getTTLichTourDsKH
o Lớp:KHLichTour
▪ Giao diện thông tin khách hàng và tour => GDThongTinKHLichTour
• outUsername
• outHoTen
• outNgaySinh
• outCMT
• outQueQuan
• outDiaChi
• outSDT
• outEmail
https://lop10.com/
• inpoutDsTour
• subHuy, subThanhToan
▪ Xử lý:
• Hiển thị thông tin khách hàng:
o Vào : idKH
o Ra : username, hoten, ngaysinh, cmt, quequan, diachi,
sdt, dsTour
o => hàm: getTTKHvaTour
o => Lớp : KHLichTour
• Tạo Hóa đơn:
o Vào: idNVThuNgan, idKH. idKHLichTour
o Ra : boolean
o => Hàm: createHDKhachHang
o => Lớp: HDKhachHang
▪ Giao diện thanh toán và xuất hóa đơn: => GDThanhToanXuatHD
• outMaHD
• outMaKH
• outDsLichTour
• outTongGia
• subHuy, subThanhToan
▪ Xử lý:
• Hiển thị thông tin hóa đơn
o Vào: idHD
o Ra : maHD, maKH, DsLichTour, TongGia
o => Hàm: getHD()
o Lớp: HDKhachHang
• Thanh toán hóa đơn
o Vào : idHD
o Ra : boolean
o => Hàm: thanhToanHD
o Lớp:HDKhachHang
https://lop10.com/
5 Biểu đồ giao tiếp (kịch bản v2):
https://lop10.com/
- Khách hàng đăng ký và cập nhật thông tin cá nhân:
- Khách hàng đăng nhập và cập nhật thông tin cá nhân:
https://lop10.com/
- Khách hàng tìm và đặt tour:
- Nhân viên thu ngân thanh toán cho khách hàng ( theo danh sách Khách hàng):
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng ( thanh toán Khách hàng theo Tour):
III. THIẾT KẾ:
1. Thiết kế lớp thực thể:
-Chuyển quan hệ association:
https://lop10.com/
=>
https://lop10.com/
=>
https://lop10.com/
=>
https://lop10.com/
=>
https://lop10.com/
- Biểu đồ:
2. Thiết kế CSDL:
Biểu đồ:
https://lop10.com/
3 Thiết kế giao diện:
https://lop10.com/
- Khách hàng quản lý thông tin cá nhân:
https://lop10.com/
- Khách hàng đặt tour:
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng:
o Theo danh sách khách hàng:
https://lop10.com/
o Theo danh sách tour:
4 Thiết kế biểu đồ lớp:
https://lop10.com/
- Khách hàng quản lý thông tin cá nhân:
https://lop10.com/
- Khách hàng tìm và đặt tour:
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng:
https://lop10.com/
5 Thiết kế biểu đồ Hoạt động:
- Khách hàng quản lý thông tin cá nhân:
https://lop10.com/
- Khách hàng tìm và đặt tour:
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng:
6 Thiết kế biểu đồ tuần tự:
- Khách hàng quản lý thông tin cá nhân:
https://lop10.com/
o Khách hàng đăng ký và cập nhật thông tin cá nhân:
https://lop10.com/
o Khách hàng đăng nhập và cập nhật thông tin cá nhân:
- Khách hàng tìm và đặt tour:
https://lop10.com/
- Nhân viên thu ngân thanh toán cho khách hàng:
o Thanh toán cho khách hàng:
https://lop10.com/
o Thanh toán cho khách hàng theo tour:
https://lop10.com/

More Related Content

Featured

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Featured (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

Phân tích và thiết kế hệ thống thông tin - Đề tài Quản lý hãng tour du lịch

  • 1. https://lop10.com/ ++++++++++++++++++ HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN Đề tài số 16: Quản lý hãng tour du lịch Nhóm môn học : 10 Nhóm Bài tập lớn : 21 Sinh viên thực hiện : Hà Nội, 29/9/2020
  • 2. https://lop10.com/ I. PHA LẤY YÊU CẦU: A. Mô tả bằng ngôn ngữ tự nhiên: 1. Mục đích + phạm vi: - Hỗ trợ doanh nghiệp quản lý các tour du lịch, bao gồm: o Quản lý các thông tin về các: ▪ Tour du lịch/địa điểm du lịch/ hướng dẫn viên/đối tác ▪ Khách hàng/ nhân viên ▪ Kế toán/ Thu ngân/Nhân viên quản lý ▪ Công/lương/thưởng. ▪ Danh sách khách hàng trong tour/ hóa đơn o Ko bao gồm: ▪ Quản lý tài sản Công ty 2. Ai được vào hệ thống và làm gì: - Khách hàng: o Tìm/ đặt tour du lịch o Xem hóa đơn o Đăng ký tài khoản o Quản lý thông tin cá nhân - Hướng dẫn viên: o Xem lịch tour - Nhân viên quản lý tour: o Quản lý thông tin : ▪ Địa điểm ▪ Danh sách Đối tác ▪ Hướng dẫn viên ▪ Lịch các tour o Xem danh sách khách hàng - Kế toán: o Xuất hóa đơn hàng tháng cho đối tác o Xuất hóa đơn chi phí tour o Xuất bảng công hàng tháng cho hướng dẫn viên o Xuất hóa đơn tour hàng tháng - Thu ngân: o Xem danh sách tour o Xuất hóa đơn tour 3. Chức năng: - Khách hàng nhập thông tin cá nhân o Khách hàng vào trang chủ: ▪ Giao diện của trang chủ gồm: • Đăng nhập • Đăng ký • Quên mật khẩu o Chọn chức năng đăng ký:
  • 3. https://lop10.com/ ▪ Giao diện đăng ký gồm: • Các trường thông tin: o Username o Password o Confirm password o Họ tên o Sđt o Email • Nút quay lại/ tạo tài khoản o Chọn tạo tài khoản: ▪ Báo thành công và quay trở về trang chủ của khách hàng với giao diện bao gồm: • Thông tin tài khoản • Đặt tour o Chọn thông tin tài khoản: ▪ Giao diện thông tin tài khoản bao gồm: • Thông tin cá nhân • Tour đã đặt • Lịch sử tour • Đổi mật khẩu ▪ Nút quay lại o Chọn thông tin cá nhân: ▪ Giao diện thông tin cá nhân bao gồm: • Các trường thông tin cá nhân: o Gồm trường thông tin mặc định đã nhập: ▪ Họ tên o Gôm các trường thông tin còn thiếu: ▪ Ngày sinh ▪ CMT ▪ Quê quán ▪ Địa chỉ • Các trường thông tin liên lạc: o Gồm các trường thông tin mặc định đã nhập: ▪ Sđt ▪ Email • Nút Hủy(quay lại)/ lưu thông tin. o Nhập các trường còn thiếu và chọn lưu thông tin: ▪ Báo thành công quay về giao diện thông tin tài khoản - Khách hàng cập nhật thông tin cá nhân o Khách hàng đăng nhập theo tài khoản cá nhân: ▪ Giao diện trang chủ của khách hàng bao gồm: • Thông tin tài khoản
  • 4. https://lop10.com/ • Đặt tour o Chọn thông tin tài khoản: ▪ Giao diện thông tin tài khoản bao gồm: • Thông tin cá nhân • Tour đã đặt • Lịch sử tour • Đổi mật khẩu ▪ Nút quay lại o Chọn thông tin cá nhân: ▪ Giao diện thông tin cá nhân bao gồm: • Các trường thông tin cá nhân: o Họ tên o Ngày sinh o CMT o Quê quán o Địa chỉ • Các trường thông tin liên lạc: o Sđt o Email • Nút Hủy(quay lại)/ lưu thông tin. o Chỉnh sửa các trường thông tin và nhấn lưu thông tin: ▪ Báo thành công và quay về giao diên thông tin tài khoản. - Khách hàng đặt tour trực tuyến o Khách hàng đăng nhập theo tài khoản cá nhân: ▪ Giao diện trang chủ của khách hàng bao gồm: • Thông tin tài khoản • Đặt tour o Chọn đặt tour: ▪ Giao diện đặt tour gồm: • Trường tìm kiếm, bộ lọc tìm kiếm • Nút tìm kiếm • Danh sách các tour du lịch hiện còn trống: o 1 dòng tương đương với một tour o Bao gồm tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số lượng khách đã đặt và số lượng tối đa, giá • Nút quay lại o Chọn một tour bất kỳ trong danh sách : ▪ Giao diện tour chi tiết bao gồm: • Thông tin tour chi tiết • Trường số lượng người đi • Nút đặt/ quay lại
  • 5. https://lop10.com/ o Nhập số lượng người đi và chọn đặt: ▪ Hiện thông báo confirm action gồm: • Nút có/ không. o Chọn có: ▪ Thông báo thành công, quay về giao diện đặt tour - Khách hàng tìm và đặt tour trực tuyến o Khách hàng đăng nhập theo tài khoản cá nhân: ▪ Giao diện trang chủ của khách hàng bao gồm: • Thông tin tài khoản • Đặt tour o Chọn đặt tour: ▪ Giao diện đặt tour gồm: • Trường tìm kiếm, bộ lọc tìm kiếm • Nút tìm kiếm • Danh sách các tour du lịch hiện còn trống: o 1 dòng tương đương với một tour o Bao gồm tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số lượng khách đã đặt và số lượng tối đa, giá • Nút quay lại o Nhập tên tour/ địa điểm và chọn tìm kiếm: ▪ Hiển thị danh sách tour còn trống theo từ khóa tìm kiếm o Chọn một tour bất kỳ trong danh sách : ▪ Giao diện tour chi tiết bao gồm: • Thông tin tour chi tiết • Trường số lượng người đi • Nút đặt/ quay lại o Nhập số lượng người đi và chọn đặt: ▪ Hiện thông báo confirm action gồm: • Nút có/ không. o Chọn có: ▪ Thông báo thành công, quay về giao diện đặt tour - Nhân viên quản lý tour nhập thông tin các dịch vụ trong tour (thêm địa điểm du lịch) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour
  • 6. https://lop10.com/ • Quản lý địa điểm du lịch • Nút quay lại o Chọn quản lý địa điểm du lịch: ▪ Giao diện quản lý địa điểm du lịch: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các địa điểm du lịch: o Mỗi dòng là một địa điểm du lịch o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa danh/địa điểm du lịch • Nút quay lại/ thêm địa điểm mới. o Chọn thêm địa điểm mới: ▪ Giao diện thêm địa điểm mới • Các trường nhập thông tin: o Tỉnh/thành phố o Huyện/quận/thị xã/thành phố thuộc tỉnh o Tên địa danh/địa điểm du lịch • Nút hủy(quay lại)/ Thêm o Nhập các thông tin còn thiếu và chọn thêm: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý địa điểm du lịch. - Nhân viên quản lý tour nhập thông tin các dịch vụ trong tour(thêm tour) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour • Quản lý địa điểm du lịch • Nút quay lại o Chọn quản lý tour: ▪ Giao diện quản lý tour: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các tour: o Mỗi dòng là một tour
  • 7. https://lop10.com/ o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở lại, phương tiện di chuyển, số lượng khách tối đa, đối tác, phần trăm đối tác, hướng dẫn viên, mô tả, lịch trình, chi phí, giá • Nút quay lại/ thêm tour mới. o Chọn thêm tour mới: ▪ Giao diện thêm tour mới • Các trường nhập thông tin: o Tên tour o List option địa điểm du lịch, nút thêm/xóa địa điểm du lịch o Thời gian ở lại o List option phương tiện di chuyệrn o Số lượng khách tối đa o Địa điểm giải trí o Địa điểm nghỉ ngơi o Đối tác o Phần trăm đối tác o List option hướng dẫn viên, nút thêm/xóa hướng dẫn viên o Mô tả. o Lịch trình o Chi phí o Giá • Nút hủy(quay lại)/ Thêm o Nhập các thông tin còn thiếu và chọn thêm: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý tour. - Nhân viên quản lý tour cập nhật thông tin các dịch vụ trong tour (cập nhật địa điểm du lịch) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour • Quản lý địa điểm du lịch
  • 8. https://lop10.com/ • Nút quay lại o Chọn quản lý địa điểm du lịch: ▪ Giao diện quản lý địa điểm du lịch: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các địa điểm du lịch: o Mỗi dòng là một địa điểm du lịch o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa danh/địa điểm du lịch • Nút quay lại/ thêm địa điểm mới. o Chọn địa điểm cần cập nhật : ▪ Giao diện cập nhật địa điểm • Các trường nhập thông tin chứa các nội dung trước: o Tỉnh/thành phố o Huyện/quận/thị xã/thành phố thuộc tỉnh o Tên địa danh/địa điểm du lịch • Nút hủy(quay lại)/ Xóa địa điểm/ Lưu. o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa địa điểm: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý địa điểm du lịch. - Nhân viên quản lý tour tìm và cập nhật thông tin các dịch vụ trong tour (cập nhật địa điểm du lịch) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour • Quản lý địa điểm du lịch • Nút quay lại o Chọn quản lý địa điểm du lịch: ▪ Giao diện quản lý địa điểm du lịch: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các địa điểm du lịch: o Mỗi dòng là một địa điểm du lịch
  • 9. https://lop10.com/ o Mã địa điểm, tỉnh/thành phố, huyện/quận/thị xã/thành phố thuộc tỉnh, xã/phường/thị trấn, tên địa danh/địa điểm du lịch • Nút quay lại/ thêm địa điểm mới. o Nhập tên địa điểm/ mã địa điểm và chọn tìm kiếm: ▪ Hiển thị danh sách các địa điểm tương ứng theo từ khóa tìm kiếm o Chọn địa điểm cần cập nhật : ▪ Giao diện cập nhật địa điểm • Các trường nhập thông tin chứa các nội dung trước: o Tỉnh/thành phố o Huyện/quận/thị xã/thành phố thuộc tỉnh o Tên địa danh/địa điểm du lịch • Nút hủy(quay lại)/ Xóa địa điểm/ Lưu. o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa địa điểm: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý địa điểm du lịch. - Nhân viên quản lý tour cập nhật thông tin các dịch vụ trong tour (Cập nhật tour) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour • Quản lý địa điểm du lịch • Nút quay lại o Chọn quản lý tour: ▪ Giao diện quản lý tour: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các tour: o Mỗi dòng là một tour o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở lại, phương tiện di chuyển, số lượng khách tối đa, đối tác, phần trăm đối tác, hướng dẫn viên, mô tả, lịch trình, chi phí giá • Nút quay lại/ thêm tour mới.
  • 10. https://lop10.com/ o Chọn tour cần cập nhật trong danh sách: ▪ Giao diện cập nhật tour • Các trường nhập thông tin chứa các nội dung trước: o Tên tour o List option địa điểm du lịch, nút thêm/xóa địa điểm du lịch o Thời gian ở lại o List option phương tiện di chuyệrn o Số lượng khách tối đa o Đối tác o Phần trăm đối tác o List option hướng dẫn viên, nút thêm/xóa hướng dẫn viên o Mô tả. o Lịch trình o Chi phí o Giá • Nút hủy(quay lại)/ Xóa tour/ Lưu o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý tour. - Nhân viên quản lý tour tìm và cập nhật thông tin các dịch vụ trong tour (Cập nhật tour) o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các tour/ địa điểm du lịch: ▪ Giao diện quản lý các tour/ địa điểm du lịch: • Quản lý tour • Quản lý địa điểm du lịch • Nút quay lại o Chọn quản lý tour: ▪ Giao diện quản lý tour: • Trường tìm kiếm • Nút tìm kiếm • Danh sách các tour: o Mỗi dòng là một tour
  • 11. https://lop10.com/ o Mã tour, tên tour, chuỗi các địa điểm, thời gian ở lại, phương tiện di chuyển, số lượng khách tối đa, đối tác, phần trăm đối tác, hướng dẫn viên, mô tả, lịch trình, chi phí, giá • Nút quay lại/ thêm tour mới. o Nhập tên tour/ mã tour và chọn tìm kiếm: ▪ Hiển thị danh sách các tour tương ứng theo từ khóa tìm kiếm o Chọn tour cần cập nhật trong danh sách: ▪ Giao diện cập nhật tour • Các trường nhập thông tin chứa các nội dung trước: o Tên tour o List option địa điểm du lịch, nút thêm/xóa địa điểm du lịch o Thời gian ở lại o List option phương tiện di chuyệrn o Số lượng khách tối đa o Đối tác o Phần trăm đối tác o List option hướng dẫn viên có thể đi, nút thêm/xóa hướng dẫn viên có thể đi o Mô tả. o Lịch trình o Chi phí o Giá • Nút hủy(quay lại)/ Xóa tour/ Lưu o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý tour. - Nhân viên quản lý tour nhập thông tin hướng dẫn viên o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các hướng dẫn viên: ▪ Giao diện quản lý các hướng dẫn viên: • Trường tìm kiếm, nút tìm kiếm • Danh sách các hướng dẫn viên: o Mỗi dòng là một hướng dẫn viên
  • 12. https://lop10.com/ o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT, quê quán, lương, thưởng, khu vực, ngày nhận • Nút quay lại/ thêm hướng dẫn viên o Chọn thêm hướng dẫn viên: ▪ Giao diện thêm hướng dẫn viên mới • Các trường nhập thông tin: o Họ tên o Ngày sinh o CMT o Quê quán o Địa chỉ o Sdt o Email o Lương o Thưởng o Khu vực o Ngày nhận • Nút hủy(quay lại)/ Thêm o Nhập các thông tin còn thiếu và chọn thêm: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý hướng dẫn viên. - Nhân viên quản lý tour cập nhật thông tin hướng dẫn viên o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các hướng dẫn viên: ▪ Giao diện quản lý các hướng dẫn viên: • Trường tìm kiếm, nút tìm kiếm • Danh sách các hướng dẫn viên: o Mỗi dòng là một hướng dẫn viên o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT, quê quán, lương, thưởng, khu vực, ngày nhận • Nút quay lại/ thêm hướng dẫn viên. o Chọn hướng dẫn viên cần cập nhật trong danh sách: ▪ Giao diện cập nhật hướng dẫn viên • Các trường nhập thông tin chứa các nội dung trước: o Họ tên
  • 13. https://lop10.com/ o Ngày sinh o CMT o Quê quán o Địa chỉ o Sdt o Email o Lương o Thưởng o Khu vực o Ngày nhận • Nút hủy(quay lại)/ Xóa tour/ Lưu o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý hướng dẫn viên. - Nhân viên quản lý tour tìm kiếm và cập nhật thông tin hướng dẫn viên o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý các hướng dẫn viên: ▪ Giao diện quản lý các hướng dẫn viên: • Trường tìm kiếm, nút tìm kiếm • Danh sách các hướng dẫn viên: o Mỗi dòng là một hướng dẫn viên o Mã hướng dẫn viên, họ tên, ngày sinh, sđt, CMT, quê quán, lương, thưởng, khu vực, ngày nhận • Nút quay lại/ thêm hướng dẫn viên o Nhập tên hướng dẫn viên / mã hướng dẫn viên và chọn tìm kiếm: ▪ Hiển thị danh sách các hướng dẫn viên tương ứng theo từ khóa tìm kiếm o Chọn hướng dẫn viên cần cập nhật trong danh sách: ▪ Giao diện cập nhật hướng dẫn viên • Các trường nhập thông tin chứa các nội dung trước: o Họ tên o Ngày sinh o CMT o Quê quán o Địa chỉ o Sdt
  • 14. https://lop10.com/ o Email o Lương o Thưởng o Khu vực o Ngày nhận • Nút hủy(quay lại)/ Xóa tour/ Lưu o Nhập các thông tin cần chỉnh sửa và nhấn lưu hoặc chọn xóa tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý hướng dẫn viên. - Nhân viên quản lý tour nhập lịch tour o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý lịch tour ▪ Giao diện quản lý lịch tour bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách các tour đã lên lịch: o Mỗi 1 dòng là 1 tour o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn viên, ngày đi, ngày về • Nút quay lại và thêm lịch Tour. o Chọn thêm lịch tour: ▪ Giao diện thêm lịch tour: • Gồm các trường nhập thông tin o List option Tên tour o List option hướng dẫn viên, nút thêm/xóa hướng dẫn viên o Ngày đi • Trường thông tin tự động tính o Ngày về • Nút hủy(quay lại)/ thêm lịch o Nhập các thông tin cần thiết và nhấn thêm lịch: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý lịch tour.
  • 15. https://lop10.com/ - Nhân viên quản lý tour cập nhật lịch tour o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý lịch tour ▪ Giao diện quản lý lịch tour bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách các tour đã lên lịch: o Mỗi 1 dòng là 1 tour o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn viên, ngày đi, ngày về • Nút quay lại và thêm lịch Tour. o Chọn lịch tour cần cập nhật trong danh sách: ▪ Giao diện cập nhật lịch tour: • Gồm thông tin tour • Các trường nhập thông tin o List option hướng dẫn viên, nút thêm/xóa hướng dẫn viên o Ngày đi • Trường thông tin tự động tính o Ngày về • Nút hủy(quay lại)/ xóa lịch tour/ lưu o Nhập các thông tin cần cập nhật và nhấn lưu hoặc chọn xóa lịch tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý lịch tour. - Nhân viên quản lý tour cập nhật lịch tour o Nhân viên quản lý tour đăng nhập theo tài khoản cá nhân: ▪ Giao diện chính nhân viên quản lý tour, bao gồm: • Quản lý các tour/ địa điểm du lịch • Quản lý các hướng dẫn viên • Quản lý lịch tour o Chọn quản lý lịch tour ▪ Giao diện quản lý lịch tour bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách các tour đã lên lịch: o Mỗi 1 dòng là 1 tour
  • 16. https://lop10.com/ o Mã lịch tour, tên tour, địa điểm du lịch, hướng dẫn viên, ngày đi, ngày về • Nút quay lại và thêm lịch Tour. o Nhập tên tour/mã lịch tour/mã tour và chọn tìm kiếm: ▪ Hiển thị danh sách các lịch tour tương ứng theo từ khóa tìm kiếm o Chọn lịch tour cần cập nhật trong danh sách: ▪ Giao diện cập nhật lịch tour: • Gồm thông tin tour • Các trường nhập thông tin o List option hướng dẫn viên, nút thêm/xóa hướng dẫn viên o Ngày đi • Trường thông tin tự động tính o Ngày về • Nút hủy(quay lại)/ xóa lịch tour/ lưu o Nhập các thông tin cần cập nhật và nhấn lưu hoặc chọn xóa lịch tour: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Quay về giao diện quản lý lịch tour. - Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng) o Nhân viên thu ngân đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên thu ngân gồm: • Thông tin nhân viên • Thanh toán khách hàng • Thanh toán khách hàng theo tour o Chọn Thanh toán khách hàng: ▪ Giao diện thanh toán khách hàng bao gồm: • Trường tìm kiếm khách hàng và nút tìm kiếm • Danh sách khách hàng: o Mỗi dòng tương ứng với một khách hàng o Username, Tên khách hàng, ngày sinh, sđt, email • Nút quay lại o Chọn khách hàng tương ứng trên danh sách: ▪ Giao diện thông tin khách hàng và tour bao gồm: • Thông tin chi tiết khách hàng • Danh sách tour: o Mỗi dòng tương ứng với một tour mà khách đã đặt
  • 17. https://lop10.com/ o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển,số người đi, giá, tình trạng thanh toán • Nút quay lại/ thanh toán o Chọn một hoặc nhiều tour trong danh sách và chọn thanh toán: ▪ Giao diện thanh toán và xuất hóa đơn, bao gồm: • Mã hóa đơn • Mã khách hàng • Mã tour • Danh sách các tour đã chọn: o Mỗi dòng tương ứng một tour o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số người đi, giá • Tổng giá • Nút hủy/ Thanh toán( xuất hóa đơn ) o Chọn thanh toán: ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán khách hàng. - Nhân viên thu ngân tìm kiếm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo khách hàng) o Nhân viên thu ngân đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên thu ngân gồm: • Thông tin nhân viên • Thanh toán khách hàng • Thanh toán khách hàng theo tour o Chọn Thanh toán khách hàng: ▪ Giao diện thanh toán khách hàng bao gồm: • Trường tìm kiếm khách hàng và nút tìm kiếm • Danh sách khách hàng: o Mỗi dòng tương ứng với một khách hàng o Username, Tên khách hàng, ngày sinh, sđt, email • Nút quay lại o Nhập từ khóa tìm kiếm và chọn tìm kiếm: ▪ Hiển thị danh sách khách hàng tương ứng theo từ khóa tìm kiếm o Chọn khách hàng tương ứng trên danh sách: ▪ Giao diện thông tin khách hàng và tour bao gồm: • Thông tin chi tiết khách hàng • Danh sách tour:
  • 18. https://lop10.com/ o Mỗi dòng tương ứng với một tour mà khách đã đặt o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển,số người đi, giá, tình trạng thanh toán • Nút quay lại/ thanh toán o Chọn một hoặc nhiều tour trong danh sách: ▪ Giao diện thanh toán và xuất hóa đơn, bao gồm: • Mã hóa đơn • Mã khách hàng • Mã tour • Danh sách các tour đã chọn: o Mỗi dòng tương ứng một tour o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số người đi, giá • Tổng giá • Nút hủy/ Thanh toán( xuất hóa đơn ) o Chọn thanh toán: ▪ HIện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán khách hàng. - Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour) o Nhân viên thu ngân đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên thu ngân gồm: • Thông tin nhân viên • Thanh toán khách hàng • Thanh toán khách hàng theo tour o Chọn thanh toán khách hàng theo tour: ▪ Giao diện thanh toán khách hàng theo tour bao gồm • Trường tìm kiếm • Nút tìm kiếm • Danh sách tour chưa thanh toán đủ: o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về , phương tiện di chuyển, số lượng khách đã thanh toán và số lượng khách đi • Nút quay lại o Chọn tour tương ứng trong danh sách: ▪ Giao diện khách hàng theo tour chi tiết, bao gồm: • Thông tin tour chi tiết
  • 19. https://lop10.com/ • Danh sách khách hàng: o Mỗi dòng tương ứng với một khách hàng o Username, Tên khách hàng, ngày sinh, sđt, email, trạng thái thanh toán • Nút quay lại o Chọn khách hàng tương ứng trên danh sách: ▪ Giao diện thông tin khách hàng và tour bao gồm: • Thông tin chi tiết khách hàng • Danh sách tour: o Mỗi dòng tương ứng với một tour mà khách đã đặt o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển,số người đi, giá, tình trạng thanh toán • Nút quay lại/ thanh toán o Chọn một hoặc nhiều tour trong danh sách: ▪ Giao diện thanh toán và xuất hóa đơn, bao gồm: • Mã hóa đơn • Mã khách hàng • Mã tour • Danh sách các tour đã chọn: o Mỗi dòng tương ứng một tour o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số người đi, giá • Tổng giá • Nút hủy/ Thanh toán( xuất hóa đơn ) o Chọn thanh toán: ▪ HIện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán khách hàng. - Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour) o Nhân viên thu ngân đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên thu ngân gồm: • Thông tin nhân viên • Thanh toán khách hàng • Thanh toán khách hàng theo tour o Chọn thanh toán khách hàng theo tour: ▪ Giao diện thanh toán khách hàng theo tour bao gồm • Trường tìm kiếm
  • 20. https://lop10.com/ • Nút tìm kiếm • Danh sách tour chưa thanh toán đủ: o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về , phương tiện di chuyển, số lượng khách đã thanh toán và số lượng khách đi • Nút quay lại o Nhập tên tour/ mã tour và chọn tìm kiếm: ▪ Hiển thị danh sách tour chưa thanh toán đủ tương ứng theo từ khóa tìm kiếm o Chọn tour tương ứng trong danh sách: ▪ Giao diện khách hàng theo tour chi tiết, bao gồm: • Thông tin tour chi tiết • Danh sách khách hàng: o Mỗi dòng tương ứng với một khách hàng o Username, Tên khách hàng, ngày sinh, sđt, email, trạng thái thanh toán • Nút quay lại o Chọn khách hàng tương ứng trên danh sách: ▪ Giao diện thông tin khách hàng và tour bao gồm: • Thông tin chi tiết khách hàng • Danh sách tour: o Mỗi dòng tương ứng với một tour mà khách đã đặt o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển,số người đi, giá, tình trạng thanh toán • Nút quay lại/ thanh toán o Chọn một hoặc nhiều tour trong danh sách và nhấn thanh toán: ▪ Giao diện thanh toán và xuất hóa đơn, bao gồm: • Mã hóa đơn • Mã khách hàng • Mã tour • Danh sách các tour đã chọn: o Mỗi dòng tương ứng một tour o Tên tour, chuỗi các địa điểm, thời gian ở lại, ngày đi, ngày về, phương tiện di chuyển, số người đi, giá • Tổng giá • Nút hủy/ Thanh toán( xuất hóa đơn ) o Chọn thanh toán: ▪ HIện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công
  • 21. https://lop10.com/ ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán khách hàng. - Kế toán thanh toán và xuất hóa đơn dịch vụ hàng tháng cho đối tác o Nhân viên kế toán đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên kế toán gồm: • Thanh toán và xuất hóa đơn hàng tháng cho đối tác • Trả lương và xuất hóa đơn lương hàng tháng cho hướng dẫn viên • Thống kê theo tháng o Chọn thanh toán và xuất hóa đơn hàng tháng cho đối tác ▪ Giao diện bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách đối tác chưa thanh toán: o 1 dòng tương ứng với 1 đối tác o Mã đối tác, tên đối tác, chia phần trăm, tổng số tour với đối tác trong tháng, tổng số tiền phải thanh toán, trạng thái thanh toán. • Nút quay lại o Chọn đối tác cần thanh toán trong danh sách: ▪ Giao diện thanh toán đối tác chi tiết gồm: • Thông tin đối tác • Danh sách tour chi tiết: o 1 dòng tương ứng với 1 tour o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, số tiền phải trả cho đối tác • Tổng tiền • Nút hủy(quay lại)/ thanh toán(xuất hóa đơn) o Chọn thanh toán(xuất hóa đơn) ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng đối tác. - Kế toán thanh toán và xuất hóa đơn dịch vụ hàng tháng cho đối tác o Nhân viên kế toán đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên kế toán gồm: • Thanh toán và xuất hóa đơn hàng tháng cho đối tác • Trả lương và xuất hóa đơn lương hàng tháng cho hướng dẫn viên • Thống kê theo tháng o Chọn thanh toán và xuất hóa đơn hàng tháng cho đối tác
  • 22. https://lop10.com/ ▪ Giao diện bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách đối tác chưa thanh toán: o 1 dòng tương ứng với 1 đối tác o Mã đối tác, tên đối tác, chia phần trăm, tổng số tour với đối tác trong tháng, tổng số tiền phải thanh toán, trạng thái thanh toán. • Nút quay lại o Nhập mã đối tác/tên đối tác và nhấn tìm kiếm: ▪ Hiển thị danh sách đối tác tương ứng với từ khóa tìm kiếm. o Chọn đối tác cần thanh toán trong danh sách: ▪ Giao diện thanh toán đối tác chi tiết gồm: • Thông tin đối tác • Danh sách tour chi tiết: o 1 dòng tương ứng với 1 tour o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, số tiền phải trả cho đối tác • Tổng tiền • Nút hủy(quay lại)/ thanh toán(xuất hóa đơn) o Chọn thanh toán(xuất hóa đơn) ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng đối tác. - Kế toán thanh toán lương tháng cho hướng dẫn viên o Nhân viên kế toán đăng nhập theo tk cá nhân: ▪ Giao diện chính của nhân viên kế toán gồm: • Thanh toán và xuất hóa đơn hàng tháng cho đối tác • Trả lương và xuất hóa đơn lương hàng tháng cho hướng dẫn viên • Thống kê theo tháng o Chọn trả lương và xuất hóa đơn lương hàng tháng cho hướng dẫn viên ▪ Giao diện bao gồm: • Trường tìm kiếm và nút tìm kiếm • Danh sách hướng dẫn viên chưa thanh toán: o 1 dòng tương ứng với 1 hướng dẫn viên o Mã hướng dẫn viên, tên tên hướng dẫn viên, lương, thưởng, tổng số tour có mặt và tổng số tour được phân công, tổng số tiền phải trả, trạng thái thanh toán.
  • 23. https://lop10.com/ • Nút quay lại o Chọn hướng dẫn viên cần thanh toán trong danh sách: ▪ Giao diện thanh toán hướng dẫn viên chi tiết gồm: • Thông tin hướng dẫn viên • Danh sách tour chi tiết: o 1 dòng tương ứng với 1 tour o Mã lịch tour, tên tour, số ngày ở lại, ngày đi, trạng thái tham gia • Thưởng. • Tổng tiền • Nút hủy(quay lại)/ thanh toán(xuất hóa đơn) o Chọn thanh toán(xuất hóa đơn) ▪ Hiện thông báo confirm action gồm: • Nút có/ không o Chọn có: ▪ Hiện thông báo thành công ▪ Xuất hóa đơn ▪ Quay về giao diện thanh toán và xuất hóa đơn hàng tháng hướng dẫn viên. 4. Các đối tượng, thông tin cần quản lý: - Người: o Thành viên: ▪ Username ▪ Password ▪ Tên ▪ Ngày sinh ▪ Quê quán ▪ Địa chỉ ▪ Email ▪ Sdt ▪ Vai trò ▪ Ghi chú o Nhân viên : thành viên + chức vụ, đơn vị/ phòng ban, lương, thưởng o Khách hàng: thành viên + mã kh o Nhân viên quản lý tour: nhân viên o Nhân viên kế toán: nhân viên o Nhân viên thu ngân: nhân viên o Hướng dẫn viên: nhân viên + khu vực - Vật: o Công ty: tên, địa chỉ, mô tả o Khu vực: tên, địa điểm, mô tả - Thông tin:
  • 24. https://lop10.com/ o Địa điểm du lịch: Tỉnh/thành phố, Huyện/quận/thị xã/thành phố thuộc tỉnh, Tên địa danh/địa điểm du lịch o Đối tác: tên, địa chỉ, thời gian hợp tác, mô tả o Chi phí: tour, đối tác, tiền trả o Lịch trình: thời gian, địa điểm, mô tả o Tour: tên tour, chuỗi các địa điểm, thời gian ở lại, phương tiện di chuyển, số lượng khách tối đa, đối tác, hướng dẫn viên, mô tả, lịch trình, chi phí, giá o Lịch tour: Tour, hướng dẫn viên, ngày đi, ngày về o Hóa đơn khách hàng: Khách hàng, lịch tour, tổng tiền o Hóa đơn đối tác: đối tác, lịch tour 5. Quan hệ số lượng các đối tượng: - 1 công ty du lịch có nhiều tour - 1 tour du lịch có thể có nhiều địa điểm du lịch - 1 tour du lịch có thể có nhiều phương tiện di chuyển - 1 tour du lịch có thể có nhiều thời gian ở lại khác nhau - 1 tour du lịch có thể có nhiều lịch trình - 1 tour du lịch có thể có nhiều đối tác - 1 đối tác có thể có nhiều tour du lịch - 1 tour du lịch có nhiều lịch tour - 1 công ty du lịch có nhiều hướng dẫn viên - 1 hướng dẫn viên có nhiều lịch tour - 1 hướng dẫn viên, 1 thời gian có 1 lịch tour - 1 lịch tour có nhiều hướng dẫn viên - 1 lịch tour có nhiều khách hàng - 1 khách hàng, 1 lịch tour có 1 hóa đơn - 1 đối tác, 1 tháng có 1 hóa đơn
  • 25. https://lop10.com/ B. Mô tả hệ thống bằng UML Biểu đồ UC toàn hệ thống Module cá nhân: - Khách hàng quản lý thông tin cá nhân:
  • 26. https://lop10.com/ o Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân: ▪ Giao diện KH đăng ký – UC KH đăng ký ▪ Giao diện chính KH – UC xem giao diện khách hàng ▪ Giao diện thông tin tài khoản – UC xem giao diện thông tin tài khoản ▪ Giao diện thông tin cá nhân – UC xem giao diện thông tin cá nhân o Khách hàng đăng nhập và cập nhật thông tin cá nhân: ▪ Giao diện KH đăng nhập – UC KH đăng nhập ▪ Giao diện chính KH – UC xem giao diện khách hàng ▪ Giao diện thông tin tài khoản – UC xem giao diện thông tin tài khoản ▪ Giao diện thông tin cá nhân – UC xem giao diện thông tin cá nhân
  • 27. https://lop10.com/ - Khách hàng tìm và đặt tour trực tuyến: o Giao diện KH đăng nhập – UC Khách hàng đăng nhập o Giao diện đặt tour – UC xem giao diện đặt tour o Giao diện đặt tour chi tiết – UC xem giao diện đặt tour chi tiết - Nhân viên thu ngân thanh toán cho khách hàng( theo danh sách khách hàng): o Giao diện Nhân viên đăng nhập – UC nhân viên đăng nhập o Giao diện Thanh toán khách hàng – UC xem giao diện thanh toán khách hàng o Giao diện danh sách khách hàng – UC xem danh sách khách hàng o Giao diện Thông tin khách hàng và tour – UC xem giao diện thông tin khách hàng và tour o Giao diện danh sách tour – UC xem danh sách tour o Giao diện thông tin khách hàng – UC xem thông tin khách hàng o Giao diện thanh toán và xuất hóa đơn – UC xem giao diện thanh toán và xuất hóa đơn
  • 28. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng (theo tour) o Giao diện Nhân viên đăng nhập – UC nhân viên đăng nhập o Giao diện Thanh toán khách hàng theo tour – UC xem giao diện thanh toán khách hàng theo tour o Giao diện khách hàng theo tour chi tiết – UC xem giao diện khách hàng theo tour chi tiết o Giao diện danh sách khách hàng – UC xem danh sách khách hàng o Giao diện Thông tin khách hàng và tour – UC xem giao diện thông tin khách hàng và tour o Giao diện danh sách tour – UC xem danh sách tour o Giao diện thông tin khách hàng – UC xem thông tin khách hàng o Giao diện thanh toán và xuất hóa đơn – UC xem giao diện thanh toán và xuất hóa đơn II. PHÂN TÍCH: 1 Viết kịch bản: - Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân: Scenario Khách hàng đăng ký và hoàn thành thông tin cá nhân Actor Khách hàng Pre-condition Khách hàng chưa có tài khoản Post-condition Khách hàng đăng ký thành công tài khoản và hoàn thành cập nhật tài khoản Main event 1. KH vào hệ thống để tạo tài khoản: 2. HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3. KH chọn đăng ký:
  • 29. https://lop10.com/ 4. HT hiện giao diện đăng ký: - Username - Password - Confirm password - Họ tên - Sđt - Email - Nút quay lại/ tạo tài khoản 5. KH nhập và nhấn nút tạo tài khoản: - Username: lekhanh7 - Password: Khanh@123 - Confirm password: Khanh@123 - Họ tên: Lê Duy Khánh - Sđt: 0369322098 - Email: lekhanh357622@gmail.com 6. HT thông báo thành công và hiển thị trang chủ khách hàng: - Thông tin tài khoản - Đặt tour 7. KH chọn thông tin tài khoản: 8. HT hiện giao diện thông tin tài khoản: - Thông tin cá nhân - Tour đã đặt - Lịch sử tour - Đổi mật khẩu - Nút quay lại 9. KH chọn thông tin cá nhân: 10. HT hiện giao diện thông tin cá nhân: - Các trường thông tin cá nhân: - Trường thông tin mặc định đã nhập: - Họ tên: Lê Duy Khánh - Trường thông tin còn thiếu: - Ngày sinh: - CMT: - Quê Quán: - Địa chỉ: - Các trường thông tin liên lạc: - Trường thông tin mặc định đã nhập: - Sđt: 0369322098 - Email: lekhanh357622@gmail.com - Nút Hủy(quay lại)/ lưu thông tin 11. KH nhập và chọn lưu thông tin : - Các trường thông tin còn thiếu: - Ngày sinh: 15/09/1997 - CMT:132338881 - Quê quán: Hưng Yên - Địa chỉ: 132 Văn phú, Hà Đông, Hà Nội, Việt Nam 12. HT thông báo thành công và quay về giao diện ở bước 8 Exceptions
  • 30. https://lop10.com/ - Khách hàng cập nhật thông tin cá nhân: Scenario Khách hàng cập nhật thông tin cá nhân Actor Khách hàng Pre-condition Khách hàng đã có tài khoản Post-condition Khách hàng cập nhật tài khoản thành công Main event 1 KH vào hệ thống để cập nhật thông tin cá nhân 2. HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3. KH nhập và nhấn đăng nhập: - Username: lekhanh7 - Password: Khanh@123 4. HT hiển thị trang chủ khách hàng: - Thông tin tài khoản - Đặt tour 5. KH chọn thông tin tài khoản: 6. HT hiện giao diện thông tin tài khoản: - Thông tin cá nhân - Tour đã đặt - Lịch sử tour - Đổi mật khẩu - Nút quay lại 7. KH chọn thông tin cá nhân: 8. HT hiện giao diện thông tin cá nhân: - Các trường thông tin cá nhân: - Họ tên: Lê Duy Khánh - Ngày sinh: 15/09/1997 - CMT: 132338881 - Quê Quán: Hưng Yên - Địa chỉ: 132 Văn phú, Hà Đông, Hà Nội, Việt Nam - Các trường thông tin liên lạc: - Sđt: 0369322098 - Email: lekhanh357622@gmail.com - Nút Hủy(quay lại)/ lưu thông tin 9. KH thay đổi các thông tin muốn thay đổi và chọn lưu thông tin : - CMT: 132338882 - Quê quán: Hải Dương - Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam 10. HT thông báo thành công và quay về giao diện ở bước 6 Exceptions
  • 31. https://lop10.com/ - Khách hàng đặt tour trực tuyến: Scenario Khách hàng đặt tour trực tuyến Actor Khách hàng Pre- condition Khách hàng đã có tài khoản, khách hàng chưa đặt tour đã chọn Post- condition Khách hàng đặt tour thành công Main event 1 KH vào hệ thống để đặt tour 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 KH nhập và nhấn đăng nhập: - Username: lekhanh7 - Password: Khanh@123 4 HT hiển thị trang chủ khách hàng: - Thông tin tài khoản - Đặt tour 5 KH chọn đặt tour: 6 HT hiện giao diện đặt tour: - Trường tìm kiếm, bộ lọc tìm kiếm - Nút tìm kiếm - Danh sách các tour du lịch hiện còn trống: bảng 1.1 - Nút quay lại 7 KH chọn tour ‘Hà Nội – Đông Bắc’: 8 HT hiện giao diện tour chi tiết: - Thông tin tour chi tiết: - Tên tour: Hà Nội – Đông Bắc. - Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể. - Số ngày đi: 6 - Phương tiện di chuyển: Xe khách - Số khách đã đặt: 17 - Số khách tối đa: 20 - Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến - Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ trong mùa hoa tam giác mạch Hà Giang. - Lịch Trình: - Ngày 1( 23/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây Bắc. Nghỉ đêm tại Hà Giang - Ngày 2 ( 24/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “ Vương Chí Sình”, Nghỉ đêm tại Đồng Văn.
  • 32. https://lop10.com/ - Ngày 3 ( 25/10/2020 ): Đồng Văn – Mèo Vạc – Cao Bằng ( ăn sáng, trưa, tối). Đoàn khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho Quế, Nghỉ đểm Cao Bằng - Ngày 4 ( 26/10/2020 ): Cao Bằng – Động Ngườm Ngao – Thác Bản Giốc ( ăn sáng, trưa, tối). Đoàn khỏi hành tham quanThác Bản Giốc. Động Ngườm Ngao, Chùa Phật Tích Trúc Lâm Bản Gốc, Nghỉ đểm Cao Bằng - Ngày 5 ( 27/10/2020 ): Cao Bằng – Khu di tích Pác Bó – Ba Bể ( ăn sáng, trưa, tối). Đoàn khỏi hành tham quan: Khu di tích Pác Bó, Khu di tích mộ Kim Đồng, Nghỉ đểm Ba Bể - Ngày 6 ( 28/10/2020 ): Ba Bể - Bắc Kạn – Hà Nội ( ăn sáng, trưa ). Quý khách ra bến thuyền tham quan: Hồ Ba Bể - Đảo Bà Góa – Động Puông, Ao Tiên. Đoàn khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du lịch tại điểm đón trong ngày đầu tiên. - Giá: 7.890.000 vnđ/người - Số người đi: - Nút Hủy(quay lại)/ đặt 9 KH nhập số người đi và chọn đặt : - Số người đi: 2 10 HT thông báo thành công và quay về giao diện ở bước 6 Exceptions Bảng 1.1 Tour Chuỗi địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Số khách đã đặt Số khách tối đa Giá (vnđ/người) Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2020 28/10/2020 Xe khách 17 20 7.890.000 Nha Trang – Làng Chài Xưa Mũi Né Nha Trang – Làng Chài Xưa Mũi Né – Hòn Lao Đảo Khỉ - KDL Biển Nhũ Tiên – I Resort – Vinwonders 4 22/10/2020 25/10/2020 Máy bay, xe khách 13 20 2.790.000
  • 33. https://lop10.com/ - Khách hàng tìm và đặt tour trực tuyến: Scenario Khách hàng tìm và đặt tour trực tuyến Actor Khách hàng Pre- condition Khách hàng đã có tài khoản, khách hàng chưa đặt tour đã chọn Post- condition Khách hàng đặt tour thành công Main event 1 KH vào hệ thống để đặt tour 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 KH nhập và nhấn đăng nhập: - Username: lekhanh7 - Password: Khanh@123 4 HT hiển thị trang chủ khách hàng: - Thông tin tài khoản - Đặt tour 5 KH chọn đặt tour: 6 HT hiện giao diện đặt tour: - Trường tìm kiếm, bộ lọc tìm kiếm - Nút tìm kiếm - Danh sách các tour du lịch hiện còn trống: bảng 1.1 - Nút quay lại 7 KH nhập và nhấn nút tìm kiếm: - Trường tìm kiếm: Hà Nội – Đông Bắc 8 HT hiện kết quả trên giao diện đặt tour: - Trường tìm kiếm, bộ lọc tìm kiếm - Nút tìm kiếm - Danh sách các tour du lịch tương ứng với từ khóa tìm kiếm: bảng 1.2 - Nút quay lại 9 KH chọn tour ‘Hà Nội – Đông Bắc’ ‘4 ngày’. 10 HT hiện giao diện tour chi tiết: - Thông tin tour chi tiết: - Tên tour: Hà Nội – Đông Bắc. - Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể. - Số ngày đi: 4 - Phương tiện di chuyển: Xe khách - Số khách đã đặt: 19 - Số khách tối đa: 20 - Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến - Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ trong mùa hoa tam giác mạch Hà Giang. - Lịch Trình: - Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
  • 34. https://lop10.com/ ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây Bắc. Nghỉ đêm tại Hà Giang - Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “ Vương Chí Sình”, Nghỉ đêm tại Đồng Văn. - Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho Quế, Nghỉ đêm Mèo vạc - Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du lịch tại điểm đón trong ngày đầu tiên. - Giá: 2.640.000 vnđ/người - Số người đi: - Nút Hủy(quay lại)/ đặt 11 KH nhập số người đi và chọn đặt : - Số người đi: 1 12 HT thông báo thành công và quay về giao diện ở bước 6 Exceptions 8 Không có tour 8.1 KH click vào nút quay lại 8.2 GD bước 6 hiện ra 8.3 Thực hiện các bước tiếp theo tới bước 12 Bảng 1.2 Tour Chuỗi địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Số khách đã đặt Số khách tối đa Giá (vnđ/người) Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2020 28/10/2020 Xe khách 17 20 7.890.000 Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc 4 22/10/2020 25/10/2020 Xe khách 19 20 2.640.000
  • 35. https://lop10.com/ - Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng): Scenario Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng) Actor Nhân viên thu ngân, Khách hàng Pre- condition Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu của khách hàng Post- condition Nhân viên thu ngân thanh toán và xuất hóa đơn thành công Main event 1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu : 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 Nhân viên thu ngân nhập và nhấn đăng nhập: - Username: KhanhLD5 - Password: @AkhanhLD357622 4 HT hiển thị trang chủ nhân viên thu ngân: - Thông tin Nhiên viên thu ngân: - Username: KhanhLD5 - Tên: Lê Duy Khánh - Ngày sinh: 10/05/1995 - Email: KhanhLD5@viettravel.com.vn - Sđt: 096450321 - Chức vụ: Thu ngân - Đơn vị: Hà Nội - Thanh toán khách hàng. - Thanh toán khách hàng theo tour. 5 Nhân viên thu ngân chọn thanh toán khách hàng: 6 HT hiện giao diện thanh toán khách hàng: - Trường tìm kiếm khách hàng và nút tìm kiếm - Danh sách khách hàng: Username Tên khách hàng Ngày sinh Sđt Email AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com - Nút quay lại 7 Nhân viên thu ngân chọn khách hàng ‘lekhanh7‘. 8 HT hiện giao diện thông tin khách hàng và tour: - Thông tin chi tiết khách hàng: - Username: Lekhanh7 - Họ tên: Lê Duy Khánh - Ngày sinh: 15/09/1997 - CMT: 132338882 - Quê Quán: Hải Dương
  • 36. https://lop10.com/ - Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam - Sđt: 0369322098 - Email: lekhanh356522@gmail.com - Danh sách Tour: bảng 1.3 - Nút Hủy(quay lại)/ Thanh toán 9 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và chọn thanh toán 10 HT hiện giao diện thanh toán và xuất hóa đơn: - Mã hóa đơn: HD2209202014 - Mã khách hàng: KH1509201932 - Mã tour: T100120181 - Danh sách các tour đã chọn: bảng 1.4 - Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ - Nút hủy/ Thanh toán( xuất hóa đơn) 11 Nhân viên thu ngân nhấn thanh toán 12 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6 Exceptions 8 Không có tour 8.1 KH click vào nút quay lại 8.2 GD bước 6 hiện ra 8.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12 Bảng 1.3 Tên Tour Chuỗi các địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Số người đi Giá Tình trạng thanh toán Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2019 28/10/2019 Xe khách 2 7.490.000 Đã thanh toán Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2020 28/10/2020 Xe khách 2 7.890.000 Chưa thanh toán
  • 37. https://lop10.com/ Bảng 1.4 Tên tour Chuỗi các địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Sô người đi Giá Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10 /2020 28/10 /2020 Xe khách 2 7.890.000 - Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng): Scenario Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo khách hàng) Actor Nhân viên thu ngân, Khách hàng Pre- condition Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu của khách hàng Post- condition Nhân viên thu ngân thanh toán và xuất hóa đơn thành công Main event 1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu : 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 Nhân viên thu ngân nhập và nhấn đăng nhập: - Username: KhanhLD5 - Password: @AkhanhLD357622 4 HT hiển thị trang chủ nhân viên thu ngân: - Thông tin Nhiên viên thu ngân: - Username: KhanhLD5 - Tên: Lê Duy Khánh - Ngày sinh: 10/05/1995 - Email: KhanhLD5@viettravel.com.vn - Sđt: 096450321 - Chức vụ: Thu ngân - Đơn vị: Hà Nội - Thanh toán khách hàng. - Thanh toán khách hàng theo tour. 5 Nhân viên thu ngân chọn thanh toán khách hàng: 6 HT hiện giao diện thanh toán khách hàng: - Trường tìm kiếm khách hàng và nút tìm kiếm - Danh sách khách hàng: Username Tên khách hàng Ngày sinh Sđt Email AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com
  • 38. https://lop10.com/ Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com - Nút quay lại 7 Nhân viên thu ngân nhập vào trường tìm kiếm và nhấn nút tìm kiếm: - Trường tìm kiếm: ‘Khanh’ 8 HT hiện kết quả trên giao diện thanh toán khách hàng: - Danh sách khách hàng Username Tên khách hàng Ngày sinh Sđt Email Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com 9 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’. 10 HT hiện giao diện thông tin khách hàng và tour: - Thông tin chi tiết khách hàng: - Username: Lekhanh7 - Họ tên: Lê Duy Khánh - Ngày sinh: 15/09/1997 - CMT: 132338882 - Quê Quán: Hải Dương - Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam - Sđt: 0369322098 - Email: lekhanh356522@gmail.com - Danh sách Tour: bảng 1.3 - Nút Hủy(quay lại)/ Thanh toán 11 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và chọn thanh toán 12 HT hiện giao diện thanh toán và xuất hóa đơn: - Mã hóa đơn: HD2209202014 - Mã khách hàng: KH1509201932 - Mã tour: T100120181 - Danh sách các tour đã chọn: bảng 1.4 - Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ - Nút hủy/ Thanh toán( xuất hóa đơn) 13 Nhân viên thu ngân nhấn thanh toán 14 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6 Exceptions 10 Không có tour 10.1 KH click vào nút quay lại 10.2 GD bước 6 hiện ra 10.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12
  • 39. https://lop10.com/ - Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour): Scenario Nhân viên thu ngân thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng) Actor Nhân viên thu ngân, Khách hàng Pre- condition Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu của khách hàng Post- condition Nhân viên thu ngân thanh toán và xuất hóa đơn thành công Main event 1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu : 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 Nhân viên thu ngân nhập và nhấn đăng nhập: - Username: KhanhLD5 - Password: @AkhanhLD357622 4 HT hiển thị trang chủ nhân viên thu ngân: - Thông tin Nhiên viên thu ngân: - Username: KhanhLD5 - Tên: Lê Duy Khánh - Ngày sinh: 10/05/1995 - Email: KhanhLD5@viettravel.com.vn - Sđt: 096450321 - Chức vụ: Thu ngân - Đơn vị: Hà Nội - Thanh toán khách hàng. - Thanh toán khách hàng theo tour. 5 Nhân viên thu ngân chọn thanh toán khách hàng theo tour: 6 HT hiện giao diện thanh toán khách hàng theo tour: - Trường tìm kiếm và nút tìm kiếm - Danh sách tour chưa thanh toán hết: bảng 1.5 - Nút quay lại 7 Nhân viên thu ngân chọn Tour ‘Hà Nội – Đông Bắc’ số ngày đi ‘6’ ngày đi ‘23/10/2020’. 8 HT hiện giao diện khách hàng theo tour chỉ tiết: - Thông tin tour chi tiết: - Tên tour: Hà Nội – Đông Bắc. - Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể. - Số ngày đi: 4 - Phương tiện di chuyển: Xe khách - Số khách đã đặt: 19 - Số khách tối đa: 20 - Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến - Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ trong mùa hoa tam giác mạch Hà Giang.
  • 40. https://lop10.com/ - Lịch Trình: - Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây Bắc. Nghỉ đêm tại Hà Giang - Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “ Vương Chí Sình”, Nghỉ đêm tại Đồng Văn. - Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho Quế, Nghỉ đêm Mèo vạc - Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du lịch tại điểm đón trong ngày đầu tiên. - Giá: 2.640.000 vnđ/người - Danh sách khách hàng: Username Tên khách hàng Ngày sinh Sđt Email Trạn thái thanh toán AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com Đã thanh toán …. … … … … … Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com Chưa thanh toán Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com Chưa thanh toán MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com Chưa thanh toán - Nút quay lại 9 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’ 10 HT hiện giao diện thông tin khách hàng và tour: - Thông tin chi tiết khách hàng: - Username: Lekhanh7 - Họ tên: Lê Duy Khánh - Ngày sinh: 15/09/1997 - CMT: 132338882 - Quê Quán: Hải Dương - Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam - Sđt: 0369322098 - Email: lekhanh356522@gmail.com - Danh sách Tour: bảng 1.3 - Nút Hủy(quay lại)/ đặt
  • 41. https://lop10.com/ 11 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và chọn thanh toán 12 HT hiện giao diện thanh toán và xuất hóa đơn: - Mã hóa đơn: HD2209202014 - Mã khách hàng: KH1509201932 - Mã tour: T100120181 - Danh sách các tour đã chọn: bảng 1.4 - Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ - Nút hủy/ Thanh toán( xuất hóa đơn) 13 Nhân viên thu ngân nhấn thanh toán 14 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6 Exceptions 10 Không có tour 10.1 KH click vào nút quay lại 10.2 GD bước 6 hiện ra 10.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12 Bảng 1.5 Tour Chuỗi địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Số khách đã thanh toán Số khách đi Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2020 28/10/2020 Xe khách 17 20 Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc 4 22/10/2020 25/10/2020 Xe khách 19 20 Nha Trang – Làng Chài Xưa Mũi Né Nha Trang – Làng Chài Xưa Mũi Né – Hòn Lao Đảo Khỉ - KDL Biển Nhũ Tiên – I Resort – Vinwonders 4 22/10/2020 25/10/2020 Máy bay, xe khách 13 20 - Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour): Scenario Nhân viên thu ngân tìm và thanh toán, xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour) Actor Nhân viên thu ngân, Khách hàng Pre- condition Nhân viên thu ngân đã có tài khoản, Nhân viên thu ngân thanh toán và xuất hóa đơn theo yêu cầu của khách hàng
  • 42. https://lop10.com/ Post- condition Nhân viên thu ngân thanh toán và xuất hóa đơn thành công Main event 1 Nhân viên thu ngân vào hệ thống để thanh toán cho khách hàng theo yêu cầu : 2 HT hiện giao diện trang chủ: - Username - Password - Nút đăng nhập/ đăng ký 3 Nhân viên thu ngân nhập và nhấn đăng nhập: - Username: KhanhLD5 - Password: @AkhanhLD357622 4 HT hiển thị trang chủ nhân viên thu ngân: - Thông tin Nhiên viên thu ngân: - Username: KhanhLD5 - Tên: Lê Duy Khánh - Ngày sinh: 10/05/1995 - Email: KhanhLD5@viettravel.com.vn - Sđt: 096450321 - Chức vụ: Thu ngân - Đơn vị: Hà Nội - Thanh toán khách hàng. - Thanh toán khách hàng theo tour. 5 Nhân viên thu ngân chọn thanh toán khách hàng theo tour: 6 HT hiện giao diện thanh toán khách hàng theo tour: - Trường tìm kiếm và nút tìm kiếm - Danh sách tour chưa thanh toán hết: bảng 1.5 - Nút quay lại 7 Nhân viên thu ngân nhập vào trường tìm kiếm và nhấn tìm: - Trường tìm kiếm: Hà Nội – Đông Bắc 8 HT hiển thị kết quả trên trang thanh toán khách hàng theo tour: - Danh sách toủ chưa thanh toán hết: bảng 1.6 9 Nhân viên thu ngân chọn Tour ‘Hà Nội – Đông Bắc’ số ngày đi ‘6’ ngày đi ‘23/10/2020’. 10 HT hiện giao diện khách hàng theo tour chỉ tiết: - Thông tin tour chi tiết: - Tên tour: Hà Nội – Đông Bắc. - Chuỗi các địa điểm: Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể. - Số ngày đi: 4 - Phương tiện di chuyển: Xe khách - Số khách đã đặt: 19 - Số khách tối đa: 20 - Hướng dẫn viên: Đinh Thị Thu Hương, Lê Mai Phương, Huỳnh Quang Chiến - Mô tả: Trải nghiệm những phút giây thư giãn và thoải mái cùng gia đình bạn với không khí tươi mát vùng Tây Bắc và ngắm cảnh tưởn núi non hùng vĩ trong mùa hoa tam giác mạch Hà Giang. - Lịch Trình: - Ngày 1( 22/10/2020 ):Hà Nội - Hà Giang ( ăn trưa, tối). Quý khách tập trung tại điểm xe đón đoàn và đưa đi Hà Giang. Trên đường đi chiêm
  • 43. https://lop10.com/ ngưỡng phong cảnh thiên nhiên thơ mộng hữu tình của núi rừng Tây Bắc. Nghỉ đêm tại Hà Giang - Ngày 2 ( 23/10/2020 ): Hà Giang – Đồng Văn ( ăn sáng, trưa, tối). Đoàn khởi hành đi Đồng Văn, trên đường tham quan: Cổng trời Quản Bạ, ăn trưa tại Yên Minh, Sủng Là, Làng văn Hóa Lũng Cẩm, nhà Vua Mèo “ Vương Chí Sình”, Nghỉ đêm tại Đồng Văn. - Ngày 3 ( 24/10/2020 ): Đồng Văn – Mèo Vạc ( ăn sáng, trưa, tối). Đoàn khỏi hành đi Mèo Vạc, tham quan: Đèo Mã Pí Lèng, Ngắm Sông Nho Quế, Nghỉ đêm Mèo vạc - Ngày 4 ( 25/10/2020 ): Đồng Văn – Hà Nội ( ăn sáng, trưa ). Đoàn khỏi hành về Hà Nội. Chia tay Quý Khách và kết thúc chương trình du lịch tại điểm đón trong ngày đầu tiên. - Giá: 2.640.000 vnđ/người - Danh sách khách hàng: Username Tên khách hàng Ngày sinh Sđt Email Trạn thái thanh toán AnhHQ39 Hà Quốc Anh 14/08/1990 0323991203 AnhHQ324@gmail.com Đã thanh toán …. … … … … … Lekhanh7 Lê Duy Khánh 15/09/1997 0369322098 lekhanh357622@gmail.com Chưa thanh toán Lekhanh71 Lê Duy Khánh 15/09/1995 0369322091 khanhle357609@gmail.com Chưa thanh toán MinhAk Lê Anh Minh 20/01/1975 0922323152 Minhak479@gmail.com Chưa thanh toán - Nút quay lại 11 Nhân viên thu ngân chọn khách hàng ‘lekhanh7’ 12 HT hiện giao diện thông tin khách hàng và tour: - Thông tin chi tiết khách hàng: - Username: Lekhanh7 - Họ tên: Lê Duy Khánh - Ngày sinh: 15/09/1997 - CMT: 132338882 - Quê Quán: Hải Dương - Địa chỉ: 132 Phúc La, Hà Đông, Hà Nội, Việt Nam - Sđt: 0369322098 - Email: lekhanh356522@gmail.com - Danh sách Tour: bảng 1.3 - Nút Hủy(quay lại)/ đặt 13 Nhân viên thu ngân chọn tour ‘Hà Nội – Đông Bắc’ số ngày đi‘6’ ngày đi ‘23/10/2020’ và chọn thanh toán 14 HT hiện giao diện thanh toán và xuất hóa đơn: - Mã hóa đơn: HD2209202014
  • 44. https://lop10.com/ - Mã khách hàng: KH1509201932 - Mã tour: T100120181 - Danh sách các tour đã chọn: bảng 1.4 - Tổng giá: 7.890.000 x 2 = 15.780.000 vnđ - Nút hủy/ Thanh toán( xuất hóa đơn) 15 Nhân viên thu ngân nhấn thanh toán 16 HT thông báo thành công, xuất hóa đơn và quay về giao diện ở bước 6 Exceptions 12 Không có tour 12.1 KH click vào nút quay lại 12.2 GD bước 6 hiện ra 12.3 Chọn khách hàng ‘LeKhanh71’ các bước tiếp theo tới bước 12 Bảng 1.6 Tour Chuỗi địa điểm Số ngày đi Ngày đi Ngày về Phương tiện di chuyển Số khách đã thanh toán Số khách đi Hà Nội – Đông Bắc Hà Giang – Lũng Cú – Đồng Văn – Mã Pí Lèng – Mèo Vạc – Cao Bằng – Thác Bản Giốc – Hồ Ba Bể 6 23/10/2020 28/10/2020 Xe khách 17 20 2 Trích lớp thực thể: B1: Mô tả hệ thống trong 1 đoạn văn: Hệ thống là một trang web hỗ trợ một công ty quản lý các tour du lịch và thông tin của khách hàng. Trong đó, khách hàng có thể đăng ký, đăng nhập vào hệ thống, thêm và cập nhật thông tin cá nhân, tìm và xem các lịch tour hiện còn trống, xem thông tin chi tiết tour và lịch tour , đặt tour, xem lại lịch sử tour, yêu cầu nhân viên thu ngân thanh toán và xuất hóa đơn. Nhân viên thu ngân có thể đăng nhập vào hệ thống để xem thông tin cá nhân, tìm và xem khách hàng trong danh sách tất cả các khách hàng, tìm và xem các lịch tour chưa thanh toán hết, xem khách hàng trong danh sách khách hàng trong tour, xem thông tin khách hàng và danh sách các tour đã đặt của khách hàng, xem các tour đã thanh toán và chưa thanh toán của khách hàng, thanh toán và xuất hóa đơn theo yêu cầu của khách hàng B2: Trích các danh từ xuất hiện. - Các danh từ liên quan tới người: khách hàng, nhân viên, nhân viên thu ngân - Các danh từ liên quan tới vật: Công ty - Các danh từ liên quan đến thông tin: tour, lịch tour, hóa đơn B3: Duyệt danh từ: - Các danh từ trừu tượng: hệ thống, trang web, thông tin, lịch sử => loại bỏ - Các danh từ liên quan tới người:
  • 45. https://lop10.com/ o Thành viên hệ thống: lớp Thanhvien(trừu tượng): Tên, username, password, ngày sinh, quê quán, địa chỉ, email,sdt, vai trò, ghi chú o Khách hàng: lớp khách hàng: kế thừa thành viên, mã khách hàng o Nhân viên: lớp nhân viên ( trừu tượng ): kế thừa thành viên, chức vụ , đơn vị/ phòng ban, lương, thưởng o Nhân viên thu ngân: lớp NVThuNgan : kế thừa nhân viên o Hướng dẫn viên: lớp HDV: kế thừa nhân viên, khu vực - Các danh từ liên quan tới vật: o Công ty: lớp Công ty: tên, địa chỉ, mô tả - Các danh từ liên quan đến thông tin: o Tour: lớp Tour: tên tour, chuỗi các địa điểm, số ngày đi, phương thức di chuyển, số lượng khách tối đa, đối tác, mô tả, lịch trình, chi phí, giá o Địa điểm du lịch: Tỉnh/thành phố, Huyện/quận/thị xã/thành phố thuộc tỉnh, Tên địa danh/địa điểm du lịch o Đối tác: tên, địa chỉ, thời gian hợp tác, mô tả o Lịch tour: lớp LichTour: Tour, hướng dẫn viên, ngày đi, ngày về o Khách hàng lịchTour: lớp KHLichTour: khách hàng, lịch tour, số người đi, tổng tiền o Hóa đơn khách hàng: lớp HDKhachHang: KHLichTour, tình trạng thanh toán B4: Xét quan hệ số lượng giữa các lớp: - Một Tour có nhiều lịch Tour => quan hệ Tour và LichTour là 1-n - Một tour có thể kết hợp với nhiều đối tác và mỗi một đối tác có thể được kết hợp trong nhiều tour khác nhau => quan hệ Tour và DoiTac là n – n => đề xuất lớp TourDoiTac xác định duy nhất một đối tác kết hợp với một tour. - Một tour có thể có nhiều địa điểm du lịch và một địa điểm du lịch có thể xuất hiện trong nhiều tour khác nhau => quan hệ Tour và DiaDiemDuLich là n – n => đề xuất lớp TourDiaDiem xác định duy nhất một địa điểm trong một tour. - Một lịch Tour có thể có nhiều hướng dẫn viên và một hướng dẫn viên có thể đi nhiều lịch Tour => quan hệ LichTour và HDV là n – n => đề xuất lớp LichTourHDV xác định duy nhất một hướng dẫn viên trong một lịch tour - Một khách hàng có thể đi nhiều lịch Tour, một lịch Tour có thể có nhiều Khách Hàng => quan hệ LichTour và KhachHang là n – n => đề xuất lớp KHLichTour xác định duy nhất một khách hàng cho một lịch tour. - Một khách hàng trong một tour có 1 hóa đơn khách hàng tương ứng, quan hệ giữa KHLichTour và HDKhachHang là 1-1 B5: Bổ sung quan hệ đối tượng giữa các lớp: - Tour và địa điểm du lịch liên kết tạo ra một TourDiaDiem duy nhất - Tour và đối tác liên kết tạo ra một TourDoiTac duy nhất - Lịch Tour và HDV liên kết tạo ra một LichTourHDV duy nhất - Khách hàng và Lịch Tour liên kết tạo ra một KHLichTour duy nhất Biểu đồ:
  • 46. https://lop10.com/ 3 Biểu đồ trạng thái: - Chức năng: Khách Hàng Quản lý thông tin cá nhân: o Khách hàng đăng ký và hoàn thành nhập thông tin cá nhân:
  • 47. https://lop10.com/ o Khách hàng cập nhật thông tin cá nhân - Chức năng: Khách hàng tìm và đặt tour: - Chức năng: nhân viên thu ngân thanh toán hóa đơn cho Khách Hàng: o Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng):
  • 48. https://lop10.com/ o Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour): 4 Biểu đồ lớp biên: - Chức năng: Khách Hàng Quản lý thông tin cá nhân: ▪ Giao diện đăng nhập => GDDangNhap • inpUsername • inpPassword • subDN, subDK ▪ Xử lý: Kiểm tra đăng nhập • Vào : Username, password (ThanhVien)
  • 49. https://lop10.com/ • Ra: Đúng / Sai • => Hàm: KtraDangNhap() • => Lớp: ThanhVien ▪ Giao diện đăng ký: =>GDDangKy • inpUsername • inpPassword • inpConfirmPassword • inpHoten • inpSDT • inpEmail • subTaoTK, subQuayLai ▪ Xử lý: • Kiểm tra hợp lệ: o Vào : password, confirm password o Ra : Đúng/ Sai o => Hàm: KtraPassword o => Lớp: GDDangKy • Kiểm tra hợp lệ: o Vào : email, o Ra : Đúng/ Sai o => Hàm: KtraEmail o => Lớp: GDDangKy • Kiểm tra hợp lệ: o Vào : SDT o Ra : Đúng/ Sai o => Hàm: KtraSDT o => Lớp: GDDangKy • Kiểm tra người dùng: o Vào: Username o Ra: Đúng/ Sai o => Hàm: KtraUsername o => Lớp: ThanhVien • Lưu thông tin tài khoản vào hệ thống: o Vào: Username, password, hoten, SDT, email o Ra: boolean o =>Hàm: LuuUser o =>Lớp: ThanhVien ▪ Giao diện Khách hàng: => GDKH • subThongTinTK • subDatTour ▪ Xử lý: không có. ▪ Giao diện thông tin tài khoản => GDThongTinTK • subThongtinCaNhan • subTourDaDat • subLichSuTour • subDoiMK
  • 50. https://lop10.com/ • subQuayLai ▪ Xử lý: không có. ▪ Giao diện thông tin cá nhân =>GDThongTinCaNhan • inpoutHoTen • inpoutNgaySinh • inpoutCMT • inpoutQueQuan • inpoutDiaChi • inpoutSDT • inpoutEmail • subHuy, subLuuTT ▪ Xử lý: • Lấy thông tin đã có của Khách hàng o Vào: idKH o Ra: HoTen, NgaySinh, CMT, QueQuan, DiaChi, SDT, Email o =>Hàm: getTTCNKhachHang o =>Lớp: KhachHang • Lưu thông tin Khách Hàng o Vào : idKH, HoTen, NgaySinh, CMT, QueQuan, DiaChi, SDT, Email o Ra : boolean o => Hàm: luuTTCNKhachHang o => Lớp: KhachHang
  • 51. https://lop10.com/ - Chức năng: Khách hàng tìm và đặt tour: o Giao diện đăng nhập => GDDangNhap ▪ inpUsername ▪ inpPassword ▪ subDN, subDK o Xử lý: Kiểm tra đăng nhập ▪ Vào : Username, password (ThanhVien) ▪ Ra: Đúng / Sai ▪ => Hàm: KtraDangNhap() ▪ => Lớp: ThanhVien o Giao diện Khách hàng: => GDKH ▪ subThongTinTK ▪ subDatTour o Xử lý: không có. o Giao diện đặt tour => GDDatTour ▪ inpTimKiem ▪ subTimKiem ▪ outsubDsLichTour ▪ subQuayLai o Xử lý: ▪ Tìm kiếm lịch tour • Vào : TimKiem • Ra : dsLichTour • => Hàm : TKLichTour • => Lớp: LichTour ▪ Lấy danh sách lịch tour: • Vào : không có • Ra : dsLichTour • => Hàm: getDsLichTour • => Lớp : LichTour ▪ Lấy số khách đã đặt với mỗi lịch tour: • Vào : idLichTour • Ra : SoKhachDaDat • =>Hàm: getSoKhachDaDat() • =>Lớp : KHLichTour o Giao diện tour chi tiết: => GDDatTourChiTiet ▪ outTenTour ▪ outChuoiDiaDiem ▪ outSoNgay ▪ outPhuongtien ▪ outSokhachDaDat ▪ outSokhachMax ▪ outHDV ▪ outMota ▪ outLichTrinh ▪ outGia
  • 52. https://lop10.com/ ▪ inpSoNguoiDi ▪ subHuy, subDat o Xử lý: ▪ kiểm tra số người đi với số người còn lại • Vào : SoNguoiDi • Ra : boolean • => Hàm : KTSoNguoiDi() • => Lớp: KHLichTour ▪ Hiển thị thông tin tour: • Vào: idLichTour • Ra : TenTour, ChuoiDiaDiem, SoNgay, Phuongtien, SoKhachDaDat, SoKhachMax, HDV,Mota, LichTrinh,Gia • => Hàm: getThongTinLichTour() • => Lớp: KHLichTour ▪ Tạo lịch đặt của KH • Vào : idKH, idLichTour • Ra : Boolean • =>Hàm : createNewKHLichTour() • =>Lớp : KHLichTour
  • 53. https://lop10.com/ - Chức năng: nhân viên thu ngân thanh toán hóa đơn cho Khách Hàng: o Nhân viên thu ngân tìm kiếm, thanh toán và xuất hóa đơn cho khách hàng (thanh toán theo khách hàng): ▪ Giao diện đăng nhập => GDDangNhap • inpUsername • inpPassword • subDN, subDK ▪ Xử lý: Kiểm tra đăng nhập • Vào : Username, password (ThanhVien) • Ra: Đúng / Sai • => Hàm: KtraDangNhap() • => Lớp: ThanhVien ▪ Giao diện Nhân viên: => GDNV • outUsername • outTen • outNgaySinh • outEmail • outSDT • outChucVu • outDonVi • subThanhToanKH • subThanhToanKHTheoTour ▪ Xử lý: hiển thị thông tin nhân viên. • Vào: idNhanVien • Ra: Username, ten, ngaysinh, email, sdt, chucvu, donvi • =>Hàm getTTNhanVien() • =>Lớp: NhanVien ▪ Giao diện Thanh toán khách hàng: => GDThanhToanKH • inpTimKiem • subTimKiem • outsubDsKH ▪ Xử lý: • Tìm kiếm Khách Hàng o Vào : TimKiem o Ra : dsKhachHang o => Hàm : TKKhachHang o => Lớp: KhachHang • Lấy danh sách Khách Hàng: o Vào : không có o Ra : dsKhachHang o => Hàm: getDsKhachHang o => Lớp : KhachHang ▪ Giao diện thông tin khách hàng và tour => GDThongTinKHLichTour • outUsername • outHoTen
  • 54. https://lop10.com/ • outNgaySinh • outCMT • outQueQuan • outDiaChi • outSDT • outEmail • inpoutDsTour • subHuy, subThanhToan ▪ Xử lý: • Hiển thị thông tin khách hàng: o Vào : idKH o Ra : username, hoten, ngaysinh, cmt, quequan, diachi, sdt, dsTour o => hàm: getTTKHvaTour o => Lớp : KHLichTour • Tạo Hóa đơn: o Vào: idNVThuNgan, idKH. idKHLichTour o Ra : boolean o => Hàm: createHDKhachHang o => Lớp: HDKhachHang ▪ Giao diện thanh toán và xuất hóa đơn: => GDThanhToanXuatHD • outMaHD • outMaKH • outDsLichTour • outTongGia • subHuy, subThanhToan ▪ Xử lý: • Hiển thị thông tin hóa đơn o Vào: idHD o Ra : maHD, maKH, DsLichTour, TongGia o => Hàm: getHD() o Lớp: HDKhachHang • Thanh toán hóa đơn o Vào : idHD o Ra : boolean o => Hàm: thanhToanHD o Lớp:HDKhachHang
  • 55. https://lop10.com/ o Nhân viên thu ngân tìm và thanh toán xuất hóa đơn cho khách hàng (thanh toán theo khách hàng trong tour): ▪ Giao diện đăng nhập => GDDangNhap • inpUsername • inpPassword • subDN, subDK ▪ Xử lý: Kiểm tra đăng nhập • Vào : Username, password (ThanhVien) • Ra: Đúng / Sai • => Hàm: KtraDangNhap() • => Lớp: ThanhVien ▪ Giao diện Nhân viên: => GDNV • outUsername • outTen • outNgaySinh • outEmail • outSDT • outChucVu • outDonVi • subThanhToanKH • subThanhToanKHTheoTour ▪ Xử lý: hiển thị thông tin nhân viên.
  • 56. https://lop10.com/ • Vào: idNhanVien • Ra: Username, ten, ngaysinh, email, sdt, chucvu, donvi ▪ Giao diện Thanh toán khách hàng theo tour: => GDThanhToanKHTheoTour • inpTimKiem • subTimKiem • outsubDsTourChuaThanhToan ▪ Xử lý: • Tìm kiếm LichTour o Vào : TimKiem o Ra : dsLichTourChuaTT o => Hàm : TKLichTourChuaTT o => Lớp: KHLichTour • Lấy danh sách Tour chưa thanh toán: o Vào : không có o Ra : dsLichTourChuaTT o => Hàm: getDsLichTourChuaTT o => Lớp : KHLichTour ▪ Giao diện khách hàng theo tour chi tiết: => GDKHTheoTourChiTiet • outTenTour • outChuoiCacDiaDiem • outSoNgayDi • outPhuongtien • outSoKhachDaDat • outSoKhachMax • outHDV • outMota • outLichTrinh • outsubDsKH • subQuayLai ▪ Xử lý: • Hiển thị thông tin tour: o Vào : LichTour o Ra : DsKH o Hàm: getTTLichTourDsKH o Lớp:KHLichTour ▪ Giao diện thông tin khách hàng và tour => GDThongTinKHLichTour • outUsername • outHoTen • outNgaySinh • outCMT • outQueQuan • outDiaChi • outSDT • outEmail
  • 57. https://lop10.com/ • inpoutDsTour • subHuy, subThanhToan ▪ Xử lý: • Hiển thị thông tin khách hàng: o Vào : idKH o Ra : username, hoten, ngaysinh, cmt, quequan, diachi, sdt, dsTour o => hàm: getTTKHvaTour o => Lớp : KHLichTour • Tạo Hóa đơn: o Vào: idNVThuNgan, idKH. idKHLichTour o Ra : boolean o => Hàm: createHDKhachHang o => Lớp: HDKhachHang ▪ Giao diện thanh toán và xuất hóa đơn: => GDThanhToanXuatHD • outMaHD • outMaKH • outDsLichTour • outTongGia • subHuy, subThanhToan ▪ Xử lý: • Hiển thị thông tin hóa đơn o Vào: idHD o Ra : maHD, maKH, DsLichTour, TongGia o => Hàm: getHD() o Lớp: HDKhachHang • Thanh toán hóa đơn o Vào : idHD o Ra : boolean o => Hàm: thanhToanHD o Lớp:HDKhachHang
  • 58. https://lop10.com/ 5 Biểu đồ giao tiếp (kịch bản v2):
  • 59. https://lop10.com/ - Khách hàng đăng ký và cập nhật thông tin cá nhân: - Khách hàng đăng nhập và cập nhật thông tin cá nhân:
  • 60. https://lop10.com/ - Khách hàng tìm và đặt tour: - Nhân viên thu ngân thanh toán cho khách hàng ( theo danh sách Khách hàng):
  • 61. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng ( thanh toán Khách hàng theo Tour): III. THIẾT KẾ: 1. Thiết kế lớp thực thể: -Chuyển quan hệ association:
  • 66. https://lop10.com/ - Biểu đồ: 2. Thiết kế CSDL: Biểu đồ:
  • 68. https://lop10.com/ - Khách hàng quản lý thông tin cá nhân:
  • 70. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng: o Theo danh sách khách hàng:
  • 71. https://lop10.com/ o Theo danh sách tour: 4 Thiết kế biểu đồ lớp:
  • 72. https://lop10.com/ - Khách hàng quản lý thông tin cá nhân:
  • 73. https://lop10.com/ - Khách hàng tìm và đặt tour:
  • 74. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng:
  • 75. https://lop10.com/ 5 Thiết kế biểu đồ Hoạt động: - Khách hàng quản lý thông tin cá nhân:
  • 76. https://lop10.com/ - Khách hàng tìm và đặt tour:
  • 77. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng: 6 Thiết kế biểu đồ tuần tự: - Khách hàng quản lý thông tin cá nhân:
  • 78. https://lop10.com/ o Khách hàng đăng ký và cập nhật thông tin cá nhân:
  • 79. https://lop10.com/ o Khách hàng đăng nhập và cập nhật thông tin cá nhân: - Khách hàng tìm và đặt tour:
  • 80. https://lop10.com/ - Nhân viên thu ngân thanh toán cho khách hàng: o Thanh toán cho khách hàng:
  • 81. https://lop10.com/ o Thanh toán cho khách hàng theo tour: