Java Plattform, Enterprise Edition Version 5 (abgekürzt Java EE5 oder JEE5) ist eine vom Java Community Process bereitgestellte Softwarearchitekturspezifikation für transaktionsbasierte Java Programme und dient vor allem als Basis für die Entwicklung mehrschichtiger modularer Weban-wendungen. Diese Bachelorarbeit befasst sich mit der Planung und Realisierung eines Webshop-Systems auf Basis von JEE5 welches als Grundlage für ein Komplexpraktikum an der Hochschule Mittweida dienen soll. Neben der Analyse grundlegender Entwurfsmuster moderner Webanwendungen und häu-fig verwendeter Frameworks wird im praktischen Teil die Umsetzung schrittweise und detailliert anhand der theoretisch gemachten Aussagen und Einschränkungen beschrieben.