SCJP 1.4.2<br />SCJD working on it...
Originally posted by George Lee:
I am designing my GUI for B&S assignment.
1.For the search section, I add 3 search inputs (one combobox for Subcontractor name, one combobox for Location and one textfield for a service). For the comboboxes, the default value is "All" meaning that it doesn't matter what the values for subcontractor name and location. To my understanding, search for other fields(# of staff, hourly rate) are unnecessary, am I right?
2.For the search result table, I add the last column as radio button for selecting a record for booking purpose. Is there any other ways to better achieve that?
3.For the booking section, I add a customer id input field to capture 8-digits number and a button for booking action. Are there any way to do that?
SCJP<br />SCJD
SCJP 1.4.2<br />SCJD working on it...
SCJP<br />My website: amerkhalid.com<br />My blog: blog.chaosplay.com
SCJP 1.4.2<br />SCJD working on it...
In the assignment application background section, it states that
"Bodgitt and Scarper, LLC. is a broker of home improvement contractors. They take requests from home owners for a type of service, and offer the homeowner one or more contractors that can provide the required services."
It immediately directs me to think that customers always ask for a kind of service. That is the basic and the most critical search criterion from customer's point of view.
For GUI requirement, it states that
"It must allow the user to search the data for all records, or for records where the name and/or location fields exactly match values specified by the user.
Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a framework that will support this with minimal disruption to the users when this occurs."
Gabriel Vargas
SCJP, SCJD, now studying for SCWCD and working to be a better person
SCJP 1.4.2<br />SCJD working on it...
For [Service] textfield, I will insist to keep it there because it is important for customer service representatives to search for a service requested by customer.
"It must allow the user to search the data for all records, or for records where the name and/or location fields exactly match values specified by the user.
Your user interface should be designed with the expectation of future functionality enhancements, and it should establish a framework that will support this with minimal disruption to the users when this occurs."
The interface definition for findByCriteria doesn't seem to support the above thought. Like for example, they say Fred matches Fred or Freddy, etc...If we have this for a service:
roofing,painting,plumbing
and you search for painting, it does not return this record.
Gabriel Vargas
SCJP, SCJD, now studying for SCWCD and working to be a better person
We begin by testing your absorbancy by exposing you to this tiny ad:
Smokeless wood heat with a rocket mass heater
https://woodheat.net
|