IMI-Application/requirements.md

42 lines
1.3 KiB
Markdown

Aufgabe:
Erzeugen eines 8 stelligen Codes zum Bekleben von Tubes einer Biobank.
· Die Codes sollen die Zeichen a-z,A-Z,0-9 unterstützen.
· Hierbei sollen die ersten 3 Stellen die Studiennummer kodieren,
· die nächste Stelle den Probentyp
· und die letzten 4 Stellen die Probennummer hochgezählt.
Eingabe:
Angabe einer Studiennummer, eines Probentyps und einer gewünschten Anzahl.
Ausgabe:
Eine HTML-Darstellung der Etiketten. (Eine Tabelle reicht hier aus.)
Technische Voraussetzungen:
· Das Programm soll in Java sein. Wir verwenden Spring und programmieren Web-Applikationen, dies ist für diese
Aufgabe aber nicht erforderlich. Eine Jar-Datei mit README (Bedienungsanleitung) reicht.
· Die Ausgabe kann eine HTML-Datei sein, die manuell geöffnet werden kann.
· Die Eingabe kann über die Kommandozeile erfolgen, oder über eine simple GUI.
· Es sollen 2 Studiennummern und 2 Probentypen vordefiniert werden (Hardcoded). Die Eingabe einer nicht
definierten Studie/Typ soll sinnvoll behandelt werden.
· Es wäre schön, wenn sich das Programm die aktuelle Nummer zu einer Studie/Typ merken würde und bei einem
neuen Start weiterzählt.
· Der Code sollte gut dokumentiert sein (auf Englisch)