The flyandstay ltd system case study

Assignment Help Basic Computer Science
Reference no: EM13935340

Requirements for the FlyAndStay LTD System case study
Part 1

Your software house decided to design and build the system using the object-oriented methodology, to allow for more flexible design/build iterations and re-use of design and code. You have therefore now been asked to produce the analysis and design of the new system using object-oriented analysis and design principles and UML.

The UML design should include:
1. Use Case Analysis - A UML Use Case diagram identifying all actors and the Use Cases they are involved with.
2. A Conceptual UML Class Diagram - Show the attributes, some methods and associations for all main classes.
3. Activity diagrams
4. Interaction Diagrams. Using UML object sequence (interaction) diagrams perform an analysis of all main Use Case scenarios (sequence diagrams using Jacobson simple see example bellow).
5. Statechart diagrams for all major classes (state chart diagrams).
6. Design UML Class Diagrams - Show the attributes, all methods and associations for all classes. The design class diagram should also reflect any design patterns that you may consider to use.

1. A section showing the use of Design Patterns in your design, with examples (please do not write about design patterns in general).

1) An ERD for your database.

Reference no: EM13935340

Questions Cloud

How are your cells related to all other humans : One of the important implications of Virchow's statement that all cells come from pre-existing cells is that it relates the Cell Theory with the Theory of Evolution. That is, Virchow's statement is consistent with Darwin's theory. Explain.
How to identify a primary key : Issue SELECT SQL statement(s) that request all the possible answers for the poll.Use the MySQL function COUNT() to count the number of records in the table
Primary legal constraints faced by companies : The Fair Labor Standards (1938) and the Equal Pay Act (1963) which amends it are the primary legal constraints faced by companies in the determination of wages/salaries.
What would want to poloar body at first meiotic division : What would you want to see in the poloar body at the first meiotic division? What would you want to see in the second meitoic division? You must be able to diagram oogenesis and segregation of the genes. Do not give probabilities, only certainy.
The flyandstay ltd system case study : Your software house decided to design and build the system using the object-oriented methodology, to allow for more flexible design/build iterations and re-use of design and code. You have therefore now been asked to produce the analysis and desig..
Determine the denominators to be used in the calculations : Determine the denominators to be used in the calculations of cost per equivalent unit for material and conversion costs.
Employee benefits and perks : Using key search terms such as "employee benefits and perks", discover what employers are offering their employees in terms of innovative or unusual benefits.
How many chromosomes would there be during metaphase : A certain cell has eight chromosomes before cell division has started. How many chromosomes will there be in one of the daughter cells as a result of mitotic division?
Build a neural network (nn) classifier : In this question, we are going to build a neural network (NN) classifier to predict red  wine quality (represented by an integer ranging from 0 to 10, higher means better) using a set of chemical properties. These properties are presented as attri..

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Educational information is safeguarded

From the e-Activity, discuss how students' educational information is safeguarded. Decide if you believe that the safeguard methods are sufficient, too stringent, or too lenient and support your answer.

  What interview techniques do companies employ

Watch the "Interview" video found on the student media website. What interview techniques do companies employ? From your experience, have you been in an interview when these were used? Describe the differences and the approach to being successful ..

  Calculating the weighted average of the cost of equity

We find the cost of capital by calculating the weighted average of the cost of equity, debt, and preferred stock.  Different sources of funds have different costs. Debt is almost always cheaper than equity, but using debt increases risk in terms of d..

  Explaining gui differences and security differences

With that being said, its great that each of you pointed out the GUI differences. What about the Security differences?

  Create to start this assignment

We will be working on only the GUI for the calculator this week. There will not be any code to make the calculator calculate. What classes will we need to create to start this assignment?

  Write a few lines of code to create a timer in java

Write a few lines of code to create a timer in Java which fires an ActionEvent every 150 msec. Assume the existence of a TimerEventHandler class which needs to respond to timer events.

  What value of the exponent gives an adequate representation

Use the compromise programming method to obtain the Pareto frontier. What value of the exponent gives an adequate representation of the Pareto frontier?

  Two consecutive integers n and n+1

it can be shown that if gcd (m, n) = 1 then φ(mn) = φ(m) φ(n). Using this property and the property that φ(p) = p -1 for prime, it is straightforward to determine the value of φ(n) for any n. Determine the following:

  Public boolean chackanagram

write the anagramList() chackanagram. checkAnagram returns true if its two Word parameters have original words that are nagrams. If not, checkAnagram returns false. use the ethod header below to write checkanagram. Assume that all Word methods work a..

  What are some additional performance metrics of interest

Suppose you have two systems. System #1 processes jobs at rate 100 jobs/sec and system #2 at a rate 150 jobs/sec. What is the speed-up and relative change of system #1 with respect to system #2?

  Using one- and two-dimensional arrays with functions.

Objective using one- and two-dimensional arrays with functions.

  Create four worksheets one for each quarter of the year

Create four worksheets, one for each quarter of the year, and enter your expenses by month. For example, the Quarter l sheet will contain expense information for January, February, and March.

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