• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

GUI functionality.

 
Paulo Crestani
Greenhorn
Posts: 19
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi friends,

My doubts concerns the type of functionality I have to provide in the GUI. I�ve seen a couple of assignments and all of them (including mine) seems to require searching, booking and releasing funcionality only for the database records in the GUI, but not insertion and exclusion funcionality for those records.

Still, the provided interface, always bring insertion/exclusion related methods. I�ve even read a book about SCJD in which the authors implemented the database access interface with insertion and exclusion methods, but did not provide their counterpart on the GUI, but only booking, releasing and searching widgets.

Nevertheless, it was not explicitly stated anywhere that this is a general model for the SCJD. So, could I provide a GUI with searching, booking and releasing funcionality only?

Regards,

Paulo Crestani.
 
Anita S�rensen
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What the assignment states MUST ble included in the section describing "The User Interface" is, well, what you MUST implement. Functionality beyond this is on your own, but remember that you don't get ekstra marks on functionality they don't ask for. Actually a more complex application may make you loos marks. Keep it Simple and it is probabply okey.

I have not implemented any extra functionality into the GUI, but I think you can if you want to.
 
Alex Belisle Turcot
Ranch Hand
Posts: 516
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I think you need to make 100% sure all the "must" are implemented. The rest is design choices, that you must/should explain.

For instance, my assignment requires my GUI to:
- search all
- seach criteria (And/Or using 2 criteria)
- Captures the user's id
- book a record
- configure some property => suncertify.properties

Any more feature is bad in my opinion, as it is not requested by your client (instructions.html).

You still want your GUI to be usable/nice/cool/easy to use...

the key... ==> instructions.html... Everything is there.. what's not there is for you to decide!

Alex
[ November 06, 2007: Message edited by: Alex Turcot ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic