drunk dial final presentation steven hollar brent foster chris wagner james pendleton anish verma

Post on 26-Dec-2015

214 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Drunk DialDrunk DialFinal Final

PresentationPresentationSteven HollarSteven HollarBrent FosterBrent FosterChris WagnerChris Wagner

James PendletonJames PendletonAnish VermaAnish Verma

OverviewOverview

Introduction/Project Specifications – Introduction/Project Specifications – SteveSteve

Project Demo – BrentProject Demo – Brent GUI Interface Plan and Example – GUI Interface Plan and Example –

Chris/JamesChris/James Mobile Device Implementation - Mobile Device Implementation -

AnishAnish

Project SpecificationsProject Specifications

RequirementsRequirements System which allows users to locate places System which allows users to locate places

of interest using their mobile device.of interest using their mobile device. Easy to use. Requires very little interaction Easy to use. Requires very little interaction

from user to find and dial location.from user to find and dial location. Business listings are paid for. Companies Business listings are paid for. Companies

can choose how many listings they want.can choose how many listings they want. Find some way to retrieve user location. Find some way to retrieve user location.

(GPS/Cell Towers etc.).(GPS/Cell Towers etc.).

What was doneWhat was done

PHP online database system created.PHP online database system created. Cookies keep user info. Login not Cookies keep user info. Login not

required for a extended period of required for a extended period of time. Good for mobile devices.time. Good for mobile devices.

User can search for locations based User can search for locations based on Store type, name, or coordinates.on Store type, name, or coordinates.

User can also keep a favorites list. User can also keep a favorites list. This will allow for quick access. This will allow for quick access.

Some issuesSome issues

Getting GPS data from phone. Getting GPS data from phone. System allows user to input GPS System allows user to input GPS coordinates and retrieve Store coordinates and retrieve Store locations.locations.

Getting system to work on several Getting system to work on several different mobile devices. Only tried different mobile devices. Only tried system on a few.system on a few.

GUI standard. How the webpage and GUI standard. How the webpage and navigation should work.navigation should work.

What Else is Left?What Else is Left?

Test product more Test product more Final review from GD mentors.Final review from GD mentors. Update project based on reviewsUpdate project based on reviews Finalize project and write up for Finalize project and write up for

Final ReportFinal Report

Drunk DialDrunk DialProject DemoProject Demo

GUI InterfaceGUI Interface

Searching (Click 1)Searching (Click 1)

User opens cell phoneUser opens cell phone User clicks on program to launchUser clicks on program to launch

Getting here may not be 1 click due to Getting here may not be 1 click due to unforeseeable menus that cell phone unforeseeable menus that cell phone providers may put in placeproviders may put in place

Searching (Click 2)Searching (Click 2)

The user first sees their favorite categories and selects via keypad

All the icons are configurable so the user knows what they mean The user can also choose to search for something they do not

have on favorites

John’s Favorites

1 2 3 4 5 6

Please Pick a Category

Press 0 for other

Searching (Click 3)Searching (Click 3)John’s Favorites

1. The Library

2. Hooters

3. Margarita Rocks

4. Fat Tuesdays

5. The Big Bang

6. Rula Bula

ResultsResultsJohn’s Favorites

Rula Bula

401 S Mill Ave, Tempe, AZ

(480) 929-9500

1: Dial | 2: Map | 3: Text l 4: Rate

Mobile Device Mobile Device Implementation Implementation

IdeaIdea

Technical Back GroundTechnical Back Ground

Location Aware ApplicationLocation Aware Application Based on Spatial AnalysisBased on Spatial Analysis Cell of OriginCell of Origin Mobile PositioningMobile Positioning GeoCodingGeoCoding AuthenticationAuthentication Moblie commerceMoblie commerce

Development PlatformDevelopment Platform

Visual Studio 2005Visual Studio 2005 Map point 2006 developer Map point 2006 developer

WebserviceWebservice Map point 2006Map point 2006 Microsoft Location based ServerMicrosoft Location based Server Microsft Sql server 2005Microsft Sql server 2005 Windows Server 2003Windows Server 2003 Mobile SDK 2005Mobile SDK 2005

OverAll ArchitectureOverAll Architecture

Location Based ServerLocation Based Server

ConclusionConclusion

Created the business logicCreated the business logic Created the Portal for companies to Created the Portal for companies to

create their business profiles and create their business profiles and publish advertisementspublish advertisements

Created an application to be installed Created an application to be installed on Smartphone'son Smartphone's

Set up a lab machine to demo the Set up a lab machine to demo the functionalities of the Location based functionalities of the Location based ServerServer

top related