Design and Implement Use Case by Use Case
/Sequence Diagram—extended for system sequence diagram adding a controller and the domain classes
/Design Class Diagram—extended from the domain model class diagram and updated from sequence diagram
//Messages to an object become methods of the design class
/Class Definition—written in the chosen code for the controller and the design classes
/UI Classes—forms or pages are added to handle user interface between actor and the controller
/Data Access Classes—are added to handle domain layer requests to get or save data to the database