SmartDraw Support

HAVE A QUESTION?
CALL 1-800-768-3729

SmartDraw Graphics Software




SmartDraw UML Center

HOW TO DRAW UML DIAGRAMS (cont'd)


What is a UML Package Diagram?
Package diagrams organize the elements of a system into related groups to minimize dependencies among them



Basic Package Diagram Symbols and Notations


Packages

Packages
Use a tabbed folder to illustrate packages. Write the name of the package on the tab or inside the folder. Similar to classes, you can also list the attributes of a package.

Learn how to resize a grouped object like a package.

Visibility

Visibility
Visibility markers signify who can access the information contained within a package. Private visibility means that the attribute or the operation is not accessible to anything outside the package. Public visibility allows an attribute or an operation to be viewed by other packages. Protected visibility makes an attribute or operation visible to packages that inherit it only.

Learn how to edit text on a symbol.

Dependency

Dependency
Dependency defines a relationship in which changes to one package will affect another package. Importing is a type of dependency that grants one package access to the contents of another package.

Learn how to draw dependencies and add arrows to your diagram.