DOC PREVIEW
Saddleback CS 1C - Straight Ahead Wine Tours

This preview shows page 1 out of 2 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 2 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

Names _____________________________________________Due Date ______________Straight Ahead Wine ToursGroup ProjectYou are to write a program that reads data provided into a data type of your choice then writes theinformation to a file. Your file must have the ability to hold information about at least 30wineries (the initial file contains fewer than that) where each winery may have a maximum of 10different wines. This file will be used to allow guests at The Canyon Villa in Paso Robles, CA toplan various day trips. You must be able to randomly access the various wineries. You will needto provide the ability to modify information about a winery (such as adding wines to the existinglist), print a list of the wineries, plan a trip, and take a trip.Planning a trip:- output the list of wineries and their distance from The Canyon Villa- offer the option to plan a custom trip or have the shortest trip planned for you- if shortest trip (most efficient really)- get starting winery- get number of wineries to visit- print list of wineries- if custom trip- allow user to select all wineries they wish to visit- plan the trip starting with the selected winery closest to The Canyon Villathen visit each of the other wineries in the most efficient order (the leastamount of driving)Taking a trip:- visit the wineries selected and shop for wines at each one- output- each winery visited and wines purchased (subtotal at each winery)- total distance traveled- total amount spentMaintenance:- add new wineries- add new wines to existing winery- change prices of winesSample main menu:STRAIGHT AHEAD WINE TOURS OF THE CENTRAL COAST1. View our list of wineries2. Plan a day trip3. Tour your wineries and purchase wines4. Perform file maintenance (administrator only)5. QuitFile maintenance should be a sub-menu that requires a pass code to gain access.INCORPORATE AS MANY APPROPRIATE OOP TOOLS AS POSSIBLE (virtual functions,templates, operator overloading etc.)Timeline04/10 Provide details of the way the data will be loaded and stored. Provide as much of theclass design as possible (member functions and data members). Details, details, details!This should be a well organized word processing document.04/17 Provide the complete class structure and the design of the interface (main.). NO CODEProvide a very specific list of the parts of the program each group member isresponsible for. This should be a well organized word processing document. You maybegin coding at this point.These documents will be compared with your final project and graded according to how well youdesigned your project before you began to code.04/24 Update from group leaders as to the current status of the project. If any changes havebeen made to the original design explain what they are and why they were made. ANYGROUP MEMBERS WHO HAVE NOT BEEN KEEPING UP THEIR PART OFTHE PROJECT WILL BE DROPPED FROM THE GROUPS ON THIS DATE.05/08 Present projects.05/15 Final


View Full Document
Download Straight Ahead Wine Tours
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view Straight Ahead Wine Tours and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Straight Ahead Wine Tours 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?