MVC class diagram