Question: 1. Consider the following use case specification and the class model that supports it. Use Case: Change EmployeeAddress 10: HRS-12 Brief Description: Change the address

 1. Consider the following use case specification and the class model

1. Consider the following use case specification and the class model that supports it. Use Case: Change EmployeeAddress 10: HRS-12 Brief Description: Change the address of a company employee. Primary Actor: HRRepresentative Secondary Actors: None Precondition: The Human Resources (HR) Representative is logged in to the system and on the HR GUI Main Flow: a) The use case begins when the HR Representative enters the employeelD for the employee on the HR GUI and selects Find Employee b) The system searches for the employee. c) The system displays the employee's information on the Employee Detail GUI d) The HR Representative changes the address for the employee and selects "Save e) The system saves the updated information for the employee. f) The use case ends. PostCondition: The system has saved the new address for the employee Alternative Flow: None. Figure 1 Use Case Specification HRGUI tide * createO + destro *gettide0 EmployeeManager Employee findEmployeeinlo * createEmployee0 . getEmployeelnfo0 e saveEmployeeinfo0 tde create0 deleteO + save0 e create0 + destroy0 + gettitle0 + settitle0 . getinlo Figure 2 Class Model 1.1 Create a Sequence Diagram for the system described in the use case specification in Figure 1 above using only the classes, attributes, and operations provided in the class model in Figure 2

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!