Hallo,
z.b. unter UML gibt es viele verschiedene Diagrammtypen, glaube 21 oder so? -> mal bei Wikipedia nachschauen.
Darunter befinden sich unter anderem auch
- Komponentendiagramme und
- Use Case Diagramme
Vielleicht solltest du dich da mal einlesen.
Datenflussdiagramme sind auch nur eine ganz spezielle Art von Diagrammen und keine eierlegenden Wollmilchsäue.
Mein Tipp noch: Gehe vom Abstrakten zum Konkreten, von plattformunabhängig zu plattformabhängig.
Um dich ganz zu verwirren kann ich noch die Schlagworte "Model-Driven-Design" und "Domain-Driven-Design" in die Runde werfen. Einlesen und differenzieren lohnt sich für dich sicher.
Cheers,
Frank