Team 5 – MiniMap

Project Description

          MiniMap is a population heat map project that will ubiquitously provide a live ‘busyness’ map of a given area to help simplify the lives of those using it. Being informed of how busy an area is will help those planning to visit that location save time by finding areas that are less crowded without having to actually visit that location. For example, if you wish to study at the library you can check prior to leaving to see what floor is least busy or if there is a better location other than the library to study at.

Project Schedule

Tasks Dates
1. Background investigation in:  
  • Related Work.
08/30
  • Raspberry Pi Programming.
08/30
  • Mac, Wifi, and Bluetooth protocols.
08/30
2. Requirement specification and design analysis:  
  • Functional and non-functional requirements.
09/02
  • High-level system architecture.
09/04
  • Task assignments and due dates.
09/06
3. Implement:  
  • Raspberry Pi set up and OS installation.
09/09 – 09/13
  • Install needed tools, APIs, and libraries
09/11 – 12/02
  • Back-end server to store and process the data.
09/25 – 12/02
  • Front-end listener applications to gather Mac Addresses.
10/09 – 11/01
  • Create an Android app for user interface.
  • Server Application

10/21 -12/02

11/21 – 12/06

4. Test:  
  • System functionality.
12/04 – 12/04
  • System correctness and performance.
12/04 – 12/04
  • System accuracy.
12/04 – 12/04
  • People’s acceptance.
12/06 – 12/06
5. Document:  
  • The source code and testing code.
12/09 – 12/13
  • The instructions on how to implant new nodes.
12/09 – 12/13
  • The instructions on how to use the system.
12/09 – 12/13
  • Final Report
12/09 – 12/13

Preliminary Documentation

Final Documentation