From d93aaaa693c6d728d1c5fd3edd6629b716be9fca Mon Sep 17 00:00:00 2001 From: Lucas Strubel Date: Mon, 11 May 2026 16:22:42 +0200 Subject: [PATCH] Schablone Lastenheft --- Lastenheft.md | 395 +++++++++++++++++++++++++++++++++++++++++++++++++ Lastenheft.pdf | Bin 0 -> 130760 bytes 2 files changed, 395 insertions(+) create mode 100644 Lastenheft.md create mode 100644 Lastenheft.pdf diff --git a/Lastenheft.md b/Lastenheft.md new file mode 100644 index 0000000..b3016c8 --- /dev/null +++ b/Lastenheft.md @@ -0,0 +1,395 @@ +--- +title: "Lastenheft" +subtitle: "Desktop-Fakturierungsanwendung" +author: + - Team 1 +version: "1.0" +lang: de-DE +toc: true +toc-depth: 3 +numbersections: true +papersize: a4 +geometry: "margin=3cm" +fontsize: 12pt +linestretch: 1.5 +mainfont: "Times New Roman" +sansfont: "Arial" +monofont: "DejaVu Sans Mono" +header-includes: | + \usepackage{fancyhdr} + \usepackage{lastpage} + \pagestyle{fancy} + \fancyhf{} + \fancyhead[L]{Team 1} + \fancyhead[C]{Lastenheft} + \fancyhead[R]{Version 1.0} + \fancyfoot[C]{\thepage\ /\ \pageref{LastPage}} + \renewcommand{\headrulewidth}{0.4pt} + \renewcommand{\footrulewidth}{0pt} +--- + +# Lastenheft – Desktop-Fakturierungsanwendung + +## Dokumentenhistorie + +| Version | Datum | Autor | Grund der Änderung | +|---------|------------|-----------------|---------------------| +| 1.0 | 11.05.2026 | Lucas Strubel | Initiale Erstellung | + +--- + +## 1. Einleitung und Zielbestimmung + +### 1.1 Zweck des Dokuments +Dieses Lastenheft beschreibt aus Sicht des Auftraggebers, **was** die zu entwickelnde Fakturierungsanwendung leisten soll. Es ist technologie- und lösungsneutral formuliert und dient als zentrale Eingabe für den nachfolgenden Systementwurf, das Pflichtenheft sowie die Definition der Akzeptanztests im V-Modell. + +### 1.2 Hintergrund +Kleinstunternehmen, Freiberufler und Selbstständige stehen vor wachsenden Anforderungen an die digitale Rechnungsstellung. Marktübliche SaaS-Lösungen sind häufig mit laufenden Lizenzkosten verbunden, etablierte Open-Source-Alternativen (z. B. **Fakturama**) gelten als technisch anspruchsvoll in Installation und Betrieb. Mit der Anwendung wird eine schlanke, lokal betriebene Alternative geschaffen, die dem Anwender vollständige Datensouveränität bietet und ohne Cloud-Anbindung auskommt. + +### 1.3 Projektziele +| Nr. | Ziel | Erfolgskriterium | +|---|---|---| +| PZ-01 | Digitale Verwaltung von Kunden- und Produktstammdaten | CRUD-Operationen für beide Module vollständig und funktionsfähig | +| PZ-02 | Vollständige Abbildung des kaufmännischen Dokumentenzyklus | Alle 4 Dokumenttypen (Angebot, Auftragsbestätigung, Lieferschein, Rechnung) erstellbar und untereinander verknüpfbar | +| PZ-03 | Bedienbarkeit ohne technische Vorkenntnisse | Erstmaliger Anwender erstellt eine Rechnung im ersten Versuch ohne externe Hilfe in unter 10 Minuten | +| PZ-04 | Lokale, datenschutzkonforme Datenhaltung | Keine Datenübertragung an externe Dienste; Speicherung ausschließlich auf dem Anwender-PC | + +### 1.4 Nichtziele +Die folgenden Punkte sind ausdrücklich **nicht** Gegenstand dieses Projekts: +- Mehrbenutzer- oder Netzwerkfähigkeit (kein gleichzeitiger Zugriff) +- Vollständiges Buchhaltungsmodul (keine Bilanzierung, kein Mahnwesen) +- Webshop-Anbindung (z. B. WooCommerce, Gambio) +- Mobile Clients oder Web-Applikation +- Unterstützung von E-Rechnungsformaten (ZUGFeRD, XRechnung) – als bekannte Anforderung dokumentiert, jedoch außerhalb des Scopes +- Garantierter kommerzieller Support oder Service Level Agreements (SLAs) + +--- + +## 2. Systemkontext und Rahmenbedingungen + +### 2.1 Systemkontext +Die Anwendung … +- läuft als **Desktop-Anwendung** auf einem lokalen Arbeitsplatz-PC des Anwenders. +- nutzt eine **lokale Datenhaltung** (kein externer Server, keine Cloud). +- erzeugt **PDF-Dokumente** im lokalen Dateisystem. +- ist optional an einen **lokal installierten Drucker** anbindbar. +- ist optional an den **Standard-E-Mail-Client** des Betriebssystems anbindbar (Dokument-Anhang). + +### 2.2 Rahmenbedingungen +- **Plattform:** Desktop-Betriebssystem (technologieneutrale Spezifikation in diesem Dokument) +- **Betrieb:** Einzelplatz, ohne Mehrbenutzerfähigkeit +- **Datenhaltung:** ausschließlich lokal, kein Cloud-Zwang +- **Datenschutz:** DSGVO-konform; Kundendaten werden nicht an Dritte übertragen +- **Regulatorisch (bekannt, dokumentiert, nicht vollständig umgesetzt):** + - **GoBD** – Versendete Rechnungen dürfen nachträglich nicht mehr inhaltlich verändert werden; alle Geschäftsvorfälle sind lückenlos zu erfassen. + - **E-Rechnungspflicht (B2B) ab 01.01.2025** – strukturierte Formate (ZUGFeRD, XRechnung) gesetzlich vorgeschrieben; Umsetzung in diesem Projekt explizit Nichtziel. +- **Lehrkontext:** Studentisches Projekt im Modul Software Engineering 1 (SoSe 2026), Teamgröße 12 Personen, ca. 2 Stunden/Woche pro Person. + +--- + +## 3. Stakeholder und Benutzergruppen + +### 3.1 Stakeholder +| ID | Stakeholder | Interesse | +|---|---|---| +| SH-01 | Endanwender (Selbstständige, Freiberufler, Kleinstunternehmer) | Schlanke, lokal nutzbare Lösung ohne laufende Lizenzkosten | +| SH-02 | Auftraggeber (Prof. Dr. Marmitt, TH Mannheim) | Anforderungen, Abnahme, Bewertung | +| SH-03 | Projektteam (Team 1) | Lehrziele, gleichmäßige Beitragsverteilung, Erfüllung des V-Modells | + +### 3.2 Benutzerrolle +Im operativen Betrieb wird **eine konsolidierte Benutzerrolle** geführt: + +- **Anwender:in** – natürliche Person, die als Selbstständige:r, Freiberufler:in oder Kleinstunternehmer:in den vollständigen Dokumentenzyklus eigenverantwortlich pflegt (Stammdaten, Erstellung, Versand). + +Diese Konsolidierung spiegelt die Einzelnutzer-Charakteristik der Anwendung wider (kein Mehrbenutzerbetrieb, vgl. Nichtziel). + +--- + +## 4. Fachliche Anforderungen (Funktionale Anforderungen) + +### 4.1 Modul Kundenverwaltung + +**BA-01 – Kunden anlegen** +Als Anwender:in muss ich einen neuen Kunden mit den geschäftsrelevanten Stammdaten anlegen können, +um Kunden anschließend in Dokumenten referenzieren zu können. +Die Anforderung gilt, wenn die Anwendung gestartet ist und das Modul Kundenverwaltung geöffnet wurde. +Die Anforderung gilt als erfüllt, wenn ich Pflichtfelder (Name, Anschrift) erfassen, optionale Felder (E-Mail, Telefon, USt-IdNr.) ergänzen und den Datensatz speichern kann und das System eine eindeutige Kundennummer anzeigt. + +**BA-02 – Kundendaten ändern** +Als Anwender:in muss ich bestehende Kundendaten ändern können, +um auf Adress- oder Kontaktänderungen reagieren zu können. +Die Anforderung gilt, wenn mindestens ein Kunde im System existiert. +Die Anforderung gilt als erfüllt, wenn ich einen Kunden auswählen, Felder bearbeiten und die Änderungen persistent speichern kann; bereits versendete Dokumente bleiben dabei unverändert (siehe GR-02). + +**BA-03 – Kunden löschen** +Als Anwender:in muss ich einen Kunden löschen können, +um nicht mehr benötigte Stammdaten zu entfernen. +Die Anforderung gilt, wenn der gewählte Kunde keine aktiven oder archivierten Dokumente referenziert. +Die Anforderung gilt als erfüllt, wenn der Datensatz nach Bestätigung dauerhaft entfernt ist und das System bei verknüpften Dokumenten den Löschvorgang ablehnt und einen klaren Hinweis anzeigt (siehe GR-04). + +**BA-04 – Kunden suchen und auflisten** +Als Anwender:in muss ich Kunden in einer Liste anzeigen und nach Name oder Kundennummer suchen können, +um bei der Dokumenterstellung schnell den richtigen Kunden auswählen zu können. +Die Anforderung gilt, wenn mindestens ein Kunde im System existiert. +Die Anforderung gilt als erfüllt, wenn ich eine sortierte Kundenliste sehe, eine Volltextsuche auf Name und Kundennummer ausführen und das gefilterte Ergebnis innerhalb der Vorgabe aus Q-01 angezeigt bekomme. + +### 4.2 Modul Produktverwaltung + +**BA-05 – Produkte anlegen** +Als Anwender:in muss ich ein neues Produkt mit Bezeichnung, Einzelpreis (netto), Steuersatz und optionaler Beschreibung anlegen können, +um Produkte in Dokumentpositionen wiederverwenden zu können. +Die Anforderung gilt, wenn das Modul Produktverwaltung geöffnet wurde. +Die Anforderung gilt als erfüllt, wenn der Datensatz persistent gespeichert ist und das System eine eindeutige Produktnummer vergibt. + +**BA-06 – Produktdaten ändern** +Als Anwender:in muss ich Produktdaten (z. B. Preis, Bezeichnung) ändern können, +um auf Preisänderungen oder Sortimentsanpassungen reagieren zu können. +Die Anforderung gilt, wenn mindestens ein Produkt im System existiert. +Die Anforderung gilt als erfüllt, wenn die Änderung gespeichert ist und ausschließlich **neue** Dokumente den geänderten Wert verwenden; bereits erstellte Dokumente bleiben unverändert (siehe GR-02). + +**BA-07 – Produkte löschen** +Als Anwender:in muss ich ein Produkt löschen können, +um auslaufende oder fehlerhafte Einträge aus dem aktiven Sortiment zu entfernen. +Die Anforderung gilt, wenn das Produkt keine aktiven Dokumentpositionen referenziert. +Die Anforderung gilt als erfüllt, wenn der Datensatz nach Bestätigung entfernt ist; ist das Produkt verknüpft, wird der Löschvorgang abgelehnt und ein Hinweis angezeigt. + +**BA-08 – Produkte suchen und auflisten** +Als Anwender:in muss ich Produkte in einer Liste anzeigen und nach Bezeichnung oder Produktnummer suchen können, +um bei der Dokumenterstellung schnell die richtige Position auswählen zu können. +Die Anforderung gilt, wenn mindestens ein Produkt im System existiert. +Die Anforderung gilt als erfüllt, wenn die Liste sortiert dargestellt wird und Suchergebnisse innerhalb der Vorgabe aus Q-01 angezeigt werden. + +### 4.3 Modul Dokumentenerstellung + +**BA-09 – Angebot erstellen** +Als Anwender:in muss ich ein Angebot für einen Kunden mit Positionen aus dem Produktkatalog erstellen können, +um einem Interessenten ein verbindliches Preisangebot vorlegen zu können. +Die Anforderung gilt, wenn der Kunde und mindestens ein Produkt im System existieren. +Die Anforderung gilt als erfüllt, wenn das Angebot mit Angebotsnummer, Datum, Gültigkeit, Positionen, Netto-/Steuer-/Bruttobeträgen gespeichert ist und als PDF lokal exportiert werden kann. + +**BA-10 – Auftragsbestätigung erstellen** +Als Anwender:in muss ich eine Auftragsbestätigung erstellen können, +um die Annahme eines Auftrags gegenüber dem Kunden verbindlich zu dokumentieren. +Die Anforderung gilt, wenn die zugrunde liegenden Kunden- und Positionsdaten vorliegen. +Die Anforderung gilt als erfüllt, wenn das Dokument mit eindeutiger Nummer und vollständigen Positionsdaten erstellt, gespeichert und als PDF exportiert werden kann. + +**BA-11 – Lieferschein erstellen** +Als Anwender:in muss ich einen Lieferschein erstellen können, +um die Lieferung von Waren oder Leistungen an den Kunden zu dokumentieren. +Die Anforderung gilt, wenn ein zugrundeliegender Geschäftsvorfall (idealerweise Auftragsbestätigung) vorliegt. +Die Anforderung gilt als erfüllt, wenn der Lieferschein mit Lieferdatum, Positionen und Liefermengen gespeichert und als PDF exportiert werden kann. + +**BA-12 – Rechnung erstellen** +Als Anwender:in muss ich eine Rechnung erstellen können, +um eine Zahlungsforderung an den Kunden zu stellen. +Die Anforderung gilt, wenn Kundendaten und mindestens eine Position vorliegen. +Die Anforderung gilt als erfüllt, wenn die Rechnung mit fortlaufender Rechnungsnummer (vgl. GR-01), Rechnungsdatum, Leistungsdatum, Pflichtangaben gem. § 14 UStG, Positionen, Netto-/Steuer-/Bruttosummen und Zahlungsziel gespeichert und als PDF exportiert werden kann. + +### 4.4 Modul Dokumentenzyklus / Verknüpfung + +**BA-13 – Angebot in Auftragsbestätigung überführen** +Als Anwender:in muss ich aus einem bestehenden Angebot eine Auftragsbestätigung erzeugen können, +um die Übernahme der Angebotspositionen ohne Doppelerfassung sicherzustellen. +Die Anforderung gilt, wenn ein Angebot im System existiert und noch nicht in eine Auftragsbestätigung überführt wurde. +Die Anforderung gilt als erfüllt, wenn die Auftragsbestätigung mit allen übernommenen Positionen erzeugt ist und eine eindeutige Referenz auf das Quell-Angebot enthält. + +**BA-14 – Auftragsbestätigung in Lieferschein überführen** +Als Anwender:in muss ich aus einer Auftragsbestätigung einen Lieferschein erzeugen können, +um den logistischen Schritt nahtlos an die kaufmännische Bestätigung anzuschließen. +Die Anforderung gilt, wenn eine Auftragsbestätigung existiert. +Die Anforderung gilt als erfüllt, wenn der Lieferschein mit übernommenen Positionen erzeugt ist und eine Referenz auf die Quell-Auftragsbestätigung enthält. + +**BA-15 – Lieferschein in Rechnung überführen** +Als Anwender:in muss ich aus einem Lieferschein eine Rechnung erzeugen können, +um die Fakturierung nach erfolgter Lieferung ohne Doppelerfassung abzuschließen. +Die Anforderung gilt, wenn ein Lieferschein existiert. +Die Anforderung gilt als erfüllt, wenn die Rechnung mit übernommenen Positionen erzeugt ist, eine Referenz auf den Quell-Lieferschein enthält und eine eigene, fortlaufende Rechnungsnummer trägt (siehe GR-01). + +**BA-16 – Dokumentenverlauf einsehen** +Als Anwender:in muss ich die Verknüpfungen zwischen den vier Dokumenttypen eines Geschäftsvorfalls einsehen können, +um den vollständigen kaufmännischen Vorgang nachvollziehen zu können. +Die Anforderung gilt, wenn mindestens zwei verknüpfte Dokumente existieren. +Die Anforderung gilt als erfüllt, wenn das System zu einem ausgewählten Dokument alle vor- und nachgelagerten Dokumente mit Nummer, Datum und Typ anzeigt. + +--- + +## 5. Qualitätsanforderungen (nicht-funktionale Anforderungen) + +**Q-01 – Performance: Suche und Auflistung** +Das System soll Such- und Auflistungsergebnisse in den Modulen Kunden- und Produktverwaltung in **maximal 1 Sekunde** anzeigen, bei einem Datenbestand von bis zu **5.000 Kunden und 5.000 Produkten** auf einem typischen Endanwender-PC. + +**Q-02 – Performance: PDF-Erstellung** +Das System soll die PDF-Erstellung eines beliebigen Dokumenttyps (Angebot, Auftragsbestätigung, Lieferschein, Rechnung) in **maximal 2 Sekunden** abschließen, bei Dokumenten mit bis zu **50 Positionen**. + +**Q-03 – Performance: Anwendungsstart** +Das System soll nach dem Programmstart in **maximal 5 Sekunden** vollständig bedienbereit sein, bei einem bestehenden Datenbestand im o. g. Umfang. + +**Q-04 – Benutzbarkeit: Ersterstellung Rechnung** +Eine erstmalige Anwender:in soll eine vollständige Rechnung an einen neu angelegten Kunden in **unter 10 Minuten** im ersten Versuch ohne externe Hilfe erstellen können. Überprüfung durch Usability-Test mit mindestens **5 Testpersonen**. + +**Q-05 – Datensicherheit: Lokale Speicherung** +Das System soll **100 %** der personenbezogenen und geschäftlichen Daten ausschließlich lokal auf dem Anwender-PC ablegen, ohne jede Datenübertragung an externe Dienste. Überprüfung durch Netzwerk-Monitoring während eines repräsentativen Nutzungslaufs. + +**Q-06 – Datenintegrität: Unveränderlichkeit versendeter Rechnungen** +Das System soll nach dem Versandstatus „versendet" einer Rechnung **jede inhaltliche Änderung ablehnen** und ausschließlich Korrekturen über Storno- oder Korrekturrechnungen ermöglichen, gemäß GoBD. + +**Q-07 – Wiederherstellbarkeit: Datenexport** +Das System soll dem Anwender einen vollständigen Export aller Stamm- und Bewegungsdaten in einem offenen, dokumentierten Format ermöglichen, mit einer Exportdauer von **maximal 30 Sekunden** bei einem Datenbestand im o. g. Umfang. + +--- + +## 6. Daten, Schnittstellen und Geschäftsregeln + +### 6.1 Datenobjekte (fachliche Sicht) +| Objekt | Kernattribute | +|---|---| +| Kunde | Kundennummer, Name, Anschrift, USt-IdNr., Kontaktdaten | +| Produkt | Produktnummer, Bezeichnung, Beschreibung, Netto-Einzelpreis, Steuersatz, Einheit | +| Dokumentposition | Produktreferenz, Menge, Einzelpreis (Snapshot), Steuersatz (Snapshot), Positionssumme | +| Angebot | Angebotsnummer, Datum, Kunde, Gültigkeit, Positionen, Summen | +| Auftragsbestätigung | AB-Nummer, Datum, Kunde, Referenz Angebot, Positionen, Summen | +| Lieferschein | Lieferscheinnummer, Lieferdatum, Kunde, Referenz Auftragsbestätigung, Positionen | +| Rechnung | Rechnungsnummer, Rechnungsdatum, Leistungsdatum, Kunde, Referenz Lieferschein, Positionen, Summen, Zahlungsziel, Status | + +> Hinweis: Eine UML-basierte Detaillierung (Klassendiagramm, ER-Diagramm) erfolgt im Pflichtenheft. + +### 6.2 Schnittstellen +| ID | Schnittstelle | Zweck | +|---|---|---| +| IF-01 | Lokales Dateisystem | Persistenz Datenbestand, Speicherung exportierter PDF-Dokumente | +| IF-02 | Druckersystem (lokal, optional) | Direkter Druck von Dokumenten | +| IF-03 | Standard-E-Mail-Client (optional) | Versand erstellter PDF-Dokumente als Anhang | +| IF-04 | Datenexport-Schnittstelle | Export aller Daten in offenem Format (vgl. Q-07) | + +Eine Anbindung an externe Online-Dienste, Cloud-Speicher oder Buchhaltungssysteme ist **nicht** Bestandteil dieses Lastenhefts (vgl. Nichtziele). + +### 6.3 Geschäftsregeln + +**GR-01 – Lückenlose Rechnungsnummern** +Wenn eine neue Rechnung erzeugt wird, dann vergibt das System eine fortlaufende, lückenlose Rechnungsnummer auf Basis der höchsten bisher vergebenen Nummer (GoBD). + +**GR-02 – Unveränderlichkeit versendeter Dokumente** +Wenn ein Dokument den Status „versendet" hat, dann sind sämtliche inhaltlichen Änderungen ausgeschlossen; Korrekturen erfolgen ausschließlich über neue Dokumente (Storno, Korrekturrechnung). + +**GR-03 – Steuerberechnung** +Wenn eine Dokumentposition gespeichert wird, dann berechnet das System Netto-, Steuer- und Bruttobetrag automatisch auf Basis des dem Produkt zum Zeitpunkt der Dokumenterstellung zugeordneten Steuersatzes (Snapshot-Prinzip). + +**GR-04 – Referenzielle Integrität Kunden** +Wenn ein Kunde mit aktiven oder archivierten Dokumenten existiert, dann lehnt das System das Löschen des Kunden ab und zeigt einen Hinweis mit Verweis auf die abhängigen Dokumente. + +**GR-05 – Dokumentenzyklus-Konsistenz** +Wenn ein Dokument aus einem Vorgängerdokument erzeugt wird, dann übernimmt das System Kunde, Positionen und Mengen aus dem Vorgänger und speichert eine eindeutige Rückreferenz. + +**GR-06 – Standard-Zahlungsziel** +Wenn eine neue Rechnung erstellt wird und kein abweichendes Zahlungsziel angegeben ist, dann setzt das System ein Standard-Zahlungsziel von **14 Kalendertagen** ab Rechnungsdatum. + +--- + +## 7. Akzeptanzkriterien und Abnahmebedingungen + +### 7.1 Akzeptanzkriterien zu den fachlichen Anforderungen + +**AC-01 (zu BA-01, BA-04)** – *Kunde anlegen und auffinden* +Vorbedingung: Anwendung gestartet, Modul Kundenverwaltung geöffnet. +Aktion: Anwender:in erfasst einen neuen Kunden mit Pflichtfeldern und speichert. +Erwartet: Das System vergibt eine eindeutige Kundennummer, der Kunde erscheint in der Suchergebnisliste innerhalb von ≤ 1 Sekunde. + +**AC-02 (zu BA-02, BA-03, GR-04)** – *Kunde ändern und Löschsperre* +Vorbedingung: Ein Kunde mit mindestens einer verknüpften Rechnung existiert. +Aktion: Anwender:in ändert einen Adressbestandteil und speichert; anschließend versucht sie, den Kunden zu löschen. +Erwartet: Das System speichert die Änderung erfolgreich, lehnt das Löschen ab und zeigt einen Hinweis mit der Anzahl verknüpfter Dokumente. + +**AC-03 (zu BA-05, BA-06, GR-02)** – *Produkt anlegen, ändern, Snapshot-Verhalten* +Vorbedingung: Ein Produkt ist bereits in einer früheren Rechnung erfasst. +Aktion: Anwender:in ändert den Einzelpreis des Produkts und erstellt anschließend eine neue Rechnung mit diesem Produkt. +Erwartet: Die alte Rechnung behält den ursprünglichen Preis, die neue Rechnung übernimmt den geänderten Preis. + +**AC-04 (zu BA-07, BA-08)** – *Produkt löschen und suchen* +Vorbedingung: Mindestens 100 Produkte sind im System. +Aktion: Anwender:in sucht ein Produkt anhand der Bezeichnung und löscht es (sofern unverknüpft). +Erwartet: Die Suchergebnisse erscheinen in ≤ 1 Sekunde; das gelöschte Produkt erscheint anschließend nicht mehr in der Liste. + +**AC-05 (zu BA-09, Q-02)** – *Angebot erstellen und exportieren* +Vorbedingung: Mindestens ein Kunde und 5 Produkte sind erfasst. +Aktion: Anwender:in erstellt ein Angebot mit 5 Positionen und exportiert es als PDF. +Erwartet: Das Angebot ist mit Angebotsnummer und korrekten Summen gespeichert; der PDF-Export ist in ≤ 2 Sekunden abgeschlossen. + +**AC-06 (zu BA-10)** – *Auftragsbestätigung erstellen* +Vorbedingung: Ein Angebot liegt vor. +Aktion: Anwender:in erstellt eine Auftragsbestätigung mit Übernahme aller Positionen. +Erwartet: Die Auftragsbestätigung ist mit eindeutiger Nummer gespeichert und als PDF exportierbar. + +**AC-07 (zu BA-11)** – *Lieferschein erstellen* +Vorbedingung: Eine Auftragsbestätigung liegt vor. +Aktion: Anwender:in erstellt einen Lieferschein mit Lieferdatum. +Erwartet: Der Lieferschein ist mit eindeutiger Nummer und allen Positionsdaten gespeichert und als PDF exportierbar. + +**AC-08 (zu BA-12, GR-01, GR-06)** – *Rechnung erstellen mit Pflichtangaben* +Vorbedingung: Kunde und mindestens eine Position liegen vor; letzte Rechnungsnummer = R-000123. +Aktion: Anwender:in erstellt eine Rechnung ohne abweichendes Zahlungsziel. +Erwartet: Die neue Rechnung trägt die Nummer R-000124, ein Zahlungsziel von 14 Tagen und alle Pflichtangaben gemäß § 14 UStG. + +**AC-09 (zu BA-13)** – *Angebot → Auftragsbestätigung* +Vorbedingung: Ein Angebot mit 3 Positionen existiert. +Aktion: Anwender:in überführt das Angebot in eine Auftragsbestätigung. +Erwartet: Die Auftragsbestätigung enthält dieselben 3 Positionen und eine sichtbare Referenz auf das Quell-Angebot. + +**AC-10 (zu BA-14)** – *Auftragsbestätigung → Lieferschein* +Vorbedingung: Eine Auftragsbestätigung existiert. +Aktion: Anwender:in erzeugt aus der Auftragsbestätigung einen Lieferschein. +Erwartet: Der Lieferschein enthält die übernommenen Positionen, ein Lieferdatum und eine Referenz auf die Quell-Auftragsbestätigung. + +**AC-11 (zu BA-15, GR-01)** – *Lieferschein → Rechnung* +Vorbedingung: Ein Lieferschein existiert. +Aktion: Anwender:in erzeugt aus dem Lieferschein eine Rechnung. +Erwartet: Die Rechnung enthält die übernommenen Positionen, eine eigene fortlaufende Rechnungsnummer und eine Referenz auf den Quell-Lieferschein. + +**AC-12 (zu BA-16)** – *Dokumentenverlauf einsehen* +Vorbedingung: Ein vollständiger Zyklus (Angebot, AB, Lieferschein, Rechnung) eines Vorgangs existiert. +Aktion: Anwender:in öffnet die Rechnung und ruft den Dokumentenverlauf auf. +Erwartet: Das System zeigt alle drei Vorgänger mit Typ, Nummer und Datum an. + +### 7.2 Abnahmebedingungen (Gesamtprojekt) +Das Projekt gilt als abgenommen, wenn: +- alle Akzeptanzkriterien **AC-01 bis AC-12** erfolgreich durchlaufen wurden, +- die Qualitätsanforderungen **Q-01 bis Q-07** durch entsprechende Tests bestätigt sind, +- der Abschlusspräsentation gemäß Project Charter (Meilenstein **M-07**) durch den Auftraggeber zugestimmt wurde, +- die Traceability-Matrix (Anforderung ↔ Testfall) vollständig vorliegt. + +--- + +## 8. Anhänge + +### 8.1 Glossar +| Begriff | Definition | +|---|---| +| Angebot | Verbindlicher Vorschlag des Anbieters über Leistungen und Preise an einen potenziellen Kunden. | +| Auftragsbestätigung | Dokument, mit dem der Anbieter die Annahme eines Auftrags verbindlich bestätigt. | +| Lieferschein | Dokument, das die Lieferung von Waren oder Leistungen an den Kunden dokumentiert. | +| Rechnung | Dokument zur Zahlungsforderung gegenüber dem Kunden, gesetzlich geregelt durch § 14 UStG. | +| Dokumentenzyklus | Abfolge der vier Geschäftsdokumente Angebot → Auftragsbestätigung → Lieferschein → Rechnung. | +| Fakturierung | Vorgang der Rechnungsstellung. | +| GoBD | Grundsätze zur ordnungsmäßigen Führung und Aufbewahrung von Büchern, Aufzeichnungen und Unterlagen in elektronischer Form. | +| DSGVO | Datenschutz-Grundverordnung der Europäischen Union. | +| CRUD | Create, Read, Update, Delete – die vier Grundoperationen auf einem Datensatz. | +| Lastenheft | Customer Requirements Specification – beschreibt aus Sicht des Auftraggebers, **was** das System leisten soll. | + +### 8.2 Referenzen +- Project Charter Team 1, Version 1.1, 14.04.2026 +- Vorlesungsunterlagen Software Engineering 1 (SoSe 2026) +- Open-Source-Referenzsystem **Fakturama** +- § 14 UStG (Pflichtangaben einer Rechnung) +- DSGVO (EU-Verordnung 2016/679) + +### 8.3 Abkürzungen +| Abkürzung | Bedeutung | +|---|---| +| BA | Benutzeranforderung (funktional) | +| Q | Qualitätsanforderung (nicht-funktional) | +| GR | Geschäftsregel | +| AC | Akzeptanzkriterium | +| IF | Schnittstelle (Interface) | +| PZ | Projektziel | +| SH | Stakeholder | +| CRS | Customer Requirements Specification (Lastenheft) | +| SRS | System Requirements Specification (Pflichtenheft) | \ No newline at end of file diff --git a/Lastenheft.pdf b/Lastenheft.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3e699f854985db3fe7f31c71f5352e49474bf007 GIT binary patch literal 130760 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 C