Friday, March 30, 2007

Analisi requisiti 1.3

ATTENZIONE, siamo costretti a rilasciarvi una nuova versione del documento, che contiene la numerazione definitiva delle operazioni da implementare. Tra poco il professore vi mandera' la lista di quelle che dovete implementare in riferimento a questo documento.
Tenete pero' presente che lo schema logico non e' ancora stato aggiornato.
Cercheremo di farlo al piu' presto.
LINK 1.3

Nuovo documento analisi requisiti: ATTENZIONE

Online qui.
Prestare attenzione al fatto che alcune operazioni sono state rinumerate per essere consistenti con le modifiche allo schema logico (il change log e' alla pagina linkata) . Per ogni chiarimento postate pure.
Buon Lavoro, gruppo 70

Monday, March 26, 2007

Sito BDL

In attesa dello spazio web del CdC abbiamo attivato il sito con il primo documento di Analisi dei Requisiti. Per il momento è presente solo la home page per mancanza di spazio nella mia home directory.
Ecco il link.

Prima Revisione documento Analisi dei Requisiti

Disponibile a questo indirizzo http://ftronci.googlepages.com/home

Wednesday, March 21, 2007

Operazioni

Sono stati individuati cinque frammenti dello schema concettuale. A ciascun gruppo di fase 2 competerà la realizzazione delle operazioni relative al frammento assegnato, secondo le modalità indicate dal Prof. Ghelli, nonché la realizzazione dell'operazione di ripartizione delle spese sui progetti. L'elenco definitivo delle operazioni assegnate a ciascun gruppo sarà reso noto all'atto della consegna da parte del Gruppo Requisiti della prima draft del documento di analisi dei requisiti.

Primo frammento

1) Gerarchia conti correnti:

- conti correnti

- conti disponibili

- portafogli

2) Nazioni

Secondo Frammento

1) Aree geografiche

2) Gerarchia movimenti:

- movimenti

- movimenti interni

- movimenti esterni

- entrate eventi

- entrate donazioni

- entrate investimenti

- uscite eventi

- uscite progetti

- uscite investimenti


Terzo Frammento

1) Gerarchie Persone

- persone

- lavoratori

- responsabili



2) Gerarchia donatori

- donatori

- donatori privati

- aziende

- persone fisiche

- donatori pubblici

- enti governativi

- enti non governativi

Quarto Frammento

1) Gerarchia donazioni

- donazioni

- donazioni generiche

- donazioni specifiche

2) Eventi

3) Investimenti

Quinto Frammento

1) Gerarchia progetti

- progetti

- micro-progetti

- macro-progetti

2) Gerarchia unità operative

- unità operative

- unità per progetti

- unità per eventi

Carlo Sartiani

Sunday, March 18, 2007

Notifica Mailing List

Volevo segnalare che non mi è arrivata alcuna notifica per l'iscrizione alla mailing list.

Wednesday, March 14, 2007

Gruppi Fase 2

Ecco la lista dei gruppi per la fase 2. In attesa di utilizzare il sistema di registrazione gruppi, ad ogni gruppo è stato associata una lettera.

Gruppo A

Gianpiero Radano (Resp.)
Simone Zenzaro
Davide Sechi
Marco Volpetti

Gruppo B

Gianfranco Daga (Resp.)
Fabio Carta
Giacomo Bachi
Giacomo Falchetti

Gruppo C

Lorenzo Muti (Resp.)
Walter Verdese
Luigi Trevisi
Andra Elena Lungu
Michele Marini

Gruppo D

Giulia Pinnisi (Resp.)
Rita Pucci
Federico Tonelli
Nicola Zanuttini

Gruppo E

Vincenzo Scolaro
Stefano Paganucci
Simona Alberto
Daniele Gavazzi (Resp.)

Gruppo F

Fabio Tronci
Andi Rexha
Federico Biagioni
Antonio Malara

Gruppo E

Marco Manca
Marco Deriu
Alfredo Cardigliano
Luigi De Masi

Gruppi di supporto (fase 3)

Gruppo Interfacce

Michele Marini
Giulia Pinnisi
Andra Elena Lungu
Antonio Malara

Gruppo Web

Gianfranco Daga
Simone Zenzaro
Marco Deriu
Federico Tonelli
Rita Pucci

Gruppo Analisi Requisiti

Davide Sechi
Nicola Zanuttini
Fabio Tronci
Giacomo Bachi

Gruppo Supporto Sistemistico

Gianpiero Radano
Luigi De Masi
Alfredo Cardigliano
Federico Biagioni

Gruppo Schema Logico

Giacomo Falchetti
Stefano Paganucci
Marco Manca
Daniele Gavazzi

Gruppo Caricamento Dati 1

Vincenzo Scolaro
Marco Volpetti
Simona Alberto
Luigi Trevisi

Gruppo Caricamento Dati 2

Lorenzo Muti
Walter Verdese
Andi Rexha
Fabio Carta

Per i gruppi caricamento dati

Vorrei far parte di uno dei due gruppi per il caricamento dati. Sono stati già entrambi formati? Eventualmente posso inserirmi in uno dei due? Nel caso in cui non siano stati già formati, qualcuno è disponibile a far parte di questo gruppo?
Attendo notizie. Grazie
Simona Alberto

Tuesday, March 13, 2007

Formazione (caotica) dei gruppi

La formazione dei gruppi (quantomeno la loro registrazione sul sito di BDL) sta procedendo in modo caotico. Vi sono, infatti, gruppi formati solo in modo parziale (analisi dei requisiti), nonché gruppi con membri in eccedenza.

