Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
Thesis full text PDF - Politecnico di Milano
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
36 CAPITOLO 3. APPROCCIO<br />
Figura 3.7: Organization class <strong>di</strong>agram<br />
ni configurabili dall’utente che mo<strong>di</strong>ficano il comportamento dell’interfaccia<br />
grafica o dei <strong>di</strong>versi componenti del sistema.<br />
Infine la classe Calendar rappresenta un calendario, che l’utente può<br />
tenere privato o con<strong>di</strong>viso con gli amici, in cui segnalare degli Event.<br />
3.3.5 Azioni del sistema<br />
La Figura 3.8 mostra le entità che arricchiscono le funzionalità del sistema.<br />
La classe Updates gestisce gli aggiornamenti da fornire all’utente <strong>di</strong>visi<br />
tra Notification, per segnalare eventi che lo possono interessare, Activity, che<br />
tengono traccia delle azioni da lui compiute, e Newsletter, che lo informano<br />
<strong>di</strong> novità all’interno del social network o gli forniscono un resoconto della sua<br />
esperienza all’interno della rete.<br />
La classe Recommendations si occupa invece <strong>di</strong> proporre all’utente nuove<br />
amicizie, gruppi o contenuti che possono piacergli.<br />
Le classi Stats e Search a <strong>di</strong>fferenza delle altre sono uniche per tutti gli<br />
utenti del sistema e permettono rispettivamente <strong>di</strong> calcolare statistiche <strong>di</strong><br />
vario genere e <strong>di</strong> effettuare ricerche secondo vari criteri quali ad esempio per<br />
nome utente, per gruppo o per un certo Tag.