EDraw Soft Diagrammer is ideal for software engineers and software designers who need to draw detailed software design documentation, novel, small and exquisite, who works in the following fields: UML Diagrams, Software Diagrams, Data Flow Model Diagrams, Flowcharts and Network Diagrams.