Carpool app l.jpg
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

Carpool App PowerPoint PPT Presentation


Carpool App. CSE494 – Mobile Health and Social Networking Ryan Chulick Nathaniel Hursh Miguel Trujillo. Introduction. How many carpool here?

Download Presentation

Carpool App

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Carpool app l.jpg

Carpool App

CSE494 – Mobile Health and Social Networking

Ryan Chulick

Nathaniel Hursh

Miguel Trujillo


Introduction l.jpg

Introduction

How many carpool here?

Would having an application that takes all the guesswork, planning, mapping, timing etc. work out of organizing a carpool make you want to reap the benefits?


Background l.jpg

Background

The United States consumes 21 million barrels of oil each day

Automobiles – 9 million barrels

Some experts predict that oil consumption will peak as soon as the year 2020


Motivation l.jpg

Motivation

  • Increasing Gas Prices

  • Decreasing Supply

  • Worsening Pollution


Motivation cont l.jpg

Motivation Cont.

Current applications are difficult to use and need additional functionality to be useful.

Very little developed for mobile devices

“Carticipate” would work but has no user base to draw from.

Our application focus on ease of use, convenience and trust building between users (similar to couchsurfing)


Other applications l.jpg

Other applications

The idea of using social networking for finding carpools is nothing new

There are many internet sites that offer carpool services, such as PickUp Pal, Facebook.

Carticipate is a iPhone app designed to connect people looking for carpools – similar features to our proposal


Issues with carpool applications l.jpg

Issues with Carpool Applications

Carticipate tends to struggle from lack of users[1].

Only 10.8% of all commuters carpool due reasons such as the following[2]:

Not as convenient as driving alone[3]

Finding people willing to carpool with them

Security Concerns: Sending personal information[4].


Carpool app8 l.jpg

Carpool App

With this application we hope by making application take out the hassles of carpooling that more people would be willing to carpool.

Carpool App would have the following features

  • Users will be able to confidently choose friends based on user ratings.

  • Users would be able to control who sees personal info.


Carpool app9 l.jpg

Carpool App

  • Application would automatically find user’s position, more convenience for user

  • Application make use of Google maps to automatically plan out a route for drivers picking up riders


Carpool app10 l.jpg

Carpool App

Application Internals


Google andriod l.jpg

Google Andriod


Functionality and use l.jpg

Functionality and Use

  • User types

    • Driver

      • Ratings given by Passengers and reflect ride experienced

      • Option to offer ride and select potential passengers

    • Passenger

      • Ratings given by Drivers and reflect the drivers’ experience.

      • Option to look through drivers and request rides

  • Overlap of roles

    • drivers may be passengers and vice versa


Application interface l.jpg

Application Interface


Interface cont l.jpg

Interface Cont.


Test plan l.jpg

Test Plan

Test Plan consists of three phases

  • Phase 1: Unit Testing

  • Phase 2: Integration Testing

  • Phase 3: Performance/Field Testing


Test plan16 l.jpg

Test Plan

Phase 1: Unit Testing

We test the classes in code individually to ensure they function as they should

This allows us to find syntax errors in code


Test plan17 l.jpg

Test Plan

Phase 2: Integration Testing

This phase tests to see how the classes interact with each other.

The application is tested as a whole to make sure there are no glaring runtime bugs

Testing done mostly on Android emulator


Test plan18 l.jpg

Test Plan

Phase 3: Performance/Field Testing

Testing done on Android G1 phone.

Tests made to measure application performance

Application is then given to users unfamiliar with product to test out features and provide user feedback


Sources l.jpg

Sources

1.“Carticipate: Carpooling with your iPhone (almost)” http://theappleblog.com/2008/10/22/carticipate-carpooling-with-your-iphone-almost/

2.http://www.statemaster.com/graph/lab_per_of_wor_who_tra_to_wor_by_car-workerswho-

traveled-work-carpool “state Master - Percent of Workers Who Traveled to Work by

Carpool (most recent) by state”

3. http://seattletimes.nwsource.com/html/pacificnw03122006/coverstory.html“Getting Nowhere”

4. http://www.appvee.com/t/carticipate-“Carticipate Review”

5. http://www.eia.doe.gov/pub/oil_gas/petroleum/feature_articles/2004/worldoilsupply/oil

supply04.html Long-Term World oil Supply Scenarios – The Future Is Neither as Bleak or

Roasy as Some Assert. John H. Wood, Gary R. Long, David F. Morehouse. Viewed on April 16,

2009.


  • Login