Briefly explain what is a a control object b boundary

This preview shows page 2 - 3 out of 3 pages.

We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Systems Analysis and Design in a Changing World
The document you are viewing contains questions related to this textbook.
Chapter 11 / Exercise 5
Systems Analysis and Design in a Changing World
Jackson/Satzinger
Expert Verified
7.Briefly explain what is a:a.Control objectb.Boundary objectc.Entity objectUse the use case from problem 6(b) to identify each of these.8.Consider a traffic light system at a four-way crossroads (two roads intersecting at right angles). Assume the simplest algorithm for cycling through the lights (e.g., all traffic on one road is allowed to go through the crossroad, while the other traffic is stopped). Identify the states of this system and draw a state machine describing them. Remember that each individual traffic light as three states (green, yellow, and red).Answer:
We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Systems Analysis and Design in a Changing World
The document you are viewing contains questions related to this textbook.
Chapter 11 / Exercise 5
Systems Analysis and Design in a Changing World
Jackson/Satzinger
Expert Verified
9.List and briefly explain some of the main reasons for the use of the Object-oriented paradigmin software engineering?10. Consider a file system with a graphical user interface, such as Macintosh’s Finder, Microsoft’sWindows Explorer, or Linux’s KDE. The following objects were identified from ause 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.11. What is the difference between a role and a participant?12. What is the difference between a client and an end user?13. Select at random a working day in your work week. Log all activities that qualify as communication activities (e.g., talking to friends over coffee, obtaining information from a fellow student, providing information, negotiating, advertising, browsing the web). Which fraction of your working day does communication represent?14. You are a member of the user interface team. You are responsible for designing and implementing forms that collect information about users of the system (e.g. first name, last name, address, E-mail address, level of expertise). The information you are collecting is stored in the database and used by the reporting subsystem. You are not sure which fields arerequired information and which are optional. How do you find out?

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture