Anforderungs-Analyse zur Entwicklung eines Datenmodells

Mögliche Datenformate

Zur Übertragung Ihrer Produktspezifizierungs-Andorderungen bieten wir mehrere mögliche Formate an.

XML

Unser unten aufgeführtes Datenmodell beschreibt alle Objekte, wie diese bei einer Kommunikation verwendet werden müssen.

CSV

Sollte Ihr System keine XML-Ausgabe unterstützen, können Sie uns alle Informationen alternativ auch in einer CSV-Datei übermitteln. Bitte nehmen Sie vorab Kontakt mit uns auf, um die Namenskonventionen abzuklären.

Benötigte Merkmale

Damit wir Ihre Anforderungen und Wünsche mit Ihren Herstellern und Lieferanten abklären können, müssen Sie uns alle notwendigen Informationen dazu übermitteln, die wir für die korrekte Datenbeschaffung benötigen.

Als Root-Element verwenden Sie das XML-Element product_groups.

Produktgruppen (product_groups)

Felder Datentyp Vorkommen Beschreibung
product_group product_group 1 ... * Produktgruppe

Produktgruppe (product_group)

Eigenschaften Werte Vorkommen Beschreibung
product_group_id string 0 ... 1 Ihre interne Produkt-Gruppen-Nummer. Wenn diese Kennung angegeben wird, können wir Ihnen später ein Produkt anhand dieser Kennung klassifizieren.
Felder Datentyp Vorkommen Beschreibung
ProductGroupName string 1 Name Ihrer Produktgruppe
z.B. TV
ProductGroupDescription string 0 ... 1 Beschreibung Ihrer Produktgruppe um Verständnisprobleme zwischen Hersteller, I-SHOP-IN-SHOP und Ihrem Unternehmen auszuschließen
Feature feature 1 ... *  

feature

Spezifizieren Sie in dieser Liste die verfügbaren Merkmale und die dazu gehörigen Datentypen, bzw. die dazu gültige Werteliste.

Eigenschaften Werte Vorkommen Beschreibung
type integer
boolean
enumeration
1 Legt den Typ des Merkmals fest
z.B. enumeration
Felder Datentyp Vorkommen Beschreibung
FeatureName string 1 Bezeichnung des Produktmerkmals
z.B. Bildschirmauflösung
FeatureDescription string 0 ... 1 Beschreibung des Inhalts des Produktmerkmals um Verständnisprobleme zwischen Hersteller, I-SHOP-IN-SHOP und Ihrem Unternehmen auszuschließen
z.B. Auflösung in Pixel Höhe x Breite

Im Falle des Typen "enumeration" sind folgende Felder zu spezifizieren:

Felder Datentyp Vorkommen Beschreibung
MultiValues enumeration 1 Beinhaltet alle gültigen Werte

enumeration

Spezifizieren Sie in dieser Liste die verfügbaren Merkmale und die dazu gehörigen Datentypen, bzw. die dazu gültige Werteliste.

Felder Datentyp Vorkommen Beschreibung
Value string 1 ... * Gültige Ausrpägung
z.B. 1920x1080

Beispiel in XML

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <product_groups>
  3.     <product_group product_group_id="1000005">
  4.         <ProductGroupName>TV</ProductGroupName>
  5.         <ProductGroupDescription>TV-Geräte</ProductGroupDescription>
  6.         <Feature type="enumeration">
  7.             <FeatureName>Bildschirmauflösung</FeatureName>
  8.             <FeatureDescription>Auflösung in Pixel Höhe x Breite</FeatureDescription>
  9.             <MultiValues>
  10.                 <Value>1920x1080</Value>
  11.                 <Value>1280x720</Value>
  12.                 <Value>1366x768</Value>
  13.             </MultiValues>
  14.         </Feature>
  15.         <Feature type="integer">
  16.             <FeatureName>Bildschirmdiagonale</FeatureName>
  17.             <FeatureDescription>Angabe der Bildschirmdiagonale in Zoll</FeatureDescription>
  18.         </Feature>
  19.         <Feature type="boolean">
  20.             <FeatureName>Hintergrundbeleuchtung</FeatureName>
  21.             <FeatureDescription>Angabe, ob der Bildschirm eine Hintergrundbeleuchtung besitzt</FeatureDescription>
  22.         </Feature>
  23.         <Feature type="boolean">
  24.             <FeatureName>3D Unterstützung</FeatureName>
  25.             <FeatureDescription>Angabe, ob der Bildschirm 3D Inhalte darstellen kann</FeatureDescription>
  26.         </Feature>
  27.         <Feature type="integer">
  28.             <FeatureName>HDMI 1.0 Anschlüsse</FeatureName>
  29.             <FeatureDescription>Wieviele HDMI 1.0 Anschlüsse</FeatureDescription>
  30.         </Feature>
  31.         <Feature type="boolean">
  32.             <FeatureName>24p Unterstützung</FeatureName>
  33.             <FeatureDescription>Angabe, ob der Bildschirm in der Lage ist, 24p Inhalte wieder zu geben</FeatureDescription>
  34.         </Feature>
  35.     </product_group>
  36. </product_groups>

ALLGEMEINE FRAGEN

Bei Fragen zu unserem Datenformat erreichen Sie uns Montag bis Donnerstag von 08:30 Uhr bis 17:00 Uhr und Freitags bis 15:30 Uhr unter der Rufnummer +43 (0)662 9396 - 910 oder per eMail unter support@seminar-shop.com.