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

  • Stuttgart
  • Fraunhofer Gesellschaft
Was Sie bei uns tunAnforderungsanalyse: 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 mitbringenProgrammierkenntnisse 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önnenInsgesamt 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.