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