• Non ci sono risultati.

Progetto e sviluppo di un Sistema di Social Networking in una Intranet Aziendale

N/A
N/A
Protected

Academic year: 2021

Condividi "Progetto e sviluppo di un Sistema di Social Networking in una Intranet Aziendale"

Copied!
19
0
0

Testo completo

(1)

Università degli studi di Modena e Reggio Emilia Facoltà di Scienze Matematiche, Fisiche e Naturali

Corso di Laurea in Informatica

Progetto e sviluppo di un Sistema di Social Networking

in una Intranet Aziendale

Enrico Bortolazzi

Relatore:

Prof. Riccardo Martoglia

Anno Accademico 2008/2009

(2)

Considerata l’enorme diffusione dei Considerata l’enorme diffusione dei Social Social Network

Network, e la loro conseguente influenza su , e la loro conseguente influenza su aspetti della vita quotidiana, le aziende non aspetti della vita quotidiana, le aziende non possono non prendere in considerazione tali possono non prendere in considerazione tali

strumenti.

strumenti.

A fronte di ciò, come progetto di questa tesi, A fronte di ciò, come progetto di questa tesi, è stato realizzato un

è stato realizzato un Social Network Social Network aziendale(

aziendale(MM CafèMM Cafè) ) per la rete per la rete intranetintranet di di MaxMara.

MaxMara.

Introduzione

Introduzione

(3)

Introduzione Introduzione

Per la realizzazione di

Per la realizzazione di MM CafèMM Cafè si sono seguite si sono seguite le seguenti fasi:

le seguenti fasi:

Studio di Social NetworkStudio di Social Network presenti su presenti su internet

internet

Ricerca delle caratteristiche Ricerca delle caratteristiche adatte a un adatte a un software aziendale

software aziendale

Scelta delle componenti Scelta delle componenti in base ai vantaggi in base ai vantaggi che possono introdurre in un’azienda.

che possono introdurre in un’azienda.

(4)

Problematiche Affrontate Problematiche Affrontate

Analisi del caso di studioAnalisi del caso di studio

ProgettoProgetto

ImplementazioneImplementazione

(5)

Web 2.0 Web 2.0

È una È una nuova visione di Internet nuova visione di Internet che ha che ha appena cominciato ad influenzare il modo appena cominciato ad influenzare il modo di lavorare ed interagire con le di lavorare ed interagire con le

informazioni in rete.

informazioni in rete.

Insieme di approcci Insieme di approcci per usare la rete in per usare la rete in modo nuovo e innovativo.

modo nuovo e innovativo.

Lascia ai dati una Lascia ai dati una identità propriaidentità propria. .

(6)

Social Media Social Media

Termine generico che indica tecnologie e Termine generico che indica tecnologie e pratiche online che gli utenti adottano per pratiche online che gli utenti adottano per condividere

condividere contenuti e informazioni. contenuti e informazioni.

Rappresentano un Rappresentano un cambiamentocambiamento nel modo nel modo in cui la gente

in cui la gente apprende, legge e condivide apprende, legge e condivide informazioni e contenuti.

informazioni e contenuti.

Sono diventati molto popolari perchè Sono diventati molto popolari perchè permettono alle persone di

permettono alle persone di connettersi con il connettersi con il mondo

mondo on line per on line per stabilire relazioni stabilire relazioni di tipo di tipo personale o lavorativo.

personale o lavorativo.

(7)

Social Media Social Media

Elementi dei Social Media:

Elementi dei Social Media:

BlogBlog

MicroblogMicroblog

Social NetworkSocial Network

WikiWiki

Community Question&AnswerCommunity Question&Answer

(8)

Come primo passo verso la realizzazione Come primo passo verso la realizzazione di di MM CafèMM Cafè si sono studiati vari Social si sono studiati vari Social

Network presenti sulla rete Network presenti sulla rete

Nello specifico si è studiato quali sono i Nello specifico si è studiato quali sono i servizi offerti

servizi offerti da ciascun Social Networkda ciascun Social Network

Infine si sono scelti i servizi di maggior Infine si sono scelti i servizi di maggior utilità dal punto di vista di

utilità dal punto di vista di condivisionecondivisione di di informazioni e

informazioni e comunizazionecomunizazione aziendale. aziendale.

Analisi dei Social Network

Analisi dei Social Network

(9)

Analisi dei Social Network Analisi dei Social Network

X X X X X X X X X X X X X X X X X X X X X X X

X X X X X X X X X X X X X X X

X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X

X X X X X X X X X X X X

X X X X x X X X X X X X X X X X

X X X X X X X X X X X X

X X

X X X X X X X X X

X X X X X X X X X

X X X X X X X X X X X X

X X X X X X X X X

X X X X X X X X X X X X X X X X X X X X

X X X X X X X

X X X X X X X X

X X X X X X X X X X X X X X X X X X X X X X X

X X X X X X X X X X X X X X X X

X X X X X

X X X X X

X X Social network

Servizi

M y p e r a

p l a x o

s o n i c o

web tv

j a

i k u

k i w

i b o x

l i f e k n o t k

i u k i

Q u e P a s a

web radio forum

V i d a e o

x i n g

S k y r o c k

amici

bacheca personale commenti profili amici

giochi gruppi raccomandazione

S u r f p e o p l profilo pesonale e

condivisione foto invio messaggi

M y S p a c e

o r k u t

F r i e n d s t e r N

e t L o g

F l i c k r

B a d o o L

i n k e d i n

commenti foto blog chat

