Download presentation
Presentation is loading. Please wait.
Published byEthan Stone Modified over 9 years ago
1
Attendance Application Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez
2
Project Goals Develop cross platform mobile applications to collect attendance data within classroom or meeting environments – Student and Instructor specific functionality – Primarily targeting Android and iOS platforms Automated integration with course management systems – Reports are automatically uploaded Customizable data collection output interfaces – Generate attendance metrics
3
Technical Challenges Proximity based mobile communications – Peer-to-peer personal area networking – Ensuring simplicity, efficiency, and validity Learning and developing for new platforms – Android (Java) – iOS (Objective-C or Swift) Interfacing with course management systems – Automated reporting tasks
4
Schedule – Milestone 1 (Sept. 29) Platform and communications research – Android Development (Java) – iOS Development (Objective-C) – Peer-to-peer Communications Bluetooth (Standard and Low Energy) P.A.N. Wireless Ad Hoc Network Document Preparation – Requirements Document – Design Document – Test Plan
5
Schedule – Milestone 2 (Oct. 27) Implement a wireless peer-to-peer communications protocol – Standardize data communicated between devices Test data transmissions between a dummy server and the mobile applications – Confirm protocol as a viable option Demonstrate the user interface through a prototype application
6
Schedule – Milestone 3 (Nov. 24) Start designing a backend adapter for the instructor application – Include generic output vectors such as plaintext CSV – Plan for preconfigured communications routines for common course management systems Test communication between the instructor application and the backend server Demonstrate communications between the instructor and student applications
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.