Refine
Document Type
- Bachelor Thesis (16) (remove)
Year of publication
- 2009 (16) (remove)
Language
- German (16)
Keywords
- CAD (2)
- Java <Programmiersprache> (2)
- Software (2)
- Adobe AIR (1)
- Algorithmus (1)
- Anwendungssoftware (1)
- Bioinformatik (1)
- Controlling (1)
- Datenbankentwurf (1)
- Framework <Informatik> (1)
Institute
- 03 Mathematik / Naturwissenschaften / Informatik (16) (remove)
Ziel dieser Bachelorarbeit ist es, verschiedene auf dem Markt verfügbare Systeme zur Verteilung von Software zu vergleichen. Dies wird am Beispiel der Computerumgebung der Leipziger Messe GmbH durchgeführt. Erst einmal werden einige Systeme im Allgemeinen anhand ihrer Abläufe und Möglichkeiten verglichen. Unter Berücksichtigung der vorhandenen Hard- und Softwarekomponenten der Leipziger Messe GmbH wird danach eine Empfehlung zu einem Softwareverteilungssystem für das Unternehmen gegeben, welches für die Gegebenheiten am Besten geeignet ist.
Ziel der Bachelorarbeit ist es, ein Programm zur Auswertung von bestimmten Genetikexperimenten zu entwickeln. Durch die Automatisierung der Auswertung solcher Experimente wird die Forschung vorangetrieben und die Chance auf Fehler wird dezimiert. Um die Arbeit für alle verständlich zu machen, werden zu Beginn die biologischen Hintergründe, die der Arbeit zu Grunde liegen, erläutert, um danach auf die aus den Experimenten gewonnenen Dateien einzugehen. Anschließend wird das Konzept sowie die Realisierung näher betrachtet. Zum Schluß erfolgt eine Zusammenfassung und ein Ausblick auf mögliche Programmerweiterungen.
Ziel der Bachelorarbeit ist es, eine Echtzeitlinuxerweiterung für den MicroBlaze Softcore Prozessor zu portieren. Zuerst wird ein Überblick über die verfügbaren Echtzeiterweiterungen, deren Eigenschaften und Merkmale gegeben. Danach wird die zu verwenden Hard- und Software auf ihre Echtzeitfähigkeit untersucht. Im Weiteren Verlauf werden die für die Portierung zu integrierenden Systemkomponenten und deren Verwendung sowie die nötigen Anpassungen am Linux-Kernel beschrieben. Anschliessend wird die praktische Umsetzung der Portierung beschrieben. Abschliessend wird noch ein Verfahren zum Messen der Latenzen und des Jitters vorgestellt.
Diese Bachelorarbeit beschreibt das Vorgehen des Entwurfs einer erweiterbaren Softwarearchitektur zur Barcodeerfassung. Hintergrund der Arbeit ist die Idee eines Systems, um verschiedene Module, wie zum Beispiel Inventurerfassung oder Wareneingangserfassung, in ein bestehendes System zu integrieren, ohne eine komplette Neuentwicklung durchzuführen. Häufig treten diese Änderungen auf, wenn das Programm für einen Kunden angepasst oder eine neue Hardwaretechnologie ( z.B. RFID ) eingeführt wird. In dem Fall soll nur das entsprechende Modul bzw. der Gerätetreiber ausgetauscht werden, ohne auf den bestehenden Programmcode zuzugreifen. Im Rahmen dieser Bachelorarbeit wird die Aufgabe eines Softwarearchitekten übernommen. Dabei wird versucht, eine erweiterbare Softwarearchitektur zur Barcodeerfassung zu entwickeln. Das Konzept wird bestehende Technologien sowie verschiedene Gerätetypen berücksichtigen und ein leichteres Hinzufügen von Modulen ermöglichen. Im Abschluss soll ein entsprechender Prototyp entwickelt werden, welcher die Flexibilität bestätigt.
Ziel der Arbeit ist die Beschreibung des Lebenszyklus einer Java Enterprise-Applikation. Anhand einer JavaEE-Applikation zur Verwaltung krankenkassenspezifischer Daten werden agile Vorgehensweisen, Rahmen- und Randbedingungen sowie Begriffe und Technologien aus dem Java Enterprise-Umfeld vorgestellt und beschrieben.
Das Ziel dieser Arbeit ist die Entwicklung eines Testwerkzeuges, welches Entwickler und Tester bei der Funktionsüberprüfung von FIX-Schnittstellen aktiv unterstützen soll. Zu Beginn werden die Grundlagen des FIX-Protokolls sowie von Softwaretests erläutert. Danach werden die benötigten Anforderungen an das Testwerkzeug analysiert, vorhandene Lösungen bewertet und eine Auswahl an Basistechnologien untersucht und gewählt. Die Ergebnisse der Analyse werden als Anforderungen in einem konkreten Entwurf umgesetzt und anschließend anhand eines Prototyps implementiert. Abschließend werden die erreichten Ziele zusammengefasst und ein möglicher Ausblick auf Erweiterungen gegeben.
Die Verwendung von grafischen Editoren zur Erstellung von XML-Dokumenten bietet zahlreiche Neuerungen gegenüber herkömmlichen XML-Editoren. Die WYSIWYGLayout-Ansicht ermöglicht das Bearbeiten von XML-Dokumenten, ohne XML-Code Eingaben vorzunehmen. Im Rahmen dieser Arbeit wird die Einsatzfähigkeit von WYSIWYG-fähigen Editoren für die Erstellung von XML-Templates in der Sächsischen Aufbaubank -Förderbankuntersucht. Hierzu wird eine Evaluation durchgeführt. Anschließend erfolgt die Erstellung eines Templates mittels eines ausgewählten Editors. Die Verwendung des erstellten XML-Templates mit dem ReportingTool JasperReports ist dabei maßgebend. Anhand der gewonnenen Erkenntnisse, die aus dem praktischen Test des Editors hervorgehen, werden Lösungsvarianten zur zukünftigen Nutzung der WYSIWYG-fähigen Editoren aufgezeigt.
Die vorliegende Arbeit beschäftigt sich mit dem Entwurf einer Software-komponente, mit der Normteile für ein Teileverwaltungssystem erzeugt und geprüft werden können. Aufbauend auf ein spezielles Speicherformat für Normdaten soll damit eine vorhandene Komponente der Software abgelöst werden. Es wird die Arbeitsweise der vorhandenen Komponente untersucht und durch eine neue, prototypischen Implementierung nachgebildet. Das Augenmerk liegt dabei auf der Verbesserung der Leistungsfähigkeit, sowie der Erweiterung der bisherigen Funktionalität. Weiterhin soll aufgezeigt werden, ob und wie mit dem Speicherformat der Normdaten weitere neue Funktionen in das Programm integriert werden können.
Im Rahmen des Projektes PromeSys wird ein Portal entwickelt, das den Produktlebenszyklus eines mechatronischen Systems abbildet und das entlang dieses Lebenszyklus Werkzeuge und Methoden zur Verf¨ugung stellt, die der langfristigen Steigerung der Zuverlässigkeit mechatronischer Systeme dienen. Zum Funktionsumfang des Portals gehören u.a die separate und rückverfolgbare Sicherung und die Versionierung des Datenstandes an den Haltepunkten des Produktlebenszyklus in das Askemos R -Betriebssystem. Im Rahmen dessen wird eine Schnittstelle für die stör- und revisionssichere Archivierung der Daten aus dem Portal und eine konzeptionelle Lösung für die Darstellung rearchvierter Daten im Askemos R-Betriebssystem erstellt.
Diese Bachelorarbeit befasst sich mit der Untersuchung einer geeigneten Webanwendung für die Darstellung von Maschinenzuständen und Fertigungsprozessdaten. Zu Beginn erfolgt eine Untersuchung zu den gängigsten Webframeworks, die mit der Programmiersprache Java Webanwendungen erzeugen können. Dabei liegen die Schwerpunkte auf Ajaxfunktionalität, unter Verwendung des Model View Controller’s (MVC) und Unterstützung der Internationalisierung (I18N). Nach einer ersten Vorauswahl werden besonders gut geeignete Webframeworks genauer untersucht. Mit dem ausgewählten Framework erfolgt eine schrittweise Erstellung und Umsetzung eines Prototyps. Dazu gehört die Erstellung einer Datenbank, in der die angezeigten Maschinenzustände gespeichert werden. Für die Verwendung ohne SPS ist die Erstellung entsprechender Testdaten mit Zufallsgeneratoren für den Prototyp erforderlich. Neben einem Funktionstest erfolgt ein Leistungstest, der mit entsprechenden Tools durchgeführt wird. Während der gesamten Programmentwicklung ist stets darauf zu achten, dass die Verwendung an flexiblen Montageanlagen erfolgen soll. Des Weiteren ist zu bedenken, dass die Programmierung der Webanwendung mit wenigen Quellcodeänderungen für verschiedenartige Fertigungsanlagen wieder verwendbar ist. Bei der Visualisierung wird speziell für die Touchscreendisplays im Industrieeinsatz auf eine ergonomische GUI-Gestaltung Wert gelegt.