
Code Quản lý chuyến bay và vé máy bay bằng Java
by Thành Duyin Java , Scripts & Code on October 16, 2024Choose Your Desired Option(s)
Code Quản lý chuyến bay và vé máy bay bằng Java



Mô tả chức năng
I. Quản lý chuyến bay
Cho phép thêm thông tin chuyến bay thông qua file định dạng .txt với nội dung sau:
- Mã chuyến bay
- Thông tin máy bay: Số hiệu máy bay | Tên máy bay | Hãng bay | Trọng lượng máy bay | Trạng thái chuyến bay
- Hành trình: Nơi cất cánh | Nơi hạ cánh
- Thời gian: Ngày | Tháng | Năm (cất cánh hoặc hạ cánh)
- Số lượng ghế
- Thông tin khách hàng: Mã số ghế | Mã khách hàng
- Nếu ghế chưa có khách hàng, mã khách hàng sẽ là null.
Trạng thái chuyến bay:
- true nếu máy bay đã hạ cánh tại sân bay.
- false nếu máy bay đang cất cánh.
Chỉnh sửa thông tin chuyến bay: Có thể cập nhật thông tin chuyến bay bằng cách nhập file .txt có cùng định dạng.
Hiển thị danh sách chuyến bay: Thông tin sẽ hiển thị dưới dạng bảng với các cột như:
- Mã chuyến bay | Số hiệu máy bay | Tên máy bay | Hãng bay | Số lượng ghế | Trọng lượng | Nơi đi | Nơi đến | Ngày cất cánh
II. Quản lý vé
Thống kê vé: Thống kê số lượng vé đã bán của các chuyến bay có trạng thái là “cất cánh” (trạng thái false).
Bộ lọc chuyến bay: Cung cấp các bộ lọc như:
- Lọc theo số lượng vé bán ra lớn hơn một số cho trước.
- Lọc theo hãng bay.
- Lọc dựa trên một khoảng thời gian cụ thể.
Xem chi tiết vé: Có thể xem chi tiết vé của từng chuyến bay.
III. Quản lý tài khoản
Phân loại tài khoản:
- Tài khoản của nhân viên điều hành.
- Tài khoản của quản lý nhà điều hành sân bay.
Đăng nhập: Cả hai loại tài khoản đều có quyền đăng nhập vào ứng dụng.
Tạo tài khoản mới:
- Chỉ quản lý sân bay mới có quyền tạo tài khoản mới cho nhân viên hoặc quản lý.
- Nhập thông tin nhân viên gồm: Mã nhân viên, Tên nhân viên, Chức vụ.
- Tài khoản sau khi tạo sẽ được cấp tên đăng nhập và mật khẩu mặc định.
Xóa tài khoản: Chỉ quản lý sân bay có quyền xóa tài khoản khỏi hệ thống.
Cập nhật tên tài khoản:
- Tài khoản mới tạo chỉ có thể đổi tên một lần.
- Sau khi nhập tên mới, hệ thống sẽ kiểm tra tính hợp lệ trước khi cập nhật.
Cập nhật mật khẩu:
- Mật khẩu có thể được thay đổi nhiều lần.
- Người dùng cần nhập mật khẩu hiện tại, mật khẩu mới và xác nhận trước khi thay đổi.
- Repository chỉ chứa source code nên cần import code vào 1 project Java có sẵn.
- Chạy code tại src/controller/Controller.java
| Download Category | Java, Scripts & Code |
| Product Homepage URL→ | |
| Product Version | |
| File Type | JAVA |
| File Size | 600 kb |
| Developer | |
| Documentation |





