Question:
Imagine that you are running a case study of a multi-user game management system called ARENA. For each of the following objects in the ARENA object design model, indicate if it is an application object or a solution object:
Answer:
Guide:
(a) (i) Application objects also called domain object represent concept of the domain that are relevant to the system. (ii) Solution object represent components that do not have a counterpart in the application domain, such as persistent data stores, user interface object. Or middle ware.
(b) (i) Most entity object are application objects that are independent of any specific system. (ii) During analysis we identify solution object that are visible to the user, such as boundary and control objects representing forms and transaction defined as the system. During system design, we identify more solution objects in terms of software and hardware platforms
Imagine that you are running a case study of a multi-user game management system called ARENA. For each of the following objects in the ARENA object design model, indicate if it is an application object or a solution object:
Answer:
- LeagueOwner solution object
- TournamentStore solution object
- Game application objects
- Player application objects
- Move application objects
- ResultDisplay solution object
- Statistics application objects
Guide:
(a) (i) Application objects also called domain object represent concept of the domain that are relevant to the system. (ii) Solution object represent components that do not have a counterpart in the application domain, such as persistent data stores, user interface object. Or middle ware.
(b) (i) Most entity object are application objects that are independent of any specific system. (ii) During analysis we identify solution object that are visible to the user, such as boundary and control objects representing forms and transaction defined as the system. During system design, we identify more solution objects in terms of software and hardware platforms
0 comments:
Post a Comment