LVTN 01/2013
ĐẠI HỌC BÁCH KHOA THÀNH PHỐ HỒ CHÍ MINH
KHOA ĐIỆN – ĐIỆN TỬ
BỘ MÔN VIỄN THÔNG
LUẬN VĂN TỐT NGHIỆP
HỆ THỐNG GIÁM SÁT THIẾT BỊ GPS CHẠY TRÊN HỆ ĐIỀU HÀNH ANDROID
VÀ iOS
Đề tài :
GVHD : Th.S Nguyễn Chí Ngọc
Sinh viên thực hiện :
1. Tô Trần Quốc Tuấn 40802467
2. Nguyễn Duy Ngân 40801341
4/2/14
Nội dung
1. Đặt vấn đề - Ý tưởng đề tài
2. Sơ đồ hệ thống giám sát
3. Ứng dụng GPS trên hệ điều hành Android và iOS
4. Thiết kế Webserver
5. Demo hệ thống
6. Kết luận – Nhận xét
LVTN 01/2013
4/2/14
Đặt vấn đề
Các khó khăn khi triển khai một hệ thống giám sát thiết bị GPS: đầu tư về phần cứng để
thu nhận tín hiệu GPS từ vệ tinh, phần mềm xử lý tín hiệu GPS nhận được và giám sát thiết
bị đó.
CÁCH GIẢI QUYẾT VẤN ĐỀ TRÊN ?
LVTN 01/2013
4/2/14
Ý TƯỞNG ĐỀ TÀI
LVTN 01/2013
Mạng di động
Hệ thống GPS
Google map
GPS phone
4/2/14
Sơ đồ hệ thống giám sát
T
h
u
t
í
n
h
i
ệ
u
v
ệ
t
i
n
h
.
X
á
c
đ
ị
n
h
c
á
c
t
h
ô
n
g
s
ố
G
P
S
GPS
Vệ tinh GPS
Điện thoại thu và
xử lý tín hiệu GPS
G
P
R
S
,
3
G
T
r
u
y
ề
n
t
h
ô
n
g
t
i
n
v
ề
m
á
y
c
h
ủ
Máy chủ lưu trữ
dữ liệu
K
ế
t
n
ố
i
m
á
y
c
h
ủ
,
l
ư
u
t
r
ữ
d
ữ
l
i
ệ
u
User được quản lý qua Web với Google Map
W
I
F
I
,
A
D
S
L
LVTN 01/2013
4/2/14
Đồ án môn học II
Sơ đồ giải thuật ứng dụng
giám sát GPS
LVTN 01/2013
4/2/14
Android
Lập trình ứng dụng trên
HĐH Android và iOS
LVTN 01/2013
4/2/14
Ứng dụng GPS
trên HĐH Android
LVTN 01/2013
4/2/14
Ứng dụng GPS
trên HĐH iOS
LVTN 01/2013
4/2/14
Gửi dữ liệu
từ điện thoại lên Web
Điện thoại thu và
xử lý tín hiệu GPS
GPRS, 3G
Truyền thông tin về máy chủ
Máy chủ lưu trữ dữ
liệu
LVTN 01/2013
4/2/14
Thiết kế Web server
POST
method
+
LVTN 01/2013
4/2/14
Quá trình thực hiện
Thiết kế Web server
LVTN 01/2013
Text, POST methode
Via 3G, GPRS
4/2/14
Quá trình thực hiện
Thiết kế Web server
LVTN 01/2013
Text, POST methode
Via 3G, GPRS
L
ư
u
t
r
ữ
H
i
ể
n
t
h
ị
Database
Google map
4/2/14
Chức năng của Webserver
Thiết kế Web server
LVTN 01/2013
4/2/14
1.
DEMO hệ thống giám sát
LVTN 01/2013
4/2/14
Hệ thống được xây dựng đã đạt được những yêu cầu:
•
Theo dõi thiết bị một cách trực quan trên bản đồ.
•
Quản lý thiết bị bằng cơ sở dữ liệu.
•
Tìm kiếm địa điểm.
•
Tìm đường đi ngắn nhất.
•
Quản lý nhiều thiết bị.
•
Đánh dấu tọa độ cũ trên bản đồ.
Kết quả đạt được
LVTN 01/2013
4/2/14
Chưa thực hiện được:
•
Từ tọa độ có thể truy xuất ra được địa điểm cụ thể của thiết bị đó.
Nhược điểm:
•
Vấn đề năng lượng của pin khi chạy ứng dụng.
•
Vì cấu hình của smartphone iPhone không cho phép ứng dụng chạy ẩn nên ứng
dụng này còn hạn chế trên nền iOS.
Hạn chế
LVTN 01/2013
4/2/14
•
Tiềm năng phát triển của đề tài khá lớn, có tính ứng dụng cao trong tương lai.
Những vấn đề cần giải quyết là:
•
Cải thiện giao diện web trực quan và cơ sở dữ liệu có tính ứng dụng cao hơn.
•
Vấn đề quản lý dữ liệu trên máy chủ vẫn còn nhiều lỗi khắc phục.
•
Cung cấp thêm dữ liệu từ thiết bị.
Hướng phát triển đề tài
LVTN 01/2013
4/2/14
Tài liệu tham khảo
[1]
[2]
[3]
[4]
[5]
[6] />[7] />[8] />[9] />[10] Luận văn tốt nghiệp của anh Đào Lâm Vũ, anh Trần Trọng Lý và anh Thái Ngọc Anh Khôi trường Đại học Bách Khoa TpHCM
Khóa 2006.
LVTN 01/2013
4/2/14
CÁM ƠN HỘI ĐỒNG ĐÃ LẮNG
NGHE !
HỆ THỐNG GIÁM SÁT THIẾT BỊ GPS CHẠY TRÊN HỆ ĐIỀU HÀNH ANDROID
VÀ iOS
LVTN 01/2013
4/2/14
Câu hỏi:
1. Cách giao ếp với internet từ điện thoại thông qua 3 G.
2. Dùng kiến thức nào của 3G và GPRS trong đề tài.
3. Cách nhận dữ liệu gởi lên webserver.
4. Nắm dc cơ bản về cách lập trình trên android, iOS.
5. Nắm code Android, iOS, php trong đề tài.
6. Tốc độ đáp ứng của hệ thống có khả thi hay không ? Tìm hiểu tốc độ của mạng 3g, gprs.
7. Survey cac nhom truoc, nh hinh o Viet Nam
4/2/14