• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Clarification on "must" requirements

 
Stan Griffith
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi All,

I need some clarifications on some of the "must" requirements in my assignment (URLy Bird).

1. Your choice of RMI or serialized objects will not affect your grade, but no other approach is acceptable. In either case, the program must allow the user to specify the location of the database, and it must also accept an indication that a local database is to be used, in which case, the networking must be bypassed entirely. No authentication is required for database access.


Am I right in assuming that, the data file will be on the same physical host(or file system if you will) as the server program (which you run by executing java -jar runme.jar server)? Meaning the access to the database from the server itself is not over a network. Where as the client gui and the server must communicate over a network by way of RMI/sockets.

2.This one is from the 'Marking' section.


First, software checks that overall structure and nomenclature conform to specification. If any automatic failures are noted at this stage, the marking process terminates and the assignment is failed.


What structure is the software looking for? My assumption is that it is introspecting whether the Data class implements the interface exactly as provided by Sun .

pl. correct me if i am wrong.

thanks

Stan
 
Zee Ho
Ranch Hand
Posts: 128
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
the data file will be on the same physical host(or file system if you will) as the server program (which you run by executing java -jar runme.jar server)?


exactly

What structure is the software looking for


I think the structure means that you should package all your source code, resource, documents as what they ask you to do and the source code(eg. Data.java) must be under the specific directory(say. /database/)
 
Stan Griffith
Greenhorn
Posts: 11
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks Zee. All I needed to know was whether there would be any networking while accessing the file from the netowrked server. I had thought that it would not be required. Thanks for the confirmation.

Stan.
 
Jack Gold
Ranch Hand
Posts: 85
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You might want to document this in your choices.txt file.

I just submitted my assignment and while I added to choices.txt during development, it was apparent at the end that there were some design decisions that resulted from discussions from this forum. These decicions need to be discussed in choices.txt. You will probably lose points if a correct solution appears without justification. I thought this requirement was ambiguous and deserves treatment in the choices file.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic