Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

When assessor introduce a new requirement?

 
Marijan Matic
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Today, after 2 months, I received the result of my assignment submission.

It says the following:

"Automatic Failure due to the following:

Application does not conform to instructions provided in the assignment. The Instructions state:

It must allow the user to book a selected record, updating the database file accordingly.
[Customer holding this record owner 8 The id value (an 8 digit number) of the customer who has booked this.]

The program doesn't allow user to input customer id. It automatically generates the id as 1000 for all the customers.
"

In my implementation the old customer ID (CSR ID) is read out from suncertify.properties file. If the properties file does not exist, the default value of 1000 will be provided.
Of course, this value can be always changed in connect dialog. So I really don't understand the assessor comment that customer id can't be set.
I did not found in the instructions explicit requirement about how/when to provide customer id.

I had some doubts about the submission result, because there were some things I did not finished as I wanted to, but because of the due date I had to provide the solution.
Still, I did not expected that I will fail with comments that "my booking is not working, because the user can't input customer id".

What do you think about?




 
Roel De Nijs
Sheriff
Posts: 10392
133
AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I'm sorry to hear you failed

Unless your instructions are different from all other ones, you would expect that a customer id can be entered each time a room is booked (instead of a default value of 1000).

So the scenario to book a room would be:
  • user selects a room he wants to book
  • user clicks on the book button
  • user enters (in another dialog for example) the customer id (an 8-digit number
  • user confirms the booking (and the record is updated with the entered customer id)
  •  
    Marijan Matic
    Greenhorn
    Posts: 2
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    Probably I messed up the CSR id and customer id.
    When connecting to database CSR id is provided and used as customer id.
    For example, CRS John (ID:1111) makes all reservation using id 1111.
    So basically all reservations from John will have ID:1111.


     
    Roel De Nijs
    Sheriff
    Posts: 10392
    133
    AngularJS Chrome Eclipse IDE Hibernate Java jQuery MySQL Database Spring Tomcat Server
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    In my instructions nothing is said about the CSR-id, only the customer id (which should be an 8-digit number and this number is entered by the CSR when he makes the booking for a customer)

    In my application you can not enter a CSR id.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic