3.2.2.1. Quản lý phòng
Bảng 3. 3 Use case quản lý phòng
Tên use case Quản lý phòng
Mô tả Thêm, xóa, sửa thông tin phòng
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Cập nhật dữ liệu phòng
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn quản lý phòng
- Nhấn chọn thêm phòng và điền thông tin để thêm phòng
- Nhấn vào icon chi tiết, sửa, xóa trên dòng tương ứng của phòng hiển thị trong bảng để thực hiện các thao tác xem, sửa, xóa phòng
17
Dòng sự kiện khác Không
3.2.2.2. Quản lý sinh viên
Bảng 3. 4 Use case quản lý sinh viên
Tên use case Quản lý sinh viên
Mô tả Thêm, xóa, sửa thông tin sinh viên
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Cập nhật dữ liệu sinh viên
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn quản lý sinh viên
- Nhấn chọn thêm và điền thông tin để thêm sinh viên
- Nhấn vào icon chi tiết, sửa, xóa trên dòng tương ứng của sinh viên hiển thị trong bảng để thực hiện các thao tác xem, sửa, xóa sinh viên
Dòng sự kiện khác Không
3.2.2.3. Quản lý hóa đơn
Bảng 3. 5 Use case quản lý hóa đơn
18
Mô tả Thêm, xem thông tin hóa đơn
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Cập nhật dữ liệu hóa đơn
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn Điện nước để vào phần quản lý hóa đơn điện nước
- Nhấn chọn thêm hóa đơn và điền thông tin để thêm hóa đơn
- Nhấn vào icon chi tiết trên dòng tương ứng của hóa đơn hiển thị trong bảng để thực hiện các thao tác xem chi tiết hóa đơn
- Nhấn đánh dấu là đã thu để cập nhật tình trạng hóa đơn thành đã thu
Chọn Tiền phòng để vào phần quản lý hóa đơn tiền phòng
- Nhấn chọn thêm hóa đơn và điền thông tin để thêm hóa đơn
- Nhấn vào icon chi tiết trên dòng tương ứng của hóa đơn hiển thị trong bảng để thực hiện các thao tác xem chi tiết hóa đơn
- Nhấn đánh dấu là đã thu để cập nhật tình trạng hóa đơn thành đã
19
thu
Dòng sự kiện khác Không
3.2.2.4. Báo cáo thống kê
Bảng 3. 6 Use case báo cáo thống kê
Tên use case Báo cáo thống kê
Mô tả Hiển thị báo cáo thống kê doanh thu, hóa đơn đã thu, chưa thu…
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Không
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn Báo cáo thông kê
- Nhấn chọn tháng để hiển thị báo cáo của tháng đó
Dòng sự kiện khác Không
3.2.2.5. Quản lý tòa
Bảng 3. 7 Use case quản lý tòa
Tên use case Quản lý tòa
Mô tả Thêm, xóa thông tin tòa
20
Điều kiện trước xử lý Đăng nhập với quyền admin
Sau xử lý Cập nhật dữ liệu tòa
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn quản lý tòa
- Điền thông tin và nhấn thêm để thêm tòa
- Nhấn vào icon xóa trên dòng tương ứng của tòa hiển thị trong bảng để thực hiện các thao tác xóa tòa
Dòng sự kiện khác Không
3.2.2.6. Xếp phòng thủ công
Bảng 3. 8 Use case xếp phòng thủ công
Tên use case Xếp phòng thủ công
Mô tả Xếp phòng thủ công cho sinh viên
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Cập nhật dữ liệu phòng, dữ liệu sinh viên
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện quản lý sinh viên của phần mềm, chọn xếp phòng thủ công
21
để xếp phòng
Dòng sự kiện khác Không
3.2.2.7. Xếp phòng tự động
Bảng 3. 9 Use case xếp phòng tựđộng
Tên use case Xếp phòng tự động
Mô tả Xếp phòng tự động cho sinh viên
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Cập nhật dữ liệu phòng, dữ liệu sinh viên
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện quản lý sinh viên của phần mềm, chọn xếp phòng tự động để hệ thống tự xếp cho sinh viên vào phòng còn trống
Dòng sự kiện khác Không
3.2.2.8. Xuất hóa đơn
Bảng 3. 10 Use case xuất hóa đơn
Tên use case Xuất hóa đơn
Mô tả Xuất hóa đơn ra file pdf
22
Điều kiện trước xử lý Đăng nhập
Sau xử lý Xuất ra được file pdf
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chi tiết hóa đơn của phần mềm, chọn xuất hóa đơn để hệ thống xuất ra một file hóa đơn pdf
Dòng sự kiện khác Không
3.2.2.9. Đăng nhập
Bảng 3. 11 Use case đăng nhập
Tên use case Đăng nhập
Mô tả Người dùng đăng nhập vào hệ thống
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Không
Sau xử lý Người dùng đăng nhập vào hệ thống
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao đăng nhập
Điền username và password và nhấn Đăng nhập để đăng nhập vào hệ thống
Dòng sự kiện khác Khi username hoặc password sai thì hiển thị thông báo và không đăng nhập vào hệ thống
23
3.2.2.10. Đăng xuất
Bảng 3. 12 Use case đăng xuất
Tên use case Đăng xuất
Mô tả Đăng xuất khỏi hệ thống
Người thực hiện Người quản trị, nhân viên
Điều kiện trước xử lý Đăng nhập
Sau xử lý Thoát ra giao diện đăng nhập
Ngoại lệ Không
Dòng sự kiện chính Ở màn hình giao diện chính của của phần mềm, chọn Đăng xuất để hệ thống thoát ra giao diện đăng nhập
Dòng sự kiện khác Không
3.2.2.11. Quản lý tài khoản và nhân viên
Bảng 3. 13 Use case quản lý tài khoản và nhân viên
Tên use case Quản lý tài khoản và nhân viên
Mô tả Thêm xóa sửa tài khoản và nhân viên
Người thực hiện Người quản trị
Điều kiện trước xử lý Đăng nhập với quyền admin
Sau xử lý Cập nhật dữ liệu tài khoản và thông tin nhân viên
24
Dòng sự kiện chính Ở màn hình giao diện chính của phần mềm, chọn Cấp tài khoản
- Điền thông tin và nhấn thêm mới để thêm thông tin nhân viên và thông tin tài khoản của nhân viên đó
- Nhấn vào icon chi tiết, sửa, xóa trên dòng thông tin nhân viên tương ứng để thực hiện thao tác xem, xóa, sửa thông tin nhân viên
Dòng sự kiện khác Không