gaido presented by: ryan curtis and scott markoski advisor: bob dugan department of computer science...

31
Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Upload: vivian-short

Post on 25-Dec-2015

226 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

GaidoPresented by: Ryan Curtis and Scott Markoski

Advisor: Bob Dugan

Department of Computer Science

Stonehill College

Easton, MA 02357

Page 2: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Background: Computer Science Capstone Course

Most computer science courses are concerned with fundamental principles.

The Capstone course is concerned with real world software development and delivery.

The Capstone course is writing intensive: project management essay, requirements document, design document, user manual.

The Capstone course is based on a real world software development project with a real client.

Page 3: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Background: Prior Capstone Projects

Automated Ticketing System Automate and streamline Stonehill College Police

parking ticket process. Merit Point Automation System

Automate and streamline Residence Life Merit Point Program for housing lottery.

NPO Net Social networking website for Non-Profit

Organizations

Page 4: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Background: Computer Science Capstone Project 2010

Stonehill Marketing and Admissions Interested in new ways to reach prospective students. Many prospective students are stealth tourists and don’t

participate in college sponsored tours. One possibility is a mobile touring application. Existing mobile touring applications are lack exciting features and

are expensive due to hosting costs. Mobile Applications

A mobile application enables a user to access web data wirelessly through WiFi or cell networks.

Location based mobile application make use of on board GPS data to provide location based services.

Examples: GPS Navigation, Yelp, Google Googles, Google Maps Working with Stonehill Marketing and Admissions, the

students in the Computer Science Capstone developed Gaido.

Page 5: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

What is Gaido? Gaido is a location based mobile application that…

Allows users to take a guided tour of a location such as a school, neighborhood, park or historic location.

Allows users to view picture, video, audio and text content associated with each tour destination.

Allows users interact with specially designed content. Downloads tour data from a web server managed by GaidoManager.

GaidoManager is a content management system that… Allows a tour administrator to create and edit tour themes at a

particular tour site. Allows a tour administrator to create and edit tour destinations at a

particular tour site. Associate picture, video, audio and text content with tour

destinations. Allows a tour administrator to view a live map showing tour users,

tour destinations and tour interactions.

Page 6: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Demo One: Gaido

Page 7: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Demo Two: GaidoManager

Page 8: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Gaido Interactions

The environment outside the smartphone can also interact with the user during a tour.

Page 9: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Gaido Architecture

Page 10: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

GaidoManager Architecture

Page 11: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

GaidoDatabase

Gaido InteractiveDistributor

QuadClockInteractive

Servlet

WatchfireInteractive

Servlet

ArduinoInteractive

Servlet. . .

Geographic Trigger Service

GaidoAndroid

InteractionArchitectureDiagram

Page 12: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Gaido GPS Publisher Service

Page 13: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Gaido GPS Heading Calculator

Page 14: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

GadioManager: Live User Location

Page 15: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

GaidoManager: Live User Location Updating

Page 16: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Future Work Estimated Cost: 480 hours for Gaido at $50/hr

is $24,000 Porting to iPhone and other mobile platorms Additional interactions Additional tours

Page 17: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Thanks toMarketing and Admissions: Chris Augustine,Heather Bruntil, Anne Gallucci, Kathrin Havrilla, Shane LaPrade, Shannon McDonough, Alexis Sneff

Media Relations: George Tyrell, Mike PietrowskiInformation Technology: Tamara AndersonConference and Events: Mark SabinaVice President Mary Beth Carey

Watchfire: Carl RothGoogle: Ben Bayer

 

Page 18: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 19: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 20: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 21: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 22: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 23: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 24: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 25: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 26: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 27: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 28: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 29: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 30: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357
Page 31: Gaido Presented by: Ryan Curtis and Scott Markoski Advisor: Bob Dugan Department of Computer Science Stonehill College Easton, MA 02357

Interactive Distributor