Here is a UML use case diagram for showing the relations among customers, shopkeeper, and shop system administrator. From this use case diagram, you can see the procedures and the responsibilities that each role has. Use case diagrams are used to show the interactions between actors and a system. The system can be a website or another similar entity being developed. Learn more details from this diagram, or try to make yours with ease.