Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Erzeugen von ABC Statistiken Ziel In einem Unternehmen sollen Artikeldaten aus einer Datenbank in ABC Statistiken ausgewertet werden. Die unterschiedlichen Artikelgruppen sollen einzeln oder in einer Mischung verschiedener Artikelgruppen in der Statistik aufgelistet werden. Die Ergebnisse sollen sortierbar und auswertbar in einer Excel Datei zur Verfügung stehen. Die einzelnen ABC Stufen sollen farblich nach dem Ampelprinzip gekennzeichnet werden. Die ABC Stufen basieren auf dem Prozentsatz vom Gesamtumsatz für die ausgewählten Artikelgruppen. Werte wie dieser Prozentsatz vom Gesamtumsatz sollen kalkuliert werden. Weitere benötigte Information sollen aus den zur Verfügung stehenden Daten ebenfalls kalkuliert werden. Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Aufgabe Im ersten Schritt werden alle Inhalte der Datenbank in einer Excel Datei zur Verfügung gestellt. Diese Tabelle hat stets unterschiedlich viele Einträge/Artikel und variiert somit in der Länge. In der Tabelle werden folgende Daten zur Verfügung gestellt: Artikelgruppennummer, Artikelgruppenbezeichnung, Artikelnummer, Artikelbezeichnung, Liefermenge, Liefermengenverkaufswert, Retourenmenge und Retourenmengenverkaufswert. In der ABC Statistik sind folgende Werte gefordert: Positionsnummer, basierend auf dem Platz in der Statistik, Artikelnummer, Artikelbezeichnung, Liefermenge, Retourenmenge, Retourensatz, Verkaufswert und Prozentsatz vom Gesamtumsatz. Die kursiv dargestellten Spalten müssen errechnet werden und müssen für eine weitere Bearbeitung Werte und keine Formeln enthalten. Die ABC Stufen sollen sich in 60-20-20 abbilden und farblich gekennzeichnet sein. Grün für A-Artikel, Gelb für B-Artikel und Rot für C-Artikel. Im zweiten Schritt soll der Zugriff direkt auf die Datenbank erfolgen, hier eine SQL Datenbank auf einem Red Hat Linux Server. Die Auswertung und Darstellung soll beibehalten werden. Im dritten Schritt wird die Auswertung in einer Anzeigemaske dargestellt und soll die Möglichkeit bieten alle Konfigurationsmöglichkeiten in einer grafischen Oberfläche vorzunehmen. Weitere Bereiche der Datenbank werden über dasselbe Werkzeug abgefragt und ausgewertet. Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Umsetzung Viele Excel Dateien werden mit Daten aus der Datenbank gefüllt und erstellt. Die Daten sind auf die oben erwähnten Spalten begrenzt. Die vorhandene proprietäre ODBC Schnittstelle wird für die Schritte 1 und 2 durch eine neue ODBC Schnittstelle abgelöst. Ein Werkzeug wurde geschaffen, das die Daten der Excel Tabelle liest und in seinem Speicher verwaltet. Die Daten im Speicher werden in eine neue Excel Datei geschrieben. Im Speicher des Werkzeugs werden die Berechnungen mit den vorhandenen Daten durchgeführt und ebenfalls in die Tabelle übertragen. Der nun vollständige Inhalt der Excel Tabelle wird nach dem Prozentsatz sortiert. Der Prozentsatz ist der Artikelumsatz im Vergleich zum Gesamtumsatz. Nach der Sortierung werden die Artikel, die < 60% in der Summe ergeben grün gefärbt, >= 60% und < 80% in Summe wird gelb und alles was >= 80% in Summe ergibt wird rot eingefärbt. Die Tabelle bekommt eine Legende mit dem Bezugszeitraum und weitere benötigten Informationen. Alle Einträge in der Tabelle sind Werte und keine Formeln und können so nach Belieben sortiert und in anderen Anwendungen genutzt und verarbeitet werden. Das Werkzeug wird auf den Systemen vervielfacht und durch einen Knopfdruck werden die Auswertungen im System erzeugt. Die Auswertung wird in Excel Dateien geschrieben, die einen sekundengenauen Zeitstempel erhalten und den Namen der jeweiligen Auswertung erhalten. Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Umsetzung Die folgenden Schritte werden entsprechend der Vorgaben in naher Zukunft ebenfalls umgesetzt. Im zweiten Schritt des Gesamtprojektes wird der Zugriff direkt auf die Datenbank erfolgen und nicht weiterhin auf die vordefinierten Excel Dateien. Der direkte Zugriff optimiert und vervielfältigt die Anzeige- und Auswertungsmöglichkeiten unseres Werkzeuges. Um die neuen Möglichkeiten entsprechend nutzen zu können wird eine grafische Oberfläche entworfen, die Einstellungen für das Lesen von Daten, sowie für die Ausgabe von Daten enthält. Eine grafische Oberfläche für die finalen Auswertungen wird die Excel Tabelle ersetzen und der Anwender hat die Möglichkeit das Ausgabe Medium in der Oberfläche zu definieren. Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Konfiguration Alle Einstellungen für das Tool können über eine XML Datei vorgenommen werden. Alle Durchgänge und Arbeitsschritte können auf Wunsch in verschiedenen Detailstufen protokolliert werden. In folgenden Schritten werden sowohl XML Dateien als Auch grafische Oberflächen für die Konfiguration der System zur Verfügung stehen. Zur Erstellung von XML Dateien werden auf Wunsch grafische Oberflächen angeboten, die durch intuitive Bedienung ein erleichtertes Arbeiten bieten. Just In Time Einstellungen werden in der grafischen Oberfläche des Werkzeuges direkt vorgenommen. Inhalt Ziel Aufgabe Umsetzung Umsetzung Konfiguration Der Film Der Film Im zugehörigen ShockWave Film geschieht: 1. Die Excel Quelldatei mit den Daten aus der SQL Datenbank wird gezeigt und wieder geschlossen 2. Das Werkzeug wird gestartet 3. Das Werkzeug öffnet die Excel Quelldatei 4. Alle Einträge werden gespeichert und die Datei wird geschlossen 5. Eine neue Excel Datei wird nach den Vorgaben der XML Datei angelegt 6. Die neue Excel Datei wird geöffnet 7. Die Daten werden errechnet und in die Excel Datei geschrieben 8. Die Stufen der ABC Statistik werden sortiert und gefärbt 9. Die Excel Datei wird geschlossen 10. Weitere Schritte werden folgen, wenn die Umsetzung erfolgt ist 11. Nicht zu sehen: Quelle, Ziel, Qualität, Protokolle, Datenbanken, etc. werden in einem XML File konfiguriert. Kursive Punkte passieren innerhalb des Systems du sind im Film leider nicht zu erkennen.