005.1 Programmierung
Refine
Document Type
- Bachelor Thesis (12)
- Master's Thesis (3)
- Diploma Thesis (2)
Keywords
- Programmierung (17) (remove)
Institute
Die vorliegende Diplomarbeit befasst sich mit der Programmierung einer Schnittstelle, Steuerung und Visualisierung für ein intelligentes LKW- Kolonnenparksystem. Das intelligente LKW-Kolonnenparksystem soll die Verkehrsteilnehmer über freie Parkplätze oder Stellplätze informieren.
Das Hauptziel ist, alle Module auf dem Parkplatz in ein übergeordnetes Steuerungs- und Visualisierungssystem zu integrieren.
Bei dieser Arbeit handelt es sich um eine Neuentwicklung mit einem vordefinierten Produkt, deshalb ist für eine qualifizierte Programmierung, die Kenntnis des Produkts und seiner Schnittstellen erforderlich.
Diese Arbeit beschäftigt sich mit dem grundlegenden Aufbau eines Motorprüfstandes. Im ersten Teil werden die verwendeten Geräte, Baugruppen und Schaltungen dargestellt. Der zweite Teil zeigt die Software der GUI, die eine automatische Aufnahme der Drehzahl-Drehmomenten-Kennlinie einer elektrischen Maschine durchführen kann.
In der heutigen Zeit sind elektrische Antriebe in vielen Bereichen des Alltags anzutreffen. Elektrofahrzeuge tragen dazu bei, Reisen umweltfreundlicher zu gestalten. Das Ziel dieser Arbeit ist die Elektrifizierung einer Rasenmäher Maschine mit Schwerpunkt auf VCU-Programmierung. In dieser Arbeit wird detailliert beschrieben, wie alle Funktionen, einschließlich Kommunikation, Tests usw., umgesetzt werden. Darüber hinaus werden auch zukünftige Entwicklungen und Fragen zur Gerätesicherheit untersucht.
Die vorliegende Bachelorarbeit beschäftigt sich mit dem Thema “Programmierung einer App zur Steuerung visuell schwebender Wassertropfen”, ist ein App, die mit Xcode entwickelt wurde und für iPhone und iPad geeignet ist. Diese App wird verwendet, um die Frequenz des Wasserventils einzustellen und die Vorrichtung drei verschiedene Wassertropfen-Schwimmzustände aufweisen zu lassen. Diese Bachelorarbeit kann hauptsächlich in dreie Prozesse Unterteilt werden, nämlich Verständnis, Programmierung und Test.
Diese Arbeit beschäftigt sich mit Programmiersprachen für die Smart Contract - Entwicklung auf der Ethereum Blockchain. Vier Sprachen sollen vorgestellt sowie anhand eines ERC20 Contracts verglichen und bewertet werden. Zusätzlich soll ihre Sicherheit im Hinblick auf häufige Gefahren der Contract - Entwicklung untersucht und sprachspezifische Unsicherheiten gesammelt werden. Ziel ist es, festzustellen, welche der Sprachen die geeignetste für die Entwicklung sicherer und kostengünstiger Smart Contracts ist, wobei auch Bytecodegrößen und Deploymentkosten einbezogen werden.
Die vorliegende Bachelorarbeit beschäftigt sich mit dem Thema „Planung, Aufbau, Test und Optimierung einer Vorrichtung zur visuellen Erzeugung schwebender Wassertropfen“, ist eine Praktische Anwendung, die auf Theorie also Stroboskopeffekt basiert. Gemäß dem Abtasttheorem kann man durch Einstellen der Frequenz der LED und des Wasserventils zur visuellen Erzeugung schwebender Wassertropfen. Dieser Bachelorarbeit kann hauptsächlich in viere Prozesse unterteilt werden, nämlich Planung, Aufbau, Test und Optimierung.
Diese Arbeit thematisiert das Zusammenspiel verschiedenster Projektmanagement Ansätze mit den Psychologischen Persönlichkeitstypen nach dem Myers-Briggs-Typenindikator.
Es wird hierbei auf die Erstellung eines dynamischen Evaluationstools eingegangen und den konkreten Hintergedanken zur Fragenerstellung selbiger. Ziel war es ebenfalls die Arbeitsmoral und Vorstellungen einzelner Teammitglieder zu verbessern. Außerdem ist eine Verbindung der Arbeitsstile und Persönlichkeitstypen eine große Chance, Teams zu optimieren und die Produktivität zu steigern
Diese Arbeit behandelt, wie in einem rundenbasierten Strategiespiel ein System zur Integration linearen Missionsdesigns implementiert wurde. Es erlaubt, Missionen anzulegen und in Szenarien zu gruppieren, welche sich wiederum in einer Kampagne zusammenfassen lassen. Dabei können beliebig viele Kampagnen gleichzeitig existieren, ohne dass sich deren Inhalte überschneiden. Die Implementierung des Systems ist umfangreich beschrieben und wird mit relevanten Code-Beispielen veranschaulicht. Das Spiel wurde hinsichtlich der Player Experience, Usability und User Experience mit den Fragebögen MEEGA+ und AttrakDiff evaluiert. Eine Evaluation der User Experience mit AttrakDiff wurde auch für den zum Spiel gehörenden Inhaltseditor durchgeführt. Die dabei ermittelten Ergebnisse zeigen, dass beide Anwendungen von den Probanden grundsätzlich gut bis sehr gut wahrgenommen werden. Durch eine Detailanalyse der einzelnen Wertungen sowie dem zusätzlich gegebenen Feedback konnten Stärken und Schwächen identifiziert werden. Um die Schwachpunkte in zukünftigen Entwicklungsbestrebungen effizient bearbeiten zu können, sind passende Vorschläge und detaillierte Erklärungen der Ursachen beigefügt worden. Der Mehrwert des Kampagnensystems hinsichtlich wahrgenommener Qualität und Motivation wird durch einen Vergleich mit Evaluationsergebnissen einer früheren Version bewiesen. Diese wurden in dem dieser Arbeit vorangegangenen Forschungsmodul, in welchem die damalige Spielversion ebenfalls mit MEEGA+ evaluiert wurde, ermittelt. Zum Verständnis der Arbeit wird Vorwissen mit der Game Engine Unity sowie ihrer grundlegenden Konzepte, bspw. GameObjects und daran angebundene Komponenten, vorausgesetzt. Da an verschiedenen Stellen Bezug auf das Forschungsmodul sowie den darin erlangten Erkenntnissen genommen wird, ist die Konsultation des zugehörigen Abschlussberichtes empfehlenswert. Er liegt dieser Arbeit als digitale Anlage F bei.
In this work, we discuss the key role that “conflict minerals” (Gold, Coltan, Cobalt, Tin, Tungsten) play in global supply chains and high-technology industries, and the issues surrounding their extraction and trade in origin
countries, particularly in the African Congo Basin and the Great Lakes Region. We discuss ongoing international efforts to combat violence, child labour and human rights violations at mineral extraction areas, particularly in the Democratic Republic of the Congo (DRC), where very large mineral reserves have been discovered. We present the OECD Due Diligence Guidance for Responsible Supply Chains of Minerals from Conflict-Affected and High-Risk Areas, and the
GOTS MineralTrace mineral proof-of-origin and trade chain certification solution developed by ibes AG in Germany, which automates and simplifies the implementation of the OECD Guidance. We discuss a pilot project in DRC involving the GOTS GoldTrace application, based on the MineralTrace platform. We point out MineralTrace’s benefits and its limitations. We analyse possible solutions to said limitations, including an analysis of blockchain-based transactional information exchange and record keeping systems, and finally we propose a new MineralTrace Application Programming Interface (API) that solves current limitations, introduces configuration flexibility for client applications, introduces workflow flexibility to adapt MineralTrace to any country or region, and simplifies data export functionality.