Question
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 rename a file: File, Icon, TrashCan, Folder, Disc,
Pointer. Specify which are entity objects, which are boundary objects, and which are
control objects.
Answer
Entity object represent the persistent information( or long lived information) tracked by
the system. .g year, month, day.
Boundary object represent the interaction between the actor and the system e.g button,
and lcdddisplay.
Control object are in charge of realizing use cases. E.g changedatecontrol is a control
object that represent the activity of changing the date by pressin combination of buttons.
Entity objects: File, Folder, Disk
Boundary objects: Icon, Pointer, TrashCan
Control objects: none in this example
0 comments:
Post a Comment