This question already has an answer here:

Does LaTeX allow to draw Use Case Diagrams, UML Diagrams and E-R Diagrams. How to implement these? What packages to use?

marked as duplicate by Peter Jansson, Jesse, T. Verron, Thorsten, Martin Schröder Jan 17 '14 at 13:34

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.