
Luân văn tôt nghiêp H th ng giám sát thi t b GPS trên n n Android và iOS ệ ố ế ị ề
L I C M NỜ Ả Ơ
L i đ u tiên chúng em xin đ c g i l i c m n đ n th y Nguy n Chí Ng c.ờ ầ ượ ử ờ ả ơ ế ầ ễ ọ
Th y đã h ng d n và giúp đ t n tình chúng em nghiên c u t đ án 1 cho đ n đầ ướ ẫ ỡ ậ ứ ừ ồ ế ồ
án 2 và hoàn thành t t lu n văn t t nghi p này. Nh ng l i nh n xét, góp ý và h ngố ậ ố ệ ữ ờ ậ ướ
d n c a th y đã giúp chúng em có đ nh h ng đúng đ n trong quá trình th c hi n đẫ ủ ầ ị ướ ắ ự ệ ề
tài, giúp chúng em nhìn ra đ c u khuy t đi m c a đ tài và t ng b c kh c ph cượ ư ế ể ủ ề ừ ướ ắ ụ
đ có đ c k t qu t t nh t.ể ượ ế ả ố ấ
Chúng em cũng xin c m n th y cô trong khoa Đi n – Đi n t , b môn Vi nả ơ ầ ệ ệ ử ộ ễ
thông đã t n tình ch b o, truy n đ t cho chúng em các ki n th c chuyên ngành,ậ ỉ ả ề ạ ế ứ
nh ng công ngh m i cũng nh cách làm vi c nhóm đ hoàn thành t t đ án môn h cữ ệ ớ ư ệ ể ố ồ ọ
này.
Và cu i cùng, chúng em xin đ c g i l i c m n sâu s c đ n t t c nh ngố ượ ử ờ ả ơ ắ ế ấ ả ữ
ng i b n đã giúp đ , sát cánh cùng chúng em trong su t nh ng năm đ i h c. Cám nườ ạ ỡ ố ữ ạ ọ ơ
nh ng l i đ ng viên, nh ng s chia s , hy sinh và chăm sóc l n lao t phía gia đình vàữ ờ ộ ữ ự ẽ ớ ừ
ng i than vì đó là m t đ ng l c to l n giúp chúng em v t qua khó khăn và hoànườ ộ ộ ự ớ ượ
thành t t đ tài này.ố ề
Thành ph H Chí Minh, ngày 18 tháng 12 năm 2012ố ồ
Tô Tr n Qu c Tu nầ ố ấ
Nguy n Duy Ngânễ
GI I THI U Đ TÀIỚ Ệ Ề
H th ng đ nh v toàn c u GPS đ c thi t k , xây d ng, v n hành và qu n lýệ ố ị ị ầ ượ ế ế ự ậ ả
b i B qu c phòng Hoa Kỳ. Nh ng k t năm 1980, chính ph Hoa Kỳ đã cho phépở ộ ố ư ể ừ ủ
SVTH: Tô Tr n Qu c Tu n – Nguy n Duy Ngânầ ố ấ ễ 1

