Progetto per l'a.a. 2009-2010

 

Realizzare un sistema client-server per la prenotazione di posti su treni passeggeri,
destinato agli addetti delle agenzie di viaggi,
che offra le seguenti funzionalità:


Note:

La base dati che rappresenta i treni disponibili può essere costituita da uno o più file, che vengono letti dal server all'avvio ed aggiornati alla chiusura del server.

All'interno dell'applicazione server, il record di descrizione di un treno deve contenere almeno:

Il server deve garantire, attraverso opportuni meccanismi di sincronizzazione, che uno stesso posto non venga prenotato da più di un cliente. Solo in caso di disdetta della prenotazione il posto potrà, successivamente, essere prenotato di nuovo.