Refine
Has Fulltext
- no (2)
Document Type
- Diploma Thesis (1)
- Master's Thesis (1)
Institute
Language
- German (2)
Is part of the Bibliography
- no (2) (remove)
Ziel dieser Arbeit ist es eine wissenschaftliche Abhandlung zum Thema Adaption einer Datenbanklösung mit Berücksichtigung betrieblicher Prozesse zu verfassen. Ein Teil der Arbeit ist die beispielhafte Weiterentwicklung einer existierenden Datenbanklösung und deren prototypische Implementierung. Die Datenbanklösung soll an neu definierte betriebliche Prozesse angepasst werden. Des Weiteren gehört zur Anpassung auch das Anbinden an angrenzende Systeme. Es ist nicht Gegenstand dieser Arbeit ein komplett neues System zu entwickeln. Die Grundlage bildet die Nutzung einer bereits bestehenden Datenbanklösung, mit dem Datenbanksystem PostgreSQL im Hintergrund und der Anwendungssoftware Access als clientseitiges Frontend.
Die wachsende Globalisierung trägt dazu bei, dass die Bedeutung des Internets, nicht nur für global arbeitende Unternehmen, weiterhin an Bedeutung zunimmt. Die Konkurrenz von Ländern mit niedrigem Lohnniveau zwingt zur Reduzierung von Aufwand und Kosten. Unternehmen benötigen deshalb Software, die sie bei der Lösung dieser Herausforderung so gut wie möglich unterstützt. Das Ergebnis dieser Arbeit ist die Integration des neuen Programmiermodells der Java Context and Dependency Injection (CDI) aus Java EE 6 in neue Plattformen zur Erweiterung von GeneSEZ, als Code-Generierungssoftware. Zunächst werden dafür in dieser Arbeit die theoretischen Grundlagen geschaffen. Im Anschluss daran werden die Bestandteile und Eigenschaften von CDI und Weld, als Referenzimplementierung, erläutert. Daraufhin werden Plattformen für die Modell-zu-Modell- und die Modell-zu-Code-Transformationen erarbeitet. Im Besonderen widmet sich diese Arbeit der Generierung von Annotation Types und der Generierung des Home Patterns. Als praktische Anwendung wird die Verwendung der erarbeiteten Lösungen an einem Beispielprojekt erläutert.