|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
[UML] Parere su diagramma delle classi
Mi sto esercitando con il seguente esercizio, e devo modellare il diagramma della classi in UML.
Quote:
Le possibili candidate potrebbero essere *ContoCorrente *Cliente *ProdottoFinanziario *Polizza *PacchettoTitoli *Titolo Giustifico l'esistenza delle classe Titolo a causa della necessità di memorizzare nome,identificativo,prezzo d'acquisto e quantità, questi ultimi saranno quindi attributi della classe Titolo. Polizzza avrà come attributi il nome del beneficiario. Per quanto riguarda gli altri attributi *numero univoco e data apertura di ContoCorrente (?) *rendita periodica attributo di ProdottoFinanziario *indice di rischio attributo di titolo Poiché dal testo non riesco a capire se l'intestatario è sinonimo di cliente, suppongo che una persona per utilizzare un determinato conto corrente debba essere cliente della banca, quindi l'intestatario è esso stesso un cliente della banca. Passando ora all'analisi per le associazioni poiché un cliente può avere più conti correnti, ed un conto corrente può avere uno o più intestatari tra i clienti, si rende necessario l'introduzione di una classe associativa che consenta di memorizzare la data di apertura. Alla luce delle considerazioni ho modellato il seguente diagramma delle classi in UML. ![]() Domande: 1)Le considerazioni che ho fatto sono corrette? 2)Il diagramma è anche esso corretto?
|
|
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
a prima vista (sto a lavoro), sposterei l'Apertura del CC da proprietá dell'associazione M-M tra cliente e CC a proprietá dell'entitá CC.
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
In effetti inizialmente avevo pensato di fare così tanto che, venendomi il dubbio, avevo messo un bel punto interrogativo.
Però, dato che le classi associative, solitamente, modellano attributi nelle relazioni molti a molti, se spostassi la data di apertura come attributo di CC, non avrebbe più senso l'esistenza della classe associativa. |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
|
Quote:
|
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Aug 2001
Messaggi: 9538
|
Perfetto, la classe associativa rimane ma sposto semplicemente l'attributo.
Per il resto ci sono altre cavolate?
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 15:51.





















