41
Meet Magento, 05.02.2009 Magento im Einsatz bei österreichischem Spartenverlag

Medien Kombinat Meet Magento 05022009

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Medien Kombinat Meet Magento 05022009

Meet Magento, 05.02.2009Magento im Einsatz bei österreichischem Spartenverlag

Page 2: Medien Kombinat Meet Magento 05022009

Inhalt

Tim Neugebauer | Meet Magento, 05.02.2009 2

1. Unternehmen

2. Ausgangslage & Projektziele

3. Projektanforderungen

4. Auswahl

5. Einführung

6. Fazit

7. Kontakt & weitere Informationen

Page 3: Medien Kombinat Meet Magento 05022009

1. Unternehmen

Firma: das MedienKombinat GmbH

Standorte: Chemnitz, Berlin

Mitarbeiter: 14 (fest / frei)

Mitgliedschaften: BVDW

Geschäftsfelder: Consulting, Corporate Design, Web Development, Branchenlösungen

Systeme: Alfresco, TYPO3, Joomla!, Magento, OpenEMM

Kunden: Großunternehmen, KMU, Öffentliche Verwaltung, Vereine & Verbände

3Tim Neugebauer | Meet Magento, 05.02.2009

Page 4: Medien Kombinat Meet Magento 05022009
Page 5: Medien Kombinat Meet Magento 05022009

2. Ausgangslage & Projektziele

Im Frühsommer 2008 beauftragt uns der österreichische Novum Verlag mit der Auswahl und Einführung einer Webportal-Lösung für den Vindobona Verlag, einem Zweitverlag des Auftraggebers.

Der Vindobona Verlag existiert seit 1946 mit weltweitem Vertriebsnetz.

In 2006 findet die Geschäftsübernahme und strategische Neuausrichtung durch den Novum Verlag statt.

Neuer Eigentümer positioniert Verlag als Spezialanbieter, der literarischen Debütanten in breit gefächerten Programmkategorien die Möglichkeit zur Publikation gibt.

Neben klassischen Kanälen soll insbesondere das Web als zentraler Informations- und Vertriebskanal genutzt werden.

5Tim Neugebauer | Meet Magento, 05.02.2009

Page 6: Medien Kombinat Meet Magento 05022009

Etablierung des Online-Shops als Eckpfeiler des Vertriebs

Nutzung des Webs als Feedback-Kanal via Produktbewertung und Rezension durch Kunden

Webportal soll gleichzeitig über den Verlag informieren, die Alleinstellungsmerkmale transportieren, sowie zur Manuskript- Einreichung animieren

Zudem:

Entwicklung eines flexiblen Webportal-Frameworks zur späteren Nutzung für weitere Vertriebsmarken des Verlags

6Tim Neugebauer | Meet Magento, 05.02.2009

2. Ausgangslage & Projektziele

Page 7: Medien Kombinat Meet Magento 05022009

3. Projektanforderungen

Funktionale Anforderungen:

Kompletter Online-Shop inklusive Kategorie- und Produktdetail-Ansichten Produktbewertung & Rezension Warenkorbsystem Bestellabwicklung, Payment

Mehrsprachigkeit Datenimport aus Filemaker-Anwendung Autoren-Datenbank mit Verknüpfung zu Produkten Veranstaltungslisten News-Bereich Diverse Formular-Seiten Newsletter-System

7Tim Neugebauer | Meet Magento, 05.02.2009

Page 8: Medien Kombinat Meet Magento 05022009

3. Projektanforderungen

Gestalterische Anforderungen:

Individuelles Design Berücksichtigung & Etablierung des Corporate Designs im Web Einheitliches Raster für Online-Shop und CMS-Bereiche Verkörperung der Attribute „edel“, „kunstvoll“ Transport von Vertrauen und Professionalität

Einfache Benutzbarkeit „Zwei-Wege“-Navigation zu den Produkten (Kategorien, A-Z-Autorenglossar) Klare, intuitive Struktur

8Tim Neugebauer | Meet Magento, 05.02.2009

Page 9: Medien Kombinat Meet Magento 05022009

3. Projektanforderungen

Sonstige Anforderungen:

Attraktiver Kostenrahmen

Schnelle Realisierungszeit

Open-Source-Lösung

Agentur-Unabhängigkeit Framework-Charakter zur Ablösung bestehender Online-Shops anderer Vertriebsmarken des Mutterverlags in der Zukunft.

9Tim Neugebauer | Meet Magento, 05.02.2009

Page 10: Medien Kombinat Meet Magento 05022009

4. Auswahl

Auswahlprozess im Frühsommer 2008

Fragestellungen:

