• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

FBNS: How much GUI is best?

 
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all.

I have some ideas for how to improve the search functionality in the GUI beyond the limited requirements in the instructions. For example, for adding criteria that searches on other fields and that specifies display order. I am not sure if we are expected to make such improvements, or whether it is unwise to do so. All it says is to allow for future improvements without confusing the user.

I am putting some options in menus, so I think that that part of the GUI is OK. But what about the actual search functionality itself?
 
Ranch Hand
Posts: 2937
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have some ideas for how to improve the search functionality in the GUI beyond the limited requirements in the instructions.

I'd suggest that you resist the temptation to add "bells and whistles". At best, it will not earn you any extra points, and at worst, the grader might find your implementation faulty.
 
Ranch Hand
Posts: 118
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
John, I am curious, did you do the B&S assignment. If so, did your GUI provide the capability to "partially" book a contractor. That is, the contractor might have 10 workers available, and you let the customer book 4, or any number so long as it is no bigger than 10.

I don't have the exact text of the assignment right here, but I found the wording on the GUI requirements particularly vague. In fact, I did not initially realize (just based on reading the assignment) that the ability to book a contractor was required at all (thanks fellow ranchers!)

My only thought about why to implement partial booking is that the requirement is so vague (not really mentioned at all), and this is something which would obviously be needed in a real-life application. I mean, can you imagine a company which had 5 plumbers available, and had customers willing to pay for 3 of them, and instead saying, "Sorry, we can't do that"... I would call that the soon-to-be-bankrupt business.
 
Ranch Hand
Posts: 783
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Lara,

You do not need to implement "partial" booking of a contractor. While I agree with you in a business sense, it is beyond the scope of this assignment. I didn't implment partial booking in my assignment and recieved full score in data.
 
reply
    Bookmark Topic Watch Topic
  • New Topic