Luân văn tôt nghiêp H th ng giám sát thi t b GPS trên n n Android và iOS ệ ố ế ị ề
s d ng h th ng GPS vào m c đích dân s . Và cho đ n nay, l i ích c a h th ngử ụ ệ ố ụ ự ế ợ ủ ệ ố
GPS mang l i là vô cùng to l n. GPS không ch đ c dùng trong lĩnh v c khai thácạ ớ ỉ ượ ự
m , đ a ch t, v b n đ mà còn đ c dùng đ đi u khi n giao thông và đ c bi t làỏ ị ấ ẽ ả ồ ượ ể ề ể ặ ệ
s d ng đ đ nh v và d n đ ng trong ngành hàng không. Và v i s phát tri n v tử ụ ể ị ị ẫ ườ ớ ự ể ượ
b c c a công ngh , ngay c nh ng chi c đi n tho i ngày nay cũng đ c trang b hậ ủ ệ ả ữ ế ệ ạ ượ ị ệ
th ng GPS. Đa s nh ng nhà s n xu t đi n tho i đ u tích h p s n m t lo i b n đố ố ữ ả ấ ệ ạ ề ợ ẵ ộ ạ ả ồ
s kèm theo h th ng GPS trên đi n tho i. M t s ít còn l i không có s n b n đ số ệ ố ệ ạ ộ ố ạ ẵ ả ồ ố
tích h p s n mà ng i dùng ph i mua m t ph n m m b n đ t bên th ba. M t sợ ẵ ườ ả ộ ầ ề ả ồ ừ ứ ộ ố
ph n m m b n đ trên th tr ng có th nh c đ n nh : Vietmap, Mapking,ầ ề ả ồ ị ườ ể ắ ế ư
OziExplorer…
T đó nhóm chúng em đã n y sinh ý t ng: xây d ng h th ng đ nh v , giámừ ả ưở ự ệ ố ị ị
sát đa n n d a trên nh ng smartphone có tích h p s n GPS. V i h th ng này, ng iề ự ữ ợ ẵ ớ ệ ố ườ
giám sát ch vi c cài m t ph n m m trên smartphone v i b t kỳ h đi u hành nào vàỉ ệ ộ ầ ề ớ ấ ệ ề
cho nó ch y n. Sau đó đăng nh p vào m t website do chúng em t thi t k là đã cóạ ẩ ậ ộ ự ế ế
th bi t chính xác chi c ng i s d ng smartphone đang đâu. ể ế ế ườ ử ụ ở
Khái quát s ho t đ ng c a mô hình: ự ạ ộ ủ
- Trên smartphone ch y h đi u hành Android và iOS cài đ t ch ng trình GPS đạ ệ ề ặ ươ ể
nh n tín hi u t v tinh. ậ ệ ừ ệ
- Thông qua các tr m phát sóng c a nhà cung c p m ng di đ ng, smartphone sạ ủ ấ ạ ộ ẽ
truy n v máy ch trên Internet t a đ và s IMEI c a đi n tho i. ề ề ủ ọ ộ ố ủ ệ ạ
- Máy ch ti p nh n t a đ và s IMEI đ ng th i l u vào c s d li u. ủ ế ậ ọ ộ ố ồ ờ ư ơ ở ữ ệ
- Ng i dùng truy c p vào website c a h th ng v i m t tài kho n đ c c p sườ ậ ủ ệ ố ớ ộ ả ượ ấ ẽ
bi t đ c v trí c a ng i mang theo smartphone. ế ượ ị ủ ườ
ng d ng: Ứ ụ
SVTH: Tô Tr n Qu c Tu n – Nguy n Duy Ngânầ ố ấ ễ 2

Luân văn tôt nghiêp H th ng giám sát thi t b GPS trên n n Android và iOS ệ ố ế ị ề
- Giám sát v trí và l trình c a nhân viên giao hàng, nâng cao hi u qu qu n lý, đi uị ộ ủ ệ ả ả ề
hành.
- Giám sát ho t đ ng c a con cái, ng i thân, ng i già. ạ ộ ủ ườ ườ
- D phòng tr ng h p đi n tho i b th t l c. ự ườ ợ ệ ạ ị ấ ạ
Đi u ki n cài đ t h th ng:ề ệ ặ ệ ố
- Smartphone có h tr GPS. ỗ ợ
- Smartphone ph i ch y h đi u hành Android và iOS.ả ạ ệ ề
- Smartphone đã đăng ký và s d ng thành công d ch v GPRS hay 3G c a nhà cungử ụ ị ụ ủ
c p m ng di đ ng. ấ ạ ộ
M C L CỤ Ụ
DANH SÁCH B NG BI U VÀ HÌNH VẢ Ể Ẽ
Danh sách b ng bi u:ả ể
SVTH: Tô Tr n Qu c Tu n – Nguy n Duy Ngânầ ố ấ ễ 3

