Development Plan Table of Contents

advertisement
Development Plan Table of Contents
1. Abstract (John Knox) .................................................................................................................... 1
2. Problem Description (Marrissa Webster) ............................................................................ 2
2.1
2.2
2.3
2.4
2.5
Problem Definition (Marissa Webster) .......................................................................................... 2
Problem Characteristics (Marrissa Webster) .............................................................................. 2
Customer Definition (Marrissa Webster) ...................................................................................... 4
Process Flow (Marrissa Webster) ..................................................................................................... 4
Proposed Solution (Marrissa Webster) .......................................................................................... 5
3. Project Scope (John Knox) .......................................................................................................... 5
3.1
3.2
3.3
3.4
3.5
MFCD (John Knox) .................................................................................................................................. 5
Process Flow (John Knox) .................................................................................................................... 6
Database ERD and Database Schematic (John Knox)................................................................. 7
Dataflow Diagram (John Knox) .......................................................................................................... 9
Hardware and Software (John Knox) .............................................................................................. 9
4. References ...................................................................................................................................... 10
Appendix
A: Management Plan .................................................................................................................................... A1
B: Staffing Plan ............................................................................................................................................... B1
C: Resource Plan .............................................................................................................................................C1
D: Funding Plan ............................................................................................................................................. D1
E: Marketing Plan ...........................................................................................................................................E1
F: Risk Management Plan ............................................................................................................................F1
G: Evaluation Plan ......................................................................................................................................... G1
H: Work Breakdown Structure(Phase 0) ............................................................................................. H1
I: Work Breakdown Structure(Phase 1) ...............................................................................................I1
J: Work Breakdown Structure(Phase 2) ...............................................................................................J1
K: Work Breakdown Structure(Phase 3) ............................................................................................. K1
Development Plan
1.
Geographical Auto-Delivery System
Abstract
Traveling is one of the most cumbersome activities performed today. The main problem of
traveling is that the lack of knowledge increases frustration and inefficiency while traveling.
This includes being in unfamiliar areas, going the wrong direction, not having any idea where
anything is, family trips getting stressful and confusing, as well as the business traveler who is
constantly on the go yet still can’t find anything that they are looking for when it comes to food,
hotels, and points of interest. Phone applications can be used to help alleviate this problem by
making the person aware of the points of interest, food, and hotels that are around them but this
leads to distracted driving. Distracted driving causes four out of every five accidents in a year
and has lead to over half a million fatalities in the past year alone.
The Geographical Auto-Delivery System (GAS) will help to alleviate the frustration of a traveler
and help make any trip better overall. GAS is an application that automatically notifies the user
about relevant traffic and points of interest indicated in his or her user profile while he or she is
traveling. The application allows for a traveling user to download the application to their smart
phone and create a user profile. This user profile can be updated on the smart phone or on a
website through the customer’s login username and password. Within the user profile the
customer will be able to choose their favorite restaurants, whether sit down family style or fast
food, preferred hotel type whether five star Hilton or just a quick overnight motel 6, and the
points of interest that they really like such as camping, monuments, amusement parks, or the
like. After the user profile is configured the application will push real time, automatic,
autonomous updates about points of interest, traffic information, road conditions, and weather
conditions based on the Global Position System or GPS that comes with all smart phones. This
push mechanism will allow for our solution to counter the distracted driving issue by utilizing
voice activated controls of the application making it hands free and the driver better able to
concentrate on the road. These updates will be sent out via a topology based design in which the
Google Maps API will be used as an overlay to inform the traveler about traffic that may be
coming up soon within a certain range or unfavorable weather/road conditions and redirects them
accordingly. Also, as part of this solution businesses will be given a web site to update their
pertinent information to be input into our database that will be used for the Geographical AutoDelivery System(GAS).
There are two types of customers that GAS appeals to. The first is the business customer who
pays a monthly fee to have their fast food chain, sit down restaurant, hotel chain, or point of
interest added into our database and allows for travelers to find their locations easier while
getting information about them also. The other type of customer is the traveling customer
whether they are an individual, a family, or a business man. GAS allows for the business man
who absolutely has to be on time to avoid traffic, find their favorite place to eat even if they
know nothing about the area, and find lower priced fuel to help lower the cost of their trip
overall. For a family, it helps them to find many relevant locations that may be helpful to them
on their trip or vacation including gas stations with restrooms, food, and cheap fuel, sit down
restaurants with good food, and points of interest so they can enjoy their trip the best way
possible. Both of these customers can use the Geographical Auto-Delivery System to help better
their respective trips and the benefits to both are substantial including less money spent on
traveling and more money for the businesses, little to no traffic concerns causing less anxiety and
stress, as well as the most pertinent points of interest and hotels to stay in making the trip overall
the best one ever.
1
Development Plan
2.
Geographical Auto-Delivery System
Problem Description
2.1 Problem Definition
When a family decides they want to drive to a vacation destination, there are many different
factors that need to be considered; however, on the drive to the destination, constant interruptions
occur. If someone needs to go to the restroom, the driver has to find the closest rest stop or if the
car is about to run out of gas, the closest gas station needs to be found. If the area is unfamiliar,
the signs on the side of interstate are the only resource. It is common knowledge that all
businesses near the interstate are more expensive due to the fact that people will stop at their
business in order to not venture away from the original route. There is also the possibility of
hitting traffic, which can cause a major delay in the schedule of the vacation and frustration
amongst the travelers. The lack of knowledge increases frustration and inefficiency while
traveling.
2.2 Problem Characteristics
Without knowing the area being traveled, it could lead to more money spent on traveling than
needed, extra time on the road due to traffic, frustration because you the area is unfamiliar and
distractive driving due to non automated notification applications. These factors could lead a
possible great vacation to a miserable one.
According to United States Bureau of Labor Statistics, 44% of the travel related expenditures are
spend on transportation along with 23% on food and drinks, 23% on lodging and only 10% on
points of interest. In 2008, the average United States household spends about $1,415 on the
travel related expenditures, mentioned above, while on vacation. Figure 1 below shows the
amount of money spent on traveling in the United States from 2006 to what is expected (as
indicated by the dashed line) in 2013.
2
Development Plan
Geographical Auto-Delivery System
Figure 1 – Total Travel Expenditures in the United States
From Figure 2, you can see that gas prices are continuing to increase, which is one of the factors
of the traveling expense increase.
Figure 2 – Gas Price Trend
The United States Travel Association forecasts that there will be 450.9 million business trips in
the United States and up to 480 million in 2012. This shows that the amount of traveling is only
going to increase throughout the years.
When traveling in an unfamiliar place, other devices may be needed in order to find the closest
gas station or restaurant, which could case distracted driving. Four out of every five car accidents
are attributed to distractive drivers. In 2008, almost 6,000 people were killed and 500,000 were
injured in car accidents due to distracted driving.
2.3 Customer Definition
When it comes to traveling in unfamiliar places, there are two aspects that need to be considered
in order to make traveling a little easier. The obvious aspect is the actual traveler and the other
are the businesses.
For the actual traveler, a device that makes traveling easier has many benefits. It can cause a
quicker travel to locations, which will allow more people to be on time to where they need to be.
This device could also have a way to avoid traffic, poor road conditions and poor weather
conditions, which can lower frustration when trying to reach the destination. It could even help
locate restaurants (either “sit downs” or fast food) easier, which will also lower the frustration
levels in the traveling process. It could also allow a traveler to explore and enjoy popular
attractions and points of interest within an unknown area by clearly identifying where locations
are within the area the traveler is traveling in. Finally, this device could help a traveler spend less
money overall on a trip by showing the cheapest gas locations or showing how to avoid traffic
spots.
Businesses, who participate in this device, also benefit by many factors. This device would be
another form of advertisement, which could lead to an increase in their customer base. This
especially benefits if the business is a in lesser-known area. Both small gas stations and large gas
station chains could also increase profit by a higher amount of traffic. Fast food chains, family
restaurants and hotel chains also benefit for that same reason.
3
Development Plan
Geographical Auto-Delivery System
2.4 Process Flow
When a family decides they are going to take a vacation somewhere, they first consult an aid to
give them directions to where they need to go. They then could hit traffic, which will cause them
to be off schedule and frustrated. As they continue to drive to their destination, their vehicle’s
gas level begins to get low; therefore, they need to stop for gas. They get off the next exit on the
interstate and stop at the closest gas station. That way, they do not get too off the main route,
which could lead to getting lost. The family has now spent a lot of money on the gas since
usually the gas stations near the interstate are the most expensive. As the day continues, the
family needs to stop to get some food. They then need to find a place that everyone agrees on,
which could lead to a very frustrated driver and road rage. All these factors create the worse case
scenario but this could happen and cause a great vacation to be a bad vacation.
2.5 Proposed Solution
The proposed solution to this problem is an application that automatically notifies the user about
relevant traffic and points of interests indicated in the user profile while traveling. The name to
this solution is the Geographical Auto-Delivery System or G.A.S. This application is
downloaded onto a smartphone with a data plan. The user then creates a user profile with his or
her points of interest. When the user goes on a trip, he or she will activate the application and it
will send alerts when nearing a point of interest.
3.
Project Scope
3.1 MFCD
The Major Functional Component Diagram is the primary description of all the software and
hardware within the Geographic Auto-Delivery System (GAS). A computer system with internet
is needed to connect to the G.A.S. in order for our business and individual customers to update
their information within the database. Once this information is updated it will be included in the
database and uploaded to smart phones as regular updates. A smart phone with GPS is needed in
order for the application to function correctly based on the location of the user with a topology
based overlay. For more information, See Figure 3 for more information.
4
Development Plan
Geographical Auto-Delivery System
Figure 3 - MFCD
3.2 Process Flow
These process flows describe the current way a trip is done without GAS and what happens
along with how that process changes with GAS. Without GAS, the trip is terrible, starting out
with hitting traffic, becoming late, buying expensive gas, becoming angry and frustrated, not
knowing where anything is, getting confused, all of this leading to road rage and the worst trip
ever. With GAS, the trip significantly changes, automatic updates and autonomous real-time
information allows for the family to avoid traffic, find lower priced gas, enjoy their favorite
restaurant to eat at, and makes for the best trip ever. These diagrams can be seen in Figure 4,
without GAS, and Figure 5, with GAS, respectively.
5
Development Plan
Geographical Auto-Delivery System
Figure 4 – Process Flow without GAS
Figure 5 – Process Flow with GAS
3.3 Database ERD and Database Schematic
The Geographical Auto-Delivery System will require a database for the businesses. Each
business chain, whether fast food, sit down restaurant, or hotel will require specific information
be input into the database in order to be included in the phone application. This includes
location, pricing, phone number, and other relevant info to any traveling customers. The
6
Development Plan
Geographical Auto-Delivery System
Database Schematic and Entity Relationship Diagram (ERD) are both described in Figure 6 and
Figure 7 respectively below.
Figure 6 – Database Schematic
Figure 7 – Entity Relationship Diagram
7
Development Plan
Geographical Auto-Delivery System
3.4 Dataflow Diagram
This diagram describes how information flows through the Geographical Auto-Delivery System.
It is broken into three main steps including handle input, access the database and notify users.
Within the handle input step is a query from the smart phone for information and the response
sent back from the GAS database. The next step is the access database portion of the diagram in
which personal info and trends are exchanged to go into the next step of the data flow. This final
step is the notify users portion in which information and locations are sent to a user smart phone
via real-time automatic autonomous updates. See Figure 8 for more information.
Figure 8 – Dataflow Diagram
3.5 Hardware and Software
The Geographical Auto-Delivery System will require several different types of hardware and
software. One of the main software components is the website which is described by the sitemap
in Figure 9. Standard software necessities are Apache, Tomcat, Oracle SQL Database, Microsoft
Office Professional, and smart phone software development kits for each of our workstations to
test the product as needed. Hardware that will be necessary is mainly laid out in the MFCD in
section 3.5 and includes mainly web servers and work stations. All of this can also be found in
the resource plan and funding plan.
8
Development Plan
Geographical Auto-Delivery System
Figure 9 – Sitemap
4.
References
Edgar Snyder and Associates. Car Accident Cell Phone Statistics and Driver Text Message
Facts. November 2010 <http://www.edgarsnyder.com/car-accident/cell-phone/statistics.html>.
garbler.com. Number of Virginia Small Businesses. November 2010
<http://www.gaebler.com/Number-of-Small-Businesss-in-Virginia.htm >.
Mobile Health News. CTIA: 50 million smartphones in US. 24 March 2010. November 2010
<http://mobihealthnews.com/7052/ctia-50-million-smartphones-in-us/ >.
National Business Travel Association. November 2010
<http://www2.nbta.org/Lists/Resource%20Library/NBTA2009Forecast.pdf >.
Nielsen Wire. Smartphones to Overtake Feature Phones in U.S. by 2011. 26 March 2010.
November 2010 <http://blog.nielsen.com/nielsenwire/consumer/smartphones-to-overtakefeature-phones-in-u-s-by-2011/ >.
Texas Transportation Institute. Economic factors tap the brakes on traffic congestion. 8 July
2009. November 2010 <http://mobility.tamu.edu/ums/media_information/press_release.stm>.
9
Development Plan
Geographical Auto-Delivery System
U.S. Travel Association. U.S. Travel Forcast. 27 October 2010. November 2010
<http://www.ustravel.org/sites/default/files/page/2009/09/ForecastSummary.pdf >.
United States Department of Labor. Travel: BLS Spotlight on Statistics. July 2010. November
2010 <http://www.bls.gov/spotlight/2010/travel/>.
Zach's Investment Research. Smartphone Growth to Accelerate. 7 June 2010. November 2010
<http://www.zacks.com/stock/news/35221/Smartphone+Growth+to+Accelerate >.
10
Download