Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Descrizione progetto:
Server: il server si basa su 11 classi, la classe Giancarlo permette al client di connettessi, la classe
salvataggio e ettua un salvataggio su un le.ser.
Infatti l'utente può creare una nuova categoria o una nuova chat e può accedere alla categoria o
alla chat, inoltre la classe canale gli permette di e ettuare le seguenti azioni: cambiare nome,
cambiare immagine, accedere alla chat, creare una chat o una categoria , eliminare una chat o
eliminare una categoria.
La classe categorie gli permette di interagire con una speci ca categoria cambiandole il nome,
creare una chat, rimuovere una chat e accedere ad una chat.
La classe chat gli da la possibilità di entrare una chat che può essere pubblica o privata, può
inoltre cambiare la tipologia di chat (pubblica o privata), può controllare se ci sono nuovi
messaggi.
Il programma da noi creato è un app di messaggistica che però non è completa infatti l'app non è
provvista di una gra ca ma funziona solo a linea di comando a causa di problematiche riscontrate
con l'invio dei dati e anche a causa del poco tempo che ci rimaneva per implementarla.
Oltre a questo durante il login per accedere ad un account già esistente il programma ha un
problema nel ciclo while infatti dopo aver selezionato un comando esce dal ciclo while ritornando
al login iniziale questo problema non e stato risolto a causa del poco tempo rimasto a
disposizione e di grosse problematiche riscontrate all interno del gruppo
Supponiamo che non funzioni neanche l'abilitazione del doppio client questo non è stato testato
a causa del poco tempo rimasto e del problema nel invio dei messaggi.
Problematiche incontrate:
Quanto è stato consegnato e stato scritto per la maggior parte da un solo componente Russo
salvatore , gli altri due componenti del gruppo hanno contribuito solo in piccola parte alla
creazione del programma. Per quanto riguarda la parte del client a data a Lorenzo Tresoldi ha
prodotto dei codici che seppur sbagliati sono stati utili alla creazione del programma.
Per quanto riguarda la parte del server a data ai componenti Russo Salvatore e Alessandro
Giussani insieme sono riusciti a creare un server "funzionante" contribuendo in modo più
sostanzioso al progetto
In generale si può dire che il più grande problema del gruppo è stata la mancanza o la poca
comunicazione tra i membri. Gli stessi anche se invogliati da continui messaggi e da un numero
troppo elevato di chiamate purtroppo senza risposta, non si sono mai riuniti tutti insieme per
discutere delle problematiche del progetto a parte in poche occasioni gentilmente o erte durante
l'orario scolastico.
Si ringraziano alcune persone tra cui Amati Mattia, Teruzzi Luca, Bianchi Emanuele e Ardizzone
Pietro che pur non facendo parte del gruppo si sono prodigate per risolvere alcuni problemi di
questo progetto.
ff
fi
ffi
fi
ff
fi
fi
ffi
ff