“Plan your route around the traffic” Team Awesome Ryan Johnson John Su

Slides:



Advertisements
Similar presentations
Copyright 2006 Prentice-Hall, Inc. Essentials of Systems Analysis and Design Third Edition Joseph S. Valacich Joey F. George Jeffrey A. Hoffer Chapter.
Advertisements

Modern Systems Analysis and Design Third Edition Chapter 11 Selecting the Best Alternative Design Strategy 11.1.
Project 2002 A Proposal Application Project 2002 Actions.
Microsoft Office Live Create Your Own Website Basics Behind Office Live Allows users to create a professional presence without the hefty expenses of.
Convergent Newsroom Schedule and Road Map. Unify the User Interface Design Development of the user interface was done in parallel, so the parts need.
Lesson 2: Configuring Servers
Picture Users Making Art Chat An interactive communication tool.
CS 410 Green Group Milestone Presentation.  Introduction  Software Breakdown  Staffing and Work Breakdown Structure  Budget and Break Even Analysis.
For more notes and topics visit:
Business Processes and Workflow How to go from idea to implementation
ABSTRACT Zirous Inc. is a growing company and they need a new way to track who their employees working on various different projects. To solve the issue.
Lecture 8 Page 1 Advanced Network Security Review of Networking Basics: Internet Architecture, Routing, and Naming Advanced Network Security Peter Reiher.
Enabling Embedded Systems to access Internet Resources.
Project Title : CyberGIS Project Members : M.S.R Perera D.S Kulasuriya W.M.D Jeewantha Project Title : CyberGIS Project Members : M.S.R Perera D.S Kulasuriya.
Statistics Monitor of SPMSII Warrior Team Pu Su Heng Tan Kening Zhang.
Prescryption DrugSafe “Imagine a world where technology enables us to live healthier lives” CSE403 – LCO Proposal Team DrugSafe: Brian Ma Jenny Yuen Jon.
The 2000 Decennial Census School District Project: Using Census Data for the School District Mapping System **** Development and Implementation Tai A.
Common Activities Activities and Tasks in the WBS.
OnLine Ordering, Why You Should Get On The Band Wagon 2010 Dealer Conference.
Remote Access Using Citrix Presentation Server December 6, 2006 Matthew Granger IT665.
SE-02 COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require.
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
Our goal is to make a web based multi-user organizer that can be accessed via cellular devices. There are three main component for this project: A main.
$aveZone Milestone 2 - Update $aveZone Milestone 2 - Update Fifth team: Dima Reshidko Oren Gafni Shiko Raboh Harel Cohen.
Click to Install Linux Edward Marsh CSE 403. Operational Concepts Provide a way to seamlessly install Linux as a dual boot with Windows on client computers.
Unified Distributed (UDub Mail) Life Cycle Objectives Sachin Pradhan Gabriel Maganis.
Virtual Company By: Aiman Erbad Dung Nguyen Dung Nguyen Khalil El Haitami Khalil El Haitami.
Doing a CIM Project. 22 CIM Design Center  A rule I learned about applying technology:  Understand the design center of the technology.  Use extreme.
D R A T D R A T ABSTRACT Every semester each department at Iowa State University has to assign its faculty members and teaching assistants (TAs) to the.
8-1 © Prentice Hall, 2007 Topic 8: Selecting the Best Alternative Design Strategy Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra,
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 11 Selecting.
Schedule of Tasks Summary Estimated Resources and Schedule Proposed Approach and Considerations Abstract Introduction Ames Community Schools (ACS) has.
CSE 403 LCO Presentation Chris Scoville. Operational Concepts Create a built in 411-type system in a cell phone Allows the user to find a person’s phone.
Centralized Grading System. LCO Objectives Operational Concepts System Requirements System and Software Architecture Lifecycle Plan Feasibility Rationale.
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Je-Kyun Kim Swapnil Patil William Lindsey Ken Brenner Sumit Gangwani Varun Jain.
Imposing MVC design sample in.NET. Design patterns are very useful to solve complex design issues if used well. The primary concept of the Model View.
BUILD SECURE PRODUCTS AND SERVICES
Chapter (12) – Old Version
SAP Overview.
N-Tier Architecture.
Document Management June 1st 2011 Michel Lapointe Mario Poirier
PA1 Discussion.
Gary Hughes, South Oakleigh College
Multilevel Marketing Tree Viewer
FileSpot Collaborative File Manager
Achieving Operational Excellence and Customer Intimacy:Enterprise Applications Chapter 9 (10E)
Open Technology for an Open Lifecycle Sean Kennedy, OSLC Community Development Leader @seanpk8 A look at the challenges facing today’s organizations.
What do you want to do today?
Computerized and Manual Systems
Life Cycle Objectives By James Lee and Matt Higgins
AJAX Robin Burke ECT 360.
Lecture 1: Multi-tier Architecture Overview
Systems Analysis and Design
Week 14 – Information System Development
Globey's World Abstract Design Requirements Introduction
Project Change Control
Chapter 11 Selecting the Best Alternative Design Strategy
How to manage Requirements?
Chapter 7 Selecting the Best Alternative Design Strategy
COMPONENTS – WHY? Object-oriented source-level re-use of code requires same source code language. Object-oriented source-level re-use may require understanding.
TC 310 The Computer in Technical Communication
ODV beta Multiple views, new views bar
Amir Kouretchian Peter Turschmid Chris Byszeski
Chapter 11 Selecting the Best Alternative Design Strategy
Section 01: Life Cycle Objectives Review
Modern Systems Analysis and Design Third Edition
Practical Database Design and Tuning Objectives
OU BATTLECARD: Oracle Data Integrator
Establish, configure and maintain a website/system
Presentation transcript:

