Konzept und Zweck von Visual Live Stores am Beispiel Preisbock (2009) Posted on 14. Februar 201218. Juli 2024AuthorAuthor Christian Otto Grötsch 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 Categories Entwicklung
Co-Shopping für Magento unter Beachtung von Multiuser Problematiken (2012) Posted on 13. Februar 201218. Juli 2024AuthorAuthor Christian Otto Grötsch 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 Categories Entwicklung
Modultest Frameworks – PHPUnit Nutzung am Beispiel Preisbock (2010) Posted on 24. November 201119. Juli 2024AuthorAuthor Christian Otto Grötsch Das Testen von Software ist ein wichtiger Bestandteil jedes Entwicklungsprozesses. Mit Hilfe von Tests können Fehler in der Programmierung aufgedeckt und die Software auf ihre Funktionalität geprüft werden. Regelmäßige Tests tragen somit zur Sicherung der Qualität der Software bei. Eine fehlerlose Software ist zwar nie garantiert, jedoch sollte ein intensives Testing die Möglichkeiten geben viele und vor allem grobe Fehler zu identifizieren. Für ein gutes Testing sind, wie auch beim Programmieren, ein strukturierter Aufbau, eine gute Übersichtlichkeit sowie eine Dokumentation wichtig. Grob werden Sie in dynamische Testverfahren und analytische Quellcodebetrachtungen unterteilt. Die in diesem Beitrag vorgestellte Arbeit stellt darauf aufbauend zunächst die verschiedenen Arten von Tests dar. Außerdem wird eine Übersicht von verschiedenen PHP Modultest Framework s gegeben, um anschließend den Einsatz von PHPUnit (kurzes Nutzungsmanual) im Testing und der Entwicklung der Sctwitter-Schnittstelle für die dotSource eigene Liveshoppingplattform Preisbock darzulegen. Kostenloser Download der gesamten Projektarbeit Categories Entwicklung
Design Patterns in der Softwareentwicklung – Theorie und Praxis am Beispiel Magento (2011) Posted on 17. November 201119. Juli 2024AuthorAuthor Christian Otto Grötsch Im Bereich des E-Commerce gibt es verschiedenste Design Patterns (Entwurfsmuster). Sie dienen als Hilfen die aus vergangenen Projekten in neue Projekte umgemünzt werden können. Die hier einsehbare Arbeit stellt dabei die Vor- und Nachteile solcher Unterstützungen im Bezug auf die Entwicklungen in Magento dar. Außerdem werden verschiedene in Magento verwendete Entwurfsmuster beleuchtet und die Verwendungen aufgeführt. Das Ganze wird durch einzelne Programmierabschnitte und UML Diagramme grafisch unterstützt und mit der Darstellung einer Magento Request abgeschlossen. Kostenloser Download der gesamten Projektarbeit Categories Entwicklung
Integrierte Entwicklungsumgebungen – Effizientere PHP-Entwicklung mit Zend Studio (2010) Posted on 28. September 201119. Juli 2024AuthorAuthor Christian Otto Grötsch Im Prozess verschiedener Softwareentwicklungen entstehen neben dem eigentlichen Projekt immer wieder Tools und Hilfsmittel die den Entwicklungsprozess an sich unterstützen. Durch integrierte Entwicklungsumgebungen (IDE), wie das in dieser Arbeit diskutierte Zend Studio, können bei richtiger Anwendung viele Erleichterungen und Verbesserungen geschaffen und für die Zukunft genutzt werden. Zend Studio, im Speziellen, ist auf PHP-Programmierungen ausgelegt. Die charakteristisch wichtigen Merkmale von Zend Studio, wie auch bei allen anderen IDEs, sind die Funktionalität und die Benutzerschnittstelle. Es ist neben dem PHP Development Tool und Aptana einer der wichtigsten Vertreter verschiedener Weiterentwicklungen aus Eclipse. Die aktuelle Version 8.0 finden sie hier. Die Arbeit, aus dem Jahr 2010, befasst sich mit einer allgemeinen Betrachtung von IDEs, den Funktionalitäten und Vorteilen von Zend Studio sowie verschiedenen Empfehlungen im Umgang mit diesen. Kostenloser Download der gesamten Projektarbeit Categories Entwicklung