1. Engineering
  2. Computer Science
  3. submit a list of all important attributes of the following...

Question: submit a list of all important attributes of the following...

Question details

Submit a list of all important attributes of the following 4 classes used in the FBN Conceptual Diagram

1) Plane Type 2) Plane 3) Pilot 4) Flight

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 Remember to include all State and Type values for these classes.

Object: Gate

Airline. // Reference to Airline which “owns” the Gate (n:1)

Gate Status; // (Available, PlaneBeingServiced, MechanicalProblem, Reserved)

Gate Type: // (Passenger, Freight) Terminal // Terminal Gate is located in (ex: “D” or “SJC-D”) (n:1)

Gate Number // Gate Number (ex: 11)

Phone Number; // Phone number of the desk located at the Gate

Employee // Current Gate Supervisor / Contact

UsageLog // Contains info on all Flight Instances (1:n) for day that used or are using Gate

                   // Scheduled Arrival Time (future)

                 // + Actual Arrived Time (present)

                // + Scheduled Departure Time (present)

               // Actual Departure Time (past)

Restrictions List; // List of restrictions on Airplane Types that can “dock” at this Gate (1:n) // Ex (Walkway Height <30 Feet, Length <250 Feet, Max Capacity < 120

Solution by an expert tutor
Blurred Solution
This question has been solved
Subscribe to see this solution