This commit is contained in:
Harald G. Mueller 2023-02-06 21:14:24 +01:00
parent 71c9f0db6b
commit 1b2c30ae81
30 changed files with 107 additions and 62 deletions

2
m122/LB1/.gitignore vendored
View File

@ -1,2 +0,0 @@
bash-pruefung-a.md
bash-pruefung-b.md

View File

@ -1,60 +0,0 @@
BEWERTUNGSKRITERIEN
(MUH, 2022-05)
M122-Übung "e-bill"
=====================
(2P)
- Filedownload (.data) via FTP (aus dem [Kundenserver]/out/XX21xMustermann)
- [1] Ein Dateidownload funktioniert
- [1] es können auch mehrere Dateien "gleichzeitig" verarbeitet werden
(5P)
- Lesen der Input-Datei (.data)
- [3] Aufspalten der Informationen
- [1] Erkennen falscher Informationen
- [1] Rückweisen falscher/inkorrekter Rechnung
(12P)
- Erstellung der _Invoice.txt
- [1] Richtiger Filename (gem. definierter Vorgabe)
- [4] Korrekte Darstellung und Formatierung der Rechnung mit Einrückung und Kollonierung der Rechnungzeilen
- [3] Richtige Berechnung der End-Summe inkl. Darstellung (2-Nummen nach dem Dez-Punkt)
- [2] Einrücken und Darstellung des Einzahlungsschein-Abschnitts (Beträge haben Abstand beim Dezimalpunkt)
- [2] Richtige Berechnung und Position des Zahlungsziel-Datum (Rechnungsdatum + Zahlungsziel), -> nicht Verarbeitungsdatum!!
(6P)
- Erstellung der _Invoice.xml
- [1] Richtiger Filename (gem. definierter Vorgabe)
- [1] Rechnungsnummer eingesetzt
- [2] Summe korrekt (ohne Punkt, mit führenden Nullen)
- [2] Zahlungsziel & Zahlungszieldatum (Korr. Datum und Formattierung YYYYmmdd)
(2P)
- Fileupload (2 Files (.txt und .xml) pro Rechnung)
- [2] via FTP (auf den zweiten Server nach [Zahlungsserver]/in/XX21xMustermann)
- [-1] Abzug 1P dafür falls die fehlerhafte Rechnung auch da steht
(3P)
- Zip- oder tar-File Erstellung
- [2] Zip-/tar-File mit korrektem Inhalt und Dateinamen (2 Files)
- [1] Fileupload via FTP (auf den [Kundenserver]/in/XX21xMustermann)
(5P)
- Mail
- [2] Mail-Versand (kommt an der richtigen Adresse "heute/jetzt" an (Mailadr im Input))
- [2] Mail-Text und Absender fehlerlos, den Anforderungen entsprechend
- [1] Mail-Attachment (.zip/.tar) geschickt/vorhanden
(5P)
- Konfiguration und Projektdateiorganisation
- [2] "gute" Struktur der Projektdateien, Verarbeitungsdaten nicht bei den Verarbeitungs-Skript(s)
- [2] Log-File mit vernünftigen/aussagekräftigen Informationen, z.B. Erkennung von fehlerhafter Verarbeitung
- [1] separate Konfigurationsdatei
(2P)
- Automatisierung
- [2] Scheduler eingerichtet und funktioniert (Linux "crontab" oder Win "Aufgabenplaner")
(42P = Total), Bonus Kurzquartale I (Total = 37P),
Bonus Kurzquartale II (Total = 34P)

View File

@ -0,0 +1,24 @@
Semester: FR23, Klasse: AP20b, Thema: 122
Achermann
Angst
Baars
Bauer
Baumann
Begzati
Blaauw
Bruehwiler
Faeh
Graf
Hajnik
Hatzikiriakos
Kastien
Kuhn
Mititelu
Obrist
Pfister
Preter
Qarri
Rascher
Tifner
Zeiter
Zimmermann

View File

@ -0,0 +1,19 @@
Semester: FR23, Klasse: AP22b, Thema: 122
Blattner
Boshtraj
Cecutti
Daniels
Erdinc
Haradini
Kohler
Kos
Meile
Meyer
Muggli
Mueller
Nguyen
Pfrender
Schäfli
Vennemann
Weibel
Bajra

View File

@ -0,0 +1,19 @@
Semester: FR23, Klasse: AP22d, Thema: 122
Andreatta
Benz
Blau
Chandler
Duersteler
Fanzun
Haueter
Kohl
Mohler
Morgenthaler
Odermatt
Pizzi
Seiler
Steinauer
Steiner
Sureskumar
Ugur
Weinrich

View File

@ -0,0 +1,22 @@
Semester: FR23, Klasse: PE22e, Thema: 122
Berisha
ElIsbihani
Ganesalingam
Gfeller
Greter
Horvath
Hosseini
Husy
Jauch
Maerki
Rasiti
Renggli
Riesselmann
Saljihu
Semiaji
Srimohan
Stocker
Vanev
Zollinger
Zoric
Zuppiger

View File

@ -0,0 +1,23 @@
Semester: FR23, Klasse: ST19d, Thema: 122
Ajdini
Brauchli
Castro
Dawit
Duriqi
ElJaouzy
Frei
Gantenbein
Imhasly
Istrefi
Jassim
Koch
Maegerle
Markovic
MartinsMiranda
Mena
Sattelmaier
Scheuss
Schneiter
Sherifi
Sugumaran
Zgraggen