📚 Added IHK Projektdokumentation and Kundendokumentation Anhang to README.md
This commit is contained in:
parent
c853817c02
commit
bc9ba570b4
@ -0,0 +1 @@
|
||||
|
@ -0,0 +1,114 @@
|
||||
from docx import Document
|
||||
from docx.shared import Inches, Pt, RGBColor
|
||||
from docx.enum.text import WD_ALIGN_PARAGRAPH
|
||||
from datetime import datetime
|
||||
|
||||
# Erstelle Dokument
|
||||
doc = Document()
|
||||
|
||||
# Kopfzeile
|
||||
section = doc.sections[0]
|
||||
header = section.header
|
||||
header_para = header.paragraphs[0]
|
||||
header_para.text = f"Mercedes-Benz AG - IHK Abschlussprüfung\t\t{datetime.now().strftime('%d.%m.%Y')}"
|
||||
header_para.alignment = WD_ALIGN_PARAGRAPH.RIGHT
|
||||
|
||||
# Titel
|
||||
title_para = doc.add_paragraph()
|
||||
title_run = title_para.add_run("Kundendokumentation - Anhang Punkt 6")
|
||||
title_run.font.size = Pt(18)
|
||||
title_run.font.bold = True
|
||||
title_para.alignment = WD_ALIGN_PARAGRAPH.CENTER
|
||||
|
||||
doc.add_paragraph()
|
||||
|
||||
subtitle_para = doc.add_paragraph()
|
||||
subtitle_run = subtitle_para.add_run("Projekt: MYP - Manage Your Printer")
|
||||
subtitle_run.font.size = Pt(14)
|
||||
subtitle_para.alignment = WD_ALIGN_PARAGRAPH.CENTER
|
||||
|
||||
doc.add_paragraph()
|
||||
doc.add_paragraph()
|
||||
|
||||
# Projektinformationen
|
||||
doc.add_heading("Projektinformationen", level=1)
|
||||
|
||||
info_table = doc.add_table(rows=5, cols=2)
|
||||
info_table.style = 'Light List Accent 1'
|
||||
|
||||
rows = info_table.rows
|
||||
rows[0].cells[0].text = "Projekt:"
|
||||
rows[0].cells[1].text = "MYP - Manage Your Printer"
|
||||
rows[1].cells[0].text = "Prüfungsbewerber:"
|
||||
rows[1].cells[1].text = "Till Tomczak"
|
||||
rows[2].cells[0].text = "Ausbildungsbetrieb:"
|
||||
rows[2].cells[1].text = "Mercedes-Benz AG"
|
||||
rows[3].cells[0].text = "Projektzeitraum:"
|
||||
rows[3].cells[1].text = "15.04.2025 - 20.05.2025"
|
||||
rows[4].cells[0].text = "Fachrichtung:"
|
||||
rows[4].cells[1].text = "Digitale Vernetzung"
|
||||
|
||||
doc.add_paragraph()
|
||||
|
||||
# Inhaltsverzeichnis
|
||||
doc.add_heading("Inhaltsverzeichnis der Anhänge", level=1)
|
||||
|
||||
doc.add_paragraph()
|
||||
|
||||
# Tabelle mit allen Dokumenten
|
||||
table = doc.add_table(rows=1, cols=3)
|
||||
table.style = 'Light Grid Accent 1'
|
||||
|
||||
# Kopfzeile
|
||||
hdr_cells = table.rows[0].cells
|
||||
hdr_cells[0].text = 'Nr.'
|
||||
hdr_cells[1].text = 'Dokument'
|
||||
hdr_cells[2].text = 'Beschreibung'
|
||||
|
||||
# Dokumente
|
||||
documents = [
|
||||
('1', 'Berufsspezifika (FR Digitale Vernetzung)',
|
||||
'Dokumentation der projektbezogenen Tätigkeiten mit Fokus auf Vernetzung, Prozessintegration und Sicherheit'),
|
||||
('2', 'Gesprächsprotokoll',
|
||||
'Protokoll des initialen Projektgesprächs vom 15.04.2025 mit allen Beteiligten'),
|
||||
('3', 'Mess- und Prüfprotokoll',
|
||||
'Technische Tests, Performance-Messungen und Sicherheitsprüfungen des Systems'),
|
||||
('4', 'Übergabeprotokoll',
|
||||
'Dokumentation der Systemübergabe mit Hardware- und Software-Komponenten'),
|
||||
('5', 'Abnahmeprotokoll',
|
||||
'Bestätigung der erfolgreichen Projektabnahme durch den Auftraggeber'),
|
||||
('6', 'Anwenderhandbuch (Auszug)',
|
||||
'Bedienungsanleitung für Endanwender mit Schritt-für-Schritt-Anleitungen'),
|
||||
('7', 'Prozessdarstellung',
|
||||
'Visualisierung und Beschreibung des digitalisierten Reservierungsprozesses'),
|
||||
('8', 'Netzwerkplan',
|
||||
'Dokumentation der Netzwerkinfrastruktur, IP-Adressen und Sicherheitszonen')
|
||||
]
|
||||
|
||||
for nr, title, desc in documents:
|
||||
row_cells = table.add_row().cells
|
||||
row_cells[0].text = nr
|
||||
row_cells[1].text = title
|
||||
row_cells[2].text = desc
|
||||
|
||||
doc.add_paragraph()
|
||||
doc.add_paragraph()
|
||||
|
||||
# Hinweise
|
||||
doc.add_heading("Hinweise", level=1)
|
||||
|
||||
doc.add_paragraph(
|
||||
"Diese Dokumentation wurde gemäß den IHK-Anforderungen für die Abschlussprüfung "
|
||||
"der Fachinformatiker für digitale Vernetzung erstellt. Alle Dokumente basieren "
|
||||
"auf dem realen Projektablauf und wurden nach DIN 5008 formatiert."
|
||||
)
|
||||
|
||||
doc.add_paragraph()
|
||||
doc.add_paragraph(
|
||||
"Die Dokumente enthalten vertrauliche Informationen der Mercedes-Benz AG "
|
||||
"und sind ausschließlich für Prüfungszwecke bestimmt."
|
||||
)
|
||||
|
||||
# Speichern
|
||||
doc.save("00_Inhaltsverzeichnis_Anhang.docx")
|
||||
print("Inhaltsverzeichnis wurde erstellt: 00_Inhaltsverzeichnis_Anhang.docx")
|
Loading…
x
Reference in New Issue
Block a user