how to make complex large uml class diagram into simple understandable way

class-diagram, uml

Solution

In general, you shouldn't represent too many classes in the same diagram: you'd better split the structure of your software in multiple diagrams. Every diagram should contain just classes interacting together. Ideally, in a single diagram you should have few classes that depend on each other but with few dependencies on classes contained in other diagrams. If you cannot divide your diagrams in this way because you have too many dependencies, your diagram is trying to tell you something: maybe your design has classes too coupled and you need to modularize more the project.

Another piece of advice: if you're using UML as a tool for reasoning (and not just for documentation), class diagrams are useful to show the static structure of your software and in particular the dependencies between classes. You don't need to put every detail in the diagram, so don't show every attribute and method of the classes, but only the most important methods. Ideally you should show just the methods that can suggest the behaviour of your software. Remember that UML stands for Unified Modeling Language, and a model is not a copy of the real thing with all its details :-)

Problem

I have company workflow management project and am trying to design uml class diagram ,but the display is getting very large and clumpsy so what i require is to make complex class diagram into simple and easily understandable?please help regarding this. Thanks in Advance.

Original source