Evaluierung des E-Commerce Frameworks Aimeos für TYPO3

„Content-Commerce, eine Zusammensetzung aus Content-Marketing und E-Commerce, bietet Händlern die Möglichkeit, ihre Fachkenntnis als Branchenexperten zu festigen und umfassende Beratungsleistungen in die Online-Welt zu verlagern. Die Kombination aus emotionaler Ansprache und Information schafft ein nahtloses Einkaufserlebnis, mit dem Händler den Preiskampf mit großen Plattformen umgehen können. Denn wenn das Erlebnis stimmt, sind Kunden häufig auch bereit, einen höheren Preis zu bezahlen.“ Content Commerce ist also die Kombination aus einem E-Commerce-System und einem Content-Management-System (CMS) (das sich um den Workflow und Usability kümmert) als leistungsfähiger Webshop.

In der dotSource GmbH wird die Kombination zweier Systeme (z. B. TYPO3 und Magento, TYPO3 und Shopware) verwendet, um einen Webshop zu implementieren. Diese Methode erfordert jedoch einen hohen Aufwand und wäre effizienter, wenn nur ein System verwendet werden könnte. Ein neuer Ansatz würde Kunden eine leichtgewichtige E-Commerce-Bibliothek wie das E-Commerce-Framework Aimeos bieten, die in andere Anwendungen wie TYPO3 oder Laravel eingebettet werden kann. Das Framework wird in die vorhandene Anwendung integriert und bietet eine Gesamtzahl an Tools für einen voll ausgestatteten Webshop. Um herauszufinden, inwieweit diese Methode sinnvoll ist, wird das E-Commerce-Framework Aimeos in TYPO3 integriert und die Funktionalität entsprechend bewertet. Es wird evaluiert, ob Aimeos eine Verbindung zweier Systeme tatsächlich ersetzen kann. Dabei werden vor allem Aufwand und Komplexität berücksichtigt.

Mit dieser Arbeit sollen die Funktionalitäten von Aimeos bezüglich ausgewählter Use Cases überprüft werden. Dazu gehören nicht nur kundenbezogene Shop-Aspekte, sondern auch die Handhabung und Konfiguration des Frameworks und der Support.

Zu diesem Zweck werden zunächst Aimeos und in diesem Zusammenhang E-Commerce-Frameworks vorgestellt. Anschließend werden die Tools vorgestellt, die zur Verwendung des Frameworks erforderlich sind. Dann werden die Funktionen von Aimeos bezüglich interner Use Cases betrachtet.

Aimeos-Stack

Kostenloser Download der gesamten Projektarbeit

 

Erweiterung einer Imageservertechnologie am Beispiel des dotSource Produktgestalters auf Basis einer Open-Source-Software (2012)

