1.2 Airline Learning Activity
Overview
1.
Create a class diagram based on the information below
A
Create a Gate class
1
The Gate class has a public field named HasSkyway of type bool
2
The Gate class has a public field named PlaneSideCheckLuggage of type bool
3
The Gate class has a public field named Name of type string
B
Create a Terminal class
1
The Terminal class has a public field, GateA, of type Gate
2
The Terminal class has a public field, GateB, of type Gate
C
Create an Airport class
1
The Airport class has a public field named Name of type string
2
The Airport class has a public field named Employees of type int
3
The Airport class has a public field named MainTerminal of type Terminal
D
Create a Jet class
1
The Jet class has a public field named Model of type string
2
The Jet class has a public field named Manufacturer of type string
3
The Jet class has a public field named Name of type string
4
The Jet class has a public field named LengthInMeters of type double
E
Create an Airline class
1
The Airline class has a public field named Name of type string
2
The Airline class has a public field named EmployeeCount of type int
3
The Airline class has a public field named Airplane of type Jet
4
The Airline class has a public field named Airport of type Airport
2.
Create an Object Diagram
A
Open your previously created Airline 1.1 object diagram
B
Add a field named Plane to the Gate 3A object
C
Represent the Plane field as being the same Model 319 Jet that the Airline has
3.
Save diagrams and submit to Feedback System
A
Save the diagrams by clicking File | Save in Violet
1
Make sure the naming convention of the .html files is: Airline 1.2 LastName
2
Ensure that Violet adds the proper .class.violet.html or object.violet.hitml extension to the file when saving
B
Zip the folder containing the diagram files and submit the .zip file to the Feedback System
1
Make sure the naming convention of the .zip file is: Airline 1.2 LastName
C
Correct any mistakes based on Feedback
1
Re-open file in Violet
2
Correct any errors based upon feedback returned
3
Save
4
Re-zip the .html file
5
Re-submit to Feedback System
6
Repeat the process as necessary until all feedback is resolved
D
Submit the resulting Feedback to Canvas as a URL