Application Architecture Diagram (UML Component Diagram)
Three-Tier Application Architecture using UML
The UML component diagram shows a layered type of application architecture using three tiers:
The presentation tier can be a graphical user interface or console. The logical tier contains application controllers. The data tier provides access to data sources like databases or data files.