Domain model & state

Assignment Help Software Engineering
Reference no: EM13994839

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

Reference no: EM13994839

Questions Cloud

Health disparity and structural violence : According to the assigned article, "Health Disparity and Structural Violence: How Fear Undermines Health Among Immigrants at Risk for Diabetes," narratives tell the story of the interconnectedness between fear and health
How is neurocognitive functioning impacted : How is neurocognitive functioning impacted by a personality disorder? How might a personality disorder be exacerbated by neurocognitive problems
Create a database consisting of two tables : Create a database consisting of two tables. Name both tables. Create fields for each table. The first table must contain the following fields: Student ID number First name Last name Gender
Description of contemporary theories of aging-genetic : Life expectancy has continued to increase in the United States. If you were working with the older adult population, what recommendations would you suggest in order to prolong their lives and why? Based upon the description of contemporary theories o..
Domain model & state : 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 ..
Compute the profit of strategy : Describe the strategy you will follow and compute the profit of your strategy if the put option is traded at $205. Suppose that there are no 6-month pure discount bonds. How can you borrow synthetically over 6 months and at what interest rate if th..
Document for strengths of putnam''s life cycle model : Document for strengths of Putnam's Life Cycle Model (SLIM). Need citations from peer reviewed articles . preferably from Google Scholars. Need citations for every paragraph. Need my document in APA style.
Expected present worth of the patent : It is estimated the probability of a high demand is 0.4 and the probability of a light demand is 0.2. The firm's (risk-free) interest rate is 12%. Calculate the expected present worth of the patent. On this basis, should the company make the inves..
Weaknesses of putnam''s software life-cycle model : Document about weaknesses of  Putnam's Software Life-cycle Model (SLIM). Need citations for every paragraph. Need citations from Peer reviewed articles , preferably from google scholars.

Reviews

Write a Review

Software Engineering Questions & Answers

  Create erd using entities and attributes for driver-s log

Create a detailed ERD using the Entities and Attributes for Driver's Log document found on the Huffman Trucking Intranet site.

  How process modeling might be beneficial

Provide an example of how process modeling might be beneficial, whether specifically for IT system development project or not.

  Measurement scales characterizes the software measures

What kind of measurement scales characterizes the following software measures - Number of lines of code of software

  Who approves and reject changes to the scope of the project

What type of system should be in place to manage change request and why you are choosing this technique?

  How implementation of an erp can value add to a business

Your manager has requested a report explaining how implementation of an ERP can value add to a business. Include in your report. What is an ERP?

  Creating a pseudocode

Suppose you are the manager of a company and have list of workers with the number of days they were absent from work.

  Discuss the nature of the attacker

Discuss the nature of the attacker, their motivations, the nature of the vulnerability that they exploited, the assets attacked, the consequences of the attack and any defensive actions that were taken in response to the attack.

  Four current international marketing articles have to be

four current international marketing articles have to be selected for one to two page summary and one to two page

  Explain tool used to infer the conceptual model

Another tool used to infer the conceptual model are the end user's forms. The form below will help you identify the entities and relationships.

  Explain deployment of a product are the first steps

The design, development, and deployment of a product are the first steps toward a finished product ready for distribution in the marketplace. The next step is the evaluation of the user experience in order to gather data on the usability of the pr..

  What is the difference between semaphore and muted

What is the difference  between  semaphore and muted?

  Draw erd to show attributes of student

Draw and ERD for this situation. What attribute or attributes did you designate as the identifier for the STUDENT entity? Why?

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd