Was enthält eine Softwarearchitektur?
Kann mir bitte mal jemand beschreiben, wie so eine Softwarearchitektur aussehen soll. Irgendwie verstehe ich es einfach nicht. Um ein Konkretes Beispiel zu nennen: Ich habe ein Quiz-Spiel für ein Projekt entwickelt und nun muss ich, (was ich glaube, davor machen musste) eine Softwarearchitektur erstellen, aber wie soll das aussehen? Außerdem würde ich gerne wissen, was den die Komponente von so einem Code sind? Sind Komponente Vielleicht die Methoden im Code (sign up, login, logout usw.) oder ist es was anderes? Wenn ein User sich Anmeldet, wird eine Anmeldungslink gesendet (Email), wo ist diese Funktion einzuordnen? Dann gibt es noch die Schnittstellen?
PS Programmiersprache ist Pythan/Django
Ich habe eine Menge Fragen, ich hoffe da kann sich jemand die Zeit nehmen und mir mal weiter helfen. Vielen Dank!!!!!!!