1. Mô tả hệ thống: Hệ thống Quản lý Cho Thuê Xe Máy (QLCTXM) là một ứng dụng web đa nền tảng được phát triển để hỗ trợ quản lý toàn bộ quy trình thuê xe máy của một doanh nghiệp cho thuê xe. QLCTXM cung cấp một giao diện người dùng thân thiện và linh hoạt cho cả khách hàng và nhân viên quản lý, giúp họ dễ dàng truy cập và thực hiện các chức năng cần thiết một cách hiệu quả. 2. Các chức năng chính: a. Quản lý khách hàng - Đăng ký tài khoản mới cho khách hàng - Đăng nhập và quản lý thông tin cá nhân của khách hàng - Xem và chỉnh sửa lịch sử đặt xe và các giao dịch trước đó b. Quản lý xe máy - Thêm, sửa đổi và xóa thông tin về các loại xe máy cung cấp cho thuê - Hiển thị thông tin chi tiết về mỗi loại xe, bao gồm hãng sản xuất, mẫu mã, năm sản xuất, và trạng thái hiện tại - Theo dõi trạng thái xe (đã giao, đang giao, đã nhận, chậm trễ, vv.) c. Quản lý thuê xe - Tìm kiếm và đặt xe máy trực tuyến theo ngày và địa điểm cụ thể - Xác nhận và lưu trữ thông tin đặt xe của khách hàng - Gửi thông báo xác nhận đặt xe cho khách hàng d. Thanh toán và hoá đơn - Tính toán tổng chi phí thuê xe máy dựa trên thời gian và loại xe được chọn - Tạo và gửi hóa đơn chi tiết cho khách hàng e. Báo cáo thống kê - Tổng hợp và hiển thị doanh thu từ các giao dịch thuê xe máy trong một khoảng thời gian - Tạo biểu đồ thể hiện cho báo cáo doanh thu 3. Dữ liệu cần lưu: - Thông tin xe máy (Mã xe máy, Hãng sản xuất, Mẫu mã, Năm sản xuất, Trạng thái, Giá thuê theo ngày, Giá thuê theo giờ) - Thông tin khách hàng (Mã khách hàng, Họ tên, Địa chỉ, Sđt, Email, Thông tin GPLX, Lịch sử thuê xe) - Thông tin hoá đơn (Mã hoá đơn, #Mã khách hàng, #Mã xe máy, Ngày tạo, Tổng thanh toán, Phụ thu) - Thông tin thuê xe (Mã đặt xe, #Mã khách hàng, #Mã xe máy, Ngày bắt đầu thuê, Ngày kết thúc thuê, Tổng thời gian thuê, Trạng thái của đơn đặt xe((đã xác nhận, đang thuê, đã trả xe))