UML-Diagramm und Gedanken zum Programmablauf