Unser Unternehmen verkauft Waren über das Internet und benötigt die Entwicklung eines internen Systems zur Automatisierung der Lagerarbeit. Es muss eine Anwendung in C# erstellt werden, die es den Mitarbeitern ermöglicht, den Eingang, die Lagerung und die Ausgabe von Waren zu kontrollieren. Hauptziel des Projekts: Entwicklung einer benutzerfreundlichen Software, die die Warenbuchhaltung vereinfacht, die Anzahl der Fehler bei der Bearbeitung von Bestellungen reduziert und es ermöglicht, schnell Informationen über den Lagerbestand zu erhalten. Hauptanforderungen an das Projekt: Entwicklung einer Anwendung in C# Verwendung der .NET-Plattform (vorzugsweise .NET 8 oder höher). Der Code muss strukturiert sein und den Prinzipien der objektorientierten Programmierung entsprechen. Es muss eine verständliche Projektarchitektur verwendet werden. Funktionalität des Systems: Benutzerauthentifizierung (Administrator, Lagermitarbeiter). Hinzufügen, Bearbeiten und Löschen von Waren. Anzeige der Warenliste mit Such- und Filtermöglichkeiten. Bestandsaufnahme der Waren im Lager. Registrierung des Eingangs und der Ausgabe von Produkten. Erstellung von Berichten über den Warenbestand. Speicherung der Daten in einer Datenbank (z. B. SQL Server oder PostgreSQL). Benutzeroberfläche der Anwendung: Erstellung einer benutzerfreundlichen Benutzeroberfläche. Implementierung in Form von: WPF-Anwendung für Windows; ASP.NET Core Webanwendung; oder einer anderen Lösung nach Vereinbarung. Zusätzliche Anforderungen: Fehlerbehandlung und Ausnahmebehandlung. Protokollierung der Benutzeraktionen. Möglichkeit zur weiteren Erweiterung der Funktionalität. Vorhandensein einer Anleitung zum Starten des Projekts. Was nach Abschluss der Arbeit bereitgestellt werden muss: Quellcode des Projekts. Datenbankdatei oder Skripte zur Erstellung der DB. Beschreibung der Programmarchitektur. Installations- und Startanleitung. Kurze Präsentation der implementierten Funktionalität. Frist für die Durchführung: Wird nach Bewertung des Arbeitsumfangs mit dem Auftragnehmer besprochen. Abnahmekriterien: Das Projekt wird erfolgreich ohne Fehler gestartet. Alle angegebenen Funktionen arbeiten korrekt. Der Code entspricht den Qualitäts- und Lesbarkeitsanforderungen. Die Anwendung ist bereit für die weitere Entwicklung.
Nicht angegeben
38 Angebote
28 Juli