130 likes | 142 Views
Enhance your travel experience with TravelWiz, a revolutionary application providing maps, directions, neighborhood info, reviews, tracking system, and voice feedback for all users. Plan your trips seamlessly and never get lost again!
E N D
TravelWiz Dinh Lam David Tran CSE 403
Operational Concepts • Objectives • Benefits all users • Travel application - Request maps of particular place - get directions - info of neighborhood - customer reviews - optional tracking system - voice feedback CSE 403
Hmm…Which Way? • You and a bunch of your college friends decide to take a road trip to California. No one’s done any planning and you all end getting lost. You ask for directions, but you don’t trust them, it was difficult to remember and it doesn’t seem like they really know. At that moment, you remember the new application you bought for your cell phone, TravelWiz. Not knowing exactly where they are, they use the location tracking feature which display on the screen where they are. CSE 403
What to do? • Another problem arises, it is late, everyone is tired and hungry. Can’t decide where to eat. Give them information about various restaurants in the neighborhood. After eating they want to find out what’s happening in town. Using the TravelWiz, they discover that there’s a list of concerts, night clubs, other entertainment. They decided to try the night club. CSE 403
Match Found! • Afterwards they are all exhausted and need to find a hotel to rest for the night. One person request that it has to be at least a 4-Star hotel, another requests that it have a pool, and another requests that it shouldn’t exceed $90 a night budget. Again searching for nearby hotels with the specified preferences, TravelWiz finds a match, including various reviews (by former customers) of the hotel. CSE 403
Demographic • Cell phone users • Travels, road trips • Bad sense of direction • New to town • Don’t plan ahead • Adventurous types • Benefits • Convenient, helpful, safe, current information, time & money saving • Advertising/self-promoting for businesses CSE 403
System Requirements • Current mobile devices • Wireless web access • Run J2ME applications • Midlet Application • Interface to user • Supports text/graphic CSE 403
System Req. Cont • Servlet Application • Handles client request • Web data sources • mapquest.com, travel.com, officialtravelinfo.com CSE 403
Sys & Software Architecture • J2ME midlet client application • Runs on cell phone • Provides interface for users to input requests • J2SE servlet interface • Handles client request • Retrieve info from web • Parse, formats, and sends back to midlet • Web data sources • Query third party resources CSE 403
Architecture • Diagram Midlet Web Servlet CSE 403
Lifecycle Plan • Envision • Convenient • Prevent unnecessary anxiety • Facilitate the flow of up-to-date travel info • Profitable for investors • Responsibilities • 5-6 individuals • Servlet/midlet side • Dedicate one to oversee servlet/midlet compatibility CSE 403
Schedule • Week1: • Interface design • Servlet design • Week2 • Alpha Release • Week3 • Testing, Meeting • Week4 • Beta Release • Week5 • Final Release CSE 403
Feasibility Rationale • Somewhat realistic • Major flaws • Optional voice feedback feature • No hardware support/speaker capability • Tracking system • Utilize GPS locator system • Too expensive/not readily available CSE 403