Hi Frank,
you should provide following things (beside your code of course):
- Javadoc documentation for all classes and interfaces you are submitting.
- choices.txt: containing pure ASCII (not a word processor format) text describing the significant design choices you made.
- userguide: User documentation for the database server and the gui client.
No UML is needed (you could always submit it, but you don't receive extra points for doing so -but maybe loose some points because it is not correct) and the design patterns you could describe in choices.txt
Kind regards,
Roel