giovedì 27 marzo 2008

Registrazione utenti sui servers.

In accordo con il professore abbiamo bloccato l'iscrizione di nuovi utenti su tutti e tre i server Oracle. Se qualcuno non avesse fatto ancora un utente su ogni server, possibilmente con la stessa login, alla prossima lezione utile fatecelo sapere che riabiliteremo le iscrizioni, se necessario.

Gruppo di Supporto 21 - Sistemisti

Analisi dei requisiti: VERSIONE 1.4

Ecco una nuova versione dell'analisi dei requisiti:

http://www.cli.di.unipi.it/~bertozzi/requisiti_v1.4.pdf

Per qualsiasi problema siamo a disposizione.

Gruppo 10 - Manutenzione requisiti

giovedì 20 marzo 2008

Analisi dei requisiti: VERSIONE 1.3

Ecco una nuova versione dell'analisi dei requisiti:

http://www.cli.di.unipi.it/~bertozzi/analisi_v1.3.pdf

Stiamo ancora lavorando sulla descrizione delle operazioni, per renderle il piu' dettagliate possibili. Dopo le vacanze di pasqua sara' quidi pubblicata una nuova versione. Chi avesse bisogno subito di maggiori informazioni per la progettazione, puo' mettesi in contatto con noi.

Per qualsiasi problema siamo a disposizione.

Gruppo 10 - Manutenzione requisiti

lunedì 17 marzo 2008

Nuova versione analisi

Ho ricevuto una numva versione dell'analisi, che ho pubblicato in http://www.di.unipi.it/~ghelli/didattica/bdl08/requisiti.1.2.pdf.

È ancora una versione preliminare. Siete caldamente invitati a leggerla, chiedere chiarimenti e suggerire modifiche. Rinnovo l'invito a evitare toni polemici.

venerdì 14 marzo 2008

Commento al post "Domande sull'analisi dei requisiti"

Ribadisco che commenti sull'analisi dei requisiti sono estremamente utili e benvenuti in questa fase, e vi chiedo di esplicitare subito i vostri dubbi.

Per quasi tutte le questioni sollevate credo sia utile aspettare la versione di Lunedì. Volevo solo tornare sulla questione 6:

6) Non interessa al committente mantenere una relazione tra le compravendite titoli e i conseguenti movimenti di liquidità? Per come è strutturato ora, oltre a non mantenere alcuna relazione, si tiene sia il controvalore dis/investito che l'importo del movimento c/c conseguente, identici e ridondanti.
Idem per le acquisizioni delle partecipazioni.

Mi sembra una questione molto interessante. Credo che siano possibili due scelte:
1) un acquisto titoli è un movimento c/c, oltre ad essere un movimento c/titoli
2) un acquisto titoli "corrisponde" ad movimento c/c (o ad un prelievo o ad un movimento che appartiene ad una categoria ad hoc)
Ovvero, la soluzione (1) corrisponde ad una gerarchia di inclusione multipla tra le diverse classi di movimenti, la (2) ad un'associazione. Io forse preferirei la (1), perché mi pare compatibile con la visione del committente, e anche perché altrimenti faccio fatica a capire a quale dei due movimenti appartengono gli attributi data ed ammontare.

Malumori

Ho apprezzato moltissimo il post di analisi puntuale sui requisiti, al quale mi ripropongo di rispondere (in parte) con un prossimo post, ma mi hanno preoccupato alcuni dei toni che la discussione seguente ha finito per assumere.

Tenete per favore sempre conto che il testo scritto è facilmente fonte di malintesi, perché mancano le informazioni di tono ed espressione proprie del contatto diretto. In particolare, è molto facile ferire alcuni lettori in maniera involontaria, o sproporzionata alle intenzioni.

Dobbiamo lavorare insieme per due mesi, ed avremo ben altre occasioni di scontro. Non vi chiedo assolutamente di tenere nascosti i malumori, ma vi chiederei di
  • comunicare rapidamente e direttamente a me tutte le informazioni relative a malumori e difficoltà (ne avrete ampie occasioni)
  • prima di pubblicare una lettera, chiedervi se qualcuno, in via del tutto ipotetica, si potrebbe offendere; se la risposta è sì, sappiate che la persona si offenderà.
Non sto parlando dello scambio già avvenuto, che non voglio ingigantire, sto cercando di prevenirne altri molto più spiacevoli. Ripeto, non vi sto chiedendo di nascondere i problemi, vi sto solo chiedendo di renderli espliciti a me, e il prima possibile, e, nel dialogare tra di voi, cercate sempre di massimizzare il rispetto e minimizzare la suscettibilità. In particolare, non andate a chiedervi con chi ce l'ho. Io ce l'ho con il mezzo, che ha l'effetto di alimentare le polemiche, e non intendo bacchettare nessuno né dare pagelline di netiquette. Io non lo faccio, e, mi raccomando, non fatelo neppure voi.

mercoledì 12 marzo 2008

Domande sull'analisi dei requisiti.

Avrei alcune domande/obiezioni da porre al committente e/o al gruppo dell'analisi dei requisiti.
(Premetto di aver dato solo un' occhiata veloce alla relazione, perdonate quindi eventuali imprecisioni)

Clienti:
- 1) Premesso che un rappresentante legale in quanto persona fisica non è necessariamente un cliente dell'istituto, perchè lo schema indica una copertura? Per caso per cliente si intende un soggetto?

Ereditarietà degli attributi dei movimenti:
-2) Ho visto che tra gli attributi delle sottoclassi dei movimenti C/C si ripetono puntualmente data, importo, descrizione che sarebbero IMHO attributi da ereditare dalla superclasse.

