Advanced Consultancy ERP
Lissabon, Portugal
JBay Solutions ist ein auf Java und Open Source spezialisiertes Softwareentwicklungsunternehmen.
Alle KundenProjektbasiert
JBay stellte uns ein vollständiges Umfangsdokument zur Verfügung, einschließlich UI-Mockups und einer detaillierten Beschreibung der Geschäftslogik. Diese klare Dokumentation sowie ein effektives Management ermöglichten es uns, das gesamte Projekt von der Konzeptphase bis zur Veröffentlichung zu realisieren.
Mehr erfahrenGeschäftsautomatisierung
Wir automatisieren verschiedene geschäftsspezifische Arbeitsabläufe sowie Routinetätigkeiten wie Kundenmanagement, Bestellabwicklung, Rechnungsstellung und Zahlungen, um die Anzahl der manuellen Aufgaben für die Mitarbeiter des Unternehmens zu verringern.
Mehr erfahrenHerausforderung
Das IT-Beratungsunternehmen benötigte ein fortschrittliches webbasiertes Servicemanagement-Tool zur Organisation und Nachverfolgung. Das Hauptziel des Projekts war es, Managern, Beratern und Buchhaltern die Möglichkeit zu bieten, Kunden, Bestellungen, Dienstleistungen, Rechnungen, Zahlungen und Mitarbeiter zu verwalten.
Hauptfunktionen umfassen:
- Dienstleistungen, die als eine Gruppe von Mitarbeitern definiert sind, die für die vom Kunden erworbene Funktion zugewiesen sind
- Stundenpakete, um Kunden die Wahl zwischen zusätzlichen und Überstunden zu bieten
- Konzept von Funktionen, die sofort nach dem Kauf einer Dienstleistung durch den Kunden mit einer Dienstleistung verknüpft werden müssen
- Rechnungserstellung
- Berichterstellung mit stündlichen Zahlen (normal, Überstunden und Bereitschaft) und Ausgaben
Die Projektspezifikation, teilweise auf Portugiesisch geschrieben und eine interne Übersetzung erforderlich, umfasste über 60 Seiten. Das Unternehmen änderte die Beschreibung mehrerer Module (Provisionen, Bestell- und Rechnungserstellung) während der Entwicklungsphasen. Trotz dieser Änderungen und Sprachunterschiede waren jedoch nur wenige Mockups auf der UI-Seite notwendig.
Lösung
Um den Anforderungen des JBay-Kunden an eine umfangreiche Benutzeroberfläche gerecht zu werden, wählte Redwerk GWT für den Aufbau. Dies reduzierte die Entwicklungskosten erheblich im Vergleich zur Erstellung von Grund auf mit HTML/CSS und JavaScript. SOAP-Aufrufe wurden integriert und entsprechende Webservices verwendet, da die App mit einem breiteren bestehenden Ökosystem anderer Teile und Datenbanken (wie dem Mitarbeiterverzeichnis) integriert werden musste. Unsere SOAP-Schnittstelle ermöglicht eine einfache Integration anderer Dienste.
Die Anwendung wurde mit mehrschichtiger Architektur konzipiert. Eine Geschäftsschicht wurde unter Verwendung eines reichhaltigen Domain-Modell-Musters implementiert. Sowohl Geschäftslogik als auch Geschäftsdaten sind in Modellklassen gekapselt, die mithilfe einer Datenzugriffsschicht in einer Datenbank gespeichert sind. Die Datenzugriffsschicht verwendet JPA und dessen Implementierung, Oracle Toplink, als Schnittstelle zur Datenbank. Die Serviceschicht wurde als Satz zustandsloser Beans implementiert. Für die Kommunikation zwischen dieser und der nächsten Schicht (GWT-Dienste) wurden Datenübertragungsobjekte verwendet. Die Datenvisualisierung wurde mit SmartGWT (GWT-basiertes Framework für die schnelle Erstellung von AJAX-Anwendungen) abgeschlossen.
Ergebnis
Am Ende des Projekts implementierten Redwerk und JBay trotz einer strengen Zeitvorgabe, die durch die Notwendigkeit der Klärung und Übersetzung von Teilen der auf Portugiesisch geschriebenen Spezifikation noch verschärft wurde, ein ausgeklügeltes ERP-System. Das Bedürfnis des Kunden nach einem fortschrittlichen webbasierten Servicemanagement-Tool zur Organisation und Nachverfolgung wurde erfüllt. Und heute profitieren Tausende von Mitarbeitern des Unternehmens von unserer leistungsstarken Zusammenarbeit.
Technologien
Beeindruckt?
Beauftragen Sie unsWeitere Fallstudien
Adfectious
Entwickelte ein mobiles Werbesystem, inspiriert von Googles AdMob, das auf beliebten rumänischen Medien wie meteoromania.ro verwendet wird
YouTown
Bereitstellung einer umfassenden mobilen App für Kommunalverwaltungen, die in den USA und den Niederlanden eingeführt und vom Weißen Haus anerkannt wurde