Thanks to all who have helped. As you can see I have posted < 10 messages, but I have read hundreds message. I will recommend javaRanch to anyone interested in Sun Certification, this is really a wonderful forum!
It took me 2 years (most of the time spent procrastinating). So just to encourage those who are still "in progress" struggling with a nicer GUI design, whether to use one more pattern or you suspect that there is one this very special case in your locking mechanism that it might fail, I would encourage you not to think too deep... it is rather endness actually.
I was still in doubt my locking mechanism did not fulfill one of the requirements before I uploaded. It was generally working and I wrote a fair amount of test code and run them successfully. However I was still doubtful. Due the expiry date of my exam vouchers and my oncoming work committements, I submitted the assignment anyway. Thinking that I might just get the 44/80 for locking.
Gotten the results today and found that I was unduly worried:
General Con: 100 88
Documentation: 70 66
OOD: 30 30
GUI: 40 37
Locking: 80 80
Data Store: 40 40
Network Server: 40 40
Total: 400 371
The moral of the story is that no point taking infinite amount of time to do a 100% perfect assignment and always only in progress. You have to upload to pass.
Thanks all again
One more thing use RMI for server it's easier.
It took me 2 years (most of the time spent procrastinating). So just to encourage those who are still "in progress" struggling with a nicer GUI design, whether to use one more pattern or you suspect that there is one this very special case in your locking mechanism that it might fail, I would encourage you not to think too deep... it is rather endness actually.
I was still in doubt my locking mechanism did not fulfill one of the requirements before I uploaded. It was generally working and I wrote a fair amount of test code and run them successfully. However I was still doubtful. Due the expiry date of my exam vouchers and my oncoming work committements, I submitted the assignment anyway. Thinking that I might just get the 44/80 for locking.
Gotten the results today and found that I was unduly worried:
General Con: 100 88
Documentation: 70 66
OOD: 30 30
GUI: 40 37
Locking: 80 80
Data Store: 40 40
Network Server: 40 40
Total: 400 371
The moral of the story is that no point taking infinite amount of time to do a 100% perfect assignment and always only in progress. You have to upload to pass.
Thanks all again
One more thing use RMI for server it's easier.