Modernisierung eines Systems für das Veranstaltungsmanagement
Kunde
Der Kunde ist eine US-basierte Versicherungsgesellschaft, welche sich auf Versicherungslösungen (solche wie Eigentum, Unfall und Gesundheit, Transportversicherungsprodukte usw.) und versicherungsbezogene Dienstleistungen, solche wie Schadenabwicklung, Risikoabschätzung, und Rückversicherung spezialisiert.
Aufgabe
Der Geschäftserfolg des Kunden hängt stark von der Effizienz des Systems ab, das für Berichterstattung und Management von versicherbaren Ereignissen verwendet wird. Der Service muss vollständig sicher und 24/7 verfügbar sein, um die Bedürfnisse der Klienten des Kunden (z. B. Fluggesellschaften oder Versanddienste) zu erfüllen.
Mit ständig wachsenden Daten, die in der Datenbank gespeichert werden müssen, begannen sich einige Funktionen des versicherbaren Veranstaltungsmanagementsystems zu verlangsamen.
Der Kunde suchte nach einem zuverlässigen Partner, um die Leistungsfähigkeit ihres Systems zu optimieren. Mit mehrjähriger Erfahrung in der Softwareentwicklung erwies sich ScienceSoft als das richtige Unternehmen, um diese Aufgabe zu erledigen.
Lösung
Das Team von ScienceSoft teilte den Projektumfang in 2 Teile auf:
- Verbesserung des clienten- und serverseitigen Codes
- Behebung von Problemen in der Datenbank
Nach der Erforschung von Performanceproblemen und Code-Optimierung begannen unsere Experten mit der Verbesserung der Datenbankstruktur und der Leistungsfähigkeit von gespeicherten Prozeduren.
Die Fehlerbehebung im clienten- und serverseitigen Code und die Leistungsoptimierung ermöglichten es, die Effizienz mehrerer Funktionen, sowie Performance der Abfrage und gespeicherten Prozedur (z. B. Zeit, um Daten in die Datenbank einzugeben oder sie zu erhalten) zu verdoppeln. Darüber hinaus werden jetzt Pivot-Tabellenberichte viel schneller generiert und es wird weniger Zeit zum Laden von Seiten und zum Speichern von Änderungen im System benötigt.
Ergebnisse
Die Bemühungen des Entwicklungsteams von ScienceSoft führten zu einer erheblichen Verbesserung der Performance des versicherbaren Veranstaltungsmanagementsystems und damit zu einer besseren Versicherungshilfe für die Klienten des Kunden.
Technologien und Tools
VB.NET, JavaScript, Knockout.js, MS SQL Server.