Di seguito, quella ke credo sarà la traccia definitiva:

Traccia

Una ditta specializzata in domotica, ha commissionato la creazione di un software che verrà distribuito a fini dimostrativi a possibili clienti.
Il software dovrà simulare il funzionamento di una delle loro centrali per la gestione della casa. La ditta ha inoltre indicato il prodotto che bisognerà simulare:

Domo3.2 Security&Confort.

Questa centrale gestisce le seguenti funzioni e presenta un pannello tuchscreen per l’interfacciamento e il settaggio della centrale stessa:

– Antifurto collegato a sensori per la porta d’ingresso.
– Gestione dell’illuminazione temporizzata e regolabile.
– Apertura e chiusura Gas e Acqua temporizzata.
– Accensione e spegnimento termosifoni/condizionatori temporizzata e regolabile.
– Informazioni sullo stato dei dispositivi relativi ad acqua, elettricità e gas.

Infine, la ditta, indica che il software deve puntare molto a far capire all’utente le vere comodità del sistema, dunque informandolo sulle potenzialità con messaggi informativi.
I potenziali clienti saranno invitati a inviare alla ditta, la lista delle attività simulate(che dovrà essere creata in automatico), in modo da ottimizzare sempre al meglio i loro prodotti.
E’ necessario fornire una versione modularizzata del progetto proposto.
E’ necessario fornire una versione eseguibile.
E’ consigliata una modellazione tramite UML.