Upload
gerard
View
46
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Digital Mapping Solution. CS410 Green Team. Meet The Team. People visiting unfamiliar areas must find parking and walking routes to their destination. - PowerPoint PPT Presentation
Citation preview
Digital Mapping Solution
CS410 Green Team
Meet The Team
December 16, 2009 ODU CS410 Green Team 2
People visiting unfamiliar areas must find parking
and walking routes to their destination
December 16, 2009 ODU CS410 Green Team 3
“I don't think paper maps are going anywhere, But people may be using them differently, more as a companion to the online or digital map.” – Joel Minster, Chief Cartographer for Rand McNally, the largest mapmaker in the nation
December 16, 2009 ODU CS410 Green Team 4
Quote Courtesy of San Francisco Chronicle
Maps Handed Out by AAA Per Year
2004 2005 2006 2007 2008 2009 2010 2011 20124.5
5.0
5.5
6.0
6.5
7.0
7.5
8.0
8.5
9.0
Actual Data
December 16, 2009 ODU CS410 Green Team 5
Projected by San Francisco Chronicle
Data Courtesy of San Francisco ChronicleYear
Map
s in
Mill
ions
Case Study:Old Dominion University
Joseph Conlin
December 16, 2009 ODU CS410 Green Team 6
Major Complaints
• Cost of printing paper maps
• Map can not be updated easily– Contracted out – very expensive
• Difficulty finding items on the map– Cluttered 3D layout– Poorly organized
• Map is static– does not inform people about changes and closures on campus
• Does not include parking information– Closures– Special events– Zone changes
December 16, 2009 ODU CS410 Green Team 8
Sources: ODU Director of PublicationsODU Director of Parking and Transportation Services
Cost of Paper Maps
• Primary Campus Map– Provided to the university cost free because of advertisements– Advertisements make the map cumbersome
• Parking Services Map– 30,000 Copies per year– Cost: $23,000
• Mini Campus Map– $882 a year for 3500 copies
• Less university publications are being printed to reduce costs.– Faculty and Staff handbook map – University course catalog
December 16, 2009 ODU CS410 Green Team 9
Sources: ODU Director of PublicationsODU Director of Parking and Transportation Services
SOLUTION OVERVIEW
December 16, 2009 ODU CS410 Green Team 10
The Current Way
December 16, 2009 ODU CS410 Green Team 11
A Better Way
December 16, 2009 ODU CS410 Green Team 12
Major Functional Components Diagram
December 16, 2009 ODU CS410 Green Team 13
Product Capabilities
User Interface• Provide interactive maps• Deliver walking directions specific to the area• Items are searchable by address, building, or
office • Provide information about building contents• Provide information about parking• Display special event informationDecember 16, 2009 ODU CS410 Green Team 14
Product Capabilities
Admin Interface• Updating maps with buildings and streets• Point and click adding of walkways• Ability to change availability of parking lots• Add special events• Close walkways for construction or other
impeding conditions
December 16, 2009 ODU CS410 Green Team 15
Custom Implementations
Implementation unique to each customer site• Meet with customer and detail site’s specific
requirements• Build site specific functionality• Build maps to customer specification• Train customer on product use
Technical Discussion
Sean Christe
December 16, 2009 ODU CS410 Green Team 17
High Level Architecture
December 16, 2009 ODU CS410 Green Team 18
Database Requirements
• Each point of map data will be inserted into the database as a node and given a weight
• Sets of nodes representing physical entities may be stored as structures
• Nodes will be categorized into states and overlays
• Complete sets of connected nodes may be stored as paths
December 16, 2009 ODU CS410 Green Team 19
Initial ERD
December 16, 2009 ODU CS410 Green Team 20
Data Access and Manipulation
• All access to the database will be handled by an externalized set of stored procedures
• External scripts will be used to perform the path-finding algorithm, compute the node weights, and manipulate the data in the database.
December 16, 2009 ODU CS410 Green Team 21
User Interface Requirements
• The user will be able to search for and select nodes and DMS will display the selected node’s information
• The user will be able to select multiple nodes and DMS will display the quickest route between them
December 16, 2009 ODU CS410 Green Team 22
User Interface Logic Example
• User searches for the path between two locations
December 16, 2009 ODU CS410 Green Team 23
Admin User Interface Requirements
• The admin user will be able to add and remove nodes
• The admin user will be able to move nodes and edit node information
• The admin user will be able to add a state or overlay to a group of selected nodes
December 16, 2009 ODU CS410 Green Team 24
Admin User Interface Logic Example
• Admin user adds a new node
December 16, 2009 ODU CS410 Green Team 25
CS410 Green - Milestone 26
RAPID PROTOTYPEDesigned by Rodney Blythe
November 30, 2009
CS410 Green - Milestone 27
Overlay Creation
November 30, 2009
CS410 Green - Milestone 28
Path Creation
November 30, 2009
CS410 Green - Milestone 29
Search and Path Display
November 30, 2009
CS410 Green - Milestone 30
Path Re-Route Due to Flooding
November 30, 2009
Business Plan
Ian Iepson
December 16, 2009 31ODU CS410 Green Team
Phase 1 Staffing
December 16, 2009 ODU CS410 Green Team 32
Project Manager
GUI Development Manager
Financial Director
Architecture Development
Manager Marketing Director
Webmaster
Documentation Director
Software Team
Phase 1 Staffing Cost
December 16, 2009 ODU CS410 Green Team 33
Phase 1 Funding
• Funding will be procured from the National Science Foundation under the SBIR grant program– Limit is $100,000
December 16, 2009 ODU CS410 Green Team 34
Phase 2 Staffing
Project Manager
Marketing Director Financial Director Software Director Documentation Director Webmaster
Interface Design Manager
Architecture Design Manager
Web Developer
Software Engineer
Software Tester
Database Developer
Software Engineer
Software Tester
Risk Manager
December 16, 2009 ODU CS410 Green Team 35
Phase 2 Staffing Cost
December 16, 2009 ODU CS410 Green Team 36
Phase 2 Resources
December 16, 2009 ODU CS410 Green Team 37
Phase 2 Funding
• Funding will be procured from the National Science Foundation under the SBIR grant program– Limit is $750,000
• Marketing budget will be procured as a small business loan from a bank
December 16, 2009 ODU CS410 Green Team 38
Phase 3 Staffing
Project Manager
Human Resources
Software Maintenance
Marketing Director
Webmaster Documentation Manager
Financial Director
Implementation Team
Database Administrator
Software Engineer Webmaster
Customer Support x2
Phase 3 Staffing Cost
December 16, 2009 ODU CS410 Green Team 40
Total Budget
December 16, 2009 ODU CS410 Green Team 41
Customer Cost
• Software - $20,000
• Implementation - $13,000 per week
December 16, 2009 ODU CS410 Green Team 42
Small Scale Implementation
0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102108114120126132138144$0
$500,000
$1,000,000
$1,500,000
$2,000,000
$2,500,000
Cost
Income
Linear (Income)
December 16, 2009 ODU CS410 Green Team 43
Break even in 45 weeks
Medium Scale Implementation
1 7 13 19 25 31 37 43 49 55 61 67 73 79 85 91 97 103109115121127133139145$0
$500,000
$1,000,000
$1,500,000
$2,000,000
$2,500,000
CostIncomeLinear (Income)
December 16, 2009 ODU CS410 Green Team 44
Break even in 72 weeks
Large Scale Implementation
0 6 12 18 24 30 36 42 48 54 60 66 72 78 84 90 96 102108114120126132138144$0
$500,000
$1,000,000
$1,500,000
$2,000,000
$2,500,000
CostIncomeLinear (Income)
December 16, 2009 ODU CS410 Green Team 45
Break even in 100 weeks
Target Customers
• Universities
• Amusement Parks
• Golf courses
• Zoos
• Malls and Shopping Outlets
• Dense Urban Areas
• Special Event Coordinators
December 16, 2009 ODU CS410 Green Team 46
Customer Market
• Malls and Shopping Centers: 48,695 (2007)
• Golf courses – 11,978 (2005)
• Colleges and Universities: 4084 (2003)
• Amusement Parks – 534 (2005)
• Zoos and botanical gardens – 605 (2005)
December 16, 2009 ODU CS410 Green Team 47
Colleges Source: Census.govShopping Source: Census.gov
Golf, Amusements, Zoo Source: Census.gov
ROI For Customer
• Easy to use system for updating maps instantaneously
• Added value from advanced mapping functions
• Customer will print less paper maps which will subsidize their overall costs
• More competitive in their industry
December 16, 2009 ODU CS410 Green Team 48
ROI For User
• Time saved
• More informed with accurate map
• Added convenience
December 16, 2009 ODU CS410 Green Team 49
Marketing Plan
Present customer with a working prototype to demonstrate:– Ease of use– Admin user interface abilities – User interface abilities– Map easily updated– Map detail and clarity– The ability to use any device with a web browser to
access DMS
December 16, 2009 ODU CS410 Green Team 50
Competition MatrixPaper Map Google Maps MapQuest Dial Directions DMS
Web-based X X XSMS Delivery X X X XDriving Directions X X X XWalking Directions X XSearch by Address X X X XLinks to More Info X XPrintable X X X XInternet Browsers X X XIndividual Buildings Visible X X XCompletely Customizable X XSearch by Name X XParking Information XSearch by Contents XInstantly Updatable X
December 16, 2009 ODU CS410 Green Team 51
Risk Matrix
Probability
Impact
Rare Unlikely Possible Likely Highly Likely
Very High B A
High C
Moderate D
Low E
Very Low
December 16, 2009 ODU CS410 Green Team 52
A) Product is too difficult to keep maintainedB) API vendor decides to start chargingC) Unable to make it intuitive enough for every day userD) Lack of access to productE) People only use it once and never again
Project Timeline
Joseph Conlin
December 16, 2009 ODU CS410 Green Team 53
Phase 1 Milestones
• Major Requirements List• Documentation• Database Design• Functional Prototype• Prototype Presentation
Phase 1 WBS
December 16, 2009 ODU CS410 Green Team 55
Prototype complete in approximately 4 months
Phase 2 Milestones
• Complete Test Plan• Fully Functional Database Design• Final Product Developed– Fully Functional Interfaces– Fully Functional Architecture
• Complete Product Documentation• Successful Initial Site Implementation
Phase 2
December 16, 2009 ODU CS410 Green Team 57
Product complete in approximately 1 year
Phase 3 Milestones
• Website Maintenance• Marketing Product• Distribution• Customer Implementation• Customer Support• Software Updates
DMS Summary
• Users no longer have to fumble around with clumsy paper maps
• Local maps are easily managed and updated
• Money is saved from no longer printing paper maps
• DMS will prove to be cheaper, easier to update, and more useful than its paper predecessors
December 16, 2009 ODU CS410 Green Team 59
Domain Experts
• Dr. Steven Olariu– Old Dominion University, Computer Science
• James Long – Old Dominion University, Parking Services
• API Specialist
December 16, 2009 ODU CS410 Green Team 60
References
• "Paper maps crumpling in face of electronic onslaught." San Francisco Bay Area — News, Sports, Business, Entertainment, Classifieds: SFGate. Web. 24 Oct. 2009. <http://www.sfgate.com/cgi-bin/article.cgi?f=/c/a/2007/10/12/BA5ISMA3D.DTL>.
• Burke, Victoria E. Personal Interview. 21 Oct. 2009.
• Census Bureau Home Page. Web. 14 Dec. 2009. <http://www.census.gov/>.
• Long, James W. Personal interview. 23 Oct. 2009.
• “Campus Map Options” Survey. 19 Oct. 2009.
December 16, 2009 61ODU CS410 Green Team
Questions?