Homework Problem 2: Class Attributes Submit a list of all important attributes o
ID: 3597110 • Letter: H
Question
Homework Problem 2: Class Attributes Submit a list of all important attributes of the following 3 classes used in the FBN Conceptual Diagram Pilot . Plane Flight Instance The collection of attributes for each abstraction should look like the following example (illustrated for the "Gate") Correctly explaining what the attribute represents is as important as listing the attribute Object: Gate Airline Status Available, PlaneBeingServiced, MechanicalProblem, Reserved // Reference to Airline which "owns" the Gate (n:1) Terminal // Terminal Gate is in (ex: "D" or "SJC-D") (n:1) // Gate Number (ex: 11) // Phone number of the desk located at the Gate // Current Gate Supervisor/ Contact Gate Number Phone Number Employee UsageLog // Info on all Flight Instances (1:n) that used or are using Gate // Scheduled Arrival Time (future) +Actual Arrived Time (present) +Scheduled Departure Time (present) +Actual Departure Time (past) RestrictionsList; I/ Gate restrictions on Plane Types that can "dock" (1:n) Ex (Walkway Height 30 Ft, LengthExplanation / Answer
Below is the list of three classes and their corresponding attributes. The detail of attributes is also given for understanding.
Pilot:
Name // Name of the pilot
Address // Address of the pilot
Phone // Contact number
Email // Email Address
Home Airport // nearest airport where pilot belongs to
DOB // Date of birth
Certification // Certification acquired in pilot training
Certification Body // Certification body
Expertise Aircraft // List of aircraft in which pilot is trained
Flying hours // Total flying hours
Rank // Rank of the pilot (trainee, junior, senior)
Plane:
Name // Name of the plane
Type // Type of the plane (airbus, fighter, jet etc.)
Capacity // Total capacity of the plane
Manufacturing date // Date of manufacturing of the plane
Manufactured By // Name of the organization who manufactured plane
Status // Current status of the plane (Active, under maintenance, expired )
Flight Instance:
Flight type // Type of flight
Origin // name of origin airport reference to Airport name
Date // Scheduled date of flight
Time // Scheduled time of flight
Destination // Destination airport of the flight
Departure time // Departure time of the flight
Arrival time // Arrival time of the flight.
Status // Status of the flight (scheduled etc.)
Arrival Gate // Gate number where the flight will arrive
Departure gate // Gate number from where the flight will depart
Assigned pilot // Reference to pilot who has been assigned
Assigned crew // List of crew members who has been assigned
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.