IMI-Application/requirements.md

1.3 KiB

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)