analysis model
DESCRIPTION
Analysis Model. Purpose: The use case model is specified by the Analysis Model Refine the use cases in more detail Begin to understand the objects that will provide the behavior of the system Internal view of the system. Example Use Case Realization - Defending. Scan Target Boundary Class - PowerPoint PPT PresentationTRANSCRIPT
Ohio University
Analysis Model
Purpose: The use case model is specified by the Analysis Model Refine the use cases in more detail Begin to understand the objects that will provide the behavior of
the system Internal view of the system
Ohio University
Example Use Case Realization - Defending
Scan Target Boundary Class Determine Threat Boundary Class Low Threat Action Control Class High Threat Action Control Class Reassess the Threat
Ohio University
MovementManagement
Movement
Package Analysis – Three Packages
1. Movement Management
2. Action Management
3. Battle Management
ActionManagement
GrowthEating Regeneration
BattleManagement
DefenseAttack
Ohio University
Example Class Analysis : Regeneration
Responsibilities:
1. Regenerate new creatures
2. Give genetic memory to Offspring
Attributes:
1. Creature must be full size
2. Energy level should be above normal
3. Attribute ReadyToReproduce = True
4. Defined Constant:
MatureRadius = MatureSize/2
GrowthWait= (LifeSpan/2)/(MatureRadius – InitialRadius)