attendance application milestone 1 faculty sponsor dr. william shoaff gerard weber ebrahim...
TRANSCRIPT
![Page 1: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/1.jpg)
Attendance ApplicationMilestone 1
Faculty SponsorDr. William Shoaff
Gerard WeberEbrahim Almazrouei
Alex GonzalezConstantine Lopez
![Page 2: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/2.jpg)
Overview• Platform and communications research– Mobile Application Development (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
![Page 3: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/3.jpg)
Xamarin• Mobile Application Platform– Cross-platform libraries for Android, iOS, and
Windows Phone– Shared codebase using C# programming language• Extensions for Microsoft’s Visual Studio
– Native and portable user interface form subsets
![Page 5: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/5.jpg)
System RequirementsMobile Client
InstructorMobile Client
StudentsP2P Communication
HTTP Server
Apache
Linux
PHP Application
Slavinsky
Database
MySQL
Course Schedule
Banner
Authentication
CAS
External Services
![Page 6: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/6.jpg)
Data Structures
![Page 7: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/7.jpg)
Interface Design
![Page 8: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/8.jpg)
Interface Design
![Page 9: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/9.jpg)
Upcoming – 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
![Page 10: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/10.jpg)
References1. Xamarin, "Mobile Application Development
to Build Apps in C# - Xamarin," 29 September 2014. [Online]. Available: http://xamarin.com/platform. [Accessed 29 September 2014].
![Page 11: Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez](https://reader036.vdocument.in/reader036/viewer/2022083006/56649f305503460f94c4ab92/html5/thumbnails/11.jpg)
Questions?