1 / 9

Backend Functionality

Backend Functionality. Login Point Logging Point Retrieval. Does having a Login make sense?. All data anonymous to prevent system abuse Logging in is a hassle – you don’t log into your GPS Two distinct login processes: Android login PC/Mobile login Protection against freeloading.

chaeli
Download Presentation

Backend Functionality

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Backend Functionality • Login • Point Logging • Point Retrieval

  2. Does having a Login make sense? • All data anonymous to prevent system abuse • Logging in is a hassle – you don’t log into your GPS • Two distinct login processes: • Android login • PC/Mobile login • Protection against freeloading

  3. Android Login • Simple with no user interaction • Only users logging in from the Android Application will have PC access

  4. PC/Mobile Login • Uses selective redirection based on device: • Mobile – Automatic redirection to map page • PC – Requires a valid unique identifier to gain access to the maps page

  5. PC/Mobile Login

  6. Point Logging • Points passed in via a Query String in the url • Query string has parameters for: • Latitude • Longitude • Speed • Bearing • Points within similar geographic location have speed and bearing averaged

  7. The Log Point Process

  8. The DATAbase! • Simple Structure • Large Tables

More Related