Starting from:
$30

$24

Assignment #3 Solution

Deliverable: post your homework as a SINGLE PDF file on Blackboard with the name “Assignment3_YourLastName,FirstName.pdf”




Requirements:




This homework will complement Assignment#2 to achieve the following:




In the unified process, artifacts are built incrementally through iterations and refinements in the different phases. Refine any artifacts you built in assignment #2 if you see necessary

Refine the Design model based on the artifacts developed in assignment#2 and the new features/requirements that have been added to this assignment.

Utilize three design patterns in your design model. Clearly document where these design patterns utilized in your UML design artifacts




Deliverables:




Complete list of classes used in your design Complete UML Design Model/class diagram




List of the Design pattern(s) that you have used




Documentation how these design patterns are used in your design Capture design model class diagram(s) (using shft+PrtScr) and save

it/them as image(s) in the PDF file that you are submitting as the solution for this homework.




Detailed Requirements:




This assignment will complement Assignment #1, and Assignment #2 to achieve the following:

Refine the Design class diagram based on the artifacts developed in Assignment #2 in order to accommodate the newly introduced/modified requirements listed below.

Utilize three design patterns in your new design class diagram. Clearly document where these design pattern utilized in your design class diagram.










New and Modified Requirements Requested by the Customer:




The following requirements have been added to the initial list of requirements given in Assignment #1:

A customer can subscribe/unsubscribe to receive email notifications for new product releases




A customer can subscribe/ unsubscribe to receive email notifications for Special Sale Events

More products