Requirements Elicitation: Laboratory Exercise
Requirements Elicitation: Laboratory Exercise
Laboratory Exercise
Requirements Elicitation
Objectives:
Materials:
Procedures:
1. For each class diagram that violates a design principle shown in the table below, provide a solution that
implements the design principles.
a. Analyze how the given class diagram violates the design principles.
b. Formulate a solution on how you will implement design principles to make the class diagram
conform with a design principle. Note: Provide only one (1) solution for each class diagram.
Single Responsibility Principle (SRP)
2. Draw your solution in MS PowerPoint and explain your solution. If your using a mobile phone, you may draw
on a clean sheet of paper. Take a photo of your output then upload to the provided DropBox.