Hệ thống đặt vé máy bay trực tuyến tích hợp kiểm soát thời gian giữ chỗ
Đề tài xây dựng website đặt vé máy bay với tính năng giữ chỗ tạm thời tự động hủy khi hết hạn, phát triển trên nền tảng Django.
Giới thiệu
Trong các quy trình đặt vé máy bay trực tuyến, việc quản lý tình trạng ghế trống và xử lý xung đột đặt chỗ giữa nhiều người dùng là bài toán quan trọng. Hệ thống được thiết kế nhằm mô phỏng quy trình tìm kiếm, chọn chuyến bay và khóa ghế theo khung thời gian xác định trước khi khách hàng thanh toán hoàn tất.
Dự án được triển khai toàn diện trên nền tảng Django Fullstack, tận dụng kiến trúc MVT cùng hệ thống ORM mạnh mẽ để quản trị cơ sở dữ liệu chuyến bay, khách hàng và giao dịch. Cơ chế xử lý thời gian thực được ứng dụng để theo dõi trạng thái đơn hàng, tự động hoàn trả ghế khi thời hạn thanh toán kết thúc nhằm tối ưu hóa lượng chỗ trống.
Giao diện người dùng được tối ưu đơn giản, thân thiện, đáp ứng các tiêu chuẩn hiển thị cơ bản, hỗ trợ người dùng hoàn thành quy trình đặt vé máy bay một cách trực quan và liền mạch.
Chức năng có trong gói chuẩn
- Tìm kiếm chuyến bay theo địa điểm đi, đến, ngày khởi hành và hạng ghế
- Hiển thị danh sách chuyến bay và chi tiết giá vé theo thời gian thực
- Sơ đồ chọn chỗ ngồi và cơ chế khóa ghế tạm thời
- Đồng hồ đếm ngược thời gian thanh toán và tự động hủy giữ chỗ khi hết hạn
- Nhập thông tin hành khách và quản lý danh sách đặt vé
- Mô phỏng thanh toán trực tuyến và xuất vé điện tử định dạng PDF
- Quản trị viên quản lý danh mục sân bay, lịch bay, giá vé và sơ đồ máy bay
- Báo cáo thống kê doanh thu và tỷ lệ đặt chỗ theo chuyến bay
Chức năng ngoài danh sách này được tính riêng và ghi rõ trong bản chốt scope trước khi bắt đầu.
Công nghệ
- django
Muốn đổi sang công nghệ khác cho khớp yêu cầu môn học? Được — báo trước khi chốt scope, giá điều chỉnh theo hệ số công nghệ chứ không phải làm lại từ đầu.