Files
Berufsschule_HAM/docs/Specs/20250919 Pflichtenheft.md

5.7 KiB

Pflichtenheft

Projekt: Hardware-Asset-Management-Tool
Firma: WalhöferGbR


Deckblatt

Projektname: Hardware-Asset-Management-Tool
Kunde: Firma WalhöferGbR
Auftragnehmer / Entwickler: KeineAhnungGmbH
Version: 2.0
Datum: 03.10.2025
Abgabe: 01.12.2025
Budget: 40.000 €
Kontaktperson Kunde:

Kontaktperson Entwickler:


Versionshistorie

Version Datum Autor Änderung / Kommentar
1.0 19.09.2025 Lucretia Dietz Erstfassung Pflichtenheft
2.0 03.10.2025 Lucretia Dietz Erweiterung Hosting & Support

Inhaltsverzeichnis

  1. Einleitung / Zielbestimmung
  2. Produkteinsatz
  3. Produktfunktionen
  4. Produktdaten
  5. Benutzerrollen & Rechtekonzept
  6. Systemarchitektur & Technologien
  7. Schnittstellen
  8. Sicherheitsanforderungen
  9. Qualitätsanforderungen
  10. Setup, Support & Lizenz
  11. Abgrenzungskriterien (Nicht-Ziele)
  12. Budget- und Zeitplanung
  13. Glossar
  14. Unterschriften

1. Einleitung / Zielbestimmung

Ziel dieses Projekts ist die Entwicklung eines webbasierten Hardware-Asset-Management-Tools für die IT-Abteilung der Firma WalhöferGbR. Das System soll firmeneigene Hardware zentral verwalten, LDAP-Daten integrieren und relevante Informationen erfassen und pflegen.

Die Software wird in .NET (C#) entwickelt und soll innerhalb des Budgets von 40.000 € bis zum 01.11.2025 einsatzbereit sein.


2. Produkteinsatz

  • Zielgruppe / Nutzer: IT-Abteilung der Firma Walhöfer
  • Einsatzort: Innerbetrieblich, Zugriff über Webbrowser
  • Hauptnutzen: Übersicht über Hardwarebestand, Zuordnung zu Nutzern, Verwaltung zentraler Informationen

3. Produktfunktionen

  • Assets anlegen, bearbeiten und löschen
  • Assets zu Nutzern zuordnen
  • Suchen und Filtern von Assets
  • Inventarisierung von Geräten (durch Inventarisierer)
  • Einfache Übersichtsseiten („alle Geräte pro Nutzer“)
  • Rollenverwaltung über LDAP-Gruppen
  • Schreibender und lesender Zugriff auf LDAP, inklusive Schemaerweiterung

4. Produktdaten

  • Seriennummer
  • Standort
  • Zugeordneter Nutzer
  • Garantieende
  • Marke
  • Modell
  • Inventarisierungsstatus

Weitere Attribute können über das erweiterte LDAP-Schema ergänzt werden.


5. Benutzerrollen & Rechtekonzept

Rolle Rechte
Admin Vollzugriff, Rollenverwaltung
Inventarisierer Geräte inventarisieren und bearbeiten
Nur-Lesen Nur Ansicht
Rollensteuerung erfolgt über LDAP-Gruppen.

6. Systemarchitektur & Technologien

  • Webanwendung auf .NET (C#)
  • Browserbasiert
  • Zentrale Datenhaltung über LDAP
  • SSL-verschlüsselte Verbindungen
  • Erweiterbares LDAP-Schema für Geräteinformationen
  • Hosting auf Kundenhardware (on-premise)
    • Ubuntu Server mit
      • 2 CPU Kernen
      • 2 GB RAM
      • 50 GB SSD
    • Windows Server mit
      • 4 CPU Kernen
      • 4 GB RAM
      • 100 GB SSD

7. Schnittstellen

  • LDAP
    • Lesender Zugriff: Nutzer- und Geräteinformationen
    • Schreibender Zugriff: Pflege und Ergänzung von Geräten
    • Schemaerweiterung: Neue Attribute für Geräteobjekte
    • Authentifizierung: LDAP-Single Sign-On (SSO)
    • Autorisierung: Rollen über LDAP-Gruppen

8. Sicherheitsanforderungen

  • LDAP-Authentifizierung
  • SSL für alle Verbindungen
  • Rollenbasiertes Berechtigungsmodell
  • Schreibrechte nur für berechtigte Benutzer

9. Qualitätsanforderungen

  • Performance für ca. 100 Nutzer
  • Erweiterbare Architektur
  • Stabile, wartbare Software
  • Datensicherung erfolgt extern durch den Kunden

10. Setup, Support & Lizenz

  • Die Lieferung beinhaltet Vier (4) Personenstunden für Aufbau und Abnahme des Systems.
  • Nach der Lieferung der Software werden keine weiteren Änderungen durchgeführt.
  • Die Software wird mit der MIT Lizenz geliefert.
  • Alle Verantwortungen seitens der KeineAhnungGmbH hinsichtlich Support werden durch die MIT Lizenz definiert.
  • Alle Rechte der Firma WalhöferGbR hinsichtlich der Verwendung, Weiterentwicklung und Weitergabe werden durch die MIT Lizenz definiert.

11. Abgrenzungskriterien (Nicht-Ziele)

  • Keine automatischen Benachrichtigungen
  • Keine Workflows
  • Kein Datenexport (CSV, PDF, Excel)
  • Keine Mehrsprachigkeit
  • Keine speziellen UI/Design-Vorgaben

12. Budget- und Zeitplanung

  • Budget: 40.000 €
  • Abgabedatum / Fertigstellung: 01.11.2025
  • Entwicklungsaufwand in enger Abstimmung mit der IT-Abteilung

13. Glossar

  • Asset: Hardwaregerät (PC, Laptop, Monitor, Drucker, Smartphone)
  • LDAP: Lightweight Directory Access Protocol, zentrale Datenhaltung für Nutzer und Geräte
  • SSO: Single Sign-On, einmalige Authentifizierung für alle Zugriffe
  • Inventarisierung: Kennzeichnung eines Gerätes als inventarisiert

14. Unterschriften

Name Funktion Unterschrift Datum
Jochen Walhöfer Auftraggeber
Lucretia Dietz Projektleiter