B e b o F

a c e B o o k

T w i t t e r

tag persone in foto foto profilo Applicazioni

Eventi ricerca amici

video

H i 5

(10)

Analisi del caso di studioAnalisi del caso di studio

ProgettoProgetto

ImplementazioneImplementazione

Problematiche Affrontate

Problematiche Affrontate

(11)

Progettazione Dati Progettazione Dati

A seguito dei servizi scelti da implementare A seguito dei servizi scelti da implementare si è deciso di creare un database per il si è deciso di creare un database per il

supporto dei dati del progetto.

supporto dei dati del progetto.

Per la creazione del database si è usato Per la creazione del database si è usato MySQL .

MySQL .

(12)

Progettazione Dati Progettazione Dati

MESSAGGIO(mess_id, corpo, mitt_id, ric_id) FK: mitt_id REFERENCES utente

FK: ric_id REFERENCES utente

DOMANDA(id_domanda, corpo, aperta, miglior_r_id, user_id)

FK: miglior_r_id REFERENCES risposta FK: user_id REFERENCES utente

RISPOSTA(id_risposta, corpo, voto, autore, domanda_id)

FK: autore REFERENCES utente FK: domanda_id REFERENCES domanda

VOTO(utente_id, risposta_id)

FK: utente_id REFERENCES utente FK: risposta_id REFERENCES risposta

(13)

Use Case Diagram Use Case Diagram

Completa profilo Modifica

profilo Ricerca

profilo Messaggi

Question and Answer

(14)

Activity Diagram Activity Diagram

Compilazione profilo utente

Messaggi

Question&Answer

(15)

Analisi del caso di studioAnalisi del caso di studio

ProgettoProgetto

ImplementazioneImplementazione

Problematiche Affrontate

Problematiche Affrontate

(16)

Implementazione Implementazione

MM Cafè:MM Cafè:

Progetto realizzato tramite il linguaggio python, Progetto realizzato tramite il linguaggio python, col quale si crea

col quale si crea dinamicamentedinamicamente il codice HTML il codice HTML e le interrogazioni al DataBase.

e le interrogazioni al DataBase.

È composto di cinque file:È composto di cinque file:

Pagpers.pyPagpers.py : profilo utente. : profilo utente.

Profili.pyProfili.py : modulo di modifica/inserimento : modulo di modifica/inserimento dati utente.

dati utente.

Messaggi.pyMessaggi.py : messaggistica. : messaggistica.

Cercap.pyCercap.py : ricerca di profili utente. : ricerca di profili utente.

Questionanswer.pyQuestionanswer.py : question & answer. : question & answer.

(17)

Video

Video

(18)

Conclusioni Conclusioni

Nell’ambito di questa tesi sono stati raggiunti diversi Nell’ambito di questa tesi sono stati raggiunti diversi

obiettivi:

obiettivi:

È È stata migliorata la divulgazione di informazionistata migliorata la divulgazione di informazioni

riferite ai dipendenti, catturando parte di questi dati dal riferite ai dipendenti, catturando parte di questi dati dal

sistema già presente, ampliandoli col social network.

sistema già presente, ampliandoli col social network.

È stato creato un È stato creato un servizio di messaggisticaservizio di messaggistica all’interno all’interno dell’intranet che vada a sostituire in parte i messaggi di dell’intranet che vada a sostituire in parte i messaggi di

posta elettronica posta elettronica

È stato introdotto un È stato introdotto un sistema di question & answersistema di question & answer per per la risoluzione in maniera rapida di problemi aziendali.

la risoluzione in maniera rapida di problemi aziendali.

(19)

Sviluppi Futuri Sviluppi Futuri

Sviluppare il servizio di Sviluppare il servizio di blog o blog o microblog

microblog per gruppi di lavoro.per gruppi di lavoro.

Integrare il già presente sistema di Integrare il già presente sistema di wiki

wiki aziendale col social networkaziendale col social network

Inserire dei Inserire dei tagtag per gruppi per gruppi d’interesse.

d’interesse.

Inserimento di una Inserimento di una chatchat interna interna integrata nel social network.

integrata nel social network.

Riferimenti

Documenti correlati

- se compaiono alterazioni della pelle o delle unghie - in caso di aumentata sensibilità alla luce. - se compaiono disturbi

Ciò nonostante, le specifiche possono variare senza preavviso e non possiamo garantire che le informazioni corren disponibilità di ogni prodotto mostrato siano aggiornate, complete

Per rendere possibile l’operazione Comune di Bagnoregio e Casa Civita hanno predisposto una pagina web dedicata dove è possibile trovare tutte le spiegazioni del caso sui Civita

La legge del primo è portata dalla bisettrice del primo quadrante; quella del secondo dalla bisettrice del secondo quadrante, quindi sono singolari (basta escludere l’origine da uno

La Scuola Primaria, accogliendo e valorizzando le diversità individuali, promuove l’acquisizione delle conoscenze e delle abilità di base e, nel rispetto delle libertà

Ora, fratello, se non vedi la guarigione divina, non vedi il battesimo dello Spirito Santo, non vedi questo potente movimento dello Spirito di Dio, che si

Come alcuni di voi sapranno, in occasione della visita del Castello della Pietra nel parco dell’Antola, abbiamo stretto una preziosa collaborazione con i parchi e le aree protette

La Corte, giunta a questo punto dell’iter motivo, si è trovata ad affrontare la questione vera e propria, ossia la tensione logico-giuridica tra la struttura fisica dei files