Professional Documents
Culture Documents
Khachsan
Khachsan
2 Quản Trị Viên - Quản trị viên có nhiệm vụ xác nhận hợp
đồng cho khách đăng ký theo tháng, xử lý
các trục trặc của khách hàng và báo lại
với nhân viên bảo trì mỗi khi ứng dụng
gặp lỗi.
- Được phân quyền cao nhất trong ứng
dụng cho khách hợp đồng.
3 Nhân viên tiếp - Chịu trách nhiệm cập nhật thông tin
tân khách hàng lên hệ thống và sử dụng hệ
thống để báo cáo doanh thu hàng ngày.
- Được cấp tài khoản bởi nhân viên quản lí
để truy cập vào hệ thống bãi giữ xe.
4 Nhân viên bảo trì - Kiểm tra và khách phục khi hệ thống xảy
ra lỗi theo sự phân công của nhân viên
quản lí.
- Nhân viên bảo trì được cấp quyền vào cả
hệ thống bãi giữ xe và ứng dụng cho
khách hợp đồng
ID Use case Mô tả
Sửa tài
Quản lý thực hiện việc sửa thông tin
UC16 khoản khách
cho khách hàng ký hợp đồng.
hàng
Thông báo
Ứng dụng thông báo với khách hàng
UC17 đến hạn đóng
mỗi khi sắp đến hạn đóng phí gửi xe.
phí
Sơ đồ Use Case
Actor Nhân viên quản trị hệ thống, nhân viên tiếp tân, khách
hàng, nhân viên quản lý bãi xe nhân viên quản lý hồ
bơi, bảo vệ, tổ trưởng vệ sinh.
Brief Description Use case này mô tả các bước đăng nhập của actor vào
hệ thống.
Basic Flows 1. Hệ thống yêu cầu actor nhập tên đăng nhập,
mật khẩu;
Alternative Flows 1. Tên đăng nhập hoặc mật khẩu không đúng, hệ thống
hiện thông báo cho người dung và yêu cầu đăng nhập
lại.
Post-conditions Cho phép actor đăng nhập vào hệ thống nếu đúng
Special Không có
Requirements
Actor Nhân viên quản trị hệ thống, nhân viên tiếp tân, khách
hàng, nhân viên quản lý bãi xe nhân viên quản lý hồ
bơi, bảo vệ, tổ trưởng vệ sinh.
Brief Description Use case này môt tả việc đăng xuất khỏi hệ thống
Basic Flows 1. Actor chọn chức năng đăng xuất khỏi hệ thống
Alternative Flows 3.1. Actor không xác nhận đăng xuất thì hệ thống sẽ
giữ nguyên hiện trạng.
Special Không có
Requirements
Brief Description Use case này môt tả việc đổi mật khẩu của actor
a. + Mật khẩu cũ
Alternative Flows 5.1 Actor không xác nhận đổi mật khẩu thì hệ thống sẽ
giữ nguyên hiện trạng.
Special Không có
Requirements
Brief Description Use case này do hệ thống thực hiện để cung cấp cho
nhân viên biết tình trạng một phòng nào đó.
Basic Flows Use case thực hiện khi khi nhân viên quản trị hệ thống
chọn chức năng “kiểm tra căn hộ”
Special Không có
Requirements
Brief Description Use case này cho phép nhân quản trị hệ thống tìm kiếm
chính xác thông tin khách hàng một cách nhanh chóng.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống.
Basic Flows 1. Nhân viên quản trị hệ thống chọn chức năng tìm
kiếm khách hàng.
Exception Flows 1.1 Không có thông tin khách hàng trong CSDL
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên quản trị hệ thống xóa
khách hàng khi khách hàng đã rời đi
Pre-conditions Nhân viên quản trị phải đăng nhập thành công vào hệ
thống và chọn chính xác khách hàng cần xóa.
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên kinh doanh sửa thông
tin khách hàng.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống và chọn chính xác khách hàng cần sửa
Special Không có
Requirements
Brief Description Use case này cho phép Nhân viên quản trị hệ thống tìm
kiếm chính xác thông tin phòng một cách nhanh chóng.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống.
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút tìm kiếm
căn hộ.
4.1.1.Hệ thống hiển thị “không tìm thấy căn hộ” và kết
thúc use case
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên quản trị hệ thống sửa
thông tin căn hộ.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống và chọn chính xác căn hộ cần sửa
Special Không có
Requirements
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống.
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút ”thêm”.
+ Mã căn hộ
+ Mã loại căn hộ
Exception Flows 3.1 Nhân viên quản trị hệ thống chọn ”hủy”
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên quản trị hệ thống tạo
tài khoản mới cho nhân viên mới đồng thời phân quyền
cho người dùng
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút ”tạo tài
khoản”.
+ Mã nhân viên
+ Chức vụ
+ Tên
nhân viên
+ Địa chỉ
Special Không có
Requirements
Brief Description Use case này cho phép Nhân viên quản trị hệ thống tìm
kiếm chính xác thông tin tài khoản một cách nhanh
chóng.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống.
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút tìm kiếm
tài khoản.
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên quản trị hệ thống xóa
tài khoản của nhân viên và chủ căn hộ khi họ không
còn làm việc hoặc ở tại chung cư.
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống và tìm thấy chính xác thông tin tài khoản
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút ”xóa”.
Exception Flows 3.1 Nhân viên quản trị hệ thống chọn ”hủy”
Special Không có
Requirements
Brief Description Use case này cho phép Nhân viên quản trị hệ thống sửa
thông tin tài khoản
Pre-conditions Nhân viên quản trị hệ thống phải đăng nhập thành công
vào hệ thống và tìm thấy tài khoản
Basic Flows 1. Nhân viên quản trị hệ thống chọn nút ”sửa”.
Exception Flows 3.1 Nhân viên quản trị hệ thống chọn ”hủy”
Special Không có
Requirements
Brief Description Use case này môt tả việc thanh toán bằng tiền mặt khi
nhận được yêu cầu trả xe
Pre-conditions Nhân viên giữ xe phải đăng nhập thành công vào hệ
thống.
Hệ thống phải xác nhận thông tin gửi xe trùng khớp.
Basic Flows 1. Nhân viên giữ xe chọn chức năng thanh toán.
2. Hệ thống sẽ tiến hành tính toán chi phí dựa trên
kết quả của UC thanh toán.
3. Tiến hành thanh toán bằng tiền mặt.
4. Cập nhật hệ thống thanh toán thành công lên hệ
thống.
Alternative Flows Không có
Post-conditions Tiến hành thanh toán bằng tiền mặt theo yêu cầu của hệ
thống
Special Không có
Requirements
Brief Description Use case này môt tả việc thanh toán bằng hình thức
online khi nhận được yêu cầu trả xe
Pre-conditions Nhân viên giữ xe phải đăng nhập thành công vào hệ
thống.
Basic Flows 1. Actor chọn chức năng thanh toán.
2. Hệ thống sẽ tiến hành tính toán chi phí dựa trên
kết quả của UC thanh toán.
3. Tiến hành thanh toán bằng hình thức Online.
4. Hiển thị số tiền, mã QR hoặc số tài khoản ngân
hàng để khách hàng thanh toán.
5. Cập nhật hệ thống thanh toán thành công lên hệ
thống
Alternative Flows Không có
Post-conditions Tiến hành thanh toán bằng hình thức chuyển khoản
online theo yêu cầu của hệ thống.
Special Không có
Requirements
Brief Description Use case này cho phép các actor thống kê doanh thu của
từng actor theo yêu cầu của chủ chung cư.
+ Theo ngày
+ Theo tháng
+ Theo quý
+ Theo năm
Post-conditions Không có
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên quản lý bãi xe tạo thẻ
giữ xe cho khách hàng.
Pre-conditions Nhân viên quản lý bãi xe phải đăng nhập thành công
vào hệ thống.
Basic Flows 1. Nhân viên quản lý bãi xe chọn nút “tạo thẻ xe”.
+ Mã căn hộ:
+ Số điện thoại:
3. Nhân viên quản lý bãi xe đưa thẻ nhựa trống vào máy
quét và chọn nút “ok”
Special Không có
Requirements
Brief Description Use case này cho phép khách được gửi xe trong chung
cư
Pre-conditions Không có
Special Không có
Requirements
Brief Description Use case này cho phép nhân viên kế toán lập hoá đơn
khi khách hàng thanh toán tiền điện, nước, vệ sinh.
Pre-conditions Nhân viên kế toán phải đăng nhập thành công vào hệ
thống.
+ Điện
+ Nước
+ Vệ sinh
+ Họ và tên:
+ CMND/CCCD:
+ SĐT:
Post-conditions Khách hàng đã thanh toán được tiền điện, nước, vệ sinh
Special Không có
Requirements