Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 106 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
106
Dung lượng
3,61 MB
Nội dung
Khóa lu n t t nghi p TR NG GVHD: TS Lê Xuân Tr IH CM THÀNH PH H ng CHÍ MINH KHOA CƠNG NGH THƠNG TIN KHĨA LU N T T NGHI P 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 GVHD: TS Lê Xuân Tr SVTH: ng Chung V nh Khang 0951010054 Nguy n Duy Ph 0951012102 ng Tháng 06 n m 2013 SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr L I CÁM ng N Khóa lu n k t qu c a m t trình tìm hi u, thi t k phát tri n phân h d ch v g i u xe t đ ng có h tr b n đ s Smartphone Khóa lu n s khơng th hồn thành n u khơng có s giúp đ c a th y Do đó, chúng em xin dành tr n trang đ u tiên c a báo cáo kính g i nh ng l i c m n sâu s c Chúng em xin chân thành cám n toàn th Ban giám hi u tr TP.HCM, cám n th y cô khoa Công ngh thông tin, nh ng ng em su t b n n m h c t i tr Xuân Tr ng h ng ng i h c M i d n d t chúng c bi t chúng em xin g i l i cám n đ n th y Lê ng d n, giúp đ chúng em t n tâm đ hồn thành khóa lu n t t nghi p SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr NH N XÉT C A GIÁO VIÊN H ng NG D N SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng M CL C Ch ng T NG QUAN 10 1.1 Hi n tr ng 10 1.2.M c tiêu đ tài 13 1.3.Ph ng pháp nghiên c u 13 1.4.B c c c a báo cáo 16 Ch ng C S LÝ THUY T 17 2.1.Phân tích thi t k h ng đ i t ng b ng UML 17 2.1.1.Gi i thi u ngơn ng mơ hình hóa th ng nh t (UML) 17 2.1.2.Phân tích thi t k h ng đ i t ng 18 2.1.3.Ki n trúc Model View ViewModel (MVVM) 18 2.1.4.Ki n trúc Model-View-Controller (MVC) 19 2.2.Gi i thi u d ch v Google Maps 25 2.3.T ng quan công ngh Windows Communication Foudation 20 2.3.1.Gi i thi u công ngh Windows Communication Foudation 20 2.3.2.Ki n trúc c a WCF 21 2.4.T ng quan công ngh ASP.NET MVC 22 2.4.1.Gi i thi u công ngh ASP.NET MVC 22 2.4.2.Gi i thi u th vi n SignalR 23 2.5.T ng quan công ngh LightSwitch 23 2.5.1.Gi i thi u công ngh LightSwitch 23 2.5.2.Ki n trúc c a LightSwitch 23 2.6.T ng quan v Windows Phone 24 2.6.1.Gi i thi u n n t ng Windows Phone 24 2.6.2 u m c a Windows Phone 24 2.6.3.Ki n trúc n n t ng Windows Phone 24 2.7.Gi i thi u công ngh Global Positioning System (GPS) 25 Ch ng 3.1.S l XÂY D NG H TH NG PH N M M 26 c h th ng Error! Bookmark not defined SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng 3.2.Phân tích thi t k h th ng 26 3.2.1.S đ tính hu ng s d ng 26 3.2.2.Bi u đ tu n t 35 3.2.3.Thi t k ki n trúc ph n m m Error! Bookmark not defined 3.2.4.Phân tích c s d li u Error! Bookmark not defined 3.2.5.Thi t k c s d li u 46 3.3.L p trình theo thành ph n 53 3.3.1.Th c th nghi p v (Business Entity) 54 3.3.2.X lý nghi p v (Business Logic) 55 3.3.3.D ch v b n đ (Map Service) 58 3.3.4.D ch v u ph i (Distribute Service) 69 3.3.5.D ch v b o m t(Security Service) 77 3.3.6.D ch v nghi p v (Business Service) 78 3.3.7 ng d ng dành cho khách hàng 78 3.3.8 ng d ng dành cho tài x 83 3.3.9 ng d ng dành cho qu n lý 84 3.4.Website dành cho ng i qu n lý 85 3.5 ng d ng di đ ng dành cho khách hàng tài x 88 3.5.1.Dành cho khách hàng 88 3.5.2.Dành cho tài x 93 3.6.Hi n th c quy trình g i u ph i xe taxi 96 Ch ng K T LU N 103 4.1.K t qu đ t đ 4.2.H c c a đ tài 103 ng ti p theo c a đ tài 104 TÀI LI U THAM KH O 106 sss SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng DANH M C HÌNH NH Hình 2.1 Ki n trúc mơ hình MVVM 19 Hình 2.2 Mơ t mơ hình MVC 20 Hình 2.3 Ki n trúc c a WCF 22 Hình 3.1 Mơ hình ho t đ ng chung c a h th ng 31 Hình 3.2 S đ tr ng h p s d ng c a h th ng 32 Hình 3.3 Bi u đ tu n t c a ch c n ng đ ng nh p 39 Hình 3.4 Bi u đ tu n t c a ch c n ng xem b n đ xác đ nh t a đ 40 Hình 3.6 Bi u đ tu n t c a ch c n ng tìm đ ng 41 Hình 3.7 Bi u đ tu n t c a ch c n ng tham kh o c c g i xe 42 Hình 3.8 Bi u đ tu n t c a ch c n ng u xe g n nh t 43 Hình 3.9 Bi u đ tu n t c a ch c n ng ch xe 44 Hình 3.10 Ki n trúc thi t k ph n m m 46 Hình 3.11 S đ quan h 47 Hình 3.11 File Entity Data Model 54 Hình 3.12 Diagram Entity Data Model 55 Hình 2.2.6: C u trúc Repository 56 Hình 2.2.7: L u đ tốn tính giá c c 57 Hình 3.12: nh b n đ l y đ c t Google Maps API 59 Hình 3.13: nh b n đ l y đ c t Google Maps API 60 Hình 3.14: L u đ mã hóa Encoded Polyline Algorithm Format cho s nguyên 66 Hình 3.15: L u đ gi i mã Encoded Polyline Algorithm Format cho chu i kí t 67 Hình 3.16 S đ d ch v u ph i xe 71 Hình 3.17 L u đ quy trình u ph i 73 Hình 3.18 V n đ nhi u yêu c u c p nh t t a đ x y 73 Hình 3.19 Cách gi quy t v n đ nhi u t a đ x y 74 Hình 3.20 V n đ s l ng l n tài x x y 75 Hình 3.21 Cách gi i quy t v n đ v i s l ng l n tài x 76 Hình 3.22 C u trúc h th ng b o m t 78 Hình 3.33 Xây d ng Model cho ng d ng c a Khách hàng 79 Hình 3.34 Xây d ng ViewModel cho ng d ng Khách hàng 80 Hình 3.35 Xây d ng Converters cho ng d ng khách hàng 81 Hình 3.36 Xây d ng Helpers cho ng d ng Khách hàng 81 Hình 3.37 Xây d ng l p View cho ng d ng Hành khách 82 SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng Hình 3.38 S đ truy xu t Google Map Bing Map Control 83 Hinh 3.39 Giao di n trang qu n lý c u hình xe 85 Hình 3.40 Giao di n trang c u hình lo i xe 86 Hình 3.41 Giao di n trang c u hình giá ti n xe 86 Hình 3.42 Giao di n trang ghi l i log c a h th ng 87 Hình 3.43 Trang đ ng nh p h th ng c a Hành Khách 89 Hình 3.44 Trang ch n l trình c a hành khách 90 Hình 3.2.3: Nh p đ a m n đ ng mu n 90 Hình 3.45 Trang thê hi n thơng tin l trình 91 Hình 3.46 Trang ch n xe theo ý mu n c a khách hàng 92 Hình 3.47 Trang yêu c u đ t xe t i h th ng 92 Hình 3.48 Màn hình đ ng nh p c a ng d ng tài x 94 Hình 3.49 Trang qu n lý ch c n ng c a tài x 94 Hình 3.50 Trang danh m c yêu c u c a tài x 95 Hình 3.51 Thơng tin chi ti t yêu c u 96 Hình 3.53 Demo quy trình u ph i xe đ n gi n 97 Hình 3.54 Khách hàng ch n n đ ng, ch n xe g i yêu c u 98 Hình 3.55 Server nh n đ c yêu c u x lý 98 Hình 3.56 Thơng báo có u c u m i x lý 99 Hình 3.57 Thơng báo yêu c u đ c nh n t i khách hàng 100 Hình 3.3.6: Báo l i cho khách hàng t i n i 101 Hình 3.58 Thơng báo t i n i c a tài x 101 Hình 3.59 Hành trình chuy n 102 SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng DANH M C B NG BI U B B B B ng 2.1: B ng mô t s đ tình hu ng s d ng 35 ng 2.2: Giá dich v taxi Mai Linh 28 ng 2.3: Mô t c s d li u c a h th ng Error! Bookmark not defined ng 2.4: Mô t c u trúc JSON đ ng tr v t Google Map 65 SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr DANH M C NH NG T ng VI T T T CRUD Create, Read, Update, Delete GPS Global Positioning System H H H u hành JSON JavaScript Object Notation MVC Model – View – Controller MVVM Model – View – ViewModel SOAP Simple Object Access Protocol SQL Structured Query Language UML Unified Modeling Language URL Uniform Resource Locator WCF Windows Communication Foundation WPF Windows Presentation Foundation SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr Ch ng ng T NG QUAN Hi n nay, d ch v Taxi r t ph bi n Vi t Nam n c Sau m t th i gian dài, bên c nh s phát tri n c a d ch v Taxi, nh ng tiêu c c xã h i, lãng phí tài nguyên c ng b t đ u phát sinh ngày nghiêm tr ng Nguyên nhân khách quan ph n l n quy trình s d ng u ph i c a d ch v Taxi truy n th ng nhi u h n ch ch a gi i quy t k p th i V i n n khoa h c k thu t đà phát tri n, công ngh thông tin thay đ i đ i s ng ng hóa i thơng qua kh n ng tin h c hóa, t đ ng ng d ng h th ng thông tin vào c i thi n quy trình s d ng u ph i c a d ch v Taxi gi i pháp nhanh chóng h p lý 1.1 Hi n tr ng nghiên c u Hi n nay, d ch v Taxi r t ph bi n Vi t Nam n c Tuy nhiên, quy trình s d ng u ph i c a d ch v Taxi truy n th ng d n l c h u Quy trình đ c tóm t t nh sau : Khi có cu c g i t khách hàng, b ph n tr c n tho i nghe ghi l i thông tin m h n, lo i xe Taxi yêu c u, u c u thêm (n u có) Thơng tin đ c chuy n cho b ph n t ng đài B ph n t ng đài s thông báo cho toàn b tài x khu v c c a bi t thơng tin thơng qua b đàm Các tài x s đ n đón khách t i m h n Ai đ n tr c s đón đ c khách Sau đón khách, tài x s dùng b đàm báo v t ng đài xác nh n đón thành cơng Khách hàng cung c p n i đ n cho tài x Cu i cùng, sau đ a khách đ n n i, khách hàng s tr ti n c h c cđ c tính t đ ng c Trong công tác t ng đài, m t s hãng Taxi s d ng ph gi y, ghi phi u,… Ph ng pháp th công b ng ghi ng pháp t n nhi u th i gian công s c vi c chuy n yêu c u, d n đ n làm ch m c quy trình Khi cơng ngh thơng tin phát tri n, quy trình c a m t s hãng đ c tin h c hóa b ng cách tri n khai h th ng thông tin đ qu n lý nghi p v Trong bao g m chuy n yêu SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 10 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng Tên lo i xe Thông tin c a m t lo i xe S ch Giá c c d ki n Hình 3.46 Trang ch n xe theo ý mu n c a khách hàng Nh n vào m t xe mu n ch n đ t i trang đ t xe Thông tin c a xe yêu c u Thơng tin l trình Giá c c d ki n Ghi cho tài x G i yêu c u Hình 3.47 Trang yêu c u đ t xe t i h th ng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 92 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr đ g i 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 b m yêu c u đ t xe t i h th ng sau h th ng s thơng báo có g i đ 4.4 ng c yêu c u hay khơng Dành cho tài x Dành cho tài x nhóm th c hi n đ tài hi n th c đ c m t ng d ng Windows Phone, cho phép tài x có th nh n yêu c u t khách hàng, x lý 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 kí đ c tài kho n mà tài kho n s đ ng d ng cho khách hàng, taxi s không c c p t h th ng cho m i tài x Tên tài kho n c a tài x M t kh u Nut đ ng nh p vào h th ng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 93 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng Hình 3.48 Màn hình đ ng nh p c a ng d ng tài x Sau đ ng nh p thành công, ng d ng s chuy n t i trang qu n lý ch c n ng c a Tài x , có qu n lý yêu c u, xem v trí hi n t i xem thơng tin Ti n ích Google Maps c a tài x Tr giúp Chuy n đ n trang danh sách đ ngh đón khách Cài đ t ng xu t Chuy n đ n trang xem thông tin c a tài x Chuy n đ n trang xem tin t c n i b Hình 3.49 Trang qu n lý 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 yêu c u SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 94 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr Tab danh sách yêu c u có ng 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.50 Trang danh m c yêu c u c a tài x Trang danh m c yêu c u đ c thi t k theo giao di n pivot, g m m c: - M c “Yêu c u”: hi n th yêu c u c a khách hàng đ 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 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 m xu t phát k t thúc - M c “L ch s ”: hi n th t t 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 chi ti t yêu c u g m đ dài, l trình, th i gian, giá ti n l i nh n t khách hàng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 95 Khóa lu n t t nghi p GVHD: TS Lê Xn Tr ng dài l trình Thơng tin l trình L i nh n t hành khách Th i gian d ki n Giá c c d ki n Hình 3.51 Thơng tin chi ti t u c u Xoay ngang 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 4.5 đ ch p nh n yêu c u nút đ t ch i yêu c u Hi n th c quy trình g i u ph i xe taxi SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 96 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr hi n th c nhóm th c hi n đ tài xin đ ng c trình bày m t quy trình g i u ph i xe c b n sau: Hình 3.53 Demo quy trình u ph i xe đ n gi n Gi s khách hàng tài x đ ng nh p thành công Khách hàng ch n n đ ng ch n xe g i yêu c u SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 97 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr Hình 3.54 Khách hàng ch n n đ Server nh n đ ng, ch n xe g i yêu c u đ g i yêu c u đ t xe t i h th ng sau h th ng s thơng Hành khách b m báo có g i đ ng c yêu c u hay không c yêu c u u ph i xe Hình 3.55 Server nh n đ Sau nh n đ c yêu c u x lý c yêu c u t khách hàng, h th ng s x lý g i yêu c u t i taxi phù h p nh t (ch a có hành khách g n nh t) Tài x nh n đ c yêu c u 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 tô xanh yêu c u v a m i nh n SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 98 Khóa lu n t t nghi p GVHD: TS Lê Xn Tr ng Hình 3.56 Thơng báo có yêu c u m i 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 l i nh n t khách hàng Gi s Taxi ch p nh n yêu c u nh n nút Tài x t i v trí c a hành khách Sau 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í th i gian d ki n t i đón khách hàng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 99 Khóa lu n t t nghi p GVHD: TS Lê Xn Tr ng Hình 3.57 Thơng báo yêu c u đ c nh n t i khách hàng Tài x t i đón hành khách Sau ch p nh n yêu c u, tài x s t i v trí khách hàng đ ng, t i n i tài x nh n nút đ thông báo cho hành khách t i n i SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 100 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng 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 v trí 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 đ a hành khách t i n i Sau hành khách lên xe, hình s c p nh t hành trình chuy n liên t c v i v trí c a taxi b n đ SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 101 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng Hình 3.59 Hành trình chuy n Sau t i n i Tài x b m vào đ thông báo v i h th ng k t thúc m t quy trình Trong su t trình, tài x ch p nh n m t yêu c u tài x s khơng nh n đ c b t c m t yêu c u khác, ch sau tài x hoàn thành quy trình ho c khơng đón đ c Hành khách tài x m i có th nh n đ c nh ng yêu c u khác Sau đ a Hành khách t i n i thành công, h th ng s l u l i th i gian s ti n th c t SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 102 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr Ch 5.1 K t qu đ t đ ng ng K T LU N 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 u xe t đ ng cho hãng Taxi H th ng có mơ hình ki n trúc Client-Server, có áp d ng design pattern MVC MVVM nên có k t dính l ng l o, có tính m r ng tái s d ng cao Quy trình u xe t đ ng d a 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 thao tác truy xu t d li u 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 u 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 u ph i tài x lái xe đ n ch khách hàng đ n đ a m c n đ n Client g m: - ng d ng thi t b di đ ng phát tri n n n t ng Windows Phone dành cho khách hàng có ch c n ng xem tìm đ ng Google Maps, xem giá c c tham kh o đ i v i lo i xe yêu c u, g i yêu c u g i xe thông qua ng d ng - ng d ng thi t b di đ ng phát tri n n n t ng Windows Phone dành cho tài x có ch c n ng xem tìm đ ng Google Map, nh n đ ngh đón khách t t ng đài - ng d ng web đ qu n lý thông tin dành cho ng i qu n lý Ng i qu n lý cịn có th theo dõi tình tr ng, ho t đ ng c a quy trình Real-time web SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 103 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng 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 m i thơng tin v l n đ cung c p tr c khách hàng c xe đ n b ng t a đ , thơng tin đ a 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 tài x đ n m i báo cho khách hàng xe Mâu thu n gi a khách hàng tài x 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 m ch có m t tài x r nh đ khách hàng gi a tài x đ c đ ngh đ n đón Do đó, mâu thu n tranh giành c gi i quy t i u ph n c ng giúp c ng c l i tinh th n đoàn k t n i b 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 ngành d ch v 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 m t ngành ngh ch ch t T o d ng đ c lòng tin v i du khách n c c ng m t cách làm đ p hình nh Vi t Nam i v i kinh t , 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 phát tri n h n 5.2 H ng ti p theo c a đ tài H th ng c n đ a vào th nghi m nhi u h n, c n đ H th ng có th đ c phát tri n đ tri n khai d c hồn thi n t i u hóa i d ng ph m m m d ch v (SaaS - Software as a Service) cho h th ng có th ph bi n đ cho tài x ng c v i ng i dùng, ng d ng Smartphone dành i dùng s c n có th ho t đ ng h u h t thi t b có h u hành khác (IOS, Android, Blackberry, ) V i s phát tri n c a nh ng Crossplatform Framework nh Xamarin, Cordova,… s rút ng n r t nhi u chi phí phát tri n đa n n t ng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 104 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng Bên c nh đó, web 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 đ tồn nh t, ti n nh t s đáp ng đ ng theo nhi u tiêu chí: nhanh nh t, an c nhi u nhu c u c a ng SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 i dùng h n Trang 105 Khóa lu n t t nghi p GVHD: TS Lê Xuân Tr ng 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 n 24/7 [3] BinhAnh Electronics, Gi i thi u TAXI_Operation_GPS [4] Truy n hình An Viên, Ch ng trình "Camera gi u kín" – Tây Taxi, 2012 [5] T c Hoàng Thiên Ân, Gi i thi u ki n trúc ng d ng Client-Server Service Oriented TI NG ANH [6] Charles Petzold, Programming Windows Phone 7, 2010 [7] Google, Google Maps API Developers [8] Naveed tejani, Google Maps for Windows Phone using Bing Map Control SVTH: Chung V nh Khang 0951010054 Nguy n Duy Ph ng 0951012102 Trang 106