Refine
Document Type
- Diploma Thesis (49) (remove)
Year of publication
Keywords
- Softwareentwicklung (49) (remove)
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 es, auf Grundlage eines industriellen Projektes eine empfohlene Vorgehensweise zur zufriedenstellenden IT-Projektbewältigung zu schaffen. Dabei soll besonders Wert auf die Vorgehensweise der einzelnen Schritte in Projektevaluierung, Konzeption und Implementierung gelegt werden. Anhand von gesammelten Erfahrungen wird ein verallgemeinertes Modell zur Bewältigung solcher Projekte konzipiert. Es werden die wichtigen Ziele herausgearbeitet und Methoden zum Erreichen dieser vorgeschlagen.
Ziel der Diplomarbeit ist die Untersuchung von Build Forge für die Automatisierung von Generierungen durch das Konfigurationsmanagement (KM). Zu diesem Zweck werden in dieser Arbeit zuerst Grundkenntnisse über das Softwarekonfigurationsmanagement und dessen Hauptaufgaben in Softwareprojekten vermittelt. Mit Hilfe dieser Kenntnisse und dem bei Siemens DT im SINAMICS-Projekt eingesetzten Generierautomaten werden die Anforderungen an ein Automatisierungswerkzeug für Generierungen herausgearbeitet. Um die Tauglichkeit von Build Forge in großen Softwareprojekten zu verifizieren, werden diese Anforderungen mit Hilfe eines Testprojekts einzeln auf die Unterstützung durch Build Forge geprüft. Neben der technischen Betrachtung der Einsatztauglichkeit von Build Forge in großen Softwareprojekten soll auch die wirtschaftliche Seite betrachtet werden. Dazu erfolgt eine Analyse der Kosten einer Eigenentwicklung eines Generierwerkzeugs und den Kosten eines Zukaufs von Build Forge für Projekte. Mit den Ergebnissen aus der technischen und wirtschaftlichen Betrachtung wird anschließend ein Fazit über den Einsatz von Build Forge in neuen und bereits bestehenden Softwareprojekten gezogen. Ein Einsatz in bestehenden Projekten ist z.B. dann sinnvoll, um eine Vereinheitlichung über mehrere Projekte zu erreichen. Für eine endgültige Entscheidung über den Einsatz von Build Forge in Softwareprojekten müssen jedoch noch weitergehende Untersuchungen, wie z. B. die zeitgesteuerte Generierung, erfolgen. Im Ausblick werden hierzu die wichtigsten noch zu untersuchenden Themen kurz vorgestellt und auch Alternativen zu Build Forge aufgezeigt.
Die vorliegende Diplomarbeit befasst sich mit dem Testen von Kommunikationssystemen. In diesem Zusammenhang werden Vorgehensmodelle zur Softwareentwicklung und Testfallentwurfsverfahren betrachtet. Der Schwerpunkt der Arbeit ist die Erstellung eines Praktikumsversuch für Studenten der Informations- und Elektrotechnik, mit dem Ziel einen Funktionaltest praktisch durchzuführen.
Die onrooby GmbH entwickelt das Warenwirtschaftssystem onrooby für den Online-Handel. Für die Benutzeroberfläche existiert bereits ein Konzept, welches in Teilen schon umgesetzt wurde. Diese Arbeit beschreibt das Konzept und erläutert den Ent-wicklungsstand. Des Weiteren wird, auf Basis des Konzepts, die Benutzeroberfläche spezifiziert. Im Anschluss wird die spezifizierte Benutzeroberfläche implementiert. Darüber hinaus werden Methoden entwickelt, zur kritischen Bewertung der Benutzer-oberfläche.
Die Diplomarbeit erarbeitet eine Softwareskizze für kleine und mittlere Kommunikations-agenturen in Deutschland, die diese bei der Ideenfindung , -verwaltung und -archivierung unterstützen soll. Dazu werden die theoretischen Grundlagen der Kreativ- und Teamarbeit aufgearbeitet, die tatsächliche Arbeitsweise der Teams mittels einer Umfrage und bereits vorhandene Software auf deren Einsatzmöglichkeiten untersucht. Am Ende der Arbeit fließen die gewonnenen Erkenntnisse in der Erstellung eines Softwarekonzeptes zusammen, welches auf wissenschaftlichen Grundlagen basiert und durch die Analyseergebnisse ergänzt wird.
Die vorliegende Arbeit befasst sich mit der Optimierung und dem Controlling des Softwareentwicklungsprozesses in der Niederösterreichischen Gebietskrankenkasse. Zur Zielerreichung wird im Softwareentwicklungsteam ALWE-CC ein Kanban-System eingeführt. Anstelle einer radikalen Umstellung des Entwicklungsprozesses, wird der Fokus auf die Verbesserung des vorliegenden Ist -Prozesses gelegt. Kanban soll in weiterer Folge der Organisation helfen zu reifen und zu einer Änderung der Firmenkultur führen. Unter Berücksichtigung dieser Tatsache werden zuerst die für die Optimierung relevanten Informationen des Ist-Prozesses erhoben. Danach erfolgt die Implementierung des Kanban-Systems anhand der vier charakterisierenden Elemente. Zum Schluss erfolgt die Definition von Kennzahlen zur Prozessleistungsmessung.
Ziel der Diplomarbeit ist es, eine geeignete Organisationsform sowie die dazu-gehörenden Methoden für die übergreifende Planung, Steuerung und Kontrolle mehrerer Projekte zu finden und anhand eines Praxisbeispiels – der Einführung einer Software in einem internationalen Konzern – anzuwenden. Die Schwerpunkte der Arbeit liegen auf der Ressourcenplanung und der davon abgeleiteten Zeitplanung sowie auf Methoden zur frühzeitigen Erkennung von Plan-abweichungen in der Ausführungsphase. Denn nur die frühzeitige Erkennung und richtige Einschätzung ermöglicht eine rechtzeitige Anpassung der Pläne, um die Auswirkungen auf das gesamte Vorhaben möglichst zu reduzieren.
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.
Die Rückverfolgbarkeit von Anforderungen ist Voraussetzung für wichtige Aufgaben im Projektmanagement. Sind Anforderungen im Entwicklungsprozess nachvollziehbar, können z. B. der Projektfortschritt effektiv überwacht, die Vollständigkeit der Umsetzung festgestellt oder fundierte Aufwandsschätzungen durchgeführt werden. Diese Arbeit beschäftigt sich mit der Optimierung der Rückverfolgbarkeit im Software-Entwicklungsprozess des Unternehmens intecsoft GmbH & Co. KG. Es wurde eine Software entwickelt, die Anforderungen an der Stelle ihrer Umsetzung in der Benutzeroberfläche des Softwareprodukts darstellt. Das Hauptaugenmerk lag dabei auf einer praktikablen Lösung für den Projektalltag. Es sollte kein weiterer personeller Aufwand zur Etablierung der Rückverfolgbarkeit entstehen. Anstelle einer Erfassungsmethode, die auf manuelles Markieren von Komponenten der Benutzerschnittstelle basiert, wurde auf Beziehungen zwischen Quellcode und Anforderungen zurückgegriffen, die bereits im Versionsverwaltungssystem des Softwareprojekts erfasst waren
Die vorliegende Arbeit befasst sich mit dem Thema der agilen Softwareentwicklung. Um die Vorzüge dieser Art der Entwicklung aufzuzeigen wird eingehend auf die traditionellen Methoden eingegangen und verglichen. In weiterer Folge werden die agilen Grundpraktiken, welche die Grundlage für die Anwendung agiler Methoden darstellen, erläutert. Im Anschluss folgt die Darstellung der agilen Methoden im Detail. Abschließend wird der Projektverlauf einer speziellen agilen Methode (Scrum) anhand einer vom Autor selbst erstellten Anwendung dargestellt.
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.
Diese Diplomarbeit gibt Ausblicke und Lösungen zur Anbindung eines graphischen Benutzerinterfaces an eine in Sybase PowerBuilder entwickelte bestehende Geschäftsanwendung, für eine schrittweise Überführung eines Clientprogrammes in eine zukunftsorientierte Anwendung. Dabei werden zunächst theoretische Grundlagen ermittelt sowie die im bestehenden Programm eingesetzten Technologien analysiert. Anschließend werden mögliche Lösungen für das Problem erarbeitet und abgewogen. Weiterhin wird eine konkrete Variante im Konzept ausgearbeitet und als Prototyp umgesetzt, gefolgt von einer Überlegung zur weiteren schrittweisen Vorgehensweise bei der sukzessiven Überführung der einzelnen Komponenten. Abschließend erfolgen eine Auswertung der Arbeit und der Ausblick auf zukünftige Erweiterungen sowie Möglichkeiten.
Die vorliegende Arbeit soll eine Analyse des derzeitig implementierten Tarifdatenmodells wiedergeben und Optimierungspunkte herausarbeiten. Weiterhin wird die Umsetzung der Punkte, sowie die daraus entstehenden Prozessanpassungen, beschrieben werden. Die einfache Nutzbarkeit des Produktkonfigurators durch einen Sachbearbeiter im EVU ist ein entscheidender Faktor für die Kunden vom ITC. Deshalb sollen verschiedene Möglichkeiten der Umsetzung dieses Administrationswerkzeuges diskutiert werden. Eine Wertschätzung der am Ende entstandenen Neuerungen soll weitere mögliche Verbesserungsansätze aufzeigen, um eine optimale Lösung der Tarifproblematik im Power-Commerce zu realisieren
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 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.
Im momentanen Wandel der Wirtschaft sind Unternehmen gefordert, bestehende Prozesse laufend zu ändern und zu aktualisieren. Know-how Bereitstellung wird ein immer wichtigerer Faktor für Unternehmen, einerseits weil jedes Unternehmen bemüht ist Wissen zu erhalten und andererseits weil Wissen auch so rasch wie möglich und in entsprechender Qualität von jedem Mitarbeiter bezogen werden können muss. In dieser Arbeit soll dargestellt werden, wie der praktisch durchgeführte Kalibrierprozess in einem Unternehmen in der Automobil Branche durch Wissensbereitstellung unterstützt werden kann. Mit Hilfe von Experteninterviews als Grundlage für die Evaluierung des während des Kalibrierprozesses benötigten Wissens, soll die weitere Entwicklung für ein global einsetzbares Softwaretool in vielen verschiedenen Unternehmen in der Automobil Branche ermöglicht werden. Um eine adäquate Weiterentwicklung zu gewährleisten, wird im Rahmen der erwähnten Evaluierung eine Spezifikation erarbeitet. Diese Spezifikation umfasst alle in den Experteninterviews erhobenen Anforderungen für die Weiterentwicklung. Weiteres steht in diesem Zusammenhang die Analyse und Aufarbeitung des Themas „Experteninterviews“ als Basis für die Know-how Bereitstellung im Vordergrund. Auf Basis der erarbeiteten Spezifikation wird im Anschluss an die Diplomarbeit die Weiterentwicklung eines Softwaretools durchgeführt.
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.
Ziel dieser Diplomarbeit ist es, zunächst die Ist-Prozesse in der Internetagentur der tro:net GmbH zu analysieren, zu dokumentieren sowie Probleme zu identifizieren. Im nächsten Schritt werden dieProzesse unter Verwendung agiler Methoden und Praktiken verbessert. Dazu sind Anforderungen an eine agile Methode zu formulieren und vorhandene Methoden hinsichtlich dieser Anforderungen zu bewerten. Nach Identifizierung einer geeigneten Methode muss diese noch an die Gegebenheiten der Internetagentur angepasst werden.
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 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.
Der Organisationsaufwand von Großveranstaltungen ist im Laufe der Zeit stetig angestiegen. Die zur Bewältigung dieser Aufgabe notwendige kollaborative Arbeit in Teams erfordert neue Mittel und Wege der Aufgabenverteilung und Koordination. Eine Lösung für dieses Problem versprechen webgestützte Workflow-Management-Systeme. Sie können den Entwurf, die Ausführung sowie die Optimierung der zu bearbeitenden Geschäftsprozesse rechentechnisch unterstützen. Für die Staatskanzlei Sachsen entstand unter Mitarbeit des Autors ein Fachkonzept zur Erstellung einer solchen Planungssoftware für den Tag der Sachsen. Die hier vorliegende Arbeit dokumentiert und erläutert die wesentlichen Systeme und Konzepte dieses Fachkonzepts.
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.
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.
Ziel der Diplomarbeit ist es, eine Möglichkeit zum Datenaustausch zwischen der Webanwendung Jobmixer.com und dem ERP-System OpenERP zu entwerfen und zu implementieren. Dabei wird auf vorhandene Komponenten der beiden Systeme zurückgegriffen. Die Synchronisation wird in Form eines symfony-Plugins zur Verfügung gestellt, welches direkt mit Jobmixer.com verbunden ist. Der Zugriff auf die Daten von OpenERP geschieht ¨uber dessen XML-RPC-Schnittstelle. Zum Speichern und Auslesen der Daten des Plugins und von Jobmixer.com wird Doctrine verwendet. Desweiteren wird auf die Unterschiede in der Datenstruktur von Jobmixer.com und OpenERP und deren Ausgleich eingegangen. Zu diesem Zweck wird eine Struktur zum Mapping der Daten entwickelt und außerdem aufgezeigt, wie die Synchronisation konfiguriert und durchgeführt wird.
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 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.
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 Arbeit beschreibt die Analyse und Optimierung der Geschäftsprozesse in einem Unternehmen, dass Artikel in der Rollladen- und Sonnenschutzbranche auf Maß fertigt. Diese Artikel können im Internet mit Hilfe von Produktkonfiguratoren bestellt werden. Innerhalb dieser Diplomarbeit wird beschrieben, wie mit Hilfe der Mittel der Softwaretechnik die vorhandenen Produktkonfiguratoren untersucht wurden und optimiert wurden. Innerhalb dieser Arbeit wird auch darauf eingegangen wie mit unterschiedlichen Java-Frameworks eine Verbindung von den Bestellungen zur Produktionsorganisation geschaffen wird. Die Produktkonfiguratoren sind mit Javascript und dem Javascript Framework jQuery entwickelt wurden und die Software für die Produktion mit Hilfe von Java Enterprise.
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, eine Online-Plattform zur Vertriebsabwicklung zu konzipieren und zu implementieren. Diese Arbeit erläutert zunächst die speziellen Anforderungen an die zu entwickelnde Anwendung. Danach werden die nötigen Technologien und Werkzeuge definiert die für die Anwendung nötig sind. Nach dem konzeptionellen Teil der Arbeit folgt die Implementierung der Anwendung.
Abschließend werden die Ergebnisse evaluiert und ein Fazit gezogen.
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 .
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 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 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.
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.
Ziel der Diplomarbeit ist es, eine Social Software-Kollaborationsplattform zu konzep-tionieren, zu analysieren und zu optimieren. Dafür wird zuerst die theoretische Grundlage geschaffen, indem wichtige Begriffe, wie Web 2.0, Social Software und Enterprise 2.0, erläutert und eingeordnet werden. An-schließend werden Anforderungen an eine Social Software-Kollaborationsplattform aufgestellt, wobei der Fokus auf die Social Software-Funktionalitäten gelegt wird. Da-rauf aufbauend werden drei ausgewählte Produkte evaluiert und eine Bewertungsmatrix erstellt. Die anschließende Optimierung findet anhand des Microsoft SharePoint Servers 2010 statt.
Die Ablösung der Kameralistik in den öffentlichen deutschen Haushalten ist beschlossene Sache. Abgelöst werden soll sie durch ein System, das an der doppelten Buchführung angelegt ist. Im förderalen Aufbau der Bundesrepublik ergeben sich in den einzelnen Bundesländern unterschiedliche Lösungsansätze. Deswegen sind Hersteller von branchenspezifischer Finanzsoftware für Kommunen dazu aufgefordert, ihre Software dem jeweiligen Land anzupassen. Diese Arbeit betrachtet die Gesetzlage im Freistaat Sachsen und zeigt anhand der Software OK.FIS notwendige Schritte zur Anpassung auf.
Ziel dieser Arbeit ist es eine Entscheidung zur Entwicklung einer mobilen Erfas-sungssoftware für das Facility Management System GEBMan 10 zu treffen. Dabei stehen zum einen die Adaptierung derbereits entwickelten Software GEB-Man Mobil 3, zum anderen eine völlige Neuimplementierung einer Erfassungs-software zur Wahl. Zu diesem Zweck soll die bestehende Anwendung GEBMan Mobil 3 inklusive aller Komponenten, sowohl unter Berücksichtigung der inhaltlichen als auch der technologischen Anforderungen an eine Erfassungssoftware, analysiert und be-wertet werden. Im Anschluss ist unter Berücksichtigung bestimmter Kriterien zu entscheiden, ob eine Anpassung der bestehenden Software oder eine Neuimplementierung eines mobilen Erfassungssystems vorzunehmen ist.
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.
Diese Diplomarbeit beschreibt die Konzeption und Implementierung einer Software-Ablaufsteuerung, deren Funktionalität sich an Skriptsprachen orientiert. Es können damit speziell an diese Ablaufsteuerung angepasste Softwareprodukte, sowie allgemeine Windowsprogramme, gesteuert werden. Mit einer intuitiven Benutzersteuerung können Ablaufpläne erstellt und abgearbeitet werden. Während der Abarbeitung lassen sich alle Eingabeparameter der Programme kontrollieren. Mit Hilfe von verschiedenen Optimierungsalgorithmen können diese Parameter auch optimiert werden.