Business Components

Example of Voting System



We may start with the Voting Component => Coarse grained component

Then we can refine it to include more functionalities such as voting trends analysis => Fine grained component

Technique: Expand the class diagram to more detailed class diagrams