I am doing a
SCJD project, my project is URLyBird, a room booking system
In the instruction, it said there're three main part:
Server database management system
Client GUI
Network connection between those two
and the program must be able to work in a non-network mode, but I'm not sure what does it mean because the instruction also told me that the data access class must be called "Data.java", must implement a interface, so I got confused:
Client ----------- | Network Connection | ---------------Server
| |
| |
| |
Data Data
(for non-networking)(for networking)
So the Data class only deal with file accessing(open and read file from harddisk), it does not involve anything about networking, am I right?
but the database management system is on the Server side, if it runs in non-networking mode, does it have a DBMS? Does the DBMS mean the Data class?
I am in trouble...