oFFer trAcker UND ForecAst report Für LieFerANteN

Werbung
S o f t w a r e n a c h m a ss
projektübersicht
OFFER TRACKER
UND FORECAST REPORT
FÜR LIEFERANTEN
Der Bereich Communication Networks der ABB
Schweiz AG stand vor der Herausforderung, seinen
Verkaufs- und Offertenprozess für die Produktmanager und die Lieferanten transparenter zu
gestalten. Auf der einen Seite wollten die Produkt­
manager beispielsweise genauere Aussagen über
weltweite Marketingaktivitäten treffen, andererseits
wollten die Lieferanten bessere Vorhersagen über
die ein­z elnen zu liefernden Standardbaugruppen
haben.
Kundennutzen
·E ntwurf und Realisierung der Softwarearchitektur
und des GUIs
·D esign und Implementierung der OLAP-Datenbank
·E valuation aller benötigten Softwarekomponenten
·Installation und Ausgestaltung der Benutzergruppen
auf Basis von Active Directories
·D etaillierte Installationsanleitungen für alle Software­
komponenten
Projektziele
Im Zentrum des Projekts stand das Reporting
für die Verkaufsabteilung, das Produktmana­gement und die Zulieferer. Als Datenbasis dienen die Kundenangebote und deren
Bewertungen durch den Vertrieb, welche
mit der Angebotssoftware «Leegoo Builder»
erstellt werden.
Monatlich schnelles und zuverlässiges
Reporting für die verschiedenen Stakeholder
Als Reporting-Format wurde Power Point
gewählt. Es ist aber auch möglich, die Reports
für weitere Analysen im Excel-Format ab­z u­
speichern. Die Dokumente sind allen zuständigen Mit­a rbeitern zugänglich und lassen
Anpassungen und das Einfügen von weiteren
Inhalten zur Erklärung zu. Die umfangreiche
Parametrie­r ung lässt sich in Form von Daten­
sätzen ablegen. So kann die Flexibilität gewährleistet werden und der Standardbenutzer kann dennoch schnell und einfach auf
vordefinierte Parametersätze zurückgreifen.
Die Software wird mit Installations-Skripts
ausgeliefert, die von der IT-Abteilung einfach
durchgeführt werden kann.
System-Architektur lässt weitere Daten­quellen zum Import zu
Die gewählte System-Architektur lässt weitere Datenquellen zum Import zu. Es können
dies Datenbank aber auch WebServices,
Exceltabellen oder ERP-Systeme sein. Damit
bleibt das Reporting-System für zukünftige
Erweiterungen offen und flexibel.
Effizientes Benutzermanagement und einfach konfigurierbare Zugriffsberechtigungen
Das Benutzermanagement wurde in Form
von Active-Directory-Gruppen implementiert.
Damit lassen sich alle Zugriffsberechtigungen gemäss den Anforderungen steuern und
einstellen. Für den Betrieb heisst das, dass
alle Verwaltungsaufgaben über das Active
Directory vorgenommen werden können und
somit keine Anpassungen und Einstellungen
in der Reporting-Applikation nötig sind.
Realisierung
Um die nötige Offenheit für die Zukunft zu
gewährleisten wurde ein OLAP-Cube in Form
einer eigenen Datenbank aufgebaut. Die
Datenaufbereitung für den Cube erfolgte mittels SQL-Scripts. Um das Laden von Report­
parametersätzen zu ermöglichen wurde eine
ReportViewer-Applikation auf Basis von
.NET implementiert.
Als Reporting-Tool kam das Produkt Repor­
ting Service (SSRS) von Microsoft zum Einsatz. Um den Export der Reports in Form von
Power-Point-Präsentationen zu ermöglichen,
griffen wir auf die Komponente von Aspose
zurück.
Für die Erstellung der einzelnen Testcases
und die Testplanung wurde auf ProjectTracking-Tool Gemini von Countersoft zurückgegriffen. Damit liessen sich die einzelnen
Release-Kandidaten effizient und schnell
testen. Die Dokumentation der Testläufe entstand dabei lückenlos und automatisch. Aus
fehlgeschlagenen Testfällen liess sich sehr
schnell und transparent ein entsprechender
Bugreport erstellen.
Technologien:
C#, .Net, MS SQL Reporting Services (SSRS)
Aspose.Slides (Export von PowerPoint Präsenta­
tionen) MS SQL Server, UML-Case Tool: Enterprise
Architect Confi. Management: Subversion, Issue
Tracking: Gemini
E P S S OFTWARE EN G I NEER I N G A G · P E S TA L O Z Z I S TRA S S E 2 7 · P O S TFACH · CH - 9 5 0 1 W I L
T + 4 1 7 1 9 1 4 4 0 5 0 · F + 4 1 7 1 9 1 1 1 3 8 7 · I NFO @ E P S . CH · WWW. E P S . CH
Herunterladen