Hallo,
ich bin Dualstudent und habe einen Projektauftrag bekommen, den ich allein umsetzen soll.
Bei dem ganzen geht es um Netzwerkplanung.
Die funktionale Struktur ist folgendermaßen:
Man erstellt ein Projekt. Von da aus geht eine Baumstruktur weiter.
Projekt->Länder->Städte->Standorte->Cluster
in den Clustern kann man sich dann seine Komponenten fürs Netzwerk zusammenclickern etc.
und innerhalb der Cluster wirds dann kompliziert, da viele Informationen aus ner
DB da mit reinspielen, doch soweit bin ich noch garnicht.
Mein Problem ist folgendes.
Ich möchte die Projektstruktur als
DB speichern (bevorzugt MSAccess).
Das ganze soll dann per TreeView angezeigt werden und für jede Hierachiestufe, soll es ein Formblatt geben, wo man Daten dafür ausfüllen kann.
Ich habe mir dazu ein Konstrukt überlegt und wollte mal feedback haben, ob das eine gute lösung ist.
Die Hauptklasse stellt das ControlInterface (CI) dar und steuert alles.
Im CI ist erstmal das DatenbankInterface(DBI) und die Benutzeroberfläche(
GUI).
Die
GUI besteht aus einem TreeView für die Strukturansicht und einem Panel, auf dem ich ein PageControl einrichte, dass die Formulare für die Hierachieebenen anzeigt.
Dazu möchte ich die Daten immer direkt aus der
DB laden und beim ändern auch direkt wieder speichern. Die Baumstruktur kann bis zu 1000 Einträge viell. auch mehr haben. Ist es vielleicht besser über eine Hilfsstruktur, wie ein Record zu gehen?
Grüße