24+ Jahre Erfahrung
120+ erfolgreiche Geschäftskunden
Skalierbare Web- & App-Entwicklung
99% Kundenzufriedenheit
Rufen Sie uns an +49 911 5 971 466
Kontakt
Weiterentwicklung einer bestehenden Arbeitszeiterfassung

AZ-Tool – Arbeitszeiterfassung als Web- und Desktop-Lösung

Arbeitszeiterfassung mit Offline-Funktionalität für eine öffentliche Organisation

AlbiSoft unterstützte die Weiterentwicklung und Fehlerbehebung einer bestehenden Arbeitszeiterfassung für eine öffentliche Organisation. Die Lösung besteht aus einer webbasierten Anwendung sowie einer WinForms-Client-Applikation für Offline- und Online-Nutzung.

ASP.NET MVC C# Offline-Fähigkeit Windows Forms
AZ-Tool Arbeitszeiterfassung als Web- und Desktop-Lösung
Kunde
Anonymisiertes Kundenprojekt
Leistungen
Softwarelösungen, Software-Modernisierung, Web Apps
Datum
27.07.2026

Ausgangssituation

Warum die Arbeitszeiterfassung weiterentwickelt werden sollte

Eine bestehende Arbeitszeiterfassung sollte weiterentwickelt, stabilisiert und funktional ergänzt werden. Die Lösung bestand aus einer webbasierten Anwendung und einem Desktop-Client, der sowohl online als auch offline genutzt werden konnte. Besondere Anforderungen bestanden durch den Einsatz in speziellen Netzwerkumgebungen. Deshalb musste die Anwendung nicht nur zentral verwaltbar sein, sondern auch Offline-Szenarien zuverlässig unterstützen.

Projektziele

Was mit der Weiterentwicklung des AZ-Tools erreicht werden sollte

Die bestehende Arbeitszeiterfassung sollte weiterentwickelt, stabilisiert und funktional ergänzt werden.

Bestehende Fehler in Web-App und Desktop-Client sollten analysiert und behoben werden.

Projektziele

01
Bestehende Anwendung weiterentwickeln

Die bestehende Arbeitszeiterfassung sollte weiterentwickelt, stabilisiert und funktional ergänzt werden.

02
Fehler beheben

Bestehende Fehler in Web-App und Desktop-Client sollten analysiert und behoben werden.

03
Offline- und Online-Nutzung sicherstellen

Die Anwendung sollte sowohl online als auch offline zuverlässig nutzbar sein.

04
Altdaten migrieren

Bestehende Altdaten sollten in eine zentrale Datenhaltung überführt werden.

05
Reporting und Mandantenverwaltung ergänzen

Reporting-Funktionen und eine Multi-Mandanten-Verwaltung sollten die Web-App ergänzen.

06
Besondere Netzwerkumgebungen unterstützen

Die Anwendung sollte für den Einsatz in besonderen Netzwerkumgebungen zuverlässig funktionieren.

Konzeption und technische Planung des AZ-Tools

Konzeption und technische Planung

Analyse bestehender Nutzungsszenarien und technische Stabilisierung

AlbiSoft analysierte die bestehende Anwendung und die Anforderungen an Web-App, Desktop-Client, Datenhaltung und Offline-Funktionalität. Dabei mussten unterschiedliche Nutzungsszenarien berücksichtigt werden: zentrale Nutzung über die Web-App, lokale Nutzung über den Client und Synchronisation beziehungsweise Datenhaltung für besondere Einsatzbedingungen.

Die technische Planung konzentrierte sich auf Stabilisierung, Fehlerbehebung, Datenmigration, Reporting und die Unterstützung von Offline-/Online-Prozessen.

Umgesetzte Funktionen

Zentrale Funktionen des AZ-Tools

Das AZ-Tool unterstützt Arbeitszeiterfassung über Web-App und Desktop-Client – zentral, offline und mandantenfähig.

Weiterentwicklung einer webbasierten Arbeitszeiterfassung
Weiterentwicklung einer WinForms-Client-Applikation
Fehleranalyse und Fehlerbehebung
Offline-/Online-Funktionalität
Migration von Altdaten
Zentrale Datenhaltung
Reporting
Multi-Mandanten-Verwaltung in der Web-App
Unterstützung besonderer Netzwerkumgebungen
Technische Stabilisierung bestehender Komponenten

Schnittstellen und Systemanbindungen

Stabile Datenverarbeitung und langfristig wartbare Integrationen

Im Projekt standen Datenhaltung, Altdatenmigration und die Verbindung zwischen Web-App, Desktop-Client und Datenbanksystemen im Mittelpunkt. Die Anwendung nutzte verschiedene Datenbanktechnologien für zentrale und lokale Szenarien. Zusätzlich wurde Active Directory berücksichtigt. Der Schwerpunkt lag daher weniger auf klassischer API-Neuentwicklung, sondern auf Systemintegration, Datenmigration, Offline-Funktionalität und stabiler Weiterentwicklung bestehender Softwarekomponenten.

Datenintegration und Systemanbindungen der CIS-Fachsoftware

Technische Umsetzung

Technologien und Systemkomponenten

Die Anwendung kombiniert eine ASP.NET-MVC-Web-App mit einem WinForms-Desktop-Client und unterstützt zentrale sowie lokale Datenhaltung.

01
Technologie

C#

02
Technologie

Windows Forms

03
Technologie

ASP.NET MVC

04
Technologie

ADO.NET

05
Technologie

LINQ

06
Technologie

NHibernate

07
Technologie

MS SQL Server 2014/2016

08
Technologie

SQLite

09
Technologie

Active Directory

10
Technologie

Visual Studio 2019

11
Technologie

Git

12
Technologie

Jenkins

13
Technologie

Mantis

Ergebnis und Nutzen

Wie die Weiterentwicklung den Betrieb verbessert

Altdatenmigration, zentrale Datenhaltung, Reporting und Multi-Mandanten-Verwaltung verbesserten die technische und organisatorische Grundlage der Anwendung. Das Projekt zeigt, wie AlbiSoft bestehende Softwarelösungen weiterentwickelt, Fehler behebt und an anspruchsvolle Einsatzbedingungen anpasst.

Die Arbeitszeiterfassung konnte weiter betrieben, stabilisiert und funktional erweitert werden. Durch Web-App, Desktop-Client und Offline-Funktionalität wurden unterschiedliche Nutzungsszenarien unterstützt.

Weiterentwickelte Arbeitszeiterfassung des AZ-Tools

Eingesetzte Leistungen

Eingesetzte Leistungen

AlbiSoft bietet mehrere digitale Leistungsbereiche aus einem festen Team. Dadurch können Projekte technisch, gestalterisch und strategisch zusammenhängend geplant werden.

Ähnliche Software oder App entwickeln lassen?

Sie möchten eine bestehende Arbeitszeiterfassung weiterentwickeln lassen?

Wir stabilisieren und erweitern bestehende Arbeitszeiterfassungen für Web, Desktop und besondere Netzwerkumgebungen.

24+

Jahre Erfahrung in der Entwicklung digitaler Lösungen

ProvenExpert
★★★★★ SEHR GUT
100% Empfehlungen

Datenschutzeinstellung

Wir verwenden Cookies und andere Technologien auf unserer Website. Einige von ihnen sind essenziell, während andere uns helfen, diese Website und Ihre Erfahrung zu verbessern. Personenbezogene Daten können verarbeitet werden (z. B. IP-Adressen), z. B. für personalisierte Anzeigen und Inhalte oder Anzeigen- und Inhaltsmessung. Weitere Informationen über die Verwendung Ihrer Daten finden Sie in unserer Datenschutzerklärung. Sie können Ihre Auswahl jederzeit unter Einstellungen widerrufen oder anpassen.

Mehr in unserer Datenschutzerklärung

Technisch notwendig

Diese Cookies sind für das ordnungsgemäße Funktionieren der Website unerlässlich. Sie ermöglichen grundlegende Funktionen wie die Seitennavigation und den Zugriff auf sichere Bereiche der Website. Ohne diese Cookies funktioniert die Website möglicherweise nicht wie vorgesehen.

Diese Cookies helfen uns, unsere Website zu verbessern, indem sie Informationen darüber sammeln und analysieren, wie Besucher die Website nutzen. Die gesammelten Daten sind anonymisiert und helfen uns zu verstehen, welche Seiten beliebt sind und wie die Nutzer durch die Website navigieren.

Diese Cookies werden verwendet, um Werbung anzuzeigen, die für Sie relevant ist. Sie helfen auch dabei, die Wirksamkeit von Werbekampagnen zu messen und die Anzahl der Anzeigen zu begrenzen, die Sie sehen.

Diese Cookies speichern Ihre Präferenzen und Entscheidungen, wie z. B. Ihre Spracheinstellungen oder Anmeldedaten, um Ihnen ein besseres und individuelleres Surferlebnis zu bieten.

Diese Cookies werden verwendet, um die Website auf Ihre Bedürfnisse zuzuschneiden, z. B. um Ihnen Inhalte zu empfehlen oder Ihre Präferenzen für zukünftige Besuche zu speichern.

Diese Cookies sind wichtig, um Ihre Daten zu schützen und die sichere Nutzung der Website zu gewährleisten. Sie helfen bei der Aufdeckung von Betrug, verhindern unbefugten Zugriff und gewährleisten eine sichere Kommunikation.