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.
Workflow Capitolo 2<br />
2.3. Casi <strong>di</strong> stu<strong>di</strong>o<br />
In questo paragrafo introdurremo una descrizione dettagliata, utilizzando la notazione BPMN, dei<br />
flussi <strong>di</strong> processo caratterizzanti i due casi <strong>di</strong> stu<strong>di</strong>o trattati, che ci serviranno per poter modellare e<br />
implementare le <strong>di</strong>verse varianti <strong>di</strong> <strong>di</strong>stribuzione dei flussi <strong>di</strong> processo in<strong>di</strong>viduate.<br />
2.3.1. Click4aLoan<br />
Il primo caso <strong>di</strong> stu<strong>di</strong>o è relativo ad un flusso <strong>di</strong> processo per la gestione <strong>di</strong> prestiti bancari via<br />
Web. Innanzitutto possiamo identificare tre <strong>di</strong>versi attori che prendono parte al processo <strong>di</strong><br />
richiesta/gestione del prestito: l’utente che richiede il prestito (Applicant), il manager che effettua<br />
una validazione preliminare e una valutazione finale, e gli impiegati (Employee), che hanno il<br />
compito <strong>di</strong> verificare che l’utente abbia tutti i requisiti necessari per poter ricevere il finanziamento<br />
desiderato tramite <strong>di</strong>verse attività <strong>di</strong> controllo (Job Check, Financial Check, Residence Check, Cre<strong>di</strong>t<br />
Check).<br />
Nella pagina successiva viene illustrato, tramite la notazione BPMN, il flusso <strong>di</strong> operazioni che<br />
compongono il workflow <strong>di</strong> Click4aLoan.<br />
Il processo rappresenta i passi necessari per poter effettuare la richiesta <strong>di</strong> un prestito bancario.<br />
Esso inizia con la richiesta <strong>di</strong> un prestito da parte <strong>di</strong> un utente (Applicant). Tale richiesta viene<br />
processata dapprima da un manager aziendale che ne fa una valutazione preliminare e verifica se i<br />
dati immessi dall’utente sono vali<strong>di</strong>, interrompendo, in caso contrario, l’intero processo. Nel caso in<br />
cui i dati siano vali<strong>di</strong> il processo proseguirebbe la sua esecuzione e il manager passerebbe la<br />
richiesta agli impiegati, effettuando una selezione dei compiti da assegnare ad ogni impiegato.<br />
A questo punto il processo si <strong>di</strong>vide in due parti che possono essere svolte in <strong>di</strong>sgiunzione: infatti<br />
se l’utente avesse fatto richiesta <strong>di</strong> un prestito semplice (Loan), le verifiche da effettuare da parte<br />
degli impiegati sono quella finanziaria, <strong>di</strong> residenza e <strong>di</strong> cre<strong>di</strong>to bancario. Nel caso <strong>di</strong> un mutuo<br />
(Mortgage), invece, gli impiegati devono verificare sia lo stato finanziario dell’utente e la residenza,<br />
sia effettuare una verifica sull’impiego dell’utente. Una volta effettuate tali verifiche, la richiesta<br />
ritorna sotto la competenza del manager, che effettua una verifica finale e decide se accettare o<br />
meno la richiesta <strong>di</strong> prestito. Infine l’utente decide se accettare o rifiutare il prestito, terminando<br />
così l’intero processo.<br />
13