1 Project 6: New Venue. 2 New Venue Based on the posted New Venue scenario

Slides:



Advertisements
Similar presentations
1 Project 6: Tic Tac Toe. 2 Tic Tac Toe A Challange Project 10 Points extra credit on final grade OK to work in groups of 2 or 3.
Advertisements

Some things to think about. Assignment 1 is at the end, but read the whole thing. Please!
Logging into ITAMS as a Student or Hourly Employee To Login to ITAMS for the first time: Open your web browser. Click File, Open, and type the following.
Working with SharePoint Document Libraries. What are document libraries? Document libraries are collections of files that you can share with team members.
By Steven Campbell and Erik Boone.  Sharing projects by putting them into a central repository.  Checking out copies of projects from the repository.
1 Project 6: Cats in Tree. 2 Project 3: Cats in Tree In this project you will Create a class definition for a Cat class. Populate a BST with Cat information.
1 Project 7: Huffman Code. 2 Extend the most recent version of the Huffman Code program to include decode information in the binary output file and use.
1 Project 5: Median. 2 The median of a collection of numbers is the member for which there are an equal number less than or equal and greater than or.
Staying Safe. Files can be added to a computer by:- when users are copying files from a USB stick or CD/DVD - downloading files from the Internet - opening.
CS105 Lab 1 – Introduction Section: ??? TA: ??? ??? Announcements CITES Accounts Compass Netfiles Other Administrative Information CS105 Fall
1 Project 7: My Photo Album Graded Project. 2 Assignment Write a web app to permit users to upload and view photos. User can keep up to five photos on.
Creating a Web Site to Gather Data and Conduct Research.
1 Project 4: XML Product Browser (Not Graded). Objectives This project is an exercise of the following knowledge and skills: Accessing and displaying.
CSC 142 B 1 CSC 142 Java objects: a first view [Reading: chapters 1 & 2]
Fall 2005 Using FrontPage to Enhance Blackboard - Darek Sady1 Using FrontPage to Enhance Blackboard 1.Introduction 2.Starting FrontPage 3.Creating Documents.
Object-Oriented Analysis & Design Subversion. Contents  Configuration management  The repository  Versioning  Tags  Branches  Subversion 2.
1 Project 4: Vehicle Inventory. 2 Write a program to read a text file containing information about vehicles and output the information First in the order.
Go to your school’s web locker site school name.schoolweblockers.com) Your user name is the first letter of your first name, the first 4.
1 Project 3: Chomp (Not graded). 2 Project 3 The game of Chomp was described in a Math Trek column in Science News:
1 Project 5: New Venue. 2 New Venue Based on the posted New Venue scenario 077_Ticket_Booth_Scenarios.pdf.
1 Project 7: Northwind Traders Order Entry. 2 Northwind Order Entry Extend the Select Customer program from Project 6 to permit the user to enter orders.
Go to your school’s web locker site Your user name is the first letter of your first name, the first four letters of.
11 Project 2 Towers of Hanoi. 22 Towers of Hanoi is a well known puzzle that can be very difficult to solve manually but can be programmed very easily.
1 Project 5: Printing Address Labels. 2 Assignment Write a Windows forms program to display and print a set of address labels. Input from a csv file.
1 Project 3 The Kumquat Society Conference. 2 Conference Registration In this project you will write a program to handle a conference registration. The.
Project 3: Ticket Printer
Remote Access Usages. Remote Desktop Remote desktop technology makes it possible to view another computer's desktop on your computer. This means you can.
1 Project 2: Using Variables and Expressions. 222 Project 2 Overview For this project you will work with three programs Circle Paint Ideal_Weight What.
1 Project 3 String Methods. Project 3: String Methods Write a program to do the following string manipulations: Prompt the user to enter a phrase and.
1 Project 1: Tickets. 2 Class Ticket Write a definition for class Ticket. A Ticket object corresponds to a physical ticket for a stage show. Attributes.
PROG Object Oriented Programming II PROG Object Oriented Programming II Application Deployment.
1 Project 2: Sorting Cats. Write a C++ console application to read a text file containing information about cats and output the information to the screen.
1 Project 4 Address Lookup. Project 4 Write an ASP.NET app that permits users to retrieve addresses from a potentially large list of addresses. There.
1 Project 3: Farey Sequences. 2 Farey Sequences Further details about Farey sequences, and more examples, can be found in the Wikipedia article:
1 Project 7: Looping. Project 7 For this project you will produce two Java programs. The requirements for each program will be described separately on.
Working with the interface and interacting with the iPad app.
11 Project 2 Temperature Conversion. 22 Project 2: Temperature Conversion Write an ASP.NET Web Forms app to convert temperatures from Fahrenheit to Celsius.
1 Project 5: Leap Years. 222 Leap Years Write a program that reads an integer value from the user representing a year and determines if the year is a.
1 Project 4: Computing Distance. 222 Computing Distance Write a program to compute the distance between two points. Recall that the distance between the.
1 Project 4: Palindrome Detector. 2 Assignment Write a C++ program that reads a line of text from the keyboard and reports to the user whether the text.
1 Project 4: Venue Sort. 2 This project is an exercise in Using C++ strings. Operator overloading. Text File Input.
1 Project 5 Eyeglass Rx User Control. Eyeglass Rx Earlier in the semester we looked at an eyeglass prescription as an example of an HTML table. 2.
1 Project 15: Animals Using Derived Classes and Inheritance.
SCAI.org – Image Review Image Review Title Your Name Affiliation Please include audio introducing yourself, your affiliation and position, followed by.
1 Project 8: Tic Tac Toe. 2 Assignment Write an HTML and JavaScript page that pemits users to play Tic Tac Toe. Both players use a single browser. Alternating.
1 Project 7: Ticket_Booth_0 Using XML. 2 Ticket Booth 0 Base Level 0 of the real Ticket Booth program. Gets information for a single venue from an XML.
1 Project 12: Cars from File. This is an extension of Project 11, Car Class You may use the posted solution for Project 11 as a starting point for this.
1 Project 6: Northwind Orders. 2 The Northwind Traders Database The Northwind Traders database was created by Microsoft for training and demonstration.
Justin Scheitlin Daisey Fahringer
SchoolSuccess for Coordinators
Exam 3 Information George Koutsogiannakis
Generating Multiple Players Cards February 2017
SVN intro (review).
Address Book Example
Getting Started with Dreamweaver
Reliance Supplier Corrective Action Process
Quiz 2 Information George Koutsogiannakis
ECE 544 Group Project : Routing
E-permits Tutorial for first-time users
OneSupport Help Center (OSHC) Training
Programming in JavaScript
Wiggio group - Brief user guide
Unemployment Insurance Agency Michigan Web Account Manager
Programming in JavaScript
CIS 4328 – Senior Project 2 And CEN Engineering of Software 2
Java objects: a first view
CSCE 206 Lab Structured Programming in C
[Ballot code, contract number] [Project title]
Create, Upload and Use Data Extensions (Lists)
Presentation transcript:

