Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

22
SVTH: GVHD: Đề tài: Chung Vĩnh Khang Nguyễn Duy Phượng TS. Lê Xuân Trường Xây dựng phân hệ dịch vụ gọi xe và điều xe Taxi tự động có hỗ trợ bản đồ số trên Smartphone BÁO CÁO KHÓA LUẬN TỐT NGHIỆP Trường Đại học Mở Tp.HCM Khoa Công nghệ thông tin

description

Chung Vĩnh Khang: BackEnd Nguyễn Duy Phượng: FrontEnd

Transcript of Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Page 1: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

SVTH: GVHD:

Đề tài:

Chung Vĩnh Khang

Nguyễn Duy Phượng

TS. Lê Xuân Trường

Xây dựng phân hệ dịch vụ gọi

xe và điều xe Taxi tự động có

hỗ trợ bản đồ số trên

Smartphone

BÁO CÁO KHÓA LUẬN TỐT NGHIỆP

Trường Đại học Mở Tp.HCM

Khoa Công nghệ thông tin

Page 2: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Hiện trạng Mục tiêu Phương pháp Xây dựng Demo

Bố cục

Page 3: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

HIỆN TRẠNG

Page 4: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

HIỆN TRẠNG DỊCH VỤ TAXI

Khách hàng gọi Taxi

bằng điện thoại

Nhân viên tổng đài

nhận yêu cầu

và thông báo cho các

tài xế Taxi

Tài xế nhận yêu cầu

qua bộ đàm

Khách hàng ra điểm

hẹn chờ Taxi

Tài xế đến đón khách và

lấy yêu cầu điểm đến

+ HẠN CHẾ

Rào cản văn

hóa:

(giọng địa

phương, ngôn

ngữ)

Lặp lại yêu cầu

của khách hàng,

Khách hàng có thể

phải chờ tài xế Nhiều Taxi đến tranh

khách hàng.

Tài xế mang tâm lý

“giành khách hàng”

nên chạy nhanh phóng

ẩu

Rào cản văn hóa:

khách & tài xế

Khách hàng ngại giao

tiếp

Tài xế có thể

phải chờ khách hàng

Taxi chở khách đến nơi và thanh

toán cước dịch vụ

Tài xế cố tình đi đường dài

Khách hàng phản đối cước

Page 5: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Ý TƯỞNG KHẮC PHỤC

Khách hàng không bị rào cản giọng nói, ngôn ngữ khi sử dụng dịch vụ Taxi

Tổng đài tiếp nhận yêu cầu và điều phối xe thông minh, tự động

Tiết kiệm thời gian cho khách hàng & tài xế khi chờ xe.

Xóa bỏ tình trạng tranh giành khách giữa các tài xế bằng cách điều đúng và đủ xe.

Tăng độ tin cậy của khách hàng và đẩy lùi tiêu cực “đi đường dài” thông qua dịch vụ tham khảo đường đi ngắn nhất và tổng tiền cước.

Page 6: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

MỤC TIÊU ĐỀ TÀI

Page 7: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

MỤC TIÊU ĐỀ TÀI

KHÁCH HÀNG

TỔNG ĐÀI TỰ ĐỘNG

TÀI XẾ TAXI

GPS

GOOGLE MAPS

Page 8: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Ý NGHĨA ĐỀ TÀI

Kĩ thuật Kinh tế Xã hội

Page 9: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

PHƯƠNG PHÁP

NGHIÊN CỨU

Page 10: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

PHƯƠNG PHÁP NGHIÊN CỨU

Thiết

kế

Phát

triển

Kiểm

thử

Triển

khai

Phân

tích

Page 11: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

XÂY DỰNG

PHẦN MỀM

Page 12: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

SƠ ĐỒ USECASE

Page 13: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

KIẾN TRÚC HỆ THỐNG PHẦN MỀM

Cơ sở dữ liệu quan hệ

SQL Azure

Thực thể nghiệp vụ

Entity Framework

Dịch vụ

tác nghiệp

WCF

Ứng dụng

khách hàng

WinsPhone

Dịch vụ

bảo mật

WCF

Ứng dụng

tài xế Taxi

WinsPhone

Logic

Class Lib

Dịch vụ

điều phối

ASP.NET, SignalR

Ứng dụng quản

lý, giám sát Taxi

LightSwitch

TẦNG

TRÌNH BÀY

TẦNG

DỊCH VỤ

TẦNG

NGHIỆP VỤ

TẦNG

DỮ LIỆU

Page 14: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Tài xế Taxi

Workstation

Quản lý

Khách hàng

Gửi yêu cầu gọi xe

Gửi đề nghị đón khách

Đồng ý/ Từ chối đón khách

Thông báo sẽ có Taxi đến trong N phút nữa

Biển số: xxx-yyy-zzz

Thông báo Taxi đã đến

Cập nhật đã đến nơi đón khách

Cập nhật đã đón / không đón được

khách

Cập nhật mọi bướccủa quy trình

Tổng đài tự độngSignalR

SƠ ĐỒ HOẠT ĐỘNG TỔNG QUÁT

Page 15: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

CHIẾN LƯỢC

TỐI ƯU HÓA

HỆ THỐNG

Page 16: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Vấn đề 1:

Nhiều yêu cầu khách hàng.

Giải pháp:

Lưu trữ lại tọa độ của các

Taxi, mỗi tọa độ có một

khoảng thời gian hiệu lực

được cấu hình sẵn.

Page 17: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Vấn đề 2:

Số lượng tài xế lớn

Giải pháp:

sử dụng một hàng đợi lưu trữ

lại danh sách các tài xế đang

rảnh và sắp xếp theo thứ tự

tài xế có vị trí xa dần so với

nơi đón khách

Page 18: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

Vấn đề 3:

Việc tính khoảng cách từ tài

xế đến nơi đón khách bị

chậm do sử dụng dịch vụ

Google Map và HTTP

Giải pháp

Tính khoảng cách theo

đường chim bay (độ dài

đoạn thẳng giữa 2 điểm)

O(1) ? O(n2+m)

Page 19: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

DEMO

Page 20: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

KẾT LUẬN

• Xây dựng được 1 hệ thống client-server,

có vận dụng 1 số mô hình phát triển: MVC, MVVM

• Dựa trên cấu trúc dữ liệu hàng đợi,

nguyên lý Heuristic, xây dựng chiến lược tối ưu hóa hệ thống

• Triển khai đề tài này sẽ giúp cho nền kinh tế dịch vụ, vận tải, du lịch phát triển theo hướng tự động hóa

• Góp phần làm lành mạnh hóa xã hội, làm đẹp hình ảnh Việt Nam

Page 21: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI

Page 22: Slide bảo vệ khóa luận tốt nghiệp "dịch vụ điều phối Taxi"

XIN CÁM ƠN

QUÝ THẦY CÔ

VÀ CÁC BẠN ĐÃ

THEO DÕI