Erstellung von Katalogen

HINTERGRUND

Das Lager des Kunden umfasst eine riesige Produktpalette, weshalb die Mitarbeiter des Unternehmens Kataloge mit Tausenden von Seiten erstellen müssen. Früher dauerte die Erstellung eines solchen Katalogs etwa 2 Jahre, kostete viel Geld und Arbeit, und außerdem konnten in dieser Zeit einige Informationen irrelevant werden. Außerdem nahm bei einem manuellen Layout die Zahl der Ungenauigkeiten zu, die unvorhersehbare Folgen haben konnten.

HERAUSFORDERUNG

Das Unternehmen beauftragte IntexSoft mit der Entwicklung einer Web-Anwendung zur Optimierung und Automatisierung des Prozesses der Erstellung von Unternehmenskatalogen. Darüber hinaus musste der Kunde ein PIM-System entwickeln, auch dies wurde unseren Spezialisten anvertraut.

LÖSUNG

Die Manager von IntexSoft organisierten für den Kunden Workshops zur Erfassung der Anforderungen, auf deren Grundlage unsere Spezialisten ein Softwareentwicklungskonzept erstellten und einen technologischen Stack definierten.

Eine der wichtigsten Aufgaben war die Entwicklung eines Datenqualitätskontrollsystems zur automatischen Verifizierung von Produktinformationen. Unsere Experten entwarfen ein Modul, das eventuelle Ungenauigkeiten des Bedieners aufdeckte.

Die Spezialisten von IntexSoft entwickelten ein Programm mit Excel-Tabellenfunktionen innerhalb des Browsers. Wir implementierten die Funktion, die es ermöglichte, Daten mit einem Klick zu extrahieren, zu kopieren und zu ersetzen. Dadurch konnten wir den Arbeitsablauf der Spezialisten des Kunden erheblich beschleunigen.

Außerdem konfigurierten unsere Entwickler eine baumartige Struktur der Produkte im System, wodurch der Suchprozess erheblich optimiert wurde. IntexSoft synchronisierte diese Anwendung mit dem Online-Shop des Kunden und mit dem System zur Erstellung und zum Druck von Katalogen. Zusätzlich haben wir auch die Lokalisierung hinzugefügt.

Um die Sicherheit zu gewährleisten, baute unser Team einen Kanal für die sichere Datenübertragung auf. Wir implementierten auch ein System zur Trennung der Zugriffsrechte. HTTPS-Protokolle und Verschlüsselung werden in allen Phasen der Interaktion mit dem Programm verwendet.

METHODIK UND TRANSPARENZ

Im Entwicklungsprozess folgten wir dem Wasserfall-Entwicklungsmodell, das sich am besten für das Projekt eignete, da es ein gut definiertes Budget und strenge Anforderungen beinhaltete. Wir gewährten dem Kunden Zugang zum Projektmanagementsystem des Unternehmens. Die Projektmanager von IntexSoft und der Kunde organisierten Treffen, bei denen sie alle aktuellen Fragen zur Entwicklung des Dienstes diskutierten.

TEAM-ZUSAMMENSETZUNG

Das zweckbestimmte Entwicklerteam kümmerte sich um das Projekt. IntexSoft führte die Front-End- und Back-End-Entwicklung durch. Die Aufstellung:

Der Projektleiter

Business-Analyst

8 Full-Stack-Entwickler

2 QA-Spezialisten

ERGEBNIS

Die Spezialisten von IntexSoft haben das aus 3 Modulen bestehende System entworfen:

- Einem Produktinformationsmanagementsystem, d.h. einer Webanwendung, die eine große Anzahl von Produkten an einem Ort verwaltet und einmal täglich Aktualisierungen aus dem externen System (SAP) importiert.

- Einem Workflow-Management-Modul, das den Arbeitsprozess organisiert, indem es spezielle Projekte zur Bearbeitung von Produktinformationen (Übersetzung, Druckfreigabe oder Online-Katalog) erstellt.

- Ein Medienverwaltungsmodul, das mit allen Produktmedien und digitalen Dateien arbeitet, diese in einem eigenen Dateisystem speichert und Voransichten für die Dateien pflegt.

Die Anwendung hat unserem Kunden geholfen, den Prozess der Katalogerstellung zu optimieren und zu automatisieren. Mit der Anwendung hat der Kunde Folgendes erreicht, was auf den Erfolg des Projekts hinweist: Die Entwicklungszeit des Katalogs hat sich von 2 Jahren auf 2 Wochen verkürzt. Der Prozentsatz der korrigierten Informationen sank von 32% auf 2%.

HAUPTMERKMALE

  • Baumartige Datenklassifikationen;
  • Integration mit E-Klassen-, Drittanbieter- und MAM-Systemen;
  • Möglichkeit zum Hochladen von Bildern für jedes Produkt;
  • Hochgeschwindigkeitskopieren und -übertragung von Informationen;
  • Benutzer-Authentifizierung;
  • Verwaltung des Übersetzungsprozesses;
  • Mehrsprachigkeit;
  • SAP-Import;
  • täglicher Export von XLS-Dateien;
  • Fähigkeit, Daten in JSON zu exportieren;
  • EC-Export;
  • Informationsprotokollierung.

Technologien

JavaScript AngularJS HTML5 CSS3 JSON Java Spring Hibernate Gradle Tomcat PostgreSQL