Readme
This commit is contained in:
commit
8f85b06322
38
Readme.md
Normal file
38
Readme.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
# FahrzeugManager
|
||||||
|
|
||||||
|
**FahrzeugManager** ist eine WPF-Anwendung zur Verwaltung von Fahrzeugdaten. Nutzer können Fahrzeuge anlegen, speichern, suchen und detaillierte Fahrzeuginformationen als PDF-Angebot exportieren.
|
||||||
|
|
||||||
|
## Funktionen
|
||||||
|
|
||||||
|
- Fahrzeuge als Objekte anlegen (inkl. Baujahr, Leistung, Kilometerstand, Preis etc.)
|
||||||
|
- Speicherung der Fahrzeugdaten in einer lokalen Datenbank (z. B. SQLite)
|
||||||
|
- Fahrzeugwert automatisch berechnen anhand von Baujahr und einer Werteverlustformel
|
||||||
|
- Suchfunktion zur Abfrage gespeicherter Fahrzeuge
|
||||||
|
- PDF-Erstellung eines Fahrzeuginfoblatts mit allen relevanten Daten
|
||||||
|
|
||||||
|
## Technologien
|
||||||
|
|
||||||
|
- .NET / C#
|
||||||
|
- WPF (Windows Presentation Foundation)
|
||||||
|
- SQLite oder Entity Framework Core
|
||||||
|
- iTextSharp oder PdfSharp zur PDF-Erstellung
|
||||||
|
|
||||||
|
## Projektstruktur
|
||||||
|
|
||||||
|
```plaintext
|
||||||
|
FahrzeugManager/
|
||||||
|
│
|
||||||
|
├── Models/
|
||||||
|
│ └── Fahrzeug.cs // Definition der Fahrzeugklasse mit Eigenschaften und Methoden
|
||||||
|
│
|
||||||
|
├── Views/
|
||||||
|
│ └── MainWindow.xaml // Hauptfenster mit Eingabeformular, Suchfunktion, Buttons etc.
|
||||||
|
│
|
||||||
|
├── ViewModels/
|
||||||
|
│ └── MainViewModel.cs // Logik zur Datenbindung und Steuerung der Oberfläche
|
||||||
|
│
|
||||||
|
├── Services/
|
||||||
|
│ ├── DatabaseService.cs // Datenbankoperationen (CRUD)
|
||||||
|
│ └── PdfService.cs // PDF-Erstellung aus Fahrzeugdaten
|
||||||
|
│
|
||||||
|
└── App.xaml + App.xaml.cs // Einstiegspunkt der WPF-Anwendung
|
Loading…
x
Reference in New Issue
Block a user