Question: UML Design patterns: Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify
UML Design patterns:

Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify the classes in the above structure with appropriate suitable classes, you have defined as part your class diagram relevant to the case study.
This is the class diagram:

if you need other information please let me know by comment and I will edit my question, thanks
Task 5 Design patterns Command pattern, encapsulates a request as an object. Consider the following class diagram as the structure for the pattern: Ref: Gamma et al. Client Command Invoker +Execute() Receiver Concrete Command +state +receive! +Execute +Action receiver --> Action: Enhance the class diagram you have provided, as part of Task1, to contain the Command pattern. As part of your answer modify the classes in the above structure with appropriate suitable classes, you have defined as part your class diagram relevant to the case study. [5 marks] Prize Employee BeenzProgram +name: String 1 +joined by title: String +program name: String +programlD +phone: Integer +program 0.. +address: String +enroll(Employee: Employee) +dateofBirth: Integer +addAccount(account: BeenzAccount) +addAccount(account: BeenzAccount) 1 +owner +prizes +pointsEarned: Integer +pointsBurned: Integer +Description: String +prizelD: Integer +getTransactionIDO +submito +generated by 1 +account BeenzAccount +accountID: Integer +currentBeenz: Integer setPoints(points: Integer) +burn(burn: Integer) +isEmptyO: Boolean 1 +listAvailablePrizes +getEmployeeld(employee: Employee) +started by +setTransaction(transaction: Transaction) +setAccountID (accountID: Integer) 0.* +transaction Transaction +points: Integer +transaction 0.* +transactionID +Program(: BeenzProgram Burning +burnBeenzo +get TransactionIDO +getCurrentBeenz
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
