Refine
Document Type
- Diploma Thesis (5)
- Bachelor Thesis (2)
- Master's Thesis (1)
Year of publication
- 2013 (8) (remove)
Language
- German (8) (remove)
Keywords
- Softwareentwicklung (8) (remove)
Die vorliegende Arbeit befasst sich mit der Konzeption und Umsetzung einer automatischen OnDemand-Bereitstellung für die WebcastSuite auf Basis des Wowza Media Servers. Dabei geht es um die Erstellung einer Software, welche die vorhandene WebcastSuite um die automa-tische Erstellung einer OnDemand-Version eines Webcastes erweitert.
Die vorliegende Diplomarbeit befasst sich mit der Entwicklung und Erprobung technologie-spezifischer Steuerungssoftware für schienengeführte Schweißsysteme in der Entwicklungsumgebung TwinCAT®. Diese kommt zum Einsatz, um große, dreidimensional gekrümmte Bauteile miteinander zu verschweißen. Das Ergebnis sind z.B. Fundamente, sogenannte Tripods, die für die Windkraftanlagen im Offshorebereich genutzt werden. Dazu wurde in ein bestehendes System
für das mobile 3D-Schweißen ein von der Firma Micro Epsilon stammender 2D-Laserscanner implementiert. Dieser übernimmt über eine vorlaufende Messung der Schweißfuge das Scannen der Oberflächenkontur. Über das ebenfalls von
der Firma Micro Epsilon stammende Software Configuration Tool wird die Auswahl geeigneter Punkte vorgenommen, um den an einem zweiachsigen Roboterarm befestigten Schweißbrenner entlang dieser aufgenommenen Fugengeometrie zu führen.
Die vorliegende Arbeit befasst sich mit der automatisierten Erstellung von SPS – Software, sowie der automatischen Generierung von visualisierten Anlagenfunktionsobjekten. Die Hauptziele der Arbeit sind es, Schnittstellen- bzw. Programmierfehler durch eine standardisierte Schnittstellensoftware zu reduzieren, sowie den Programmieraufwand sowohl auf der Steuerungstechnischen- als auch auf der Anlagenvisualisierungsseite zu reduzieren. Ein weiteres Ziel ist es, Inbetriebnahmezeiten bei komplexen Automatisierungsanlagen zu optimieren und dadurch Kosten zu senken. Ebenso soll ein geeignetes Hard- und Softwaresystem für die Umsetzung der Zielvorgaben gefunden werden.
Die vorliegende Arbeit befasst sich mit der Entwicklung einer .NET basierenden Software zur graphischen Analyse firmenspezifischer Produktionsdaten. Nach einer grundlegenden Einführung in das .NET Framework folgt eine kurze Darstellung der verwendeten Softwarearchitektur. Anschließend wird der Frage nachgegangen, welche Möglichkeiten ADO.NET bietet, um entfernte Datenquellen unterschiedlichster Art anzubinden. Vor allem unter dem Aspekt der Performanz und Erweiterbarkeit wird das Entity Framework näher betrachtet und für den Einsatz im Projekt konzipiert. Zur quellenneutralen Abfrage von Daten kommt mit LINQ ein neuartiges Sprachfeature von C# zum Einsatz, welches grundlegend erörtert und im Anschluss als Teil der Datenverarbeitung vorgestellt wird. Ein weiterer Abschnitt befasst sich mit der Berechnung statistischer Kennzahlen, Verteilungen und Trendlinien und zeigt auf, wie diese in der Anwendung verwendet werden um die Informationen aus den Daten zu charakt erisieren. Die abschließende Implementation befasst sich mit der Umsetzung von entscheidenden Schlüsselpassagen in der Programmierung der Anwendung.
Die vorliegende Arbeit befaßt sich mit der Entwicklung von Tools zur Wartungs- und Analyseverbesserung mittels domänenspezifischer Sprachen (DSLs). Wichtigstes Ziel ist die Erstellung einer Umgebung, die es ermöglicht, bestehende Software bzw. bestehenden Programmcode zu untersuchen und auf Basis von Hinweisen seitens des Tools eine Qualitätssteigerung zu ermöglichen. Zur Erreichung dessen wird unter Nutzung bestehender Frameworks eine Sprachbeschreibung für die bestehende DSL konzeptuell erstellt und schließlich implementiert. Hierauf aufbauend geschieht die Integration in ein Analysetool, welches es Nutzern ermöglichen soll, lokal geltende Best Practices für die DSL zu spezifizieren und darauf aufbauend quantitative sowie qualitative Codeuntersuchungen durchzuführen.
Die vorliegende Arbeit setzt sich mit der Wahl einer Customer Relationship Managemente Softwareauswahl auseinander. Als theoretischer Einstieg wird der Begriff CRM erörtert und die Sinnhaftigkeit einer Softwareimplementierung aufgezeigt. Weiterführend wird ein Praxisbeispiel einen tatsächlichen Einblick in einen Entscheidungsprozess anhand von Nutzwertanalysen und einer Kostenaufstellung ermöglichen.
Ziel der Diplomarbeit ist es, das gegenwärtig angewandte Tool zur Projektkosten-Überwachung in Bankensoftware-Entwicklungsprojekten so zu erweitern, dass Kostenüberschreitungen nicht nur wie bisher in Monatsvergleichen zwischen Soll- und Ist-Werten, sondern auch themenbezogen auf der Ebene von Arbeitspaketen sichtbar gemacht werden können. Hierzu wird in der aktuellen MS Excel-Arbeitsmappe eine zusätzliche Übersicht implementiert, um die einzelnen Arbeitspakete mit ihren Kostenrahmen, ihrem Fortschritt und ihrer Entwicklung darzustellen. Danach müssen Überlegungen getroffen werden, mit welcher Datenaktualität die Projektkosten in Zukunft überwacht werden sollen und welche Auswirkungen die Aktualität der Daten auf die Früherkennung von Projektschiefständen hat. Zum Schluss wird mittels Variantenbildung ein Ergebnis präsentiert, welches die zukünftige Handhabe des erweiterten PCT in Bankensoftware-Entwicklungsprojekten beschreibt.