CHƯƠNG 2 JAVA SWING VÀ CÁC YÊU CẦU GIAO DIỆN , HỆ THỐNG PHẦN MỀM
2.2.2 Các yêu cầu về hệ thống phần mềm
A, Chức năng đăng nhập cho admin
- Admin nhập tài khoản và mật khẩu vào ô textBox
+Nếu tài khoản có trong hệ thống thì sẽ chuyển ssang trang chủ của trang quản trị.
+Nếu tên tài khoản sai hoặc bị bỏ trống sẽ hiện thơng báo lỗi .
Lập Trình Java
B, Hiển thị thơng tin về các phịng
- Quản lý các phịng trong rạp chiếu phim về phịng gồm có mã phịng số ghế trong 1 phòng , số lượng phim kết tập vào phịng
Lập Trình Java
C, Thêm phim
- Mỗi bộ phim gồm có mã phim , tên phim , giờ chiếu . Phim sẽ kết tập vào phịng chiếu , mỗi phịng sẽ có nhiều phim.
- Nhập thơng tin nếu mã phim đã tồn tài hoặc tên phim cũng đã tồn tại thì hiển thị thơng báo lỗi và yêu cầu nhập lại , nếu dữ liệu nhập thành cơng thì 1 phim mới sẽ được thêm thành công và lưu vào file.
- Các nút xóa phim , reset sẽ có tác dụng xóa phim và reset lại form nhập dữ liệu
- Nút thêm phim vào phòng sẽ chọn phim cần thêm vào phòng chiếu
Lập Trình Java
D, Quản lý nhân viên
- Nhân viên gồm có mã nhân viên , tên nhân viên , tuổi , email , ca làm , hệ lương , địa chỉ .
- Nhân viên dựa vào hệ số lương để tính số lương cho tháng làm việc , địa chỉ , email , tên phải nhập chính xác để thêm vào dữ liệu.
Lập Trình Java
E, Thơng tin chi tiết về phịng chiếu trong ngày
- 1 phịng sẽ có nhiều phim , mỗi phim sẽ được chiếu vào 1 thời điểm khác nhau trong ngày , mỗi phịng có khỏng 60 mỗi dãy ghế sẽ có từ a1->h10 và ghế có giá trị true, false tương ứng với đã có người đặt chỗ và chưa có người đặt .
Lập Trình Java
F, Quản lý khách hàng
- Khách hàng sau khi mua vé sẽ lưu lại thông tin khách hàng gồm , tên khách Tuổi khách hàng , email , địa chỉ ,mật khẩu .
Lập Trình Java
Lập Trình Java