Just got the result from the database:
Test: Sun Certified Developer for the
Java 2 Platform (310-027)
Date Taken: 2008-08-14 15:20:28.887
Registration Number:
Site: nl70
Grade: P
Score: 395
Comment: This report shows the total number of points awarded for each section. The maximum number of points is 400, to pass you need a score of 320.
Section Summary: Section Max Actual Points Points
General Con: 100 100
Documentation: 70 70
OOD: 30 30
GUI: 40 35
Locking: 80 80
Data Store: 40 40
Network Server: 40 40
Total: 400 395
No idea why i lost 5 points on the UI, but don't won't to anymore either.
Thanks to all the usefull threads on this forum. (And the search button along with it).
Hopefully you'll get the same results or better too..
Could i give any ideas of my code, just shoot the question.
I adepted the thoughts of a single entry class, and going to a standalone.java / client.java or server.java
2 frames classes(server/client) with corresponding listener (class). (Standalone used the clientframe)
Next to that i had 2 dialogs: search and book both having their own listener.
For configuration there was an other frame with listener which was used by the other frames.
RMI with factory
pattern for the network
And the DB was not cached and used the singleton pattern.
Locking was done by a static lockmanager who handled lock attempt on a serialized way.
Userguide was just a bunch of screenshots with some text.
Think that was about it.