Approver Maintenance Application (AMA)
Reifenproduzent
Unser Kunde ist ein weltweit bekannter Reifenproduzent
Transport und Logistik
USA
HERAUSFORDERUNG
Die Approver Maintenance Applikation (AMA) wird entwickelt, um die Verbesserungen in das Genehmigungsverfahren für die Einkaufsforderungen einzuführen.
AMA erlaubt den Kunden die Änderungen in den Konfigurationen für alle indirekten Einkaufsapplikationen zu berücksichtigen. Diese Einkaufsapplikationen realisieren Einkaufsrichtlinien, und AMA verwaltet die Daten, die die Applikationen für die Realisierung der Richtlinien brauchen.
AMA wurde gestartet, um einen leichten Prozess für die Aufrechterhaltung der Daten in unserem Kunden Einkaufssystem nämlich Lotus Notes Approval Tool, SAP, CSIS und Ariba Buyer zu sichern. Wenn ein Mitarbeiter eines von den Systemen benutzt, erleichtert dieses Selbst–Hilfsprogramm dia aktuellen Daten zu speichern, die Verzögerungen in der Bearbeitung der Anforderungen auszuschließen. Ein Beispiel einer ganzen Änderung ist das Up–date, das erforderlich bei einer organisatorischen Änderung wird, wenn jemand neuer die Zulassungfunktion für das Team übernimmt.
AMA spart die Zeit, weil es die Einreichung verschiedener Gesuche für das Up–date mannigfaltiger Einkaufssysteme verhindert. Als Ergebnis gibt es keine Verzögerungen wegen inkorrekten Daten, weil nur ein System die letzten organisatorischen Up–dates erhält.
Technologien:
- Java, J2EE, JavaScript, VBScript, XSL, XSLT, XML, XSD, DHTML, JSP, CSS
- Dynamic Web Module v.2.4
- EAR v.1.4
- Apache Struts Framework v.1.1
- JRE 1.5 (WebSphere v.6.1. JRE)
Hilfsprogramme:
- IBM Rational Application Developer v.7.0
- IBM WebSphere Application Server v.6.1
- Oracle Database 10g Enterprise Edition
- Tridion CM
- CVS
- BugZero
Projektdurchführung
Die AMA–Applikation wurde für unseren Kunden Nordamerikanischen Einkaufsabteilung implementiert. IBA arbeitete im Entwicklungsteam.
IBA implementierte das Projekt in enger Zusammenarbeit mit dem Kunden (Businessanalytiker). IBA übernahm die folgenden Aufgaben: die Anforderungenanalyse, das Applikationdesign, das Datenbankdesign, die Applikationentwicklung, das Testen der Einheit, der Funktionalität und des Systems, die Qualitätskontrolle und den Support.
Die Implementierung des Projektes schließt die folgenden Stufen ein:
- die Analyse des Datenmodels
- die Analyse der Geschäftslogik
- die Implementierung einer Datenbankstruktur (Oracle)
- das Hinaufladen der aktuellen Daten
- die Entwicklung der nachgestellten Teile (auf der Grundlage von dem DAO–Muster)
- die Entwicklung der Geschäftsteile
- die Entwicklung der Front–End–Teile (auf der Grundlage von Apache Struts Framework)
- die Anwendung der Beta–Version für die Prüfung und die Konsolidierung der Applikationserver
- die Qualitätskontrolle, die Fehlerbehebung und die Implementierung der geringfügigen Verbesserungen auf der Grundlage der Rückmeldungen des Kunden
- die Einführung in die Applikationserver–Produkt ion (funktionsbereit)
- die Verbesserung der Applikation.
Die ersten zehn Stufen wurden rechtzeitig mit den ausgezeichneten Referenzen von dem Kunden abgeschlossen. Die elfte Stufe ist jetzt im Gange.
Projektergebnisse
Die Applikation wurde in die Produktion planmäßig eingesetzt. IBA bekam ausgezeichnete Arbeitszeugnisse von dem Kunden.