Luận văn tốt nghiệp: Tìm hiểu và phát triển ứng dụng tra cứu thông tin tàu - xe trên thiết bị di động sử dụng hệ điều hành Android

Luận văn Tìm hiểu và phát triển ứng dụng tra cứu thông tin tàu - xe trên thiết bị di động sử dụng hệ điều hành Android khảo sát và phân tích thực tế; thiết kế và triển khai chương trình.

Luận văn tốt nghiệp: Tìm hiểu và phát triển ứng dụng tra cứu thông tin tàu - xe trên thiết bị di động sử dụng hệ điều hành Android

1. Mở đầu

Trong 20 năm trở lại đây, thu nhập bình quân đầu người Việt Nam đã tăng gấp 3 lần kéo theo việc gia tăng phương tiện cá nhân và sự phát triển của hệ thống vận tải công cộng. Trong đó vận tải công cộng bao gồm, đường bộ, hàng không và đường thủy là xương sống giúp lưu chuyển người và hàng hóa nhằm duy trì và phát triển kinh tế. Mặc dù có tầm ảnh hưởng quan trọng đến sự phát triển kinh tế nhưng hệ thống thông tin hỗ trợ nhu cầu theo dõi lịch trình của tàu, xe buýt hay tìm đưuòng đi giữa các bến... lại chưa phát triển tương xứng.

2. Nội dung

2.1 Tổng quan về dự án

Khảo sát thực tế

Giải pháp

2.2 Phân tích yêu cầu bài toán

Mục tiêu

Yêu cầu kỹ thuật

Yêu cầu nghiệp vụ

Ánh xạ yêu cầu nghiệp vụ và chức năng

  • Sơ đồ hoạt động của chức năng Giờ tàu
  • Sơ đồ hoạt động của chức năng Tuyến buýt
  • Sơ đồ hoạt động của chức năng Chuyển tuyến
  • Sơ đồ hoạt động của chức năng Định vị và Bên xe buýt

Kế hoạch dự án

Đặc tả chức năng

  • Chức năng Giờ tàu
  • Chức năng Tuyến buýt
  • Chức năng Chuyển tuyến
  • Chức năng Định vị
  • Chức năng Bến xe buýt

2.3 Thiết kế và triển khai

Hệ điều hành Android

  • Giới thiệu
  • Kiến trúc hệ điều hành Android

Chu trình sống của một ứng dụng

  • Activity là gì?
  • Chu trình sống của một activity (Activity lifecyle)

Kiến trúc mạng

Mô hình hóa dữ liệu

  • Sơ đồ cơ sở dữ liệu
  • Cấu trúc các bảng dữ liệu

Triển khai

  • Cấu trúc của một project Android
  • Cấu trúc của file AndroidManifest.xml
  • File R.java

​Xử lí dữ liệu đầu vào

  • Xử lí thông tin giờ tàu
  • Xử lí thông tin tuyến buýt

​Cài đặt các chức năng chính

  • Chức năng Chuyển tuyến
  • Chức năng Định vị

​Cấu hình

3. Kết luận

Mặc dù phải tự tìm hiểu về một khái niệm hoàn toàn mới là hệ điều hành Android, nhưng tác giả đã cố gắng nghiên cứu và trình bày một cách chân thực nhất những hiểu biết của mình về các vấn đề có thuộc khuôn khổ của khóa luận này. Với tính năng Chuyển tuyến, do lí do khách quan là không thể tìm được bộ dữ liệu chi tiết về khoảng cách giữa các tuyến nhưng tác giả đã hoàn thành phần này theo hướng tìm ra cách di chuyển giữa 2 bến xe buýt mà số lần chuyển bến là ít nhất, đồng thời cơ sở dữ liệu được thiết kế theo hướng mở (có trường Trọng số), trường này sẽ phục vụ cho việctính toán chính xác cách di chuyển ngắn nhất vào khoảng cách giữa các bên nếu có được dữ liệu chi tiết. Bên cạnh đó, tính năng Định vi cũng đem đến khả năng mở rộng cho chính nó. Vì hoạt động dựa trên Google Map API và Google Play API nên khả năng bổ sung các tính năng mới là rất khả thi và hai API này được cập nhật thường xuyên nên khi được mở rộng tính năng này sẽ có khả năng đáp ứng được yêu cầu của người dùng.

4. Tài liệu tham khảo

Quyết định số 1327/QD-TTG, Quy họach phát triển giao thông vận tải đưuòng bộ Việt Nam đến năm 2020 và định  hướng đến năng 2030, Thủ tướng Chính phủ.

Nguyễn Việt Cường, Tuyến bus Hà Nội, Trường Đại học Công nghệ - Đại học Quốc gia Hà Nội, 2012

Trần Xuân Bộ, EBUS 2.2 - Phần mềm trợ giúp đi xe Bus tại Hà Nội và Hồ Chí Minh, 1/2010...

--- Nhấn nút TẢI VỀ hoặc XEM ONLINE để tham khảo đầy đủ nội dung Luận văn tốt nghiệp trên ---

Ngày:24/08/2020 Chia sẻ bởi:Phuong

CÓ THỂ BẠN QUAN TÂM