42 lines
1.3 KiB
Markdown
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)
|