Trang ch nl trình ca hành khách

Một phần của tài liệu 0950XÂ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, (Trang 90)

trang này khách hàng có th xác đnh t a đ c a mình b ng cách nh n nút TrackMe và các nút phóng to, thu nh b n đ .

Hành khách có th nh p đi m đi đi m đ n b ng cách đi n vào 2 textbox nh p tuy n

đ ng.   Hình 3.45. Nh p đa đi m tuy n đ ng mu n đi Textbox nh p đi m k t thúc l trình V trí đi m b t đ u V trí đi m k t thúc Phóng to, thu nh b n đ Xác đnh v trí hi n t i Xem thơng tin l trình

Chuy n sang trang ch n xe và g i yêu c u đ t xe

Khách hàng có th ch n đa đi m t i b ng cách gi im vào m t v trí mu n t i trên b n đ .

 

Hình 3.45. Trang thê hi n thơng tin l trình

Nh n vào nút đ t i trang đ t xe và g i yêu c u.

Xem thơng tin l trình, đ dài và th i gian d ki n L trình tuy n đ ng

 

Hình 3.46. Trang ch n xe theo ý mu n c a khách hàng

Nh n vào m t xe nào mu n ch n đ t i trang đ t xe.

  Hình 3.47. Trang yêu c u đ t xe t i h th ng Thông tin c a m t lo i xe Tên lo i xe S ch Giá c c d ki n Thông tin c a xe yêu c u Thông tin l trình Giá c c d ki n Ghi chú cho tài x G i yêu c u

Hành khách có th g i thêm m t l i nh n t i tài x nh n yêu c u và b m đ g i yêu c u đ t xe t i h th ng sau đó h th ng s thơng báo có g i đ c yêu c u hay không.

4.4. Dành cho tài x

Dành cho tài x thì nhóm th c hi n đ tài đã hi n th c đ c m t ng d ng trên Windows Phone, cho phép tài x có th nh n các yêu c u t khách hàng, x lý các yêu c u m t cách d dàng.

ng nh p cho tài x , s không gi ng nh ng d ng cho khách hàng, taxi s khơng

đ ng kí đ c tài kho n mà tài kho n s đ c c p t h th ng cho m i tài x .

Nut đ ng nh p vào h th ng

Tên tài kho n c a tài x M t kh u

Hình 3.48. Màn hình đ ng nh p c a ng d ng tài x

Sau khi đ ng nh p thành công, ng d ng s chuy n t i trang qu n lý các ch c n ng c a Tài x , đây có qu n lý các yêu c u, xem v trí hi n t i và xem thơng tin.

 

 

Hình 3.49. Trang qu n lý các ch c n ng c a tài x

Trong trang qu n lý, nh n vào ơ có bi u t ng chi c xe đ t i trang danh m c các yêu c u. Tr giúp Cài đ t ng xu t Chuy n đ n trang danh sách các đ ngh đón khách Chuy n đ n trang xem thông tin c a tài

x

Ti n ích Google Maps c a tài x

Chuy n đ n trang xem tin t c n i b

 

Hình 3.50. Trang danh m c các yêu c u c a tài x

Trang danh m c các yêu c u đ c thi t k theo giao di n pivot, g m 2 m c:

- M c “Yêu c u”: hi n th các yêu c u c a khách hàng đang đ c t ng đài đ ngh

đ n Taxi hi n đ ng nh p. M i đ ngh có th i h n tr l i nh t đ nh. N u quá th i gian quy đ nh mà tài x không ph n h i, yêu c u s chuy n cho tài x khác. Các thông tin c a m i yêu c u mà tài x quan tâm bao g m:

 Giá c c tham kh o

 a đi m xu t phát và k t thúc

- M c “L ch s ”: hi n th t t c các yêu c u c a tài x đã ch p nh n.

Tài x nh n vào yêu c u m i đ x lý yêu c u, ng d ng s chuy n sang trang xem

Tab danh sách yêu c u đang có Tab danh sách yêu c u đã th c hi n thành công Thông tin ng n g n c a m t yêu c u Giá c c d ki n L trình

 

Hình 3.51. Thơng tin chi ti t u c u

Xoay ngang màn hình đ xem v trí khách hàng, đo n đ ng b ng Google Maps.

 

Hình 3.52. Hi n th l trình

Nh n vào nút đ ch p nh n yêu c u và nút đ t ch i yêu c u.

