Ort:  Stuttgart
Datum:  20.04.2024

Studien-/Abschlussarbeit: Entwicklung eines Low-Cost PDM-Systems

Die Fraunhofer-Gesellschaft (www.fraunhofer.de) betreibt in Deutschland derzeit 76 Institute und Forschungseinrichtungen und ist die weltweit führende Organisation für anwendungsorientierte Forschung. Rund 30 800 Mitarbeitende erarbeiten das jährliche Forschungsvolumen von 3,0 Milliarden Euro.  

Ausschreibung für alle Fachrichtungen.

 

Diese Abschlussarbeit konzentriert sich auf die Entwicklung eines kostengünstigen PDM-Systems, das speziell für die Verwendung mit SolidWorks konzipiert ist. Das System wird in Python implementiert und soll Unternehmen dabei helfen, ihre Produktentwicklungsdaten effizient zu verwalten, während gleichzeitig die Kosten für teure kommerzielle PDM-Lösungen vermieden werden. Der Schwerpunkt liegt auf der Integration mit SolidWorks und der Bereitstellung einer benutzerfreundlichen Oberfläche zur Verwaltung von Produktdaten. Das PDM soll möglichst modular aufgebaut sein, damit es für weitere CAD-Systeme erweitert werden kann. Zudem soll das PDM darauf ausgerichtet sein, später in kommerzielle PDM-Lösungen überführt werden zu können.

 

Was Sie bei uns tun

  • Anforderungsanalyse: Sie werden Anforderungen sammeln und analysieren, um die Funktionalitäten und Merkmale des PDM-Systems zu definieren. Dies kann durch Interviews mit potenziellen Benutzern, Analyse von SolidWorks-Workflows und andere Recherchen erfolgen.
  • Konzeption und Design: Basierend auf den gesammelten Anforderungen werden Sie das System entwerfen, einschließlich der Architektur, Datenmodellierung und Benutzeroberfläche.
  • Entwicklung: Der Hauptteil der Arbeit wird die eigentliche Entwicklung des PDM-Systems in Python sein. Dies umfasst die Implementierung von Backend-Funktionalitäten, Integration mit SolidWorks-APIs, Erstellung von Datenbankstrukturen, Implementierung von Benutzeroberflächen und mehr.
  • Dokumentation: Sie werden die entwickelte Software und den Entwicklungsprozess dokumentieren. Dies kann die Erstellung von Benutzerhandbüchern, Entwicklerdokumentation, Code-Kommentaren und Abschlussberichten umfassen.

 

Was Sie mitbringen

  • Programmierkenntnisse in Python: Sie sollten solide Kenntnisse in der Programmiersprache Python haben, um das PDM-System zu entwickeln.
  • Programmierkenntnisse in VBA wären Wünschenswert: Solidworks arbeitet auf VBA Macros. Hier kann bei Bedarf unterstützt werden.
  • Datenbankkenntnisse: Da das PDM-System Daten speichern und verwalten wird, ist ein Verständnis von Datenbanken erforderlich.
  • Benutzeroberflächengestaltung: Die Entwicklung einer benutzerfreundlichen Oberfläche erfordert Kenntnisse in der Gestaltung von Benutzeroberflächen.

 

Was Sie erwarten können

Insgesamt bietet die Entwicklung eines Low-Cost PDM-Systems eine wertvolle Lernerfahrung in verschiedenen Bereichen der Softwareentwicklung, der Integration von Systemen und der Anwendung von Programmiersprachen wie Python. Es wird Ihnen helfen, praktische Fähigkeiten zu entwickeln, die in der Industrie sehr gefragt sind. Eine starke Einbindung in unser Team ist erwünscht.

 

Wir wertschätzen und fördern die Vielfalt der Kompetenzen unserer Mitarbeitenden und begrüßen daher alle Bewerbungen – unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung sowie sexueller Orientierung und Identität. Schwerbehinderte Menschen werden bei gleicher Eignung bevorzugt eingestellt.

 

Mit ihrer Fokussierung auf zukunftsrelevante Schlüsseltechnologien sowie auf die Verwertung der Ergebnisse in Wirtschaft und Industrie spielt die Fraunhofer-Gesellschaft eine zentrale Rolle im Innovationsprozess. Als Wegweiser und Impulsgeber für innovative Entwicklungen und wissenschaftliche Exzellenz wirkt sie mit an der Gestaltung unserer Gesellschaft und unserer Zukunft. 

Haben wir Ihr Interesse geweckt? Dann bewerben Sie sich jetzt online mit Ihren aussagekräftigen Bewerbungsunterlagen. Wir freuen uns darauf, Sie kennenzulernen! 
 

Frau Jennifer Leppich
Recruiting
Tel. +49 711 970-1415

jennifer.leppich@ipa.fraunhofer.de

Fraunhofer-Institut für Produktionstechnik und Automatisierung IPA 

www.ipa.fraunhofer.de 


Kennziffer: 72792                

 


Stellensegment: Drafting, CAD, Engineering