🎉 Added IHK_DOKUMENTATION.docx and updated IHK_DOKUMENTATION.md 📚
This commit is contained in:
parent
487d0a75f1
commit
d09f884258
BIN
IHK_DOKUMENTATION.docx
Normal file
BIN
IHK_DOKUMENTATION.docx
Normal file
Binary file not shown.
@ -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
|
||||||
|
BIN
pandoc-3.7.0.2-windows-x86_64.msi
Normal file
BIN
pandoc-3.7.0.2-windows-x86_64.msi
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user