This Online Shopping Package Diagram is used to organize the components/elements of a high-level system so that packages can be used for large system organizations containing diagrams, documents, and other project goals. The goal is to develop a systematic representation of instructions or procedures. The package diagram follows the package hierarchy. As a result, the package name in the system should not be the same, but classes in different packages may not have the same name. A package can contain any element for each UML, including classes, interfaces, modules, nodes, use cases, diagrams, and other packages.