23 May 2013

Use Case Realisation in UML

This is a sample of a use case realisation (design-level) for a use case “View the Dashboard”.
The implementation uses ASP.NET MVC and the design is documented in the following UML diagrams.
This is an experiment whereby I produced the design in UML for a new developer to implement the use case.

The following Sequence Diagram documents the initial web request to display the empty Dashboard.
Initial Request
The following Sequence Diagram documents subsequent web requests to display the search result.
Retrieval Request
The next Sequence Diagram specifies the implementation of DashBoardCntrl::retrievePlanListFromCache.
The final is the View-Of-Participating-Class (VOPC) diagram for this use case realisation.

No comments: