mirror of
https://github.com/LD-Reborn/Berufsschule_HAM.git
synced 2025-12-20 06:51:55 +00:00
4.9 KiB
4.9 KiB
Pflichtenheft
Projekt: Hardware-Asset-Management-Tool
Firma: WalhöferGbR
Deckblatt
| Projektname: | Hardware-Asset-Management-Tool |
|---|---|
| Kunde: | Firma WalhöferGbR |
| Auftragnehmer / Entwickler: | KeineAhnungGmbH |
| Version: | 1.0 |
| Datum: | 01.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 |
Inhaltsverzeichnis
- Einleitung / Zielbestimmung
- Produkteinsatz
- Produktfunktionen
- Produktdaten
- Benutzerrollen & Rechtekonzept
- Systemarchitektur & Technologien
- Schnittstellen
- Sicherheitsanforderungen
- Qualitätsanforderungen
- Abgrenzungskriterien (Nicht-Ziele)
- Budget- und Zeitplanung
- Glossar
- 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
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. Abgrenzungskriterien (Nicht-Ziele)
- Keine automatischen Benachrichtigungen
- Keine Workflows
- Kein Datenexport (CSV, PDF, Excel)
- Keine Mehrsprachigkeit
- Keine speziellen UI/Design-Vorgaben
11. Budget- und Zeitplanung
- Budget: 40.000 €
- Abgabedatum / Fertigstellung: 01.11.2025
- Entwicklungsaufwand in enger Abstimmung mit der IT-Abteilung
12. 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
13. Unterschriften
| Name | Funktion | Unterschrift | Datum |
|---|---|---|---|
| Jochen Walhöfer | Auftraggeber | ||
| Lucretia Dietz | Projektleiter |