Hallo!
Ich habe einen Vorschlag für ein neues Softwareprojekt bekommen, dessen Gebiet für mich total neu ist. Ich hatte noch nicht sehr viel mit Anwendungsentwicklung zu tun und wollte mir hier Rat über Schwierigkeit und Komplexität holen.
Und zwar gibt es mehrere Fertigungsbereiche (Bsp: Montieren, Löten, Prüfen). Ich habe eine Teilenummer, welche das zu fertigende Teil darstellt. Dieses durchläuft die Fertigungsbereiche, u.U. auch mehrmals (z.B. Prüfen). Es gibt mehrere Montagelinien, mehrere Lötbäder und versch. Prüfstationen. Da sich die Fertigungsteile unterscheiden gibt es verschiedene Programme (z.B. Position für Schrauben beim Montieren etc.). Diese Programme sind abhängig von Fertigungsteil und der Montagelinie (z.B. Montagelinie 1+2 können Fertigungsteil 1 produzieren, aber es werden unterschiedliche Programme benötigt).
Soviel zum Kontext, die Beispiel habe ich jetzt sehr abstrakt und verständlich (hoffe ich!) formuliert. Das Endergebnis des Projekts soll eine (Web-)Anwendung sein, in der ich eine Teilenummer eingebe und mir angezeigt wird, ob ich auf Montagelinie 1 oder 2 fertigen kann, welche Prüfstationen kompatibel sind etc.
Zusätzlich können Montagelinien hinzukommen, entfernt oder gesperrt werden. Es sollen mehrere Nutzer damit arbeiten und verwalten können.
Die große Frage ist jetzt, wie man soetwas umsetzt. Im Hintergrund soll natürlich eine Datenbank laufen. Verwenden würde ich C#+ASP.NET. Mit Objektorientierung habe ich nur theoretische Erfahrung (was ist Vererbung, abstrakte Klassen etc.) aber noch keine praktischen.
Sollte ich von solch einem Projekt die Finger lassen oder wie sollte ich herangehen?
Ich wäre euch wirklich sehr verbunden, wenn ihr mir helfen könntet!
Ich habe einen Vorschlag für ein neues Softwareprojekt bekommen, dessen Gebiet für mich total neu ist. Ich hatte noch nicht sehr viel mit Anwendungsentwicklung zu tun und wollte mir hier Rat über Schwierigkeit und Komplexität holen.
Und zwar gibt es mehrere Fertigungsbereiche (Bsp: Montieren, Löten, Prüfen). Ich habe eine Teilenummer, welche das zu fertigende Teil darstellt. Dieses durchläuft die Fertigungsbereiche, u.U. auch mehrmals (z.B. Prüfen). Es gibt mehrere Montagelinien, mehrere Lötbäder und versch. Prüfstationen. Da sich die Fertigungsteile unterscheiden gibt es verschiedene Programme (z.B. Position für Schrauben beim Montieren etc.). Diese Programme sind abhängig von Fertigungsteil und der Montagelinie (z.B. Montagelinie 1+2 können Fertigungsteil 1 produzieren, aber es werden unterschiedliche Programme benötigt).
Soviel zum Kontext, die Beispiel habe ich jetzt sehr abstrakt und verständlich (hoffe ich!) formuliert. Das Endergebnis des Projekts soll eine (Web-)Anwendung sein, in der ich eine Teilenummer eingebe und mir angezeigt wird, ob ich auf Montagelinie 1 oder 2 fertigen kann, welche Prüfstationen kompatibel sind etc.
Zusätzlich können Montagelinien hinzukommen, entfernt oder gesperrt werden. Es sollen mehrere Nutzer damit arbeiten und verwalten können.
Die große Frage ist jetzt, wie man soetwas umsetzt. Im Hintergrund soll natürlich eine Datenbank laufen. Verwenden würde ich C#+ASP.NET. Mit Objektorientierung habe ich nur theoretische Erfahrung (was ist Vererbung, abstrakte Klassen etc.) aber noch keine praktischen.
Sollte ich von solch einem Projekt die Finger lassen oder wie sollte ich herangehen?
Ich wäre euch wirklich sehr verbunden, wenn ihr mir helfen könntet!
Comment