5 Triển khai và kiểm thử
4.3 Usecase tính năng tài xế
Các tính năng và quy trình liên quan của tài xế đã có tài tài khoản bao gồm:
• Thay đổi trạng thái hoạt động
trạng thái này dù trên hệ thống có vận đơn ở trạng thái đang tìm tài xế nhưng tài xế cũng không nhận được thông báo có vận đơn từ hệ thống.
– Sau khi tài xế chuyển trạng thái sang "Đã sẵn sàng" nếu trên hệ thống có các vận đơn đang ở trạng thái chờ tài xế, hệ thống sẽ gửi thông báo tới tài xế.
• Thực hiện vận đơn: Quy trình thực hiện vận đơn gồm các bước sau: 1. Nhận vận đơn:
– Sau khi tài xế thay đổi trạng thái hoạt động sang "Đã sẵn sàng" hệ thống sẽ dựa vào thông tin vận đơn và thông tin hiện tại của tài xế để gửi cho tài xế những vận đơn phù hợp.
– Thông tin về vận đơn được hệ thống gửi tới tài xế bao gồm:
* Giá vận đơn dựa theo chiều dài quãng đường tài xế phải di chuyển để hoàn tất vận đơn.
* Tên và số điện thoại của đối tượng người gửi hàng.
* Địa chỉ nhận hàng và danh sách địa chỉ giao hàng. 2. Chấp nhận vận đơn:
– Sau khi nhận thông tin vận đơn tài xế có thể liên lạc với người gửi thông qua số điện thoại để xác nhận lại các thông tin sau đó xác nhận vận đơn trên hệ thống hoặc có thể xác nhận vận đơn và tiến hành quá trình giao hàng. 3. Di chuyển tới điểm nhận hàng: Quy trình di chuyển tới điểm nhận hàng diễn ra
như sau:
– Sau khi tài xế "Chấp nhận vận đơn", hệ thống sẽ chuyển tới màn hình thực hiện quy trình nhận vận đơn.
– Tại màn hình này hệ thống sẽ hiển thị thông tin điểm gửi hàng của vận đơn trên Google Map.
4. Nhận hàng: Quy trình nhận hàng gồm các bước sau:
– Sau khi tới điểm nhận hàng, tài xế xác nhận trên hệ thống đã tới điểm nhận hàng.
– Sau khi tài xế xác nhận tới điểm nhận hàng, hệ thống sẽ gửi thông báo tới cho ứng dụng của người gửi hàng. (Quy trình giúp tài xế giảm tỷ lệ gọi điện thông báo để người gửi mang hàng tới).
– Khi nhận hàng từ người gửi tài xế cần kiểm tra lại thông tin kiện hàng so với thông tin tài xế nhận được từ hệ thống. Nếu sai thông tin hoặc kiện hàng có hàng hóa cấm, vi phạm pháp luật tài xế cần hủy đơn hàng.
– Nếu quá trình đối chiếu không phát sinh vấn đề, tài xế chụp lại kiện hàng sau đó xác nhận đã nhận hàng và tiến hành quy trình giao hàng.
5. Di chuyển tới điểm giao hàng: Quy trình di chuyển tới điểm nhận hàng gồm các bước sau:
– Sau khi tài xế xác nhận "Nhập hàng", hệ thống sẽ chuyển tới màn hình thực hiện quy trình giao vận đơn.
– Tại màn hình này hệ thống sẽ hiển thị thông tin danh sách điểm nhận hàng của vận đơn trên Google Map.
6. Giao hàng: Quy trình giao hàng gồm các bước sau:
– Khi tới một điểm giao hàng trong danh sách các điểm giao hàng, tài xế sẽ thực hiện quét mã QR để xác minh danh tính người nhận.
– Sau khi quét mã QR hệ thống sẽ chuyển qua màn hình chứa thông tin gồm:
* Trạng thái xác minh mã QR.
* Cước phí vận chuyển(Nếu người gửi hàng chọn bên thanh toán là người nhận hàng).
– Nếu mã QR hợp lệ tài xế sẽ giao gói hàng tương ứng cho người nhận.
– Tại điểm nhận hàng cuối cùng, sau khi tài xế quét mã QR, tài xế nhấn nút hoàn tất để xác nhận với hệ thống đã hoàn tất quy trình giao vận đơn.
– Sau khi xác nhận "Hoàn tất giao hàng" hệ thống sẽ chuyển tới màn hình thanh toán, cung cấp thông tin về chi phí và tổng số tiền tài xế nhận được từ vận đơn.
7. Hủy vận đơn : Tài xế được phép hủy đơn hàng trong những trường hợp sau.
xế sẽ được hủy vận đơn nhưng sẽ làm giảm mức độ cạnh tranh của tài xế khi trên hệ thống có vận đơn mới.
– Tại thời điểm tài xế gặp người gửi để nhận hàng, trong khi đối chiếu thông tin do hệ thống gửi với gói hàng người nhận cung cấp, nếu có thông tin không đúng hoặc kiện hàng có chứa hàng hóa cấm tài xế sẽ được phép hủy vận đơn.
4.2.3 Yêu cầu chức năng của người gửi hàng