# **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:** - Name: Jochen Walhöfer - Abteilung: IT-Abteilung - E-Mail: jochen.walhoefer@meinbtg.de **Kontaktperson Entwickler:** - Name: Andreas Stefan - E-Mail: andreas.stefan@KeineAhnungGmbH.de --- ## **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 | | |