jasn hofy wrote:1.In the requirement, it said '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.'
I can't understand what kind of framework the certification is required for this? Can you guys give me some clue or sample on this?
You don't have to create/use any framework for this. If you put some thought in your UI design, your design will be likely to handle future functionality enhancements with minimal disruption to the user. For example if you have a seperate panel for the search criteria, it will be very easy to add another one (even for a date range) and there will be no disruption for the users. So it's more about having a good design (with clean, easy to change/extend code; e.g. don't use
a null layout) than having a real framework. In fact, I had a look at my own implementation (I submitted almost 10 years ago) and I even didn't have a seperate SearchPanel class
jasn hofy wrote:2.To support 'for records where the name and/or location fields exactly match values specified by the user', I designed the UI as following just with flow layout, does this ok? Or is there any better idea on this?
Yes, that's fine! I used a GridBagLayout, but a FlowLayout does the job too.
Hope it helps!
Kind regards,
Roel