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

  Explain methodologies to meet organizational needs

Evaluate, select, and apply appropriate analytical and measurement methods/tools and system development life cycle (SDLC) - methodologies to meet organizational needs.

  Is it possible to combine process models

Read the 'Manifesto for Agile Software Development" at the beginning of this chapter. Can you think of a situation in which one or more of the four 'values" could get a soft¬ware team into trouble?

  Java examples to validate input

Create an algorithm that prompts the user to enter a secret word. The secret word should be at least eight characters long. Validate the input.

  Regarding the projct user interface

Prepare a detailed design document for the user interface for your project. Your design document should be based on your Project Requirements and Scope document and your Project Design proposal.

  What is the cost variance and schedule variance

What is the cost variance, schedule variance, cost performance index (CPI), and schedule performance index (SPI) for the project?

  Challenges of software development projects

Define and explain, in your own words, the primary challenge(s) of software development projects and compare and contrast at least three (3) different software development methods.

  Embedded system development spring

Embedded System Development Spring, Multiply the Number 0x 00000DBF by Decimal 9 using shift instruction consider the result Minuend. Divide 0x00000CD8 by Decimal 4 by shift instruction and consider the result Subtrahend.

  Many midsized firms are investing in erp system packages

Many midsized firms are investing in ERP system packages, such as SAP and PeopleSoft.Comment on what you think might be particularly important parts of the decision-making process when the purchasing organization has only a small IS department.

  Designing a new and improved website

This paper will describe all facets of the new website. The paper will describe the purpose, plan, navigation, development tools, content plan, graphics, content, copyright and usability and accessibility of the web site. Each section will expla..

  Explain use of er-assistant to depict conceptual model

Create your conceptual model, logical model, and few examples of what physical model would look like. Hint: You can use ER-Assistant to depict conceptual model and MS Access to depict logical model.

  Describe how you can build quality into your project in

1.describe how you can build quality into your project in each of the pmbokreg process groups.2. does one process group

  Software engineer working as a performance engineer

Prepare and submit a paper dealing with a topic from your current course that could be applied to your workplace. The paper should be a minimum of 750 words (about 3 double-spaced pages) and contain a minimum of two (2) outside references from peer-r..

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