4.5. Hi n th c quy trình g i và đi u ph i xe taxi dài l trình Thơng tin l trình Th i gian d ki n Giá c c d ki n L i nh n t hành khách

hi n th c nhóm th c hi n đ tài xin đ c trình bày m t quy trình g i và đi u ph i xe c b n sau:

Hình 3.53. Demo quy trình đi u ph i xe đ n gi n

Gi s khách hàng và tài x đã đ ng nh p thành cơng.

      

Hình 3.54. Khách hàng ch n tuy n đ ng, ch n xe và g i yêu c u

Hành khách b m đ g i yêu c u đ t xe t i h th ng sau đó h th ng s thơng báo có g i đ c yêu c u hay không.

Server nh n đ c yêu c u và đi u ph i xe

 

Hình 3.55. Server nh n đ c yêu c u và x lý

Sau khi nh n đ c yêu c u t khách hàng, h th ng s x lý và g i yêu c u t i taxi phù h p nh t (ch a có hành khách và g n đó nh t).

Tài x nh n đ c yêu c u và x lý yêu c u

Khi nh n đ c yêu c u t Server, ng d ng c a Tài x s có m t thơng báo và tơ xanh u c u v a m i nh n.

   

Hình 3.56. Thơng báo có yêu c u m i và x lý

Tài x nh n vào yêu c u m i đ x lý yêu c u, ng d ng s chuy n sang trang xem chi ti t yêu c u g m đ dài, l trình, th i gian, giá ti n và l i nh n t khách hàng. Gi s Taxi ch p nh n yêu c u này và nh n nút .

Tài x t i v trí c a hành khách

Sau khi tài x ch p nh n u c u, s có thơng báo ph n h i t h th ng t i khách hàng. H th ng s g i v thơng tin xe, v trí và th i gian d ki n t i đón khách hàng.

 

Hình 3.57. Thơng báo u c u đã đ c nh n t i khách hàng Tài x t i đón hành khách

Sau khi ch p nh n yêu c u, tài x s t i v trí khách hàng đang đ ng, khi t i n i thì tài x nh n nút đ thông báo cho hành khách là đã t i n i.

Hình 3.3.6: Báo l i cho khách hàng đã t i n i

Cùng lúc đó Hành khách s nh n đ c thông báo c a tài x đã t i n i cùng v trí và thơng tin c a tài x .

 

Hình 3.58. Thơng báo đã t i n i c a tài x Tài x đón đ c hành khách và đ a hành khách t i n i Tài x đón đ c hành khách và đ a hành khách t i n i

Sau khi hành khách lên xe, màn hình s c p nh t hành trình chuy n đi liên t c cùng v i v trí c a taxi trên b n đ .

 

Hình 3.59. Hành trình chuy n đi

Sau khi t i n i Tài x b m vào đ thông báo v i h th ng là k t thúc m t quy trình.

Trong su t quá trình, khi tài x đã ch p nh n m t yêu c u thì tài x đó s khơng nh n đ c b t c m t yêu c u nào khác, ch sau khi tài x đã hồn thành quy trình ho c là khơng đón đ c Hành khách thì tài x m i có th nh n đ c nh ng yêu c u khác. Sau khi

Ch ng 5. K T LU N

5.1. K t qu đ t đ c

Tóm l i, đ tài xây d ng h th ng ph n m m client- server cung c p d ch v g i xe và đi u xe t đ ng cho các hãng Taxi.

H th ng có mơ hình ki n trúc Client-Server, và có áp d ng design pattern MVC và MVVM nên có k t dính l ng l o, có tính m r ng và tái s d ng cao.

Quy trình đi u xe t đ ng d a trên c s t đ ng hóa tác v t ng đài. Áp d ng gi i thu t Heuristic, c u trúc hàng đ i đ t i u hóa t c đ th c thi c a quy trình.

V thành ph n, Server g m:

- C s d li u SQL Azure d ng quan h l u tr toàn b d li u c a h th ng. - ng d ng WCF cung c p các thao tác truy xu t d li u trong c s d li u cho

ng d ng phía client.

- ng d ng ASP.NET MVC có s d ng th vi n SignalR cung c p d ch v g i nh n th i gian th c nh m đi u khi n quy trình t lúc khách hàng yêu c u s d ng d ch v Taxi đ n lúc đi u ph i tài x lái xe đ n ch khách hàng đ n đa đi m c n

đ n. Client g m:

