2.5.10.1 Tên Use Case:
Register Service
2.5.10.2 Mô tả:
Use case này cho phép người dùng có thể đăng ký phòng khách sạn trực tiếp trên mạng.
2.5.10.3 Dòng sự kiện:
Dòng sự kiện chính:
Use case này bắt đầu khi một khách viếng chọn đăng ký phòng. 1. Người dùng chọn chức năng đăng ký phòng khách sạn.
KHOA CNTT –
ĐH KHTN
2. Hệ thống hiển thị một web form cho phép người dùng nhập vào các thông tin đăng ký.
3. Người dùng xác nhận các thông tin đăng ký.
4. Hệ thống kiểm tra tính hợp lệ của các thông tin đăng ký.
5. Hệ thống lưu trữ thông tin đăng ký vào cơ sở dữ liệu của hệ
thống.
6. Hệ thống hiển thị thời gian thông báo kết quả đăng ký cho khách viếng.
7. Nếu quá trình đăng ký với phía khách sạn thành công thì người quản trị sẽ gửi thông báo đến cho khách viếng và yêu cầu thanh toán trong trường hợp trả trước.
8. Nếu quá trình đăng ký với phía khách sạn không thành công thì người quản trị sẽ gửi thông báo đến cho khách viếng và đề nghị đăng ký lại. Use case sẽ bắt đầu lại.
Dòng sự kiện khác:
Người dùng hủy bỏ quá trình đăng ký: Trạng thái của hệ thống không thay đổi và use case kết thúc.
2.5.10.4 Yêu cầu đặc biệt:
Người dùng phải hoặc đã có đăng ký thành viên với trang web với vai trò Visitor, hoặc phải thực hiện việc đăng ký thành viên (để
nhập các thông tin cá nhân) trước khi có thể thực hiện use case này.
2.5.10.5 Điều kiện tiên quyết:
Người dùng phải đăng nhập với vai trò Visitor để có thể thực hiện use case này.
KHOA CNTT –
ĐH KHTN
2.5.10.6 Post-Condition:
Nếu use case này thành công thì thông tin đăng ký dịch vụ của khách viếng sẽ được lưu vào cơ sở dữ liệu và người quản trị trang web phải chịu trách nhiệm liên hệ với phía cung cấp dịch vụ để thực hiện việc đăng ký cho khách. Sau khi liên hệ với phía cung cấp dịch vụ xong thì người quản trị trang web phải thông báo kết quả đăng ký cho khách viếng và tiến hành thanh toán các chi phí.
2.5.10.7 Điểm mở rộng:
Không có.