1 Project 6: New Venue

2 New Venue Based on the posted New Venue scenario create a class diagram for classes needed to implement the New Venue scenario. It is OK to provide multiple diagrams if desired. These classes should describe software vs. the real world. Your diagram(s) should be in the form of a file, so that you can submit it via Canvas assignments. OK to draw by hand and scan or photograph Be sure it is legible.

3 Venue Classes Be sure that there is a responsible class for each operation that the system must perform in the New Venue scenario. Be sure there is a home for each piece of information needed in order to perform the required actions. Show required associations between the classes. Avoid redundancy. There should be only one class responsible for a given operation. Each required piece of information should have only one home.

4 New Venue Write a program to implement the New Venue use case. Classes from your class diagrams. A main.cpp as a driver. Omit login and function selection. Start at the beginning of the Add Venue operation. Terminate upon completion.

5 Existing Classes Reuse class definitions from previous projects where possible. Update them if necessary. New method in class Venue: Display_All( ) Display seats and seating sections as well as name and address.

6 Seating Plan Row A Row B Row C Row D Row E Row F Front Section Back Section Left Section Right Section Center Section

7 User Interface

8

9

10 Development Environment You may develop your program on any system you like. But you should test the finished program on Circe. The same source files should compile and run on either Windows or Linux.

Ground Rules This is a team project. Discuss the requirements. Divide up the work. Report back and discuss your results. Record notes from your team meetings. Distribute to all team members. Submit in Canvas. 11

12 Ground Rules Do not share your work with other students outside your team. Before or after submitting the project. OK to discuss the project. Do not copy any other student’s work. Don’t look at anyone else’s program. Don’t let anyone look at your program.

13 Ground Rules Except for code posted on the class web site Do not copy code from the Internet or any other source. Write your own code.

14 Submission Assignment is due by 11:59 PM, Thursday, March 31. Deliverables: Notes from team meetings. Class diagram(s). Source code for the program. Zipped project folder Put the zipped project folder and all other files into a folder and zip that folder for submission. Submit a single.zip file. Use the Canvas Assignment to submit your work. Only one submssion per team. The team leader should do the submission. Identify the team and members in a Canvas comment.