Identify and define at least one control object

Assignment Help Basic Computer Science
Reference no: EM131396365

Examining the sequence diagram you produced in Exercise 5-3, identify the associations between these objects.

Exercise 5-3:

Arrange the objects listed in Exercises 5-1 and 5-2 horizontally on a sequence diagram, the boundary objects to the left, then the control object you identified, and finally, the entity objects. Draw the sequence of interactions resulting from dropping the file into a folder. For now, ignore the exceptional cases.

Exercise 5-1:

Consider a file system with a graphical user interface, such as Macintosh's Finder, Microsoft's Windows Explorer, or Linux's KDE. The following objects were identified from a use case describing how to copy a file from a floppy disk to a hard disk: File, Icon, TrashCan, Folder, Disk, Pointer. Specify which are entity objects, which are boundary objects, and which are control objects.

Exercise 5-2:

Assuming the same file system as before, consider a scenario consisting of selecting a File on a floppy, dragging it to Folder and releasing the mouse. Identify and define at least one control object associated with this scenario.

Reference no: EM131396365

Questions Cloud

Explain the budget cycle and process : Describe the meaning and the components of a financial reporting system. Explain the budget cycle and process. Write a description of how management should use an activity based budget instead of an operating budget.
Decomposing a system into subsystems reduces the complexity : If cohesion is the guiding principle driving developers to decompose a system into small parts, which competing principle drives them to keep the total number of parts small?
Is the companies claim justified : A skeptic with some skill as an electrician wired up sockets and timers and lighted 40 bulbs. The life of each bulb recorded automatically. Is the companies' claim justified?
Describe the most valuable lesson you learned from the case : Outline the key issues and facts of the case. Critical Point - Highlight the compelling decision/factor that influenced the outcome. Lessons Learned - Describe the most valuable lesson you learned from the case.
Identify and define at least one control object : Assuming the same file system as before, consider a scenario consisting of selecting a File on a floppy, dragging it to Folder and releasing the mouse. Identify and define at least one control object associated with this scenario.
Prepare a capital budget for the hot new cafe : Prepare a capital budget for the Hot New Cafe with the net cash flows for this project over a 5-year period. Calculate the payback period (P/B) and the net present value (NPV) for the project.
Discuss gender-role development : This Assignment addresses the following course outcomes: Discuss gender-role development. Evaluate the importance of identity formation to cognitive and social development in adolescence
Draw the corresponding class diagram : From the sequence diagram Figure 2-34, draw the corresponding class diagram. Hint: Start with the participating objects in the sequence diagram.
How can reliability be determined : One student in the class wondered whether the correlation coefficient was reliable; that is, would a nonzero correlation be found in other classes? How can reliability be determined without calculating an r on another class?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Write a program that reads a string from the keyboard tests

Write a program that reads a string from the keyboard and tests

  Does the chain algorithm produce an answer to the query

Give the sequence of relational-algebra operations needed to compute the intermediate relation X at each step and the result of the query.

  Discuss the basic similarities and differences between them

The Metropolis algorithm and the Gibbs sampler represent two alternative techniques for simulating a large-scale problem of interest. Discuss the basic similarities and differences between them.

  The dimboola tiddlywinks association

The Dimboola Tiddlywinks Association (DTA) has been given the job of managing the draw and results for the 32 regional tiddlywink teams. Each team has a name and a home town. Each match is a competition between two teams and is held at the locati..

  Define economic terms used for choosing projects

Describe the influences of funding, timing, and unofficial considerations on project selection.

  Defining system requirements

What are some of the criteria deemed to be critical in defining system requirements?

  Create a t-sql script that returns the student id

Write a T-SQL statement that returns the faculty ID, last name and monthly salary of two faculty members with the two lowest monthly salary values.

  Create a single node that contains the inserted item

Note that insertion of one item into an empty 2-3 tree will create a single node that contains the inserted item.

  What role does the erd play in the design process

What role does the ERD play in the design process? What is a weak entity? What is a composite entity, and when is it used? Provide examples of a weak entity and composite entity.

  Hardware and system software qualify as infrastructure

What is infrastructure? In what was do hardware and system software qualify as infrastructure? What basic strategic planning questions should be addressed with respect to infrastructure?

  Computing the information power

From the six rules of information power covered in Chapter 38 of the text, choose two (2) rules that you believe are the most important for a seller to use in a negotiation. Explain why you believe the use of your chosen rules would be essential f..

  Create the equivalent of a four-function calculator

Create a three-function calculator for old-style English currency, where money amounts are specified in pounds, shillings, and pence.

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