Define the term use case

Assignment Help Basic Computer Science
Reference no: EM13695138

Question 1:

1. Define the term ‘use case' and explain the various types of actors in a Use Case.

2. Explain the difference between the <<include>> and <<extends>> relationships in use case diagrams? Give examples

3. Describe with examples ‘encapsulation', ‘information hiding', ‘polymorphism' and ‘data abstraction'.

4. What is the difference between USDP and the Waterfall lifecycles in the relationship of between activities and phases?

5. Explain Class diagram. Outline the main steps in developing a class diagram for a Use Case(UC).

Question 2:

Describe UCs and write full use case description for the following UCs:

• Start line run
• Record employee joining the line
• Record employee leaving the line
• Stop line

Question 2: Communication diagram

Prepare a communication diagram for each of the UC in Q1 and also include justification of the objects included in the diagram(s).

Question 3: Class Diagram

Draw a class diagram based on the information supplied in the case study and the communication diagrams drawn in Question 2.

Reference no: EM13695138

Questions Cloud

Immediate short run aggregate supply curve to be horizontal : What assumptions cause the immediate short run aggregate supply curve to be horizontal? Why is the long run aggregate supply curve vertical? Explain the shape of the short run aggregate supply curve. Why is the short run curve relatively flat to the ..
Cross-price elasticity of demand between goods : Suppose the cross-price elasticity of demand between goods X and Y is -1. How much would the price of good Y have to change in order to change the consumption of good X by 30 percent? 1. What percent?
Debt and debt held by the public : Distinguish between the total u.s. Debt and debt held by the public. Why is the debt as a percentage of GDP more relevant than the total debt? Contrast the effects of paying off an internally held debt and paying off an externally held debt.
The budget surpluses-series of budget deficits : Why did the budget surpluses in 2000 and 2001 give to a series of budget deficits beginning in 2002? Why did those deficits increase substantially beginning in 2008?
Define the term use case : Define the term ‘use case' and explain the various types of actors in a Use Case and Describe with examples ‘encapsulation', ‘information hiding', ‘polymorphism' and ‘data abstraction'.
Proportional-progressive and regressive tax system : Explain how built in (or automatic) stabilizers work. What are the differences between proportional, progressive, and regressive tax systems as they relate to an economy's built in stability?
Politics-complicate fiscal policy : Briefly state and evaluate the problem of time lags in enacting and applying fiscal policy. How main "politics “complicate fiscal policy? How might expectations of a near term policy reversal weaken fiscal policy based on changes in tax rates? What i..
Identify one customer service channel : Identify one customer service channel that people are willing to use to resolve problems and one channel that they are not willing to use. Provide an explanation for your choices
A valid deed does not need to include : A valid deed does not need to include which of the following?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Identifies the cost of computer

identifies the cost of computer components to configure a computer system (including all peripheral devices where needed) for use in one of the following four situations:

  Input devices

Compare how the gestures data is generated and represented for interpretation in each of the following input devices. In your comparison, consider the data formats (radio waves, electrical signal, sound, etc.), device drivers, operating systems suppo..

  Cores on computer systems

Assignment : Cores on Computer Systems:  Differentiate between multiprocessor systems and many-core systems in terms of power efficiency, cost benefit analysis, instructions processing efficiency, and packaging form factors.

  Prepare an annual budget in an excel spreadsheet

Prepare working solutions in Excel that will manage the annual budget

  Write a research paper in relation to a software design

Research paper in relation to a Software Design related topic

  Describe the forest, domain, ou, and trust configuration

Describe the forest, domain, OU, and trust configuration for Bluesky. Include a chart or diagram of the current configuration. Currently Bluesky has a single domain and default OU structure.

  Construct a truth table for the boolean expression

Construct a truth table for the Boolean expressions ABC + A'B'C' ABC + AB'C' + A'B'C' A(BC' + B'C)

  Evaluate the cost of materials

Evaluate the cost of materials

  The marie simulator

Depending on how comfortable you are with using the MARIE simulator after reading

  What is the main advantage of using master pages

What is the main advantage of using master pages. Explain the purpose and advantage of using styles.

  Describe the three fundamental models of distributed systems

Explain the two approaches to packet delivery by the network layer in Distributed Systems. Describe the three fundamental models of Distributed Systems

  Distinguish between caching and buffering

Distinguish between caching and buffering The failure model defines the ways in which failure may occur in order to provide an understanding of the effects of failure. Give one type of failure with a brief description of the failure

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