, trong đó đã quản lý một phần trong chương trình đào tạo lái xe (thực hành trên đường), phần mềm đã quản lý danh sách xe tập lái, giáo viên dạy lái, khoá học, học viên
Hiện các trường học đang vận hành đào tạo lái xe một các thủ công, sử dụng nhiều phần mềm riêng rẽ, phân mảnh, khách hàng muốn sử dụng một nền tảng để quản lý tổng thể quá trình đào tạo lái xe
Mục đích của tài liệu này là cung cấp cái nhìn tổng quan toàn diện về các tính năng và chức năng của phần mềm Quản lý Cơ sở đào tạo (DriverX) dựa trên đám mây được đề xuất của chúng tôi, được thiết kế dành riêng cho Cơ sở đào tạo lái xe. Hệ thống DriverX này nhằm mục đích giúp Cơ sở ĐTLX quản lý hiệu quả công tác tuyển sinh, cải thiện quy trình đào tạo và nâng cao hiệu quả kinh doanh tổng thể.
2. Mục tiêu
Phát triển một giải pháp phần mềm cloud-based, dễ sử dụng giá cả phải chăng và có thể mở rộng cho các Cơ sở đào tạo lái xe
Cung cấp các công cụ quản lý xe tập lái, giáo viên, khoá học, tuyển sinh, quá trình đào tạo học viên
Tự động hoá và hợp lý hoá các quy trình tuyển sinh, đào tạo, vận hành nhằm nâng cao hiệu suất, hiệu quả của Cơ sở đào tạo
Tăng cường các tương tác, hỗ trợ tới các giáo viên, học viên nhằm thúc đẩy sự hài lòng của giáo viên, học viên
Đảm bảo khả năng bảo mật dữ liệu
Đảm bảo tính bảo mật dữ liệu, khả năng truy cập mọi nơi cho người dùng và khả năng mở rộng cho các cơ sở đào tạo lái xe mọi mô hình hoạt động
3. Đối tượng người dùng
Người dùng chính: giáo vụ, tuyển sinh, nhân viên hỗ trợ IT
Người dùng Admin: quản trị hệ thống từ công ty, hỗ trợ khách hàng
Người dùng tiếp theo: giáo viên, học viên
4. Module và tính năng
Hệ thống DriverX bao gồm các Module chính như sau
DriverX Web App: phục vụ các nghiệp vụ chính của cơ sở đào tạo
DriverX DAT App: app chạy trên thiết bị DAT
Mobile APP: phục vụ học viên và giáo viên
4.1 DriverX WEB APP
Là phần mềm chính của giải pháp DriverX, cung cấp các tính năng cho người dùng của cơ sở đào tạo và nhân viên hỗ trợ vận hành của công ty
4.1.1 Quản lý Khách hàng
Tạo mới, cập nhật thông tin, cấu hình hoạt động khách hàng
Sao lưu, backup dữ liệu khách hàng
4.1.2 Quản lý chi nhánh
Tạo mới, cập nhật thông tin, cấu hình hoạt động chi nhánh
Sao lưu, backup dữ liệu chi nhánh
4.1.3 Quản lý user
Tạo mới và phân quyền người sử dụng
Xác thực người dùng với kiểm soát truy cập dựa trên phân quyền (role-based)
Theo dõi các tương tác: ghi nhận và coi lại lịch sử các tương tác của người dùng
4.1.4. Quản lý giáo viên
Tạo mới, cập nhật thông tin, phân loại giáo viên
4.1.5 Quản lý xe tập lái
Tạo mới, cập nhật thông tin và phân loại xe tập lái
Quản lý thiết bị DAT trên xe tập lái
4.1.6 Quản lý thiết bị DAT
Tạo mới, cập nhật thông tin, cấu hình hoạt động thiết bị DAT
Quản lý serial thiết bị (serial cứng, serial mềm)
4.1.7. Quản lý khoá học
Tạo mới khoá học, cập nhật thông tin, trạng thái khoá học
4.1.8 Quản lý hồ sơ tuyển sinh
Nhập mới, cập nhật hồ sơ tuyển sinh
Thay đổi khoá học cho hồ sơ tuyển sinh
4.1.9 Quản lý học viên
Thay đổi thông tin học viên
Quản lý ảnh mẫu học viên
Cập nhật, theo dõi trạng thái đào tạo học viên
4.1.10 Báo cáo và phân tích
Dashboard và các report có thể tuỳ chỉnh
Trực quan hoá dữ liệu cho việc chăm sóc khách hàng, điều hành
4.2 DriverX DAT App
4.3 Intructor Mobile App
5. Non-Functional Requirements
Scalability to accommodate business growth.
High availability with minimal downtime.
Fast response times and minimal latency.
Compliance with data privacy regulations and industry standards.
6. Yêu cầu kỹ thuật
DriverX: là một phần mềm chạy trên đám mây, được xây dựng trên một hệ thống bao gồm Docker, PostgreSQL, Redis, Python, ReactJS, TailwindCSS, React Native. Hệ thống được lưu trữ trên Viettel IDC, sử dụng dịch vụ Viettel Virtual Private Cloud và Viettel Cloud Object Storage (s3) và sử dụng mã hoá ssl để đảm bảo bảo mật dữ liệu
Phần thiết bị Android dùng để chạy APP DAT là thiết bị Auto Android (thiết bị Android cho xe hơi) màn hình 9”, hệ điều hành Android 10 trở lên
7. Yêu cầu về thiết kế UI/UX
DriverX có giao diện người dùng rõ ràng và trực quan với cách phối màu phản ánh thương hiệu của công ty. Phần mềm tuân theo các nguyên tắc thiết kế ưu tiên tính dễ sử dụng và đơn giản, với thông tin (label) và hướng dẫn rõ ràng và ngắn gọn.