A questo punto, vi prego di NON utilizzare più la procedura di registrazione gruppi fino a che i gruppi stessi non abbiano raggiunto la loro veste definitiva. Tra oggi e domani provvederemo alla cancellazione delle informazioni che avete già inserito, al fine di garantire la consistenza del sistema.

Se avete domande sulla formazione dei gruppi e se volete discutere fra voi per raggiungere un accordo, non esitate ad utilizzare il blog.

Carlo Sartiani

Mailing list di BDL 2007

Come indicato a lezione,
è stata attivata una mailing list di supporto al corso. A ciascuno degli studenti (spero) è stato inviata la notifica di avvenuta iscrizione alla lista.

L'indirizzo della lista è il seguente: bdl2007@di.unipi.it.

Carlo Sartiani

Non si trova un elemento per il gruppo requisiti

Salve!
La relazione del mio gruppo è stata scelta come relazione di riferimento e, come specificato dal prof. Sartiani, questo implica che uno di noi faccia parte del gruppo di supporto dei requisiti. Il bello è che tutti e quattro ci siamo inseriti in altri gruppi e nessuno di noi vuole rinunciare, dato che abbiamo scelto gruppi riguardanti argomenti che ci interessano particolarmente.
Comunque, tutti e quattro siamo disposti a fornire supporto al gruppo dei requisti lavorando parallelamente al nostro.
Ci sono problemi facendo in questo modo?
Grazie
Luigi Trevisi, gruppo 26

Monday, March 12, 2007

Segnalazione al professor Ghelli

Abbiamo inserito per errore Giacomo Bachi nel nostro gruppo, potrebbe cancellarlo?
gruppo 13
caricamento dati
responsabile: Walter Verdese

Thursday, March 08, 2007

SQL Developer

Ho istallato sql developer ma va in crash ogni 10 minuti rendendolo quasi inutilizzabile. E' un problema mio o succede anche a voi?

Wednesday, March 07, 2007

Oracle Academy

Buongiorno, ho completato l'iscrizione al sito dell' Oracle Academy per poter scaricare SQL Developer, ma non riesco ad accedere alla pagina dei downloads. Qualcuno di voi e' riuscito a scaricarlo?

Saturday, March 03, 2007

Termini inglesi e una domanda

Una domanda "tecnica": abbiamo detto che la relazione deve essere scritta tutta nella stessa lingua. E' tuttavia permesso utilizzare termini provenienti dall'inglese ma utilizzati comunemente in italiano, come ad esempio budget?

Avevamo anche una domanda... non riusciamo a ricordarci se gli incassi generici di un evento (tipo biglietti) sono spendibili solo per il progetto legato all'evento o meno.

La ringrazio
Lorenzo Muti, gruppo 26

Friday, March 02, 2007

Dubbio sui Dipendenti

A lezione abbiamo indicato un vincolo sui dipendenti, ovvero che un dipendente non può lavorare per unità operative diverse allo stesso momento, e per esprimere questo vincolo occorre modellare una classe apposita e relative relazioni. Allo stesso tempo abbiamo indicato che i dipendenti sono un attributo opzionale, ossia che se non sono espressi non è un problema.

Quel che ci chiedevamo è: al committente interessa davvero verificare che questo vincolo sia rispettato? Oppure si accontenta semplicemente che di ogni unità si tenga eventualmente una semplice lista di nomi?



Giulia Pinnisi
Gruppo 25
Un altra domanda:
Nel caso delle operazioni generiche (intendendo quelle del tipo creazione cancellazione o modifica), cosa cosa succede se applicata ad una entita' non vengono rispettatti piu' i vincoli? Es. Eliminiamo un entita' che ha un assocciazione inversa totale e univoca.

E' il dbms che si occupa di questo vincolo o deve essere previsto e descritto nei vincoli di un operazione?

Operazioni

Domanda sulle operazioni:
Nella descrizione della realta' il committente ha specificato le relazioni che esistono tra le classi di entita' (es. per ogni unita' interessano i pagamenti effettuati). Questa' frase deve essere considerata come un operazione da implementare o e' un operazione potenziale (con potenziale intendo un operazione realizzabile tramite una interrogazione, ma non realizzata)?

Thursday, March 01, 2007

Molteplicità varie e minus/plusvalenze

1)Un progetto è relativo ad un area geografica o a una nazione o ad entrambe?
2)Possiamo supporre che due investimenti relativi alla stessa azione(con codice ISIN medesimo), vadano a finire sul solito dossier titoli(e non su dossier differenti)?
3)Vorremmo l'ennesimo chiarimento a proposito delle minus/plusvalenze: possiamo considerarle come un attributo di un investimento finanziario, valido in ogni istante (cioè non solo al momento della fine dell'investimento).

Giacomo Falchetti, gruppo 27

Domande sulle operazioni statistiche

Il committente ha richiesto operazioni statistiche come ad esempio visualizzare l'elenco dei progetti con il maggior numero di donazioni.
Per quanto riguarda questa operazione, le donazioni ottenute durante gli eventi dedicati ad un progetto rientrano nel totale delle donazioni di quel progetto insieme alle donazioni specifiche?
Per quanto riguarda le operazioni simili, il numero degli elementi dell'elenco da visualizzare deve essere un numero prefissato? Inoltre l'elenco di tali operazioni deve comprendere tutti quanti gli elementi presenti nella basi di dati o l'operatore può specificare un data per considerare solo gli elementi che esistono da quella data in poi?

Andra Lungu - gruppo 22