Geschafft!

Hinweis

Fehler

Session expiration Your session is going to expireClick here to extend

Budget:

Kleines Projekt <800

Geposted am

24.01.12 18:23

Kunde

xia***

Die Angebotsphase ist beendet

Schreiben Sie ein ähnliches Projekt aus und erhalten Sie Angebote von Freelancern. Unverbindlich. Kostenlos. Schnell.

Jetzt ähnliches Projekt einstellen

Beschreibung:

Problem:

  In einer Mengenübersichtsstückliste wird die Anzahl von verschiedenen      Positionen  an komponenten und deren Art festgehalten. Ein Getriebehersteller will seine internen Abläufe straffen und das Aufstellen dieser Liste und den Kalkulationsprozess für das Gesamtprodukt durch eine geeignete Software unterstützen. Dazu wird ein Programm benötigt, welches für die Maschinenelemente Zahnrad, Passfeder und Welle deren allgemeine (Einkaufspreis, Bezeichnung )und spezifische Parameter (Zahnrad: Zähnezahl und Modul; Passfeder:Länge, Breite und Höhe; Welle: Länge und Durchmesser) aufnimmt und die Gesamtkosten der Stücklistenposition ausgeben kann.

 

Annahmen:

  Um einen einfachen Prototyp zu entwickeln damit die Machbarkeit eines solchen Systems nachgewiesen wird werden einige Annahmen getroffen.

--Ein Betriebe besteht vereinfachend aus den drei Maschinenelementen Zahnrad, Passfelder und Welle.

--Der Prototyp soll skalieren,so dass die Möglichkeit besteht, eine Große Anzahl von Positionen aufzunehmen.

--Um Redundanzen zu vermeiden sollen möglichkeit keine Informationen mehrfach abgelegt werden(Beachte:Ein Getriebe besteht immer aus verschiedenen Wellen mit je 1-2 Zahnrädern, Jeder Zahnrad braucht ein Passfeder )

 

 

 

Ziel:

 Neben den vom Benutzer gestätigen Eingaben sollen in der Beschreibung der Positionen alle für das Maschinenelement sinnvollen Informationen in der Stückliste auftauschen.

 

Herangehensweise:

 Modellieren Sie die Positionen als Objekte. Der Typ des jeweiligen Maschinenelements sollte sich an der zugehörigen Klasse erkennen lassen. Die Berechnung der Gesamtkosten soll im Hauptprogramm durch eine verallgemeinerte Funktion durchgeführt werden.