Luân văn tôt nghiêp H th ng giám sát thi t b GPS trên n n Android và iOS ệ ố ế ị ề
Bảng 1.1: So sánh m tộ số thông số kỹ thuật c aủ ba hệ th ngố vệ tinh d nẫ đường toàn
c u.ầ
Bảng 2.1: Những thay đ iổ trong m ngạ GPRS.
Bảng 2.2: Các ki uể mã hóa kênh truyền.
Bảng 2.3: L chị trình nghiên cứu và đưa m ngạ W-CDMA vào khai thác.
Danh sách hình v :ẽ
Hình 1.1: Cấu trúc của hệ th nốg định vị GPS.
Hình 1.2: Vị trí các tr mạ điều khiển c aủ hệ th ngố GPS.
Hình 1.3: Thiết bị thu tín hiệu GPS.
Hình 1.4: Sơ đồ kh iố máy thu tín hiệu GPS.
Hình 2.1: Kiến trúc m ngạ GPRS.
Hình 2.2: Các tr ngạ thái ho tạ đ ngộ c aủ MS trong GPRS.
Hình 2.3: Kiến trúc t ngổ quát c aủ m tộ m ngạ di động kết hợp cả CS và PS.
Hình 2.4: Ki n trúc 3G WCDMA UMTS R3.ế
Hình 3.1: S đ kh i h th ng.ơ ồ ố ệ ố
Hình 3.2: S đ gi i thu t cho h th ng.ơ ồ ả ậ ệ ố
Hình 3.3: Mô hình k tế h p Mợobile, GPS, DigitalMap.
Hình 4.1: Giao di n t o porject m i c a Eclipse.ệ ạ ớ ủ
Hình 4.2: Giao di n t o ệ ạ New Android Project c a Eclipse.ủ
Hình 4.3: Giao di n và c a s thu c tính c a ng d ng trên Eclipse.ệ ử ổ ộ ủ ứ ụ
Hình 4.4: Thi t k giao di n trong Eclipse.ế ế ệ
Hình 4.5: Thay đ i textổ trong Eclipse.
SVTH: Tô Tr n Qu c Tu n – Nguy n Duy Ngânầ ố ấ ễ 4

Luân văn tôt nghiêp H th ng giám sát thi t b GPS trên n n Android và iOS ệ ố ế ị ề
Hình 4.6: Thi t k button trong Eclipse.ế ế
Hình 4.7: Thi t k checkbox trong Eclipse.ế ế
Hình 4.8: C uấ trúc mã ngu nồ l pậ trình ứng d ngụ trong Eclipse.
Hình 4.9: C u trúc mã code l p trình ng d ng trong Eclipse.ấ ậ ứ ụ
Hình 4.10: Giao di n ch y ch ng trình.ệ ạ ươ
Hình 4.11: Giao diện chính c aủ chương trình lúc mới khởi đ ng.ộ
Hình 5.1: Giao di n t o project m i trong Xcode.ệ ạ ớ
Hình 5.2: Giao di n ch n lo i project đ l p trình.ệ ọ ạ ể ậ
Hình 5.3: Giao di n đ t tên và tùy ch n cho project m i.ệ ặ ọ ớ
Hình 5.4: Giao di n l p trình chính c a project.ệ ậ ủ
Hình 5.5: Giao di n chính c a project t o ra.ệ ủ ạ
Hình 5.6: Giao di n iPhone Simulator sau khi build ch ng trình thành công.ệ ươ
Hình 5.7: Giao di n code trong file AppDelegate.h.ệ
Hình 5.8: Giao di n code trong file AppDelegate.m.ệ
Hình 5.9: Code dùng đ hi n th “HelloWorld”.ể ệ ị
Hình 5.10: Giao di n iPhone Simulator hi n th “Hello World”ệ ể ị .
Hình 5.11: Giao di n chính c a project sau khi đ c t o ra.ệ ủ ượ ạ
Hình 5.12: Giao di n chính trong file ViewController.xib.ệ
Hình 5.13: Giao di n trong ViewController hi n th “Hello World”.ệ ể ị
Hình 5.14: Giao di n đ c thi t k .ệ ượ ế ế
Hình 5.15: Liên k t View.ế
Hình 5.16: Liên k t Text Field.ế
Hình 5.17: Liên k t Lable.ế
SVTH: Tô Tr n Qu c Tu n – Nguy n Duy Ngânầ ố ấ ễ 5