Mass Customization ist die Kombination aus Massenproduktion und individuellen Anpassungen. Hierbei wird versucht dem Kunden so viele Gestaltungsmöglichkeiten bei der Individualisierung seines Produktes wie möglich zu geben. Im Zuge der Idee dieser kundenorientierten Produkterstellung entwickelte die dotSource den Product Designer. Dieser stellt eine Webapplikation dar, mit welcher Text, Bilder und Farben auf einer Vorlage selbst gestaltet und später über den Shop gekauft werden können (https://www.dotsource.de/product-designer/).

Bachelorarbeit Erweiterung einer Imageservertechnologie am Beispiel des dotSource Produktgestalters auf Basis einer Open-Source-Software
Docu Commands and Dependencies

Serverseitig bearbeitet der dsImageServer die Anfragen (sogenannte Requests) nach Bildern. Sie werden verarbeitet und die Ergebnisse in Form von Bildern an den Produktgestalter zurückgegeben. Die Arbeit befasst sich nun mit der Erweiterung des dsImageServers. Er stellt die Funktionen der serverseitigen Manipulation und Auslieferung von Bildressourcen zur Verfügung.
Zu bearbeitende Aufgabenbereiche sind hierbei:

  • Aktualisierung der genutzten IIPImage Quelltexte (v0.9.9) und
  • Performanceoptimierungen bei initialer Anfrage an Bilder.

Innerhalb der Bachelorarbeit werden Teildokumentationen, UnitTests und Profiler erstellt, deren Ergebnisse analysiert und entsprechende Anpassungen/Optimierungen vorgenommen.

Kostenloser Download der gesamten Bachelorarbeit

Konzept und Zweck von Visual Live Stores am Beispiel Preisbock (2009)

Die Produktdarstellung wird bei einer stetigen Verfügbarkeit bei fast allen Anbietern zu einem der Unterscheidungsmerkmale zwischen Onlineshops. Videoberichte und Erklärungen werden immer wichtiger. Auch die Darstellung von Produkten in 3D im Zusammenhang mit Augmented Reality birgt großes Potential.
Ein Mittel um diese ganzen Dinge zu vereinen, könnten ausgereifte Visual Live Stores sein. Hier wird über eine interaktive Darstellung der Zugang zum Produkt emotionalisiert und stärker visualisiert. Außerdem wird durch eine Verbindung zur Social Commerce Community ein unvergleichliches digitales Einkaufserlebnis geschaffen. Vollwertige Konzepte sind bis heute schwer zu finden. Im Bereich des Visual Shoppings wurden mit Hilfe der SCOOBOX schon 2 Konzepte mit Live Feed und Produktdarstellungen umgesetzt. Die Zukunft wird zeigen ob eine weitere 3Dimensionalisierung auch das Enstehen von ausgefeilten Visual Live Stores mit sich bringt.
Die Arbeit erklärt zunächst allgemein das Konzept des RSS mit Live-Feeds, der historischen Entwicklung, den Anwendungsgebieten und der Funktionsweise rund um RSS-Feeder, RSS-Editor und die RSS-Datei. Danach wird das Konzept des Visual Live Stores aus dem RSS-Feed abgeleitet und Anwendungsmöglichkeiten und Umsetzungen dargestellt. Abschließend werden die Vorüberlegungen auf das Projekt Preisbock.de übertragen und mögliche Umsetzungen mit AJAX oder Flash diskutiert. Die Betrachtungen stellen dabei grobe Vorüberlegungen dar und bieten Spielraum für Interpretationen und fortführende Gedanken.

Kostenloser Download der gesamten Projektarbeit

Entwurf und Entwicklung einer Forumskomponente für SCOOBOX mit Intershop Enfinity Studio (2009)

Foren und Communities gehören bei gegenwärtigen Social Commerce Ansätzen zur Grundausstattung. Die dotSource entwickelte im Rahmen des Projektes SCOOBOX bereits vor einigen Jahren eine geeignete Standardlösung für Intershop Enfinity. Zusammen mit einer Produktbewertungskomponente, einer Kommentarmöglichkeit und verschiedenen anderen Funktionen ensteht so eine Plattform für den Austausch der User untereinander. Außerdem bieten Foren eine geeignete Variante zur Kundenkommunikation und für den Kundenservice.
Anhand der Entwicklung des Forums werden die Möglichkeiten des IES 6 erläutert und dargestellt. Zunächst bietet eine allgemeine Erläuterung zur Intershop Enfinity Suite und deren Server und Implementierungsarchitektur die Grundlage für das Verständnis. Genauer werden dabei die Java Layer, Business Logic Layer und der Presentation Layer erklärt. Nach einer kurzen Erläuterung des Cartridge Konzeptes folgt die Beschreibung des Entwurfs des Forums unterteilt in die Anforderungen, das High Level Design, die technische Spezifikation sowie die Datenhaltung. Abschließend wird die Implementierung mit der Verwendung von Pipelets, Pipelines und Templates beleuchtet.

 

Kostenloser Download der gesamten Projektarbeit

Co-Shopping für Magento unter Beachtung von Multiuser Problematiken (2012)

Die dotSource entwickelte im Rahmen des Softwareprojekts SCOOBOX verschiedene Erweiterungen der Out-of-the-Box-Lösung. Zu den aktuellsten gehört null, welches es ermöglicht gemeinsam mit Freunden im Onlineshop einzukaufen. Da SCOOBOX grundsätzlich auf die Intershop Enfinity Suite angepasst ist, mussten für eine Umsetzung auf Magento jeweils gewisse Anpassungen vorgenommen werden. Die Dokumentation der Umsetzung stellt den Großteil der hier dargelegten Arbeit dar. Dieser Teil ist der anwendungsnahe Abschnitt der Arbeit und beinhaltet Kapitel zu Themen wie z. B. den Anforderungen, Funktionsbeschreibungen, Caching, Datenhaltung mittels MySQL, der Requestlogik im Zusammenhang mit dem Server und bekannten Problemen bei der Entwicklung mit Magento.

Den anderen Großteil der Arbeit bildet ein allgemeiner Teil zum Mehrbenutzerhandling im E-Commerce. Mit einem höheren Useraufkommen werden die Anforderungen an einzelne Funktionen immer größer. Um dieser wachsenden Ressourcenbelastung entgegen zu wirken kann man entweder eine vertikale Skalierung durch z. B. eine Speichervergrößerung oder eine horizontale Skalierung vornehmen.
Im Bezug auf die horizontale Skalierung wird das Verfahren der Synchronisation von Serversystemen in dieser Arbeit näher erläutert. Hierbei werden verschiedene Transaktionen und Isolationslevel in Datenbanken beleuchtet. Darauffolgend wird ein geeignetes Verfahren zur Datenhaltung bestimmt. Nach diesem allgemeinen Teil folgt dann der schon erwähnte Teil zur Umsetzung des Co-Shopping-Tools auf Magento.Kostenloser Download der gesamten Projektarbeit

Social Commerce – Erfolgsfaktoren der Kundenansprache (2010)

Die soziale Komponente im Netz wird immer entscheidender für den Kaufvorgang. Es kommt nicht mehr darauf an, in welcher Form der Anbieter sein Produkt anpreist sondern darauf, wie andere Kunden, Freunde oder Bekannte das Produkt bewerten. Der Markt ist durch das Internet extrem transparent geworden und den kleinsten Preis zu finden stellt kein Problem mehr dar.
Die Entwicklung vom E-Commerce zum Social Commerce war fließend. Immer neue Funktionen und Schnittstellen beeinflussten Shops. Neben Kundenbewertungen, Empfehlungen, Communities und Vergleichsportalen entstand vor allem durch die sozialen Netzwerke wie Facebook oder StudiVZ eine geeignete Plattform sich über Produkte auszutauschen.

Die hier vorgestellte Bachelorarbeit befasst sich mit genau der Entwicklung und den Gründen für ein Socializing des Onlineshoppings. Außerdem werden verschiedene wichtige Erfolgsfaktoren des Social Commerce dargestellt und bei Anbietern wie Otto, Thomann, A Better Tomorrow oder DaWanda untersucht.
Kostenloser Download der gesamten Bachelorarbeit