3.3.1 Mô tả Use case người sử dụng a. Đăng nhập
- Mô tả: Hiện thị form đăng nhập thông tin tài khoản và mật khẩu. - Tác nhân: Người sử dụng.
- Dữ liệu vào: Tài khoản và mật khẩu. - Kết quả:
Đăng nhập thành công nếu tài khoản và mật khẩu chính xác. Đăng nhập thất bại nếu tài khoản và mật khẩu sai.
b. Đăng ký
- Mô tả: Hiển thị form đăng ký thông tin. - Tác nhân: Người sử dụng.
- Dữ liệu vào: Tên, tài khoản và mật khẩu. - Kết quả:
Đăng ký thất bại nếu tài khoản đã tồn tại. Đăng ký thành công nếu tài khoản hợp lệ.
- Mơ tả: Thốt khỏi trạng thái đăng nhập. - Tác nhân: Người sử dụng.
- Kết quả: Thoát khỏi trạng thái đăng nhập và hiển thị qua màn hình đăng nhập.
d. Xem danh sách vé
- Mô tả: Hiển thị danh sách vé đã đặt. - Tác nhân: Người sử dụng.
- Dữ liệu vào: Thông tin khách hàng. - Kết quả: Hiển thị danh sách vé đã đặt.
- Quá trình xử lý: Đăng nhập => Xem danh sách vé.
e. Đặt vé
- Mô tả: Khi khách hàng chọn phim và chọn qua màn hình đặt vé, sẽ hiển thị các ghế để khách hàng chọn.
- Tác nhân: Người sử dụng.
- Dữ liệu vào: Thông tin khách hàng, thông tin phim, số ghế, ngày đặt. - Kết quả: Hiển thị màn hình đặt vé cho khách hàng đặt vé phim. - Quá trình xử lý: Đăng nhập => Chọn phim => Đặt vé.
f. Xem thông tin cá nhân
- Mơ tả: Hiển thị màn hình thơng tin cá nhân của khách hàng. - Tác nhân: Người sử dụng.
- Dữ liệu vào: Thông tin khách hàng.
- Kết quả: Hiển thị màn hình thơng tin cá nhân của khách hàng - Q trình xử lý: Đăng nhâp => Xem thơng tin cá nhân.
3.3.2 Mô tả Use case người quản lý a. Quản lý vé
- Mô tả: Quản lý vé. - Tác nhân: Người quản lý
b. Đăng nhập
- Mô tả: Hiển thị form đăng nhập thông tin tài khoản và mật khẩu. - Tác nhân: Người quản lý.
- Kết quả: Hiển thị trang quản lý.
c. Đăng xuất
- Mơ tả: Thốt khỏi trang quản trị. - Tác nhân: Người quản lý.
- Kết quả: Thoát khỏi trang quản trị và trạng thái đăng nhập