The title is a stupid question, because the name of the diagram already responds. But yesterday this question came to my head when a professor of Analysis and Software Projects asked the whole class the class diagram of what would be our project to conclude the period.
So far so good, it would just be one more in the myriad of diagrams we make in colleges today, and so he made a somewhat unpossessing setting to be held at least on my part. In addition to the basic classes, we should also include the business rules, interfaces, façades, DAO classes, and the main my controllers (system is web and developed with JSF, it would be the Bean ).Is that right? I mean, is not it common to see a diagram like this, does it really exist?