Wie lassen sich die Projektanforderungen realisieren?

Wie steht Magento im Verhältnis zu anderen Lösungsoptionen?

Agentur-Erfahrung mit xt:commerce bzw. Individualentwicklungen

Magento mit Version 1.0 im März 2008

Entwicklungs-Erfahrung mit ZendFramework, interne Magento-Trainings

10Tim Neugebauer | Meet Magento, 05.02.2009

Page 11: Medien Kombinat Meet Magento 05022009

4. Auswahl

Wie lassen sich die Projektanforderungen realisieren?

11Tim Neugebauer | Meet Magento, 05.02.2009

Lösungsoptionen

Individualentwicklung auf Basis eines Frameworks

Realisierung mittels eines Open-Source-Produkts

Page 12: Medien Kombinat Meet Magento 05022009

4. Auswahl

12Tim Neugebauer | Meet Magento, 05.02.2009

Stärken (projektspezifisch) Schwächen (projektspezifisch)

„Fehlende“ CMS-Funktionalitäten

Performance-Probleme

Modulare SW-Architektur

Vielfältige Kernfunktionalitäten

„Social Commerce“-Features

Flexibles Template-System

Multisite-/Multistore-Funktionalität

Import-/Export-Schnittstelle (Dataflow)

Wie steht Magento im Verhältnis zu anderen Lösungsoptionen?

Zeit-, Kostenminimierung

Chancen (projektspezifisch)

Lösung mit Framework-Charakter

Lernkurve

Risiken (projektspezifisch)

Zukunftsfähigkeit

„SEO-Vorbereitung“ / Marketing-Tools

Page 13: Medien Kombinat Meet Magento 05022009

5. Einführung

13Tim Neugebauer | Meet Magento, 05.02.2009

Technische Konzeption

Screendesign

Magento-Administration & -Konfiguration

Individuelle Erweiterungsprogrammierungen

Deployment & Support

Page 14: Medien Kombinat Meet Magento 05022009

5. Einführung

Screendesign:

Kundenskizzen

Grobkonzeption

Wireframes

Mehrere Entwurfsrunden

Finale Entwürfe

Abnahme durch Kunden

14Tim Neugebauer | Meet Magento, 05.02.2009

Page 15: Medien Kombinat Meet Magento 05022009

Ansicht: Kundenskizze Startseite

Page 16: Medien Kombinat Meet Magento 05022009

Ansicht: Screendesign Startseite

Page 17: Medien Kombinat Meet Magento 05022009

Ansicht: Kundenskizze Shop-Übersichtsseite

Page 18: Medien Kombinat Meet Magento 05022009

Ansicht: Screendesign Shop-Übersichtsseite

Page 19: Medien Kombinat Meet Magento 05022009

Ansicht: Screendesign Produktdetailseite

Page 20: Medien Kombinat Meet Magento 05022009

Ansicht: Screendesign Autoren-Datenbank

Page 21: Medien Kombinat Meet Magento 05022009

5. Einführung

Magento-Administration & -Konfiguration:

System-Setup

Website / Store / Storeviews

Magento-Templating

Kundengruppen

Attribute / Attributsets /Kategorien

Checkout-Prozess

21Tim Neugebauer | Meet Magento, 05.02.2009

Page 22: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Attribute verwalten

Page 23: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Produkt verwalten

Page 24: Medien Kombinat Meet Magento 05022009

5. Einführung

Individuelle Erweiterungsprogrammierungen:

Automatisierter Produkt-Import aus Filemaker-DB

Seitenbaum-Modul

Autoren-Modul

News-Modul / Kalender-Modul

E-Mail-Formular-Modul

24Tim Neugebauer | Meet Magento, 05.02.2009

Page 25: Medien Kombinat Meet Magento 05022009

5. Einführung

Automatisierter Produkt-Import aus Filemaker-DB:

Filemaker liefert regelmäßig CSV-Datei mit „harten“ Produktdaten

Programmierung einer Erweiterung des CSV-Parsers

Parser bereitet die Daten der CSV-Datei so auf, dass sie zum Produktimport verwendet werden können.

Einbindung erfolgt über erweitertes Importprofil

Automatisierung via Cronjob

25Tim Neugebauer | Meet Magento, 05.02.2009

Page 26: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Erweiterte Profile für CSV-Import

Page 27: Medien Kombinat Meet Magento 05022009

5. Einführung

Seitenbaum-Modul:

Erweiterung der CMS-Funktionalitäten des Systems Administration eines Seitenbaums & Anzeige im Frontend Basisfunktionen:

Einfache hierarchische Strukturierung der CMS-Seiten Jedes Element hat bestimmtes Verweisziel (CMS-Seite, Modul, etc.) Verweis erfolgt via Url-Eingabe

