Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
2,06 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG NGUYỄN THỊ THU GIANG NGHIÊN CỨU MƠ HÌNH DỊCH VỤ DỰA TRÊN VỊ TRÍ VÀ ỨNG DỤNG Chuyên ngành: Truyền liệu mạng máy tính Mã số: 60.48.15 Người hướng dẫn khoa học: PGS TS ĐẶNG VĂN ĐỨC TÓM TẮT LUẬN VĂN THẠC SĨ HÀ NỘI – 2013 MỞ ĐẦU Điện thoại di động Internet tạo nên cách mạng lĩnh vực truyền thơng có tác động lớn đến đời sống xã hội, làm thay đổi lối sống nhiều người Việc gia tăng số lượng điện thoại di động, điện thoại thông minh, thiết bị trợ giúp cá nhân kỹ thuật số (PDA- Personal Digital Assistants), cho phép truy cập Internet đâu, thời điểm mong muốn Với hỗ trợ từ Internet, mạng di động, thiết bị định vị toàn cầu, đồ số làm cho ứng dụng thiết bị di động trở lên phong phú đa dạng, đặc biệt ứng dụng dịch vụ dựa vị trí địa lý hệ thống dẫn đường tơ, hướng dẫn người bộ, tìm kiếm tiện ích, quảng cáo, Mặc dù có nhiều sản phẩm phần mềm, dịch vụ dựa vị trí địa lý triển khai hiệu sản phẩm, dịch vụ mang đặc thù riêng, phù hợp với điều kiện kinh tế, xã hội Việt Nam cịn thiếu Việc nghiên cứu, xây dựng triển khai dịch vụ cho phù hợp với điều kiện thực tế Việt Nam cần thiết Xuất phát từ vấn đề nêu trên, đề tài “Nghiên cứu mơ hình dịch vụ dựa vị trí ứng dụng” nhằm mục tiêu tiếp cận, nghiên cứu đặc điểm, ứng dụng, sở hạ tầng, mơ hình triển khai dịch vụ dựa vị trí địa lý Trên sở đó, đề tài đưa đề xuất giải pháp mơ hình ứng dụng LBS hỗ trợ quản lý, theo dõi phương tiện taxi Cấu trúc nội dung luận văn bao gồm phần sau: Chương 1: Tổng quan LBS Chương 2: Cơ sở hạ tầng hệ thống LBS Chương 3: Đề xuất mơ hình ứng dụng LBS hỗ trợ quản lý theo dõi taxi Chương 4: Kết bàn luận Kết luận: Phần tóm tắt kết mà luận văn đạt đề xuất hướng nghiên cứu thời gian tới 2 Chương 1: TỔNG QUAN VỀ LBS Giới thiệu tổng quan LBS, trình bày định nghĩa LBS, lĩnh vực liên quan, khả nghiên cứu, ứng dụng LBS 1.1 Định nghĩa LBS LBS viết tắt Location-based Service (dịch vụ dựa vị trí địa lý) dịch vụ tạo từ kết hợp công nghệ GPS (Global Positioning System – Hệ thống định vị tồn cầu), cơng nghệ truyền thơng không dây, công nghệ GIS (Geographic Information Systems - Hệ thống thông tin địa lý) công nghệ Internet LBS phần giao ba nhóm cơng nghệ công nghệ thông tin truyền thông đại hệ thống truyền thông di động, thiết bị di động cầm tay với Internet hệ thống thông tin địa lý (GIS)/cơ sở liệu (CSDL) không gian Các thiết bị di động GIS/CSDL khơng gian Internet Hình 1.1: LBS phần giao công nghệ Luận văn tập trung nghiên cứu LBS, thành phần, mơ hình triển khai LBS, sở thiết kế mơ hình ứng dụng LBS quản lí phương tiện taxi 1.2 Các thành phần LBS Theo [9], LBS bao gồm thành phần sau (thể hình 1.2): Thiết bị di động Hệ thống định vị Các thành phần LBS Nhà cung cấp dịch vụ nội dung Mạng truyền thơng Hình 1.2: Các thành phần LBS Các thiết bị di động: Là công cụ để người dùng yêu cầu truy cập thông tin mong muốn Kết trả lời nói, tranh ảnh hay văn Các thiết bị điện thoại di động, thiết bị hỗ trợ cá nhân kỹ thuật số (PDA), máy tính xách tay, chí thiết bị dẫn đường ô tô Mạng truyền thông: thành phần thứ hai mạng truyền thơng với vai trị truyền liệu người dùng, yêu cầu dịch vụ từ thiết bị di động đầu cuối đến nhà cung cấp dịch vụ sau tải thơng tin phía người dùng Hệ thống định vị: Để dịch vụ hoạt động được, cần thiết phải xác định vị trí người dùng Các nhà cung cấp dịch vụ ứng dụng: Các nhà cung cấp dịch vụ cung cấp dịch vụ khác cho người dùng có trách nhiệm xử lý yêu cầu dịch vụ người dùng Nhà cung cấp liệu nội dung: Các liệu nội dung liên quan đồ, liệu giao thông lưu trữ công ty, quan có thẩm quyền 1.3 Các kiểu dịch vụ LBS Có hai kiểu dịch vụ Push (đẩy) Pull (kéo) phân biệt dựa vào đặc điểm thơng tin cung cấp có tương tác với người dùng hay không [9]: Dịch vụ kiểu Pull: cung cấp thông tin theo yêu cầu trực tiếp người dùng Dịch vụ kiểu Push: cung cấp thông tin theo yêu cầu trực tiếp không trực tiếp người dùng 1.4 Các mơ hình dịch vụ LBS Tùy thuộc vào khả thành phần tham gia hệ thống dịch vụ LBS tốc độ băng thông đường truyền, tài nguyên khả xử lý thiết bị di động, khả máy chủ cung cấp dịch vụ dịch vụ LBS triển khai theo mơ hình khác như: Mơ hình nặng máy chủ, nhẹ máy trạm Mơ hình nhẹ máy chủ, nặng máy trạm Mơ hình cân 1.5 Khả ứng dụng LBS 1.5.1 Tính hữu dụng LBS 1.5.2 Khả ứng dụng Các ứng dụng phổ biến dịch vụ LBS phong phú đa dạng Chúng phân chia thành nhóm sau đây: Dẫn đường tơ, hướng dẫn người bộ; Theo dõi (tracking), quản lý đội ngũ xe giới, gói bưu phẩm… Các dịch vụ cứu nạn/cứu hộ (Emergency Services): cứu nạn xe cộ hỏng hóc đường, hỏa hoạn, cấp cứu sức khỏe Tìm kiếm tiện ích, quảng cáo, dịch vụ du lịch, vận tải, tìm kiếm nội dung (trang vàng); Người sử dụng phát sinh nội dung đồ Chia sẻ nội dung đồ; Tìm kiếm thơng tin, truyền thơng điệp mạng xã hội 1.5.3 Ví dụ ứng dụng LBS Chương 2: CƠ SỞ HẠ TẦNG CỦA HỆ THỐNG LBS Chương giới thiệu kiến trúc tổng thể kiểu thiết dịch vụ LBS, thành phần LBS: Các thiết bị di động, hệ thống định vị tồn cầu, truyền tin khơng dây, tích hợp Web-GIS… 2.1 Kiến trúc tổng thể LBS Internet Hệ thống định vị Mạng truyền thông Nhà cung cấp liệu/nội dung Thiết bị/ người dùng Các dịch vụ: - Tìm nhà hàng - Dẫn đường xe - Tìm bạn - Bàn đồ - Trợ giúp khách du lịch Công ty X Hình 2.1: Luồng thơng tin thành phần LBS 2.2 Các mơ hình dịch vụ thiết kế 2.2.1 Mơ hình triển khai dịch vụ Web Mơ hình địi hỏi hai phía cung cấp dịch vụ (máy chủ) phía khai thác dịch vụ (máy khách) phải có cấu hình phần cứng đủ mạnh, khả xử lý tốt Các thành phần mơ hình bao gồm: Máy chủ cung cấp dịch vụ, Máy khách, Mơi trường truyền thơng Hình 2.2: Mơ hình dịch vụ LBS Web Một số đặc điểm mơ hình này: - Giao diện người dùng, liệu, thông tin thể web - Môi trường truyền tải thông tin Internet - Máy chủ phải có cấu hình đủ mạnh để cung cấp dịch vụ lưu trữ liệu - Máy khách cần có cấu hình đủ mạnh để duyệt web thể thơng tin dạng hình ảnh (bản đồ) Ưu điểm: Do triển khai web nên có khả cung cấp dịch vụ phong phú, tính tương thích cao (ít bị phụ thuộc vào tảng phần cứng hay phần mềm) Dữ liệu biểu diễn trực quan hình ảnh, kết hợp văn bản, chí âm Nhược điểm: Đòi hỏi máy chủ phải có cấu hình đủ mạnh; Máy khách phải có cấu hình đủ mạnh với khả kết nối Internet, hỗ trợ trình duyệt web Theo yêu cầu này, số loại máy điện thoại cấu hình thấp sử dụng phổ biến khó khai thác dịch vụ Đòi hỏi tốc độ truyền liệu cao, băng thơng lớn 2.2.2 Mơ hình triển khai dựa dịch vụ SMS Mơ hình dựa vào mạng truyền thông GSM (dịch vụ SMS) Máy chủ cung cấp dịch vụ máy khách khai thác dịch vụ phải có khả gửi nhận thơng tin qua mạng GSM Hình 2.3: Mơ hình dịch vụ LBS dịch vụ tin nhắn SMS - Máy khách: thông thường loại điện thoại di động, smart phone hay PDA có khả đàm thoại, gửi nhận tin nhắn SMS Nếu máy tính hay thiết bị chuyên dụng khác yêu cầu phải có khả gửi nhận tin nhắn SMS - Mơi trường truyền thơng: mơ hình sử dụng SMS mạng GSM để truyền liệu Khả khai thác dịch vụ SMS mặc định cho hầu hết thiết bị đàm thoại mạng truyền thông di động - Dịch vụ định vị: giống mơ hình Một số đặc điểm mơ hình này: - Mơi trường truyền tải thơng tin mạng SMS, băng thơng hẹp - Máy chủ ngồi khả lưu trữ liệu, xử lý, đáp ứng yêu cầu dịch vụ đến từ máy khách cịn phải có khả kết nối khai thác dịch vụ mạng GSM - Cấu hình u cầu phía máy khách phải linh hoạt, tuỳ thuộc lựa chọn giao diện, chất lượng dịch vụ Ưu điểm: Yêu cầu phần cứng nói chung môi trường truyền thông đơn giản Mô hình dễ triển khai rộng yêu cầu phần cứng cho máy khách linh hoạt, máy cấu hình thấp đáp ứng Nhược điểm: Tốc độ thấp băng thơng sử dụng hẹp nên khó triển khai dịch vụ chất lượng cao Yêu cầu cài đặt giao diện phía khách máy, phụ thuộc nhiều vào cấu hình phần cứng hệ điều hành máy khách 2.2.3 Mơ hình kết hợp dịch vụ web SMS Hai mơ hình dịch vụ triển khai web mơ hình dựa SMS giới thiệu có ưu nhược điểm riêng Việc kết hợp hai mơ hình mang lại mơ hình dịch vụ linh hoạt, phát huy ưu điểm mô hình riêng lẻ đồng thời giúp hạn chế bớt nhược điểm Đặc biệt khả đáp ứng nhu cầu khai thác dịch vụ cho máy khách nâng cao khơng địi hỏi khắt khe u cầu phần cứng phía máy khách Mơ hình kết hợp cung cấp dịch vụ qua mạng Internet dựa công nghệ web đồng thời cho phép người dùng khai thác dịch vụ thơng qua tin nhắn SMS 8 Hình 2.4: Mơ hình dịch vụ LBS Web SMS 2.3 Các thiết bị di động 2.3.1 Các loại thiết bị 2.3.2 Các hạn chế thiết bị 2.4 Hệ thống định vị toàn cầu 2.4.1 Giới thiệu chung 2.4.2 Hệ thống định vị toàn cầu GPS 2.5 Truyền tin không dây 2.5.1 Mạng thông tin di động không dây 2.5.2 Mạng không dây diện rộng 2.5.3 Mạng không dây cục 2.5.4 Mạng không dây cá nhân 2.6 Tích hợp Web-GIS 2.6.1 Cơng nghệ đồ trực tuyến Công nghệ GIS Web (hay cịn gọi WebGIS) hệ thống thơng tin địa lý phân tán mạng máy tính để tích hợp, trao đổi thơng tin địa lý mạng Internet Công nghệ WebGIS tương tự kiến trúc Client - Server web Xử lý thông tin không gian địa lý xử lý phía Server phía Client Điều cho phép người dùng khai thác thơng tin GIS qua trình duyệt web Để WebGIS chạy tất trình duyệt web ứng dụng GIS web phải thiết kế theo kỹ thuật mạng Internet Hình 2.14: Sơ đồ hoạt động WebGIS Khi nhu cầu phát sinh, phía máy khách gửi yêu cầu đến Web Server, yêu cầu liệu khơng gian địa lý Web Server gửi tiếp yêu cầu đến ứng dụng GIS, truy vấn để lấy liệu cần thiết từ kho liệu Sau liệu đồ gửi trả lại WebServer Dữ liệu định dạng lại hiển thị lên web brower Client 2.6.2 Các giải pháp đồ trực tuyến Ngày nay, có nhiều giải pháp đồ trực tuyến MapBuilder, Mapbender, MapServer, GeoServer, OpenLayers … nhiên khuôn khổ luận văn nghiên cứu GeoServer, OpenLayers 2.6.2.1 Công nghệ GeoServer GeoServer máy chủ mã nguồn mở dùng để kết nối thông tin địa lý có sẵn tới trang Web địa lý (Geoweb) sử dụng chuẩn mở GeoServer cho phép xuất liệu địa lý dạng đồ/ảnh (sử dụng Web Map Server), liệu thực tế (sử dụng Web Feature Server), cho phép người sử dụng cập nhật, thêm, xóa thuộc tính (sử dụng Web Feature Server-Transactional) 2.6.2.2 Thư viện JavaScript nguồn mở OpenLayers OpenLayers dự án Open Source Geospatial Foundation OpenLayers cho phép đưa đồ động lên trang Web cách dễ dàng OpenLayers thư viện JavaScript hoàn chỉnh để hiển thị liệu đồ lên tất trình duyệt Web mà khơng phụ thuộc vào phía server OpenLayers cung cấp thư viện JavaScript API hỗ trợ hoàn chỉnh việc xây dựng ứng dụng đồ Web, tương tự Google Maps hay MSN Virtual Earth APIs 10 Chương 3: ĐỀ XUẤT MƠ HÌNH ỨNG DỤNG LBS HỖ TRỢ QUẢN LÝ THEO DÕI TAXI Trình bày nội dung: xác định nhiệm vụ, xây dựng mơ hình hệ thống từ tổng qt đến chi tiết thành phần, phân tích thiết kế hệ thống 3.1 Nhiệm vụ hệ thống Luận văn bước đầu đề xuất mơ hình ứng dụng LBS hỗ trợ việc quản lý, theo dõi, điều hành taxi Với nhiệm vụ hệ thống là: Quản lý thơng tin, vị trí xe taxi theo thời gian thực thông qua dịch vụ đồ web kết hợp với hệ thống định vị toàn cầu (GPS) hệ thống tin nhắn mạng di động 3.2 Mơ hình hệ thống 3.2.1 Mơ hình tổng qt hệ thống Hệ thống xây dựng dựa theo mô hình phối hợp sử dụng cơng nghệ web, mạng Internet với hệ thống thông tin di động GSM thông qua dịch vụ SMS Hình 3.1: Mơ hình hệ thống LBS Hệ thống bao gồm trung tâm điều khiển có tác dụng điều phối hoạt động hệ thống, xe taxi gắn thiết bị thu tín hiệu GPS, máy trạm có kết nối mạng LAN Internet Cả trung tâm điều khiển taxi kết nối tới mạng di động Cụ thể mơ hình thử nghiệm: Mỗi xe có gắn điện thoại di động có chức thu tín hiệu GPS, điện thoại cài đặt chương trình gửi tin nhắn riêng để xử lý gửi thông số thu từ GPS trung tâm điều khiển 11 Tại trung tâm điều khiển, máy tính chủ kết nối với thiết bị Modem GSM/GPRS Thiết bị Modem với chương trình xử lý cài đặt máy tính chủ có nhiệm vụ thu thập, xử lý số liệu từ xe gửi Đồng thời máy tính chủ cài đặt module GIS Server cung cấp dịch vụ GIS qua mạng LAN hay Internet Các máy trạm đơn giản sử dụng trình duyệt Web để truy vấn hiển thị thông tin cần thiết xe taxi mà hệ thống quản lý 3.2.2 Các thành phần hệ thống 3.2.2.1.Trung tâm điều khiển Trung tâm điều khiển Internet/intranet Internet/intranet Máy trạm Internet/intranet Máy trạm Máy trạm Internet/intranet GIS SERVER GPRS (Internet) Mạng GSM/CDMA SMS Máy trạm GPRS GPRS Modem WiFi Hình 3.2: Mơ hình trung tâm điều khiển Trung tâm điều khiển có chức quản lý theo dõi toàn hoạt động hệ thống, dựa kiến trúc client/server Trung tâm điều khiển bao gồm GIS Server trạm làm việc kết nối với GIS Server qua Internet/Intranet Các trạm làm việc máy tính cá nhân người quản lý, sử dụng trình duyệt web (Web Browser) để tương tác với GIS Server qua giao diện web Trạm làm việc có chức năng: duyệt đồ, hiển thị thông tin phương tiện trực quan theo thời gian thực, tìm kiếm theo dõi đường (tracking) phương tiện, GIS Server có nhiệm vụ xử lý yêu cầu từ trạm làm việc trả thông tin đồ tương ứng thông qua dịch vụ server 12 Sau khoảng thời gian qui định, phương tiện giao thông hệ thống tự động cập nhật thông tin (tọa độ, tốc độ, trạng thái, ) tới GIS Server dạng tin nhắn SMS qua giao thức HTTP nhờ dịch vụ GPRS mạng GSM Đối với phương pháp gửi thông tin qua tin nhắn SMS, Trên GIS Server có lắp đặt thiết bị gửi/nhận tin nhắn (GSM/GPRS Modem) cài đặt chương trình để xử lý tin nhắn từ phương tiện mà hệ thống quản lý gửi cho hiển thị trạm làm việc layer đồ Đối với phương pháp gửi thông tin qua giao thức HTTP nhờ GPRS, GIS Server cài đặt trang Java Server Page dạng Web services để nhận xử lý thông tin từ phương tiện gửi Các thông tin gửi sau xử lý hiển thị lên đồ sở trợ giúp cho người điều hành việc định điều hành hoạt động hệ thống 3.2.2.2 Giao tiếp phương tiện với trung tâm điều khiển Dựa thực trạng công nghệ yêu cầu hệ thống, phương tiện cập nhật thơng tin tới GIS Server qua tin nhắn SMS qua giao thức HTTP dựa dịch vụ GPRS Giao tiếp qua SMS - Nguyên lý hệ thống Module SMS: Được cài đặt thiết bị di động Có chức chính: Thu thập thơng tin đo lường cần thiết theo yêu cầu quản lý vị trí, trạng thái,… Gửi thông tin thu trung tâm qua dịch vụ SMS mạng GSM Module nhận xử lý tin nhắn: Tại trung tâm, module sử dụng Modem GSM/GPRS kết nối với máy chủ qua chuẩn USB hay RS232 có nhiệm vụ nhận tin nhắn gửi Chương trình xử lý tin nhắn gửi tín hiệu cổng USB hay RS232 tùy thuộc loại kết nối để điều khiển Modem đọc nội dung tin nhắn lệnh AT commands Thông tin chứa nội dung tin nhắn phân tích, tách lưu vào vị trí cần thiết máy chủ để GIS Server quản lý 13 GIS SERVER GPRS Modem Mạng GSM/CDMA S M S M S M S M Hình 3.3: Hệ thống với kết nối qua SMS Mơ hình hệ thống sử dụng GPRS: - Nguyên lý hệ thống (hình 3.4) Trên phương tiện, trang bị thiết bị phần mềm có khả kết nối dịch vụ GPRS, thiết bị định vị GPS,… Sau khoảng thời gian định phần mềm gửi thông tin tới trang xử lý (dạng Web Services) máy chủ GIS Server qua giao thức HTTP Trên GIS Server, cài đặt dịch vụ Web Services với trang JSP (Java Server Page) lập trình để thu thập xử lý thông tin từ phương tiện gửi Sau cập nhật thơng tin tọa độ, tốc độ, trạng thái… phương tiện trạm làm việc Hình 3.4: Hệ thống với kết nối GPRS 14 3.3 Các công nghệ sử dụng hệ thống 3.3.1 Các công nghệ dự kiến sử dụng Công nghệ dự kiến sử dụng phía Server: - Phần mềm nguồn mở GeoServer - Hệ quản trị sở liệu MySQL: MySQL sở liệu tốc độ cao, ổn định dễ sử dụng, có tính khả chuyển, hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh.Với tốc độ tính bảo mật cao, MySQL thích hợp cho ứng dụng có truy cập CSDL Internet - Hệ thống thiết bị phần mềm xử lý tin nhắn gửi từ xe quản lý (Modem GSM/GPRS, phần mềm xử lý tin nhắn viết C#) - Ngơn ngữ lập trình web Java Server Page (JSP): Sử dụng ngơn ngữ lập trình JSP để lập trình tương tác client server - Phần mềm đồ VietMap Công nghệ dự kiến sử dụng phía client: - Thư viện JavaScript nguồn mở OpenLayers - Công nghệ Ajax (Asynchronous Javascript and XML): Ajax nhóm cơng nghệ phát triển web sử dụng để tạo ứng dụng web động hay ứng dụng giàu tính Internet Hệ thống sử dụng Ajax cho việc gửi yêu cầu thông tin từ client lên server Sau phân tích kết trả từ Server - Các JavaScript plugins khác để xây dựng giao diện cho website - Phần mềm đồ VietMap 3.3.2 Modem GSM/GPRS phần mềm xử lý tin nhắn Sử dụng modem GSM/GPRS G2403R1 Server làm nhiệm vụ gửi nhận tin nhắn Hệ lệnh AT Command: Hệ lệnh AT Command hệ lệnh thực sở tin nhắn trao đổi ứng dụng chíp không dây Wavecom để quản lý kiện dịch vụ liên quan đến GSM/GPRS Phần mềm xử lý tin nhắn (viết c#) Phần mềm xử lý tin nhắn chạy phía Server có chức năng: 15 - Chức thêm, sửa, xóa số thơng tin phương tiện người điều khiển phương tiện như: tên, số điện thoại, địa người điều khiển phương tiện, số hiệu phương tiện - Chức cấu hình kết nối Server tới Modem GSM/GRPS - Chức gửi tin nhắn: Yêu cầu nhập số cần gửi đến nội dung tin cần gửi nhấn “Gửi tin” Tin gửi đưa vào mục “Tin gửi” - Chức nhận tin: chức nhận tin có nhiệm vụ kiểm tra, lọc nội dung tin nhắn lưu vào tệp tin gml Những thay đổi thông tin tin nhắn gửi hệ thống xử lý hiển thị lên phía client 3.4 Phân tích thiết kế hệ thống 3.4.1 Các chức hệ thống - Chức hiển thị đồ: phóng to, thu nhỏ, di chuyển đồ, ẩn/hiện layer đồ - Chức tìm kiếm: tìm kiếm thơng tin đối tượng đồ theo tiêu chí khác - Chức cảnh báo - Chức xem vết - Chức quản trị thơng tin phía người dùng khác: quản trị user, tin tức - Chức xử lý thông tin gửi từ đối tượng 3.4.2 Các biểu đồ ca sử dụng hệ thống 3.4.2.1 Xác định tác nhân ca sử dụng Các tác nhân bao gồm: Người quản lý Taxi + Nhà quản lý: nhân viên làm việc nơi quản lý taxi, làm nhiệm vụ quản lý, giám sát, điều hành xe cập nhật thông tin website Các ca sử dụng bao gồm: - Đăng nhập hệ thống: - Quản lý thông tin taxi: thêm, sửa, xố thơng tin taxi - Theo dõi trạng thái taxi: có khách, chưa có khách 16 - Cảnh báo tốc độ: đưa danh sách xe chạy vượt tốc độ - Theo dõi vết di chuyển taxi: Cho biết vị trí xe qua khoảng thời gian - Tìm kiếm thơng tin: tìm kiếm thơng tin xe tìm theo tên lái xe tìm theo số xe - Hiển thị đồ: phóng to, thu nhỏ, dịch chuyển, bật/tắt lớp đồ - Xác định thông tin taxi - Quản lý trang tin - Quản lý tài khoản + Taxi: đối tượng cần quản lý, có nhiệm vụ cập nhật thường xun thơng tin vị trí, trạng thái, tốc độ xe,… Các ca sử dụng bao gồm: - Đăng ký thành viên - Cập nhật thông tin trạng thái xe máy chủ 3.4.2.2 Biểu đồ ca sử dụng tổng quát Hình 3.7: Biểu đồ ca sử dụng tổng quát 3.4.2.3 Phân rã số biểu đồ ca sử dụng 17 Hình 3.8: Biểu đồ ca sử dụng quản lý taxi Hình 3.10: Biểu đồ ca sử dụng Tìm kiếm thơng tin 3.4.3 Đặc tả chi tiết số ca sử dụng 3.4.3.1 Ca sử dụng Hiển thị đồ Ca sử dụng hiển thị đồ ca sử dụng hệ thống Mọi thông tin thu thập chức khác nhằm mục đích cho việc hiển thị thơng tin lên đồ Vì thơng tin xác có ảnh hường đến kết việc định nhiêu Ca sử dụng hiển thị đồ mở rộng thành ca sử dụng cụ thể như: Phóng to thu nhỏ đồ, di chuyển đồ, chức bật tắt layer đồ 3.4.3.2 Ca sử dụng Tìm kiếm thơng tin Ca sử dụng tìm kiếm chức trợ giúp công tác quản lý điều hành hệ thống, giúp cho công tác điều hành nhanh chóng kịp thời: 18 3.1 Bảng mơ tả chức Ca sử dụng Tìm kiếm thơng tin Input Thơng tin cần tìm kiếm Thơng tin thuộc tính đối tượng tên, tọa độ,… Output Danh sách xác hay gần đối tượng quản lý tùy thuộc giá trị đầu vào Process Từ giá trị đầu vào, hệ thống phân tích tìm kiếm đối tượng layer tương ứng Kết trả danh sách đối tượng thuộc layer có giá trị thuộc tính gần hay xác giá trị đầu vào Kết trả hiển thị lên hình Người sử dụng cần click chuột vào kết mong muốn hệ thống di chuyển đến đối tượng tìm kiếm hiển thị đối tượng tìm kiếm màu sắc khác với đối tượng khác hình 3.4.3.3 Ca sử dụng Cập nhật trạng thái Đây ca sử dụng quan trọng hệ thống Tất đối tượng quản lý gửi thông tin trung tâm điều khiển thông qua phương tiện truyền tin gắn đối tượng Các thông tin xử lý lưu trữ nhằm phục vụ cho yêu cầu khác hệ thống 3.2 Bảng mô tả chức Ca sử dụng Cập nhật trạng thái Input Thông tin gửi từ đối tượng quản lý Output Các thông tin cần thiết cho việc quản lý điều hành Process Tại trung tâm điều khiển cài đặt chương trình xử lý thơng tin gửi từ đối tượng Mỗi đối tượng gửi thông tin về, chương trình xử lý thẩm định xử lý thông tin lưu thông tin vào CSDL Các thông tin sử dụng cho chức khác hệ thống 3.4.3.4 Ca sử dụng Cảnh báo tốc độ Mục tiêu hệ thống quản lý đối tượng di động Do chức cảnh báo giúp cho người điều hành nắm bắt thông tin đối tượng vượt giới hạn cho phép tiêu chí quản lý 3.3 Bảng mơ tả chức Ca sử dụng Cảnh báo tốc độ Input Các giới hạn cho phép theo tiêu chí quản lý Output Danh sách đối tượng vượt giới hạn cho phép Process Dựa vào thông tin tự động gửi từ đối tượng quản lý, hệ thống phân tích đưa danh sách đối tượng cần cảnh bảo theo tiêu chí quản lý định trước 19 3.4.3.5 Ca sử dụng theo dõi vết Đối với đối tượng di động, việc thu thập lưu lại thông tin đối tượng khứ cần thiết cho công tác quản lý điều hành 3.4 Bảng mô tả chức Ca sử dụng theo dõi vết Input Đối tượng cần xem thông tin Output Các thông tin đối tượng khứ vị trí, trạng thái,… Thông tin gửi từ đối tượng sau xử lý lưu vào CSDL Khi có yêu cầu xem lịch sử đối tượng, hệ thống thực Process truy vấn CSDL lấy kết cần thiết Các kết truy vấn hiển thị lên hình dạng danh sách với hiển thị đồ họa trực quan đồ 3.4.4 Các biểu đồ tương tác 3.4.4.1 Biểu đồ ca sử dụng đăng nhập Hình 3.14: Biểu đồ ca sử dụng đăng nhập 20 3.4.4.2 Biểu đồ ca sử dụng tìm xe Hình 3.15: Biểu đồ ca sử dụng tìm xe 3.4.4.3 Biểu đồ ca sử dụng tìm đường Hình 3.16: Biểu đồ ca sử dụng tìm đường 21 3.4.4.4 Biểu đồ ca sử cập nhật trạng thái Hình 3.17: Biểu đồ ca sử cập nhật trạng thái 3.4.4.5 Biểu đồ ca sử dụng cảnh báo tốc độ Hình 3.18: Biểu đồ ca sử dụng cảnh báo tốc độ 22 3.4.4.6 Biểu đồ ca sử dụng theo dõi vết Hình 3.19: Biểu đồ ca sử dụng theo dõi vết 3.4.5 Thiết kế Cơ sở liệu Hình 3.20: Các bảng liệu mối quan hệ 23 Chương 4: NHẬN XÉT, ĐÁNH GIÁ VÀ ĐỀ XUẤT Luận văn tập trung nghiên cứu tổng quan, sâu vào tìm hiểu sở hạ tầng, mơ hình kiến trúc tổng thể mơ hình thiết kế dịch vụ dựa vị trí LBS Qua đó, luận văn xây dựng mơ hình ứng dụng LBS hỗ trợ quản lý theo dõi taxi Mục đích hệ thống quản lý thơng tin, vị trí phương tiện taxi theo thời gian thực thông qua dịch vụ đồ web kết hơp với hệ thống định vị toàn cầu (GPS) hệ thống tin nhắn mạng di động Luận văn xây dựng mô hình cho hệ thống, đề xuất cơng nghệ sử dụng cho hai phía Server Client; Phân tích – thiết kế chức CSDL cho hệ thống Trên thực tế để phát triển phần mềm LBS thiết bị di động phức tạp, có nhiều vấn đề nảy sinh làm để tìm đường ngắn nhất; tìm đường với tiêu chí khác nhau; vấn đề bảo vệ tính riêng tư hệ thống dịch vụ dựa vị trí LBS… 24 KẾT LUẬN Sự kết hợp công nghệ định vị vệ tinh (GPS), công nghệ truyền thông không dây (GSM/GPRS, WiFi, WiMax…), công nghệ Internet công nghệ GIS tạo môi trường tất đối tượng chuyển động quản lý thơng qua vị trí địa lý chúng Các công nghệ sở cho việc xây dựng dịch vụ dựa vị trí (Location-Based Service - LBS) LBS dịch vụ hỗ trợ việc dẫn đường, quản lý giám sát di chuyển đối tượng xe cộ, máy bay, tầu thủy, máy tính xách tay, điện thoại di động, vật nuôi người Các dịch vụ LBS công cụ tin học hữu hiệu việc hỗ trợ giải vấn đề thiết sống hàng ngày, an ninh, quốc phòng Hạ tầng truyền tin (mạng di động), phương pháp định vị, thiết bị vào/ra di động hệ thống thông tin địa lý tiền đề để phát triển ứng dụng mà vị trí địa lý người sử dụng xem tham số quan trọng hệ thống Một hệ thống phần cứng/phần mềm tin học truyền thông gọi dịch vụ sở vị trí địa lý (LBS) Luận văn nghiên cứu trình bày số vấn đề sau: • Nghiên cứu lý thuyết LBS: Giới thiệu tổng quan LBS, trình bày định nghĩa LBS, lĩnh vực liên quan, khả nghiên cứu, ứng dụng LBS • Cơ sở hạ tầng hệ thống LBS: Mơ hình kiến trúc tổng thể LBS; mơ hình thiết kế; thành phần LBS: Các thiết bị di động, hệ thống định vị tồn cầu, truyền tin khơng dây, tích hợp Web-GIS… • Đề xuất mơ hình ứng dụng LBS hỗ trợ quản lý theo dõi Taxi Một số vấn đề tiếp tục nghiên cứu đề xuất • Tiếp tục hồn thiện ứng dụng khâu lập trình để đưa ứng dụng vào thực tế • Mở rộng nghiên cứu vấn đề tìm đường ngắn bảo vệ tính riêng tư hệ thống dịch vụ dựa vị trí LBS ... vấn đề nêu trên, đề tài ? ?Nghiên cứu mô hình dịch vụ dựa vị trí ứng dụng? ?? nhằm mục tiêu tiếp cận, nghiên cứu đặc điểm, ứng dụng, sở hạ tầng, mơ hình triển khai dịch vụ dựa vị trí địa lý Trên sở đó,... GIÁ VÀ ĐỀ XUẤT Luận văn tập trung nghiên cứu tổng quan, sâu vào tìm hiểu sở hạ tầng, mơ hình kiến trúc tổng thể mơ hình thiết kế dịch vụ dựa vị trí LBS Qua đó, luận văn xây dựng mơ hình ứng dụng. .. tiếp tục nghiên cứu đề xuất • Tiếp tục hồn thiện ứng dụng khâu lập trình để đưa ứng dụng vào thực tế • Mở rộng nghiên cứu vấn đề tìm đường ngắn bảo vệ tính riêng tư hệ thống dịch vụ dựa vị trí LBS