Add command line option parsing
This commit is contained in:
parent
8420a54c97
commit
e91fed4459
11 changed files with 501 additions and 0 deletions
42
requirements.md
Normal file
42
requirements.md
Normal file
|
@ -0,0 +1,42 @@
|
|||
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)
|
Loading…
Add table
Add a link
Reference in a new issue