Attendance Application Milestone 3 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

Chat Buddy JPMA F2004 Final Project Participants : Priyadarsini Seetharaman Safuriat O. Johnson Supervisor: Associate Prof. Dr. Jørgen Staunstrup.
New Release Announcements and Product Roadmap Chris DiPierro, Director of Software Development April 9-11, 2014
MicroCast: Cooperative Video Streaming on Smartphones Lorenzo Keller, Anh Le, Blerim Cic, Hulya Seferoglu LIDS, Christina Fragouli, Athina Markopoulou.
Smartphone Apps Development Team Weiqing Li Lijun Zhu Man Li.
SWE Introduction to Software Engineering
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Street Stories Seema Moorjani Monday, August 19, 2002 Next Generation Internet.
APPLAUS: A Privacy-Preserving Location Proof Updating System for Location-based Services Zhichao Zhu and Guohong Cao Department of Computer Science and.
SoNDa Sensor Network for Data Explore! 1. SoNDa Sensor Network for Data Explore! KEYWORDS Wireless Sensors Communication 2.
Media Engineering and Technology 2008 Bachelor Thesis Projects Dr. Fatma Meawad.
Health IT RESTful Application Programming Interface (API) Security Considerations Transport & Security Standards Workgroup March 18, 2015.
Intelligent Tutoring System Mobile Communication Team Drew Boatwright Nakul Dureja Richard Liou.
CRM WEB UI – ARCHITECTURE- DEFINITIONS For More details please go to
Mobile Handset Hardware Architecture
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
CAPPS (CERN Apps forum) meeting #8 Sebastian Lopienski October 2014 Welcome CERN mobile.
DEC0905 Remote Control of Home Appliances ABSTRACT The objective of this project is to enable users to remotely control home appliances and systems over.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
Directory Services at UMass  Directory Services Overview  Some common definitions  What can a directory do or not do?  User Needs Assessment  What.
Take a leap towards the most promising technology
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Near Field Communication: Experiments with Android Michael Humphries.
City of Los Angeles Personnel Department Mobile Application Team 02:Shreya kamani Anushree Sridhar Pattra Thongprasert Abhishek Trigunayat Travis Jones.
Mobile Application Development using Android Lecture 2.
NEARBY: HYBRID NETWORK MOBILE APPLICATION Shuai Zhang, Ziwen Zhang, Jikai Yin.
Java Asynchronous Wireless Application Server (JAWAS)
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
Attendance Application Milestone 4 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Chapter 2 Operating System Overview
1 Tucker Lein, Justin Price, Cody Robinson, and Jennifer Gay Team07.
Project Description Design and implement interfaces for the CCR that campus visitors can use to control trains. General Requirements: 1. Allow PC control.
Hybrid Cellular-Ad hoc Data Network Shuai Zhang, Ziwen Zhang, Jikai Yin.
Rick Conrad Efrain Lopez III Saeed Noori. What is Experience Sampling? Survey method People’s experiences Real-time Format Paper and Pencil Handheld devices.
Johnson Lab Database Senior Design Project Management II Spring 06 Mark Nelson.
Good MDM IOS Overview Presented by: Jerry Wen 02/09/2012.
Attendance Application Milestone 1 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Network Enabled Wearable Sensors The Combined Research Curriculum Development (CRCD) project works with the Virtual Reality Applications Center (VRAC)
Case Study.  Client needed to build data collection agents for various mobile platform  This needs to be integrated with the existing J2ee server 
By Hinal Pithia Monday, November 14, Overview The traditional wallet The digital wallet –How it works –Technology –Payment Models –The players –Considerations.
Remote Control of Home Appliances PROJECT PLAN Team: ◦ Elie Abichar –CE ◦ Chris Tefer –CE ◦ Ananta Upadhyaya.
Wireless and Mobile Security
Chapter 9  2000 by Prentice Hall. 9-1 Client/Server Computing.
Overviews of the Library of Texas & ZLOT Project Dr. William E. Moen Principal Investigator.
YouWatchMyStuff Team: Amrutha Doosa, Richard Atwood, Randy Duran, Raed Alkhaldi, Hussain Alsafar.
Attendance Application Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
M2M Study Item 3GPP2 Orlett W. Pearson May | 3GPP2 M2M Study Item | May GPP2 M2M This study will include the following study targets: 
TM 8-1 Copyright © 1999 Addison Wesley Longman, Inc. Client/Server and Middleware.
Lost/Found Group 04 Angel De La Torre Irving Ramirez Maria Rivera.
Project Retrospective Team FancyPants. What is CyteSee? Idea.
Attendance Application Milestone 5 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Design Review Presentation. Project Plan Problem Statement As of now, no available social network will allow a user to create it’s own sub social network.
Senior Design 2010 Group 10.  Students  Nathan Dane  Jamin Hitchcock  Eric Tweedt  Advisor  Tien Nguyen  Client  Mary Greeley Medical Center.
Wireless Mesh Networking or Peer to Peer Technology Andre Lukito – Johnsonsu – Wednesday, 9.
Attendance Application Milestone 2 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez.
Project Paper Presentation Hanlin Wan March 15, 2011.
Dynamic Website Design for Temple Beth-El of Ithaca, NY CS 501 Project – Final Presentation May 4, 2006 Presented By: Peter Babinski, Christopher Benedict,
Global MP3 Geoffrey Beers Deborah Ford Final Presentation Mike Quinn Mark Ridao Delivered by: Additional help by:
Mary Ganesan and Lora Strother Campus Tours Using a Mobile Device.
Cross-functional team who negotiates and implements changes in the FRAG Framework Responsible for finding common solutions that should be added to the.
REDCap Mobile Application
Security Issues.
Insights into designing short range communication interface for IOT
By - Ricardo Sanchez, Ken Wolters and William Hibbard
Reactive Android Development
What is Project Management?
Supervisor: Dr. Maiga Chang
Mix & Match: Resource Federation
I have 0 Jelly Beans I need Jelly Beans.
Presentation transcript:

Attendance Application Milestone 3 Faculty Sponsor Dr. William Shoaff Gerard Weber Ebrahim Almazrouei Alex Gonzalez Constantine Lopez

Overview Continued to extend the backend adapter with additional functionality Demonstrated the Bluetooth communication between mobile devices Established the communication between the mobile application and the backend server Continued the user interface layout design and implementation

Wireless Peer-To-Peer Communication Bluetooth Low Energy – Pair-less communication for convenience – Proximity sensing profiles available to sway security concerns – Increasing widespread device adoption Available in all iOS devices since the iPhone 4S (2011) Available in Android devices since the release of API Level 18 (from 4.3 Jelly Bean)

Backend Server Implemented additional API calls necessary for attendance tracking – openMeeting – Opens the scheduled meeting time for attendance – closeMeeting – Closes that particular UUID to no longer accept attendance requests – attendMeeting – Marks the client as attending the meeting in the database Added changes based on the feedback received on concerns of trust between the client and server API Documentation layout and initial information has been created

API Documentation

User Interface Design

Upcoming – Milestone 4 (Feb. 16) Continue implementing the backend adapter for the mobile applications – Formal documentation of API calls Implement the LTI Framework calls to interface with Canvas – Canvas application authorization required – Translation from our collected to data to Canvas appropriate data Demonstrate the instructor view of the application – Will be able to select from multiple scheduled meetings to open – Will also be able to broadcast the unique meeting identifier to client applications Demonstrate the client view of the application – Will be able to receive the unique meeting identifier from the instructor – Will be able to mark themselves as attending the meeting based on the identifier

Questions? Yes, you can stand in the hall and be marked as attending.