Refine
Document Type
- Diploma Thesis (49) (remove)
Year of publication
Keywords
- Softwareentwicklung (49) (remove)
Die Diplomarbeit "AccuControlCenter" von Maximian Geyer beschäftigt sich mit der Erweiterung einer in C# programmierten Software zur Steuerung, Überwachung und Dokumentation von Prozessen in der Endmontage von Akkumulatoren. Das Hauptziel der Arbeit ist die Automatisierung der Endmontage, um Fehleranfälligkeit zu reduzieren, Arbeitsschutz zu erhöhen und Kosten zu senken. Durch eine Effizienzsteigerung in der Endmontage wird der wertschöpfende Prozess der Akkumulatorenaufbereitung optimiert. Das Kernelement des ACC ist das Beschreiben und Auslesen von Mikrocontrollern auf intelligenten Akkupacks. Die Arbeit gliedert sich in sechs Hauptkapitel, die Einleitung, Grundlagen, Planung, Implementierung, Deploymentprozess und Fazit. Dabei werden theoretische Grundlagen, technische Aspekte und die praktische Umsetzung der Softwareerweiterung behandelt. Die Arbeit liefert einen detaillierten Einblick in die Programmierung des ACC, die verwendeten Technologien und Protokolle sowie die Systemarchitektur und Anforderungen an die Software. Abschließend werden die Einsparungen in wirtschaftlicher Hinsicht beleuchtet um den Nutzen herauszukristallisieren und mögliche künftige Erweiterungen erörtert.
Die vorliegende Diplomarbeit befasst sich mit der Konzeption und Entwicklung eines Versuchsaufbaus zur translatorischen und rotatorischen Bewegung von Versuchskörpern. Die Schwerpunkte liegen in der Analyse von Hardware-Komponenten, der Entwicklung eines Konzepts zur Umsetzung der Versuchsanlage, der mechanischen und elektrischen Errichtung der Anlage sowie der Entwicklung von Steuer- und Bediensoftware.
Die vorliegende Arbeit soll einen kurzen Überblick über die Entscheidung der Softwareentwicklung Inhouse oder dem Outsourcing, also dem Make or Buy, geben. Dabei ist es das Ziel, eine Entscheidung für eine der Methoden zu treffen und am Praxisbeispiel anhand von Kriterien diese Entscheidung zu analysieren und ein abschließendes Ergebnis abzugeben. Am Schluss soll eine Empfehlung abgegeben und die Arbeit zusammengefasst werden. Somit können durch die angewandten Entscheidungsmethoden auch Ausblicke für weitere Softwareprojekte und die Auswahl für die Inhouse Entwicklung oder dem Outsourcing gegeben werden.
Ziel dieser Arbeit ist es, einen Leitfaden für ein softwaregestütztes Wartungstool im Bereich Facility Management für KMU exemplarisch für die Firma Regeltech Austria GmbH zu erstellen. Dies soll mithilfe einer Analyse der am Markt angebotenen Softwarelösungen im Bereich Facility Management sowie anhand von qualitativen Experteninterviews erfolgen. Der angestrebte Leitfaden soll Software-Developern ermöglichen, ein individuelles Tool für Unternehmen zu erstellen.
Die vorliegende Arbeit befasst sich mit der dynamischen Speicherung und visuellen Darstellung von Metainformationen im Data Warehouse und Business Intelligence Umfeld. Ziel der Diplomarbeit ist es, eine Softwarelösung zu entwickeln, die es ermöglicht, Metainformationen dynamisch zu speichern und in Form von Graphen schnell und einfach zu visualisieren.
Im Data Warehouse und Business Intelligence Umfeld gibt es eine Vielzahl von Metainformationen, die in strukturierter Form (XML/CSV-Dateien, Datenbank-Tabellen usw.) vorliegt, aber über keine visuelle Darstellung verfügt. Auf Basis der geplanten visuellen Darstellung in Form von Graphen im Rahmen der Diplomarbeit kann die „Data-Lineage“ dargestellt werden und „Impact Analysen“ sind dadurch möglich.
Die Softwarelösung ermöglicht den Benutzern, mittels der graphischen Darstellung auf die benötigten Informationen zuzugreifen.
Die vorliegende Arbeit befasst mit der Entwicklung eines Prüfstandes zur Absicherung einer Softwarefunktion. Dabei wird die Umgebung, der Hochintegrationsrechner in der Fahrzeugentwicklung, sowie verschiedene Prüfstandskonzepte betrachtet. Die Anforderung und Testspezifikationen werden analysiert und teilweise revidiert. Als Lösung wird eine drei Teilige dargestellt: Testwürfel, G-HiL und Sys-HiL. Diese Synergie liefert zu jedem Verbundreleases einen SmokeTest und kann zu den Gesamtintegrationstest einen Volltest durchführen.
The Infinica product suite consists of multiple individual microservice applications, mainly gathered around Infinica Process Engine which allows the execution of highly individualised process definitions. For estimating process performance, a layered queuing network approach has been applied. In the first step this required the implementation of a basic modelling framework. Subsequently the implemented framework was used to evaluate the applicability of the approach by creating two models and comparing them with actual performance measurements. Although the calculated results deviated from the expected results, analysis showed that the differences may
derive from an inaccurate model. Nevertheless the general approach seems to be appropriate for the given application as well as for microservices in general, especially when extended with advanced modelling techniques, as the analysed modelled results appear consistent.
Diese Diplomarbeit beschäftigt sich mit innovativen Anwendungen im Software Auswertungsprozess. Hauptziel ist ein wirtschaftliches, effizientes, innovatives und zugleich qualitatives System zu schaffen, welches flexibel einsetzbar ist.
Im theoretischen Teil befasst sich die Arbeit mit der Ausarbeitung der Grundlage in den Bereichen des Innovationsmanagements, der Innovationsprozesse, des Risikomanagement sowie der Softwareentwicklung. Aufbauend auf den Grundlagen wird eine Erhebung des Ist-Zustandes durchgeführt und darauf basierend ein Lösungskonzept erarbeitet. Zuletzt werden die Ergebnisse der Arbeit präsentiert und nochmals mit der Ausgangssituation verglichen.
Die vorliegende Diplomarbeit befasst sich mit dem detaillierten Entwurf und der Realisierung einer Softwareapplikation basieren auf dem Android Betriebssystem. Die Basis stellt eine durchgeführte Dokumentation der Ausgangslage sowie eine umfassende Anforderungsanalyse dar. Ziel ist es den gesamten Bereich der Transportlogistik eines Lebensmittel Fulfillment Betriebes an ein IT-System anzubinden Dazu müssen Datenschnittstellen zu vorhandenen Oracle Datenbanksystemen geschaffen werden, die sowohl einen Onlinebetrieb als auch einen Offlinebetrieb der zu entwickelnden Softwareapplikation am mobilen Endgerät ermöglichen.
Wie kann man einen grafische Oberfläche für eine Kommandozeilensoftware gestalten? Wie programmiert man sie, das sie plattformübergreifend ist und welche Programmiersprachen sind zu benutzen? Welche Komponenten benötigt man neben dem Videoencoder, um ein funktionierendes System aus der Hard- und Software aufzubauen? Diese und weitere Fragestellungen soll diese Diplomarbeit klären
Ziel der Diplomarbeit ist die Erstellung einer Software zum Auslesen und Aufbereiten von Fehlerdaten aus einer Datenbank einer Automatischen Optischen Inspektion (AOI). Des Weiteren sollen die Daten in Tabellenform und als Diagramm darstellbar und auch exportierbar sein.
Diese Arbeit befasst sich zunächst mit den Grundlagen von Java und Datenbanken sowie mit der Abfragesprache SQL. In den darauffolgenden Kapiteln werden die Anforderungen präzisiert und es wird näher auf die Installation der erforderlichen Komponenten sowie die Implementierung eingegangen. Im letzten Kapitel werden die Ergebnisse kurz zusammengefasst und ein Ausblick für Funktionserweiterungen wird dargestellt.
In der Softwareentwicklung gewinnen agile Methoden zunehmend an Bedeutung. ERP-Implementierungspartner sind in der Regel keine Entwickler neuer Standardanwendungen, sondern erweitern oder ergänzen vom Hersteller gelieferte Standardsoftware. Die Diplomarbeit soll zeigen, ob agile Methoden für die Softwareentwicklung bei ERP-Implementierungspartnern aufgrund der besonderen Anforderungen geeignet sind .
Gegenstand der vorliegenden Diplomarbeit ist die Entwicklung einer Softwarelösung zur Fertigungszeit- und Terminermittlung mit Hilfe von Microsoft Excel. Berechnet werden die Fertigungszeiten verschiedener Bauteilgruppen von Folge-verbundwerkzeugen. Daraus erfolgt die Ermittlung von Bearbeitungszeiträumen, welche als Vorgabe anzusehen sind. Ziel ist es, die bestehende Produktionsplanung zu verfeinern.
Ziel der Diplomarbeit ist es, ein modulares Automatisierungssystem zur Prüfstandssteuerung zu spezifizieren und zu implementieren. Der Einsatz eines solchen Systems bei der Fahrzeug- und Motorenentwicklung ist mittlerweile unabdingbar, da immer mehr Mess- und Steuerdaten erfasst, verarbeitet und ausgegeben werden müssen. Um die Vielfalt und Mengeder anfallenden Daten zu bewältigen, sind immer komplexere Systeme notwendig, die meist sehr spezielle Aufgaben in engen Zeittoleranzen erledigen müssen. Hierbei ist der Einsatz von FPGAs und leistungsfähigen 32-Bit Mikrocontrollern unverzichtbar. Die wichtigsten Anforderungen an ein derartiges System werden in dieser Arbeit aufgezeigt. Aus den Anforderungen heraus wird der Weg von einem Lösungskonzept bis hin zum fertigen Prototyp vorgestellt. Ein Blick auf den Markt soll dabei zunächst zeigen, inwieweit hierfür bereits Lösungen vorhanden sind. Am Schlusserfolgt eine Beschreibung und Auswertung des Gesamtentwurfs.
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 hier vorgestellte Arbeit entstand im Rahmen der Diplomarbeit an der Hochschule Mittweida. Die Softwarebibliothek für die Benutzersteuerelemente wurde in der World-Direct1 entwickelt und ist bereits bei verschiedenen Kunden produktiv im Einsatz. Die folgenden Kapitel befassen sich mit der Entwicklung von Benutzersteuerelementen, verschiedenen Techniken für asynchrone Operationen, die Kommunikation zwischen Server und Client. Zur Erleichterung der Anwendung und Vereinfachung der Implementierung von neuen Komponenten werden Basis-Benutzersteuerelemente erstellt. Diese enthalten wichtige Eigenschaften und allgemeine Methoden zum Laden von Webressourcen (Bilder, JavaScript, Stylesheets) und andere Techniken als Unterstützung für die konkreten Komponenten. Für die Implementierung wurde die Entwicklungsumgebung „Visual Studio“ von Microsoft verwendet. Alle serverseitig verwendeten Techniken beziehen sich auf das NET Framework bzw. IIS (Internet Information Service) als Web Server.
COBRA Webserver
(2014)
Als Zielsetzung habe ich mir vorgenommen, mich mit der Programmierung von speicherprogrammierbaren Systemen auseinanderzusetzen. Die für die Industrielinie verwendeten SPS-Karten bilden bekanntlich das Gehirn und zugleich das Herzstück der Anlage. Aufgrund der in der Gebäudetechnik stetig progressiven Technologie, bestrebt man eine kommunikative Vernetzung mit und zwischen den peripheren Gewerken an. Durch die Anbindung eines Webservers sollen künftig sämtliche Aktivitäten über eine selbsterstellte Website abrufbar sein. Bereits im Forschungsmodul konnten erste Erkenntnisse und Eindrücke von HTML in der Erstellung von Websites gesammelt werden. Ziel der Diplomarbeit ist die wesentliche Überarbeitung der Seiten, damit, beziehend auf die Firmensite, ein annähernd adäquates Niveau erreicht werden kann. In dieser Komplettierungsphase sind unter anderem die Programme für SPS und Display zu aktualisieren.
Die vorliegende Arbeit befasst sich mit der Thematik agiler Softwareentwicklung. Im Detail mit einer Einführung von Scrum im Unternehmen. Scrum sieht auf den ersten Blick sehr einfach aus, daher werden die Auswirkungen auf ein Unternehmen oft unterschätzt.
Generelle Zielsetzung ist die Methodik von Scrum näher zu beleuchten und sie mit klassischer Softwareentwicklung durch Wasserfallmodell und Matrixorganisation zu vergleichen um daraus die richtigen Aktionen bezüglich einer Umstellung abzuleiten. Schwerpunkte dabei sind die neuen notwendigen Arbeitsweisen, organisatorischen Veränderungen und Steuerung des Veränderungsprozesses.