🎉 Added IHK_DOKUMENTATION.docx and updated IHK_DOKUMENTATION.md 📚

This commit is contained in:
Till Tomczak 2025-06-03 12:17:20 +02:00
parent 487d0a75f1
commit d09f884258
3 changed files with 24 additions and 16 deletions

BIN
IHK_DOKUMENTATION.docx Normal file

Binary file not shown.

View File

@ -1,25 +1,26 @@
# Projektdokumentation zur IHK-Abschlussprüfung # Projektdokumentation zur IHK-Abschlussprüfung
**MYP Manage Your Printer** **MYP Manage Your Printer**
*Digitalisierung des 3D-Drucker-Reservierungsprozesses durch Etablierung der cyberphysischen Kommunikation mit relevanten Hardwarekomponenten* *Digitalisierung des 3D-Drucker-Reservierungsprozesses durch Etablierung der cyberphysischen Kommunikation mit relevanten Hardwarekomponenten*
--- ---
**Prüfungsteilnehmer:** Till Tomczak **Prüfungsteilnehmer:** Till Tomczak
**Ausbildungsberuf:** Fachinformatiker für digitale Vernetzung **Ausbildungsberuf:** Fachinformatiker für digitale Vernetzung
**Prüfungstermin:** Sommer 2025 **Prüfungstermin:** Sommer 2025
**Abgabedatum:** 5. Juni 2025 **Abgabedatum:** 5. Juni 2025
**Ausbildungsbetrieb:** **Ausbildungsbetrieb:**
Mercedes-Benz AG Mercedes-Benz AG
Daimlerstraße 143 Daimlerstraße 143
D-12277 Berlin D-12277 Berlin
--- ---
## Inhaltsverzeichnis ## Inhaltsverzeichnis
1. Einleitung 1. Einleitung
- 1.1 Analyse des Projektauftrags - 1.1 Analyse des Projektauftrags
- 1.2 Ableitung der Projektziele - 1.2 Ableitung der Projektziele
- 1.3 Projektabgrenzung - 1.3 Projektabgrenzung
@ -27,8 +28,8 @@ D-12277 Berlin
- 1.5 Betriebliche Schnittstellen - 1.5 Betriebliche Schnittstellen
- 1.6 Analyse der IT-sicherheitsrelevanten Bedingungen - 1.6 Analyse der IT-sicherheitsrelevanten Bedingungen
- 1.7 Darstellung der vorhandenen Systemarchitektur - 1.7 Darstellung der vorhandenen Systemarchitektur
2. Projektplanung 2. Projektplanung
- 2.1 Terminplanung - 2.1 Terminplanung
- 2.2 Ressourcenplanung - 2.2 Ressourcenplanung
- 2.3 Planung der Qualitätssicherung - 2.3 Planung der Qualitätssicherung
@ -36,18 +37,18 @@ D-12277 Berlin
- 2.5 Anforderungsgerechte Auswahl der Übertragungssysteme - 2.5 Anforderungsgerechte Auswahl der Übertragungssysteme
- 2.6 Planung der Prozess-/und Systemschnittstellen - 2.6 Planung der Prozess-/und Systemschnittstellen
- 2.7 Planung der IT-Sicherheitsmaßnahmen - 2.7 Planung der IT-Sicherheitsmaßnahmen
3. Durchführung und Auftragsbearbeitung 3. Durchführung und Auftragsbearbeitung
- 3.1 Prozess-Schritte und Vorgehensweise - 3.1 Prozess-Schritte und Vorgehensweise
- 3.1.1 Datenabfrage der Sensoren - 3.1.1 Datenabfrage der Sensoren
- 3.1.2 Verarbeiten der Daten - 3.1.2 Verarbeiten der Daten
- 3.2 Abweichung, Anpassung und Entscheidungen - 3.2 Abweichung, Anpassung und Entscheidungen
- 3.3 Maßnahmen zur Qualitätskontrolle - 3.3 Maßnahmen zur Qualitätskontrolle
- 3.4 Implementierung, Konfiguration und Inbetriebnahme von Schnittstellen und unterschiedlicher Prozesse - 3.4 Implementierung, Konfiguration und Inbetriebnahme von Schnittstellen und unterschiedlicher Prozesse
- 3.5 Konfiguration von Übertragungssystemen und Integration in die Gesamtinfrastruktur - 3.5 Konfiguration von Übertragungssystemen und Integration in die Gesamtinfrastruktur
- 3.6 Erfüllen der Anforderungen an die Informationssicherheit - 3.6 Erfüllen der Anforderungen an die Informationssicherheit
4. Projektabschluss 4. Projektabschluss
- 4.1 Soll-Ist-Vergleich (Abweichung, Anpassungen) - 4.1 Soll-Ist-Vergleich (Abweichung, Anpassungen)
- 4.2 Fazit - 4.2 Fazit
- 4.3 Optimierungsmöglichkeiten - 4.3 Optimierungsmöglichkeiten
@ -270,6 +271,7 @@ DSGVO-Compliance wurde durch Privacy-by-Design erreicht. Personenbezogene Daten
Der Vergleich zwischen geplanten und erreichten Zielen offenbart ein gemischtes, aber letztendlich positives Bild. Die Kernfunktionalität digitale Reservierungsverwaltung mit automatischer Hardware-Steuerung wurde vollständig implementiert und übertraf in einigen Aspekten sogar die ursprünglichen Anforderungen. Der Vergleich zwischen geplanten und erreichten Zielen offenbart ein gemischtes, aber letztendlich positives Bild. Die Kernfunktionalität digitale Reservierungsverwaltung mit automatischer Hardware-Steuerung wurde vollständig implementiert und übertraf in einigen Aspekten sogar die ursprünglichen Anforderungen.
**Erfolgreich umgesetzte Anforderungen:** **Erfolgreich umgesetzte Anforderungen:**
- Vollständige Digitalisierung des Reservierungsprozesses - Vollständige Digitalisierung des Reservierungsprozesses
- Automatische Steuerung der 3D-Drucker via Smart-Plugs - Automatische Steuerung der 3D-Drucker via Smart-Plugs
- Robuste Benutzerauthentifizierung und -autorisierung - Robuste Benutzerauthentifizierung und -autorisierung
@ -279,6 +281,7 @@ Der Vergleich zwischen geplanten und erreichten Zielen offenbart ein gemischtes,
- Energiemonitoring und Nutzungsstatistiken - Energiemonitoring und Nutzungsstatistiken
**Abweichungen vom ursprünglichen Plan:** **Abweichungen vom ursprünglichen Plan:**
- Konsolidierung auf einen statt zwei Raspberry Pis - Konsolidierung auf einen statt zwei Raspberry Pis
- Wechsel von PyP100 zu alternativem Kommunikationsmodul - Wechsel von PyP100 zu alternativem Kommunikationsmodul
- Verzicht auf Touch-Display zugunsten konventioneller Eingabe - Verzicht auf Touch-Display zugunsten konventioneller Eingabe
@ -303,6 +306,7 @@ Persönlich war das Projekt eine Achterbahnfahrt der Emotionen. Von der anfängl
Trotz des erfolgreichen Projektabschlusses existieren zahlreiche Optimierungspotenziale, die in zukünftigen Iterationen adressiert werden könnten: Trotz des erfolgreichen Projektabschlusses existieren zahlreiche Optimierungspotenziale, die in zukünftigen Iterationen adressiert werden könnten:
**Technische Optimierungen:** **Technische Optimierungen:**
- Migration von SQLite zu PostgreSQL für bessere Concurrent-Access-Performance - Migration von SQLite zu PostgreSQL für bessere Concurrent-Access-Performance
- Implementierung von WebSocket-Verbindungen für Echtzeit-Updates - Implementierung von WebSocket-Verbindungen für Echtzeit-Updates
- Erweiterung der API um GraphQL-Endpunkte für flexiblere Datenabfragen - Erweiterung der API um GraphQL-Endpunkte für flexiblere Datenabfragen
@ -310,6 +314,7 @@ Trotz des erfolgreichen Projektabschlusses existieren zahlreiche Optimierungspot
- Entwicklung nativer Mobile Apps für iOS und Android - Entwicklung nativer Mobile Apps für iOS und Android
**Funktionale Erweiterungen:** **Funktionale Erweiterungen:**
- Direkte Integration mit 3D-Druckern der neuesten Generation via OctoPrint - Direkte Integration mit 3D-Druckern der neuesten Generation via OctoPrint
- Implementierung eines Wartungskalenders mit automatischen Erinnerungen - Implementierung eines Wartungskalenders mit automatischen Erinnerungen
- Erweiterung auf andere Maker-Space-Geräte (Lasercutter, CNC-Fräsen) - Erweiterung auf andere Maker-Space-Geräte (Lasercutter, CNC-Fräsen)
@ -317,6 +322,7 @@ Trotz des erfolgreichen Projektabschlusses existieren zahlreiche Optimierungspot
- Implementierung von Benachrichtigungen via E-Mail oder Teams - Implementierung von Benachrichtigungen via E-Mail oder Teams
**Prozessuale Verbesserungen:** **Prozessuale Verbesserungen:**
- Automatisierte Deployment-Pipeline mit CI/CD - Automatisierte Deployment-Pipeline mit CI/CD
- Erweiterung der Test-Coverage auf 95%+ - Erweiterung der Test-Coverage auf 95%+
- Implementierung von A/B-Testing für UX-Optimierungen - Implementierung von A/B-Testing für UX-Optimierungen
@ -326,9 +332,10 @@ Die modulare Architektur des Systems ermöglicht diese Erweiterungen ohne grundl
## 4.4 Abnahme ## 4.4 Abnahme
Die formale Projektabnahme erfolgte am 20. Mai 2025 durch die Ausbildungsleitung der TBA. Die Präsentation umfasste eine Live-Demonstration aller Kernfunktionen sowie eine technische Deep-Dive-Session für interessierte Kollegen. Die formale Projektabnahme erfolgte am 2. Juni 2025 durch die Ausbildungsleitung der TBA. Die Präsentation umfasste eine Live-Demonstration aller Kernfunktionen sowie eine technische Deep-Dive-Session für interessierte Kollegen.
**Abnahmekriterien und deren Erfüllung:** **Abnahmekriterien und deren Erfüllung:**
- ✓ Digitale Reservierungsverwaltung funktionsfähig - ✓ Digitale Reservierungsverwaltung funktionsfähig
- ✓ Automatische Druckersteuerung implementiert - ✓ Automatische Druckersteuerung implementiert
- ✓ Benutzerauthentifizierung sicher umgesetzt - ✓ Benutzerauthentifizierung sicher umgesetzt
@ -349,9 +356,10 @@ Die Transformation der 3D-Drucker-Verwaltung von analog zu digital, von chaotisc
--- ---
**Anlagen:** **Anlagen:**
- Netzwerkdiagramme und Systemarchitektur - Netzwerkdiagramme und Systemarchitektur
- API-Dokumentation - API-Dokumentation
- Benutzerhandbuch - Benutzerhandbuch
- Testprotokolle - Testprotokolle
- Screenshots der Benutzeroberfläche - Screenshots der Benutzeroberfläche
- Konfigurationsdateien und Deployment-Skripte - Konfigurationsdateien und Deployment-Skripte

Binary file not shown.