Đồ Án Hệ thống cảnh báo giao thông trên thiết bị di động với Android OS

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Quy Ẩn Giang Hồ, 6/3/14.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    #1 Quy Ẩn Giang Hồ, 6/3/14
    Last edited by a moderator: 6/3/14
    TÓM TẮT KHÓA LUẬN
    Hiện nay, dịch vụ Google Maps đã cung cấp dịch vụ thông tin giao thông qua bản đồ cho nhiều thành phố lớn trên thế giới. Tuy nhiên, ở Việt Nam, mặc dù vấn đề ùn tắc giao thông đang rất cấp thiết nhưng chưa có dịch vụ nào đáp ứng đủ yêu cầu đối với người dùng. Chúng em xin đề xuất khóa luận là “Hệ thống cảnh báo giao thông trên thiết bị di động với Android OS”. Mục tiêu của khóa luận là mô phỏng giải pháp cung cấp thông tin giao thông qua môi trường internet và các thiết bị di động, ngoài ra còn cung cấp cho người dùng khả năng tìm kiếm các tiện ích. Giải pháp được chọn là kết hợp Web Service chạy trên nền PHP và phần mềm chạy trên thiết bị điện thoại di động Android.Vàtrong suốt quá trình thực hiện đề tài cho đến nay, cuối cùngchúng em đã hoàn thành các yêu cầu cơ bản mà đề tài đề ra, qua đó hệ thống cung cấp cho người dùng các chức năng chính như : gửi báo cáo tình trạng giao thông, hiển thị tình trạng giao thông trên bản đồ, hiển thị chi tiết cảnh báo, cập nhật cảnh báo, gửi báo lỗi, quản lý cảnh báo, quản lý báo lỗi, quản lý yêu cầu xóa của người dùng. Ngoài ra, nhằm đáp ứng nhu cầu đi lại và tìm kiếm các tiện ích, ứng dụng còn hỗ trợ người dùng chức năng quản lý địa điểm ưa thích, tìm kiếm tiện ích, tìm kiếm địa điểm, chỉ đường.
    Nội dung báo cáo được chia làm5 phần như sau :
    - Mở đầu : giới thiệu đề tài, mô tả lý do chọn đề tài, mục đích, đối tượng và phạm vi nghiên cứu.
    - Chương 1.Tổng quan : giới thiệu bối cảnh, cũng như giải pháp hiện thời có liên quan (ưu khuyết điểm của nó), từ đó rút ra hướng tiếp cận đề tài.
    - Chương 2. Cơ sở lý thuyết : Trình bày sơ lược về kỹ thuật lập trình trên RESTful Web Service và Google Maps APIs.
    - Chương 3. Ứng dụng hệ thống cảnh báo giao thông trên thiết bị di động : Tài liệu phân tích và thiết kế chương trình theo phương pháp hướng đối tượng.
    - Chương 4. Kết luận và hướng phát triển : Những kết quả đạt được, những đóng góp mới và những đề xuất các hướng phát triển tiếp theo của đề tài.


    MỤC LỤC
    Chương 1. TỔNG QUAN 4
    1.1. Bài toán hỗ trợ giao thông đường bộ 4
    1.1.1. Đặt vấn đề 4
    1.1.2. Khảo sát hiện trạng 8
    1.1.3. Giải quyết bài toán 11
    1.2. Hệ thống tìm kiếm tiện ích là gì? 12
    1.2.1. Khảo sát hiện trạng 13
    1.2.2. Đề xuất các chức năng chính 14
    Chương 2. CƠ SỞ LÝ THUYẾT 15
    2.1. Giới thiệu về Google Maps 15
    2.1.1. Đăng ký API Key từ Google Maps 16
    2.1.2. Google Places API (dịch vụ tìm kiếm các địa điểm) 20
    2.1.3. Google Direction API (Tìm kiếm đường đi) 30
    2.2. Căn bản về RESTful Web services 33
    2.2.1. Giới thiệu sơ lược 33
    2.2.2. Sử dụng các phương thức HTTP một cách rõ ràng 34
    2.2.3. Phi trạng thái 38
    2.2.4. Đưa ra cấu trúc thư mục giống URIs 41
    2.2.5. Chuyển đổi XML, JSON, hoặc cả hai 43
    Chương 3. ỨNG DỤNG HỆ THỐNG CẢNH BÁO GIAO THÔNG TRÊN THIẾT BỊ DI ĐỘNG 46
    3.1. Giới thiệu 46
    3.1.1. Chức năng 46
    3.1.2. Kiến trúc hệ thống tổng quan 48
    3.1.3. Quy trình phát triển phần mềm Agile 49
    3.2. Xác định yêu cầu 50
    3.2.1. Các yêu cầu của hệ thống 50
    3.2.2. Mô hình hóa yêu cầu 57
    3.3. Phân tích 73
    3.3.1. Sơ đồ lớp đối tượng (mức phân tích) 73
    3.3.2. Mô tả chi tiết từng lớp đối tượng 73
    3.4. Thiết kế 74
    3.4.1. Thiết kế dữ liệu 74
    3.4.2. Thiết kế kiến trúc 77
    3.4.3. Thiết kế giao diện 78
    3.5. Cài đặt và thử nghiệm 90
    3.5.1. Cài đặt 90
    3.5.2. Thử nghiệm 94
    Chương 4. KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 96
    4.1. Kết luận 96
    4.2. Hướng phát triển 96
     

    Các file đính kèm:

Đang tải...