Zudem: Unterscheidung aktiver / inaktiver Menüelemente XML-Layoutdeklaration für Elemente des Seitenbaums möglich

27Tim Neugebauer | Meet Magento, 05.02.2009

Page 28: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Seitenbaum-Modul, Listenansicht

Page 29: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Seitenbaum-Modul, Seite anlegen

Page 30: Medien Kombinat Meet Magento 05022009

5. Einführung

Autoren-Modul:

Erweiterung der CMS-Funktionalitäten des Systems Verknüpfung Autor mit jeweils zugehörigen Produkten Basisfunktionen:

Autoren werden als Datensätze in der Datenbank gespeichert und können mit den Büchern (Produkten) verknüpft werden Modul umfasst Pflege im Backend und Frontendausgabe Frontendausgabe mit:

Listenansicht inkl. alphabetischer Index Detailansicht mit Autorendaten & zugeordneten Produkten

Zudem: Import der Autorendatensätze via CSV / Erweiterte Profile Verknüpfung mit Veranstaltungs-Modul

30Tim Neugebauer | Meet Magento, 05.02.2009

Page 31: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Autoren-Modul, Listenansicht Autoren

Page 32: Medien Kombinat Meet Magento 05022009

Ansicht: Frontend, Autoren-Modul, Alphabetischer Index (K-M) inkl. aktiver Hover

Page 33: Medien Kombinat Meet Magento 05022009

Ansicht: Frontend, Autoren-Modul, Detailansicht Autorendaten & zugeordnete Produkte

Page 34: Medien Kombinat Meet Magento 05022009

5. Einführung

News-Modul / Kalender-Modul:

Erweiterung der CMS-Funktionalitäten des Systems Verwaltung und Darstellung von Terminen bzw. Newstexten Basisfunktionen:

Kategorisierung Zuordnung von Terminen bzw. News Frontendausgabe inkl.

Anzeige der Kategorien Termin- / News-Listenausgabe für eine Kategorie Detailansicht für Termin / News

Zudem: Festlegen von Topmeldungen möglich

34Tim Neugebauer | Meet Magento, 05.02.2009

Page 35: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Kalender-Modul, Kategorie-Verwaltung

Page 36: Medien Kombinat Meet Magento 05022009

Ansicht: Backend, Kalender-Modul, Eventliste

Page 37: Medien Kombinat Meet Magento 05022009

Ansicht: Frontend Termin-Modul, Aktive Kategorie | Rechte Seite: News-Modul

Page 38: Medien Kombinat Meet Magento 05022009

5. Einführung

E-Mail-Formular-Modul:

Erweiterung der Basis-Funktionalitäten des Systems Web-Formulare via XML-Konfiguration Basisfunktionen:

Erstellung von Email-Formularen via XML-Definition Einbindung via XML-Layoutdeklaration Typische Formularfelder Datei-Upload möglich Pflichtfelder Nach Absendung Formatierung in E-Mail-Template Versand per E-Mail an vorkonfigurierte E-Mail-Adresse

38Tim Neugebauer | Meet Magento, 05.02.2009

Page 39: Medien Kombinat Meet Magento 05022009

Ansicht: Frontend E-Mail-Formular-Modul, Kontaktformular

Page 40: Medien Kombinat Meet Magento 05022009

6. Fazit

40Tim Neugebauer | Meet Magento, 05.02.2009

Vorgestelltes Projekt mit typischen Anforderungen an Schnittstelle zwischen Shop-System und CMS

Magento ermöglicht:

Konfiguration & Nutzung umfangreicher Basis-Funktionen Implementierung kundenindividueller Bereiche via Framework Anbindung externer Datenbestände Freiheit im Design

Ergebnis:

Realisierung im Zeit- und Budgetrahmen Aufbau eines intern wiederverwendbaren „Verlags-Frameworks“ Zukunftsfähigkeit der Lösung

Page 41: Medien Kombinat Meet Magento 05022009

7. Kontakt & weitere Informationen

41Tim Neugebauer | Meet Magento, 05.02.2009

Herr Tim Neugebauer

das MedienKombinat GmbHSchönherrstraße 809113 ChemnitzDeutschland

+49 (0) 371 35636927+49 (0) 371 35636929

[email protected] www.das-medienkombinat.de

Herr Andreas Martna

Vindobona Verlag Internationale Buchverlage GmbHDornraingasse 3A-7312 HoritschonÖsterreich

+43 (0) 26104311185+43 (0) 26104311186

[email protected]

Informationen & Downloads: meetmagento.das-medienkombinat.de