“Plan your route around the traffic” Team Awesome Ryan Johnson John Su SmartFinder “Plan your route around the traffic” Team Awesome Ryan Johnson John Su The concept of… + the data from… A way to plan a route around traffic conditions =

Operational Concepts Organize a route based on current traffic conditions Alternate routes provided, estimated based on conditions Internet based web application Based largely on the availability of (accurate) traffic data Aimed to help those who don’t know the area/commute a lot Can be expanded to include data from other locations, assuming traffic data is available

System Requirements Allows a user to input addresses and get directions that take in to account local traffic conditions (Should) take in to account road closures Java/C++ design Client: web browser Server: Java/C++ interface Main stakeholders Users dependent on accurate traffic info DOT workers updating data System admins. who maintain the system and provide necessary upgrades/additions

System and Software Architecture Use concept behind MapQuest to implement our own version of it Java/C++ OO design – Web based application Integration between map algorithm and live DOT data May be very hard to do Actual ability to do a “geocoding” type algorithm Need some place to get the geographic data from $$$

Life Cycle Plan Why? What/When? To ease the life of the daily commuter Practical application that will get everyday use What/When? 1) Formulate a “geocoding” algorithm 2) Integrate our geocoding algorithm with DOT data 3) Design a user interface (web page) (BETA) 4) Purchase data licenses (geographical data) 5) Test/Release to web (FINAL)

Life Cycle Plan Who/Where? How? Clients – people who want to plan a route and avoid traffic Least time spent from one place to another Developers Constantly need to keep up with changing geography Third-party developers (DOT/Geographical data providers) Many states a possibility Updating DOT data Output/performance is based on their performance How? Developers will either integrate a way to recognize changing traffic conditions or periodically update it manually Time consuming! Both pieces need to work independent of one another If traffic data goes down, algorithms should still work under “assumed” conditions

Feasibility Rationale Feasible? Data is readily available for independent use Vendors exist to supply geographical data MapQuest solves one case, DOT solves the other… Infeasible? Data is expensive! By adding new conditions, algorithms may be computationally difficult/expensive Avoid extended research Cost – TIME Is this profitable? Can we profit from the use of public data?