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

  Develop an activity diagram for the use case

Develop an Activity Diagram for the use case chosen in part A and develop a System Sequence Diagram (SSD) for the complete overall system and a Sequence Diagram (SD) for your selected use case.

  Part 1 theory and business1identify computing devices which

part 1 theory and business1.identify computing devices which could be used to support your improved process.2.identify

  Define complete professional-development requirements

Once an activity has been completed, employees will use the system to submit the documentation. The system should support notifications to management personnel whenever their direct reports have submitted documentation. The system should also noti..

  Frame diagrams develop a solution more easily and quickly

frame diagrams develop a solution more easily and quickly. you are asked to use the different problem frames to prepare

  Identify the challenges regarding information flow

Identify the challenges Lexmark faced regarding information flow. How were the information flows provided before and after implementation of the system? Identify the decisions supported by the new system.

  Which is not a factor to consider in software evaluationa

which is not a factor to consider in software evaluation?a. performance effectivenessb. performance efficiencyc.

  Testing task - advanced search

Requirements for fields of the system - This system has several mistakes. How this system should be tested? Write test cases according to given system requirements.

  Write a program to implement selection sort

Write a program to implement selection sort.

  Where as today most personal computer software is purchased

Why do you think that so much of the software that ran on large-scale computers was custom written by programmers, where as today most personal computer software is purchased off the shelf

  Draw a good database schema for a club

What normal form is schema G in? Draw a good database schema for a club. (Remember that your design should satisfy stated query requirement!)

  Provide a logical evaluation of the quality and credibility

Provide a logical evaluation of the quality, credibility, and relevance of the source e.g., Does this source provide background information on the topic, support your thesis and main points, or provide only tangential information?

  Explain the results of all three performance measures

Analyze and explain the results of all three performance measures in 1-2 pages. 10% List the actions you will take to resolve any performance issues you discovered.

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