006 Spezielle Computerverfahren
Refine
Document Type
- Bachelor Thesis (5)
- Master's Thesis (1)
Language
- German (6)
Keywords
Institute
- 03 Mathematik / Naturwissenschaften / Informatik (6) (remove)
Die Bachelorarbeit beschäftigt sich mit der Shadererstellung zur Visualisierung von Automobilmodellen in einer Echtzeitengine unter Berücksichtigung physikalischer Grundsätze. Es werden theoretische Grundlagen dargestellt, um dem Leser die Materie näher zu bringen. Daraufhin wird der verfolgte Lösungsansatz beschrieben und
durch ein Experteninterview gegengeprüft. Im Anschluss folgt der praktische Teil mit der Shader-Generierung in einer Echtzeit-Engine. Danach werden die Shader an das 3D-Modell eines Fahrzeuges angepasst und es folgt eine Auswertung mit der Beschreibung alternativer Herangehensweisen.
Diese Bachelorarbeit erforscht Methoden und Techniken für die Erstellung von Concept
Art bei der Entwicklung von Videospielen. Mithilfe von Aussagen renommierter Concept
Artists sowie einer qualitativen Umfrage in Unternehmen wird ein de facto Industriestandard ermittelt und Probleme mit der Arbeitsweise und den Arbeitsergebnissen der Concept Artists in der Videospielindustrie analysiert. Das Ergebnis der Analyse zeigt, dass in den Firmen Concept Art eine zu geringe Relevanz besitzt und durch eine genauere Definition eines Standards die Qualität der Arbeit gesteigert werden könnte.
TLC-Blots sind Darstellungen, die durch Chromatographien entstehen. Sie bestehen aus einer Grundfarbe, die durch die TLC-Platte vorgegeben ist und verschiedenen andersfarbigen Punkten oder Punkthäufungen.
Diese Arbeit beschäftigt sich mit der Repräsentation eines TLC-Blots, durch ein daraus berechnetes 3D-Gebirge. Dabei werden TLC-Plots und deren Entstehung vorgestellt. Die 3D-Darstellung und Verfahren werden im Hinblick auf eine Umsetzung beschrieben.
Zugehörig zu dieser Arbeit, wurden die Erkenntnisse daraus in einem Programm implementiert.
Die einzelnen Funktionalitäten, die zu einer besseren Auswertung führen bilden die Grundelemente hierfür. Sie bauen auf der 3D Repräsentation auf und werden in ihrer Umsetzung, so wie ihren Auswirkungen auf den Auswertungsvorgang beschrieben.
Die vorliegende Arbeit beschäftigt sich mit der Analyse der Lehreinheiten “Softwaretechnik-Grundlagen“ und “Softwaretechnik-Projekt“ an der Hochschule Mittweida, sowie mit den Möglichkeiten zur Modernisierung und Umgestaltung dieser. Der erste Teil enthält Erläuterungen zu ausgewählten Grundlagen der Softwaretechnik für das spätere Verständnis. Darauf folgt eine Analyse des Ist–Stands der Vorlesungen, sowie der Praktika der genannten Module. Aus dieser
geht hervor, dass sich die Lehrinhalte auf dem aktuellen Stand befinden.
Darüber hinaus beinhaltet die Arbeit wichtige Vorschläge zur Umstrukturierung der Vorlesungen und leichten Umgestaltung der Praktika. Daraus geht u.a. hervor, dass es wichtig ist, die Erläuterungen zu agilen Entwicklungsmethoden wie Scrum zu erweitern und die Vorlesungen mit guten Beispielen und Grafiken aufzulockern. Zusätzlich liegt ein überarbeitetes Praktikum zum Thema “Testen mit JUnit in der Entwicklungsumgebung Eclipse“, inklusive Musterlösung bei, welches auf 90 min ausgelegt ist.
Diese Arbeit befasst sich mit der Konzeption und der prototypischen Umsetzung eines webbasierten Condition Monitoring Tools für ein Ortungssystem. Inhalt ist die theoretische Grundlagenschaffung – von der Anforderungsanalyse bis zur Konzeption – sowie die Implementierung eines lauffähigen Prototyps.
Die vorliegende Arbeit beschreibt die Umsetzung eines modularen Software-Systems für dynamische Webanwendungen auf Basis von Java Server Faces. Ziele sind dabei
die konkrete Implementierung eines zentralen Portals für firmeneigene Anwendungen der Codefrog IT GmbH und die Schaffung eines leicht verständlichen und einfach zu
bedienenden Frameworks für die Integration weiterer Anwendungsmodule. Ausgehend von einer Analyse der bestehenden Programmstruktur des Unternehmens erfolgt die Festlegung der zu verwendenden Technologien sowie die Konzeption der grundlegenden Software-Architektur. Anschließend wird genauer auf die Implementierung der einzelnen Systembestandteile unter den Aspekten Modularität, Datenhaltung und Sicherheit eingegangen. Für das finale System wird zudem eine individualisierbare Weboberfläche mit Beispielmodulen umgesetzt.
Das Ergebnis der Arbeit ist ein komponentenbasiertes System, welches das Grundgerüst für die Neu- und Weiterentwicklung bestehender Unternehmenssoftware
bilden soll. Das entstandene Framework ermöglicht es dabei neue Anwendungen als Module eines gemeinsamen Webportals zu entwickeln.