Domain model & state

Domain model & state/ Software Engineering

Domain Model & State-Transition Diagram Problem An airline company would like to manage their planes and flight routes. They have 4 airplanes and they fly to 10 destinations. Planes are either in-flight or at a location (source or destination). Each plane has statistics they would like to track: size of flight crew, maximum passenger capacity, number of passengers, the route, and where they are in that route. A route has two locations: a beginning location and an end location. They would like to be able to create and delete airplanes, create and delete routes, assign a route to an airplane, edit the airplane statistics. The airline is required by law to have 20% more employees on staff then are needed to manage the airplanes they possess. This application tracks the employees (name, rank and position) and to which airplane they are currently assigned to. This application also tracks passengers (name and boarding pass). Only passengers possessing a valid boarding pass can be on an airplane. They would like to be able to create and delete people, assign or remove them to/from an airplane, and set the validity of the passenger’s boarding pass. Requirements: • Provide a domain model for the solution • Provide an optimal state-transition diagram to describe how the menu system functions

Order from us and get better grades. We are the service you have been looking for.