- ng d ng trên thi t b di đ ng phát tri n trên n n t ng Windows Phone dành cho khách hàng có ch c n ng xem và tìm đ ng trên Google Maps, xem giá c c tham kh o đ i v i lo i xe yêu c u, và g i yêu c u g i xe thông qua ng d ng. - ng d ng trên thi t b di đ ng phát tri n trên n n t ng Windows Phone dành cho

tài x có ch c n ng xem và tìm đ ng trên Google Map, nh n đ ngh đón khách t t ng đài.

tài s giúp khách hàng s d ng d ch v Taxi d dàng, ti n l i h n, không ph thu c vào gi ng nói hay ngơn ng n a vì m i thơng tin v l tuy n đã đ c khách hàng cung c p tr c khi xe đ n b ng t a đ , thông tin đa đi m.

tài còn giúp ti t ki m th i gian cho khách hàng, tài x b ng cách h n ch th i gian ch vì khi tài x đ n m i báo cho khách hàng ra xe. Mâu thu n gi a khách hàng và tài x trong v n đ giá c c ng đã đ c gi i quy t b ng ch c n ng xem giá ti n tham kh o c a khách hàng. H th ng đ m b o v i m t yêu c u g i xe t khách hàng, t i m t th i

đi m ch có m t tài x đang r nh đ c đ ngh đ n đón. Do đó, mâu thu n tranh giành khách hàng gi a các tài x đ c gi i quy t. i u đó ph n nào c ng đã giúp c ng c l i tinh th n đoàn k t n i b trong xã h i, gi a tài x v i khách hàng, tài x v i tài x , tài x v i hãng, lòng tin c a khách hàng vào d ch v hãng nói riêng và ngành d ch v trong n c nói chung. T t c đã góp ph n làm lành m nh hóa xã h i.

i v i du l ch, d ch v giao thông v n t i là m t ngành ngh ch ch t. T o d ng

đ c lòng tin v i du khách n c ngoài c ng là m t cách làm đ p hình nh Vi t Nam. i v i kinh t , khi m i v n đ mâu thu n d n đ c h n ch , d ch v Taxi s có nhi u thu n l i nh t đnh. N n kinh t d ch v s c nh tranh và phát tri n h n.

5.2. H ng đi ti p theo c a đ tài

H th ng c n đ a vào th nghi m nhi u h n, c n đ c hoàn thi n và t i u hóa. H th ng có th đ c phát tri n đ tri n khai d i d ng ph m m m d ch v (SaaS - Software as a Service).

cho h th ng có th ph bi n đ c v i ng i dùng, ng d ng Smartphone dành cho tài x và ng i dùng s c n có th ho t đ ng trên h u h t các thi t b có h đi u hành khác (IOS, Android, Blackberry,..). V i s phát tri n c a nh ng Crossplatform Framework nh Xamarin, Cordova,… thì s rút ng n r t nhi u chi phí phát tri n đa n n t ng.

Bên c nh đó, web là m t n n t ng giá r nên c ng c n khai thác m nh m .

H th ng b n đ n u có th h tr tìm đ ng theo nhi u tiêu chí: nhanh nh t, an tồn nh t, ít ti n nh t s đáp ng đ c nhi u nhu c u c a ng i dùng h n.

TÀI LI U THAM KH O

TI NG VI T

[1] ng V n c, Phân tích thi t k h ng đ i t ng b ng UML, Nhà xu t b n giáo d c, 2002.

[2] Cabstar Taxi Online, Gi i thi u Cabstar Taxi Online - Taxi Tr c tuy n 24/7.

<http://www.taxitructuyen.com/home>

[3] BinhAnh Electronics, Gi i thi u TAXI_Operation_GPS.

<http://www.binhanh.com/Solutions_TaxiGps.htm>

[4] Truy n hình An Viên, Ch ng trình "Camera gi u kín" – Tây đi Taxi, 2012.

<http://www.anvien.tv>

[5] T c Hoàng Thiên Ân, Gi i thi u ki n trúc ng d ng Client-Server và Service Oriented.

<http://wormtech.wordpress.com/2011/06/26/>

TI NG ANH

[6] Charles Petzold, Programming Windows Phone 7, 2010. [7] Google, Google Maps API Developers.

<https://developers.google.com/maps/>

[8] Naveed tejani, Google Maps for Windows Phone 7 using Bing Map Control.

<http://www.codeproject.com/Articles/153467/Google-Maps-for-Windows-Phone-7- using-Bing-Map-Con>

Một phần của tài liệu 0950XÂ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, (Trang 90)

Tải bản đầy đủ (PDF)

(106 trang)