Ridondanza:
-3) Nonostante la relazione "Ad ogni movimento c/c corrisponde un conto corrente " non capisco perchè, per ogni sottoclasse movimenti c/c, si tiene un attributo numeroConto, è ridondante.
Idem per ordini di sblocco, segnalazioni ed altri.
Idem per l'attributo intestatari.

Integrità degli Immobili:
-3) Dallo schema si evince che ogni immobile appartiene necessariamente ad una Gestione di Immobili, visto che si era parlato di database storico, che fine fa un immobile quando viene venduto?

Titoli:
-4) Premesso che i titoli possono scadere o essere revocati/rimborsati, non si dovrebbe tener conto dello status? (Negoziabili o no)
-5) Perchè si è deciso di creare una sottoclasse "Fondi di investimento" pur non essendoci
alcun attributo extra?
-6) Non interessa al committente mantenere una relazione tra le compravendite titoli e i conseguenti movimenti di liquidità? Per come è strutturato ora, oltre a non mantenere alcuna relazione, si tiene sia il controvalore dis/investito che l'importo del movimento c/c conseguente, identici e ridondanti.
Idem per le acquisizioni delle partecipazioni.

Adempimenti fiscali:
-7) Non interessa al committente mantenere informazioni sugli adempimenti fiscali?
In particolare, dell'ICI non vuole sapere a quali immobili si riferiscono? E le plusvalenze?
Tutto il discorso dei comuni che fine fa?

Movimenti Immobili:
-8) Ma non si era detto che gli immobili potevano essere venduti o acquistati?

-9) Che senso ha per un conto corrente, quindi per un rapporto, avere + conti depositi, partecipazioni, etc ? Non stiamo complicando la realtà?

E' tutto... per ora.

Analisi dei requisiti - Versione 1.1

Ecco la versione 1.1 dell'analisi dei requisiti:

http://www.cli.di.unipi.it/~bertozzi/Analisi_dei_requisiti.pdf

giovedì 6 marzo 2008

SQL Developer sulle macchine Linux

Sono interessato ad aver SQL Developer installato sulle macchine Linux, che preferisco usare.
Chi e' interessato dovrebbe comunicarlo al professore o postarlo qua sul blog. Se le richieste saranno esigue probabilmente non verra' installato, ma verra' piuttosto aumentata la quota disco degli interessati o sara' possibile utilizzarlo via memorie USB.

martedì 4 marzo 2008

Oracle at home

Se volete istallare un ambiente Oracle come quello usato nel corso (DB server, Web server, ed ambiente di sviluppo) sulla vostra macchina, trovate le istruzioni in questa pagina, preparata da Federico De Faveri.

Tenete conto che la licenza è solo per uso non commerciale. Tenete conto che Oracle consuma molto spazio disco, memoria, cpu, e che non è facile liberarsene del tutto una volta installato.

lunedì 3 marzo 2008

Gruppi di supporto

Personalmente sarei interessato al gruppo sistemisti, chi altri lo è? In generale, anche per aiutare i professori, a quali gruppi di supporto siete interessati?

domenica 2 marzo 2008

Ultimo chiarimento sull'aggiornamento dei valori dei titoli

A quanto ho capito l'utente "chiama" l'operazione di aggiornamento dei titoli prima di accedere ad un particolare conto, avvero subito dopo il login. L'aggiornamento conto per conto è completamente automatico, quindi al primo accesso ad ogni conto successivo all'aggiornamento si riceve solo un messaggio per avvertire che è stato effettuato. E' corretto?
Quali sono le tipologie di utenti che possono effettuare l'aggiornamento?

sabato 1 marzo 2008

Ancora sui permessi

Mi scuso re ritorno sul fatto dei permessi ma la domanda che probabilmente le era già stata fatta è se un utente non fiduciario può effettuare quei tipi di operazioni su un rapporto non fiduciario (visto che altrimenti sicuramente non potrebbero) che richiedono un contatto diretto con il cliente (apertura nuovo c/c o c/d, versamenti/prelievi ecc..).

Inoltre avrei bisogno di chiarire se un utente non fiduciario può visualizzare ad esempio inserendo un codice id di conto deposito fiduciario, tutti i titoli che ci sono dentro con le relative info, se assumiamo che da quelle non si possa risalire al vero proprietario dei titoli. Stessa cosa vale per gli immobili e per gli altri beni "fiduciari"

Consegna delle relazioni

Alcune informazioni di servizio sulla consegna delle relazioni.

La consegna è prevista per lunedì mattina alle ore 11,15. Ogni gruppo dovrà consegnarmi una copia cartacea della relazione e dovrà inviarmi per email un pdf della stessa.

Risponderò ad ogni richiesta di chiarimenti inserita nel blog entro le ore 15,00 di domenica (domani); per i post effettuati oltre tale ora non posso dare garanzie.

In bocca al lupo a tutti!

Carlo Sartiani

Chiarimenti sui permessi

Sappiamo che gli utenti fiduciari possono fare qualsiasi operazione su qualsiasi dato. Per gli altri tipi di utenti (consiglieri, sistemisti e personale amministrativo) è stato detto ha lezione che hanno tutti e 3 gli stessi diritti, ma quali sono di preciso? Cioè, possono operare sui rapporti bancari (aperture/chiusure/prelievi etc. sui conti, inserimento/cancellazione etc. sui clienti) o hanno solo la facoltà di visualizzarne le informazioni relative?
La visualizzazione delle assemblee, delle S.r.L. e in generale di ciò che è associato univocamente ad un conto fiduciario è limitata agli utenti fiduciari o è permessa a tutti?