You are on page 1of 6

Name Đặt phòng Code UC06

Description Thông báo cho lễ tân và yêu cầu họ xác nhận dịch vụ đặt phòng.

Actor Lễ tân Trigger Actor bấm vào nút


đặt phòng

Pre-condition Lễ tân đăng nhập thành công vào hệ thống.


Post-condition Lễ tân bấm vào nút “đặt phòng”
KQ: Hiện ra trang đặt phòng

Error situations 1. Lỗi kết nối


2. Lỗi xác minh
3. Lỗi thông tin đặt phòng
4. Lỗi từ chối yêu cầu đặt phòng
System state in 1. Trạng thái lỗi kết nối
error situations 2. Trạng thái lỗi xác minh
3. Trạng thái lỗi thông tin đặt phòng
4. Trạng thái lỗi từ chối yêu cầu đặt phòng

Standard 1. Lễ tân chọn chức năng “Đặt phòng”


flow/process 2. Hệ thống hiển thị form nhập thông tin
3. Lễ tân nhập thông tin, yêu cầu của khách hàng
4. Hệ thống kiểm tra thông tin dữ liệu
5. Dữ liệu được phản hồi về hệ thống
6. Hệ thống lọc và phản hồi thông tin cho Lễ tân
7. Lễ tân chọn nút đặt phòng
8. Hệ thống thông báo “Đặt phòng thành công”
Alternative flow/ 9. Lễ tân nhấn chọn nút đặt phòng
Process 10. Hệ thống thông báo cho lễ tân “Phòng đã hết: Đặt phòng thất bại”

Name Xem thông tin phòng Code UC05


Description Cho phép lễ tân xem thông tin của khách hàng, phòng đã được đặt
Actor Lễ tân Trigger Actor nhấn vào nút
“tìm thông tin đặt
phòng” và sau đó
nhấn nút xem chi tiết
thông tin phòng
Pre-condition Lễ tân đăng nhập thành công vào hệ thống
Post-condition Lễ tân bấm vào nút xem chi tiết thông tin phòng
KQ: Hiện ra trang thông tin chi tiết của phòng
Error situations 1. Dữ liệu lịch sử đặt phòng không tồn tại hoặc bị lỗi
2. Lễ tân không thể truy cập vào hệ thống
3. Không có phòng đặt trước nào trong lịch sử
4. Dữ liệu lịch sử đặt phòng trước không chính xác
System state in error 1. Dữ liệu lịch sử đặt phòng trước không tồn tại hoặc bị lỗi: Nếu
situations dữ liệu lịch sử đặt phòng trước không được lưu trữ hoặc bị lỗi,
lễ tân sẽ không thể xem thông tin khách hàng, lịch sử và có
thể sẽ nhận được thông báo lỗi.
2. Lễ tân không thể truy cập vào hệ thống: Nếu không thể truy
cập vào hệ thống , ví dụ như do lỗi kết nối mạng hoặc do lỗi
hệ thống, tài xế sẽ không thể kiểm tra lịch sử đặt phòng trước
3. Không có phòng nào được đặt trước trong lịch sử: Nếu Resort
chưa thực hiện bất kỳ dịch vụ đặt phòng nào trước đó, lễ tân
sẽ không thể xem thông tin lịch sử và có thể sẽ nhận được
thông báo lỗi.
4. Dữ liệu lịch sử đặt phòng không chính xác: Nếu dữ liệu lịch sử
đặ phòng không chính xác, ví dụ như thời gian, giá cả lễ tân sẽ
nhận được thông báo lỗi.

Standard 1. Lễ tân thực hiện chức năng đăng ký phòng đặt trước, chọn
flow/process chức năng “Tìm thông tin đặt phòng”

2. Hệ thống hiện trang “Tìm thông tin phòng”

3. Lễ tân nhập số CMND của khách hàng để tiến hành tìm


thông tin đặt phòng.

4. Hệ thống tìm kiếm dữ liệu thông tin đặt phòng của khách
hàng

5. Dữ liệu được phản hồi về hệ thống

6. Hệ thống lọc và trả về kết quả

Name Đăng nhập, Code UC08

Description Dùng để đăng nhập vào hệ thống


Actor Lễ tân Trigger Khi actor đang ở trong
trang Đăng nhập, chọn
nút Đăng nhập

Pre-condition Lễ tân đã có tài khoản để đăng nhập vào hệ thống


Post-condition Lễ tân bấm vào đăng nhập
Kết quả: hệ thống sẽ hiện trang thông tin tài khoản và mật khẩu để lễ tân
đăng nhập
Error situations 7. Không kết nối được server
8. Hệ thông maintenant
9. Mất kết nối internet
System state in error 1. Hệ thống hiển thị trang 404 ERROR
situations 2. Hệ thống thông báo: System not available now
3. Hệ thống hiển thị: The site can’t be reached
Standard flow/process 1. Lễ tân mở App/Web
2. Hệ thống hiện trang đăng nhập
3. Lễ tân nhập Tên, mật khẩu
4. Lễ tân nhấn nút Đăng nhập
5. Hệ thống kiểm tra tài khoản có hợp lệ.
6. Nếu tài khoản đúng thì hệ thống sẽ chuyển
tới: - trang HOME (nếu nsd đăng nhập từ
trang Đăng ký/ Đăng nhập)

