1.3 Airline Learning Activity
Overview
1.
Create a Class Diagram (Coming Soon)
A
Open your Airline 1.2 Assignment
B
Add the DeplaneArrival method to the Airport class
C
Add the ConfirmArrival method to the Gate class
D
Add the CommunicateGate method to the Jet class
E
Add the OpenCargoDoor method to the Jet class
F
Add the TaxiToGate method to the Jet class
G
Add a field to the Gate class of type Jet named Plane
2.
Create a Sequence Diagram based on the information below
A
Add a lifeline for the MainWindow object, which is an instance of type Window
1
Add an activation bar to the MainWindow lifeline
B
Add a lifeline for the Airport object, which is an instance of type Airport
1
Add a method call from the MainWindow activation bar to the Airport lifeline called, DeplaneArrival()
C
Add a lifeline for the Airplane object, which is an instance of type Jet
1
Add a method call from the Airport activation bar to to the Airplane lifeline called CommunicateGate()
2
Add a method call from the Airplane activation bar to the Airplane activation bar called TaxiToGate()
3
Add a method call from the Airport activation bar to the Airplane lifeline called, OpenCargoDoor()
D
Create a lifeline for the GateA object, which is an instance of Gate
1
Add a method call from the Airport activation bar to the GateA lifeline called, ConfirmArrival()
3.
Save diagrams and submit to Feedback System
A
Save the diagram by clicking File | Save in Violet
1
Make sure the naming convention of the .html files is: Airline 1.3 LastName
2
Ensure that Violet adds the proper extensions to the files when saving
B
Zip the html file and submit the .zip file to the Feedback System
1
Make sure the naming convention of the .zip file is: Airline 1.3 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