


Preview text:
Mô tả use case đăng ký (Nguyễn Anh Tuấn) Tên Use Case: đăng ký
Mô tả vắn tắt: use case này cho phép khách hàng đăng ký hội viên trên hệ thống Luồng sự kiện: o Luồng cơ bản:
Use case này bắt đầu khi khách hàng kích vào “đăng ký ngay” trên form
đăng nhập. Hệ thống sẽ hiển thị màn hình đăng ký
Khách hàng nhập họ tên, di động, ngày sinh, giới tính, CCCD, ngày cấp,
passport, email, ngày cấp, ngày hết hạn, quốc gia, tỉnh/tp, quận/huyện, địa
chỉ, mã giới thiệu (nếu có), mật khẩu, nhập lại mật khẩu và rồi kích vào ô
checkbox “tôi đã đọc và đồng ý các điều khoản” rồi kích vào “đăng ký”.
Hệ thống sẽ hiển thị thông báo đăng ký thành công o Luồng rẽ nhánh:
Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị thông báo “Lỗi kết nối!” và use case kết thúc.
Tại bước 2 trong luồng cơ bản nếu khách hàng để trống ô họ tên. Hệ thống
sẽ hiện thị thông báo “vui lòng nhập họ tên”. Quay lại bước 2 trong luồng cơ bản
Tại bước 2 trong luồng cơ bản nếu khách hàng để trông ô di động. Hệ
thống sẽ hiển thị thông báo “vui lòng nhập di động”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản nếu khách hàng để trống hoặc nhập mật
khẩu ít hơn 8 thì hệ thống sẽ hiển thị thông báo “vui lòng nhập mật khẩu
trên 8 ký tự”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản nếu khách hàng nhập ô mật khẩu mà để
trống ô nhập lại thì hệ thống sẽ hiển thị thông báo “vui lòng nhập lại mật
khẩu”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản nếu khách hàng không kích vào checkbox
“tôi đã đọc và đồng ý các điều khoản” thì hệ thống sẽ hiện thông báo “quý
khách vui lòng check vào ô “tôi đã đọc và đồng ý các điều khoản””. Quay
lại bước 2 trong luồng cơ bản.
Các yêu cầu đặc biệt: Không có
Tiền điều kiện: Không có
Hậu điều kiện: Không có
Điểm mở rộng: Không có
Mô tả use case đăng nhập (Nguyễn Anh Tuấn) Tên Use Case: đăng nhập
Mô tả vắn tắt: use case này cho phép khách hàng đăng nhập vào hệ thống bằng tài khoản đã đăng ký Luồng sự kiện: o Luồng cơ bản:
Use case này bắt đầu khi khách hàng kích vào icon user trên thanh menu
trên trang chủ. Hệ thống sẽ hiện thị màn hình đăng nhập.
Khách hàng sẽ nhập số điện thoại/email và mật khẩu rồi tích vào checkbox
“tôi không phải người máy” rồi kích vào nút “đăng nhập”. Hệ thống sẽ
hiển thị thông báo đăng nhập thành công. o Luồng rẽ nhánh:
Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị thông báo “Lỗi kết nối”. Use case kết thúc.
Tại bước 2 trong luồng cơ bản nếu khách hàng nhập sai số điện thoại hoặc
emai và mật khẩu thì hệ thống sẽ hiển thị thông báo “tài khoản hoặc mật
khẩu không đúng”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản nếu khách hàng bỏ trống 1 trong ô thì hệ
thống sẽ hiển thị thông báo “vui lòng nhập thông tin”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản nếu khách hàng không kích vào ô “tôi
không phải là người máy” thì hệ thống sẽ hiển thị thông báo “vui lòng xác
thực bạn không phải là người máy”. Quay lại bước 2 trong luồng cơ bản.
Tại bước 2 trong luồng cơ bản, nếu khách hàng kích vào nút “Đăng nhập
bằng Google” hoặc “Đăng nhập bằng Facebook”. Hệ thống sẽ cho khách
hàng đăng nhập vào bằng tài khoản Google hoặc Facebook.
Các yêu cầu đặc biệt: Không có
Tiền điều kiện: Không có
Hậu điều kiện: Không có
Điểm mở rộng: Không có
Mô tả use case tìm kiếm (Nguyễn Anh Tuấn) Tên Use Case: tìm kiếm
Mô tả vắn tắt: use case này cho phép khách hàng tìm kiếm tour theo tên Luồng sự kiện: o Luồng cơ bản:
Use case bắt đầu khi khách hàng kích vào thanh tìm kiếm và nhập tên tour
cần tìm kiếm. Hệ thống sẽ hiển thị các tour cần tìm kiếm lên. o Luồng rẽ nhánh:
Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị thông báo “Lỗi kết nối”. Use case kết thúc.
Các yêu cầu đặc biệt: Không có
Tiền điều kiện: Không có
Hậu điều kiện: Không có
Điểm mở rộng: Không có
Mô tả use case lọc theo yêu cầu (Nguyễn Anh Tuấn)
Tên Use Case: lọc theo yêu cầu
Mô tả vắn tắt: use case này cho phép khách hàng lọc tour theo yêu cầu mong muốn Luồng sự kiện: o Luồng cơ bản:
Use case này bắt đầu khi khách hàng chọn ngân sách, điểm khởi hành,
diểm đến, ngày đi, dòng tour, phương tiện và kích vào “áp dụng”. Hệ
thống sẽ hiện thị các tour lên. o Luồng rẽ nhánh:
Tại bất kì thời điểm nào trong quá trình thực hiện use case nếu không kết
nối được với cơ sở dữ liệu thì hệ thống sẽ hiển thị thông báo “Lỗi kết nối”. Use case kết thúc.
Các yêu cầu đặc biệt: Không có
Tiền điều kiện: Không có
Hậu điều kiện: Không có
Điểm mở rộng: Không có