aspose file tools*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes what user functionalities are needed? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "what user functionalities are needed?" Watch "what user functionalities are needed?" New topic
Author

what user functionalities are needed?

Clivant Yeo
Ranch Hand

Joined: May 22, 2004
Posts: 124
Hi ranchers,

I had only provide the user two search functions - matching name and/or location and search all and record booking function (which are what my specification deem as a "must"). Is there anyone who did the same way as I did? Anyone who sees this post can state down what functions you had provided for your system. I would appreciate your kind response and advice

Thanks in advance.


Clivant Yeo
My Personal Website
Steven Hoodless
Ranch Hand

Joined: Mar 23, 2004
Posts: 64
Clivant,

My database/server could handle all operations (deleting, updating, locking etc.) but the client GUI only provided the user with access to book and search.

You may want to have delete/add/update buttons on your GUI to test that the functionality works in your server but they were not required so I didn't see any point in going over spec.

Steven


SCJP, SCJD, SCWCD.
Clivant Yeo
Ranch Hand

Joined: May 22, 2004
Posts: 124
Hi Steven,

Did you implement the record cancelling function? Don't you find a bit akward when the customer service representitive can only book the records but cannot cancel it?

With regards,
Clivant
Steven Hoodless
Ranch Hand

Joined: Mar 23, 2004
Posts: 64
Did you implement the record cancelling function? Don't you find a bit akward when the customer service representitive can only book the records but cannot cancel it?


Clivant,

I did have a process to remove bookings during testing which was a convenience for me only. This did not form part of my final implementation.

My point of view is that this is a test of your development abilities. You develop what is required in the spec. and no more. If they ask for a way to cancel bookings then do it, if not then don't. We must assume the customers know what they want.

If you feel that an extra function is vital then go ahead and create it making sure you document your reasons for doing so.

How far along is your development?

Best Regards,

Steven
peter wooster
Ranch Hand

Joined: Jun 13, 2004
Posts: 1033
Originally posted by Clivant Yeo:
Hi Steven,

Did you implement the record cancelling function? Don't you find a bit akward when the customer service representitive can only book the records but cannot cancel it?

With regards,
Clivant


Have you ever dealt with the phone company? Its easy to add services to your account, your wife or child can do it, just call up the 1-800 number and say you want call waiting added, its on in moments and your billing starts today. Want to get that service removed? Well, the actual subscriber will have to request it, by calling their local business office, during office hours. The service will be removed sometime later.

Or have you decided between the cash and the door at the Home Depot, that you had the wrong size product. You can't just go back to the cashier, she doesn't do returns. You go to the return desk, stand in line, fill out forms, give them your name, address, phone number, why you're bringing it back etc.

Both of these have actually happened to me, so I don't see anything unusual about not allowing the CSR to cancel a booking.
Richard Jackson
Ranch Hand

Joined: Jun 25, 2003
Posts: 128
Hi,Clivant
I had only provide the user two search functions - matching name and/or location and search all and record booking function (which are what my specification deem as a "must"). Is there anyone who did the same way as I did?


In my opinion,you may build a frame/window.The frame contains two text fields about name (Hotel Name) and location( City ).

Then you consider writing code to make a search mechanism to meet what instruction file said.
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.

I can not ensure that.Please correct me if I'm wrong.

Regards, Richard


Regards, Richard
Clivant Yeo
Ranch Hand

Joined: May 22, 2004
Posts: 124
Hi all,

Thanks for your valuable opinions.

However if anyone got any objections to this issue of not letting the CSR cancel the record, can feel free to give your comments.
Julian Kennedy
Ranch Hand

Joined: Aug 02, 2004
Posts: 823
I think the bottom line is that if it's not in the spec you don't have to do it. It is, however, probably prudent to justify such decisions in your design choices. Basically, it's what Steven said.

Jules
Richard Jackson
Ranch Hand

Joined: Jun 25, 2003
Posts: 128
Actually,I can not ensure whether all I said is right or not.

If you try to cancel booking function in this GUI frame, you can add a JButton "Cancel" to do it.(IMO)

I also want to find appropriate ways to search records so as to obtain HIGH SCORES in my assignment.

Please other experts imply or point out which is best way to implement SEARCH function.

Regards, Richard
 
Don't get me started about those stupid light bulbs.
 
subject: what user functionalities are needed?