Alternative flow/ 7. Lễ tân nhập sai tài khoản:


Process 8. Hệ thống sẽ hiện thông báo “Tài khoản không hợp lệ, xin mời
đăng nhập lại

Name Tìm kiếm phòng Code UC12


Description Tìm kiếm cung cấp thông tin về tình trạng phòng của 1 phòng bất kỳ nào đó
cho lễ tân
Actor Lễ tân Trigger Actor nhấn vào thanh
tìm kiếm trong trang
Thuê phòng/Đặt
phòng
Pre-condition Lễ tân đăng nhập vào hệ thống
Post-condition Lễ tân bấm vào thanh tìm kiếm trong trang Đặt phòng/Thuê phòng và
nhập mã phòng
Kết quả: hệ thống sẽ hiện ra phòng lễ tân đang cần tìm
Error situations 1. Lỗi thông tin
2. Lỗi xác minh
System state in error 7. Hệ thống hiện lỗi thông tin không chính
situations xác
8. Hệ thống hiện lỗi xác minh trong quá
trình tìm kiếm
Standard 1. Lễ tân đăng nhập vào hệ thống
flow/process
2. Hệ thống hiển thị trang chủ

3. Lễ tân nhấn vào thanh tìm kiếm

4. Hệ thống hiện thanh tìm kiếm

5. Lễ tân nhập mã phòng vào thanh tìm kiếm

6. Hệ thống sẽ tìm kiếm thông tin phòng dựa vào mã phòng

7. Hệ thống phản hổi lại tình trạng hiện tại của phòng (đang ở, đã
được đặt trước hoặc còn trống)

8. Hệ thống hiển thị phòng đang tìm kiếm

Name Xem lịch làm Code UC1


Description Xem chi tiết lịch làm việc trong tuần, tháng của lễ tân
Actor Lễ tân Trigger Actor nhấn vào mục
“Lịch làm việc”
Pre-condition Lễ tân đăng nhập vào hệ thống
Post-condition Lễ tân nhấn vào mục “Lịch làm việc”
Kết quả: Hệ thống hiện ra trang lịch làm việc của lễ tân
Error situations 1. Không kết nối được server
2. Hệ thông maintenant
3. Mất kết nối internet

System state in error 1. Hệ thống hiển thị trang 404 ERROR


situations 2. Hệ thống thông báo: System not available now
3. Hệ thống hiển thị: The site can’t be reached

Standard 1. Lễ tân đăng nhập vào hệ thống


flow/process 2. Hệ thống hiện ra trang chủ
3. Lễ tân chọn chức năng “ Lịch làm việc” ở trang chủ
4. Hệ thống truy vấn dữ liệu
5. Dữ liệu được trả về hệ thống
6. Hệ thống sẽ hiện trang thông tin lịch làm việc của lễ tân trong
tuần / tháng
Quên mật khẩu Code UC10
Name

Description Dùng để Actor lấy lại mật khẩu

Actor Lễ tân Trigger Actor bấm vào nút


quên mật khẩu
Pre-condition Lễ tân đã có tài khoản

Post-condition Lễ tân bấm vào nút quên mật khẩu


KQ: Hiện trang quên mật khẩu
Error situations 1. Lỗi sai thông tin
2. Lỗi password không hợp lệ
3. Lỗi sai mã xác nhận
4. Lỗi sai số điện thoại đăng ký
5. Lỗi sai mail đăng ký
Standard 1. Lễ tân mở App/Web
flow/process 2. Hệ thống hiển thị trang đăng nhập
3. Lễ tân bấm vào nút quên mật khẩu
4. Hệ thống hiển thị trang quên mật khẩu cho Lễ
tân
5. Lễ tân nhập email xác nhận và quyết định có xác
nhận hay không.
6. Lễ tân quyết định xác nhận email để đổi mật
khẩu
7. Lễ tân nhập mật khẩu mới
8. Lễ tân đổi mật khẩu thành công
9. hệ thống sẽ thông báo “đổi mật khẩu thành
công”
10. Hệ thống sẽ đưa Lễ tân quay về trang đăng nhập

Alternative flow/ 11. Lễ tân nhấn thoát


Process 12. Hệ thống được báo hủy đổi mật khẩu
13. Hệ thống thông báo “Bạn đã từ chối đổi mật
khẩu”
14. Hệ thống đưa Lễ tân quay về trang đăng nhập

You might also like