12.06.2013 Views

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

Thesis full text PDF - Politecnico di Milano

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!