Tuesday, October 20, 2015

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

Tagged: ,

0 comments:

Post a Comment

Zul Ameen Blog © 2013 | Powered by Blogger | Blogger Template by DesignCart.org