fbpx
Skip to main content
  1. SouldealeR
  2. Ingegneria Informatica - Triennale
  3. Venerdì, 24 Febbraio 2006
  4.  Subscribe via email
Qualcuno ha percaso qualche informazione su chi terrà il corso al quarto ciclo per quest'anno ? Magari qualcuno che ha avuto indiscrezioni da Pettorossi seguendo Automi oppue Cantone facendo l'appello fra poco...
Grazie.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
scusate, ma la partita cpu vs cpu chi la avvia se non un umano? E' sempre un caso d'uso che parte dall'utente...

Poi state attenti alla ridondanza delle classi per quanto riguarda il dominio, ricordatevi che più ne mettete e più ne dovrete scrivere. Certo, per fare un programma ben fatto in OO è sempre meglio abbondare, però ad esempio la classe "bomba" secondo me è futile... può essere implementata come un metodo della classe giocatore che modifica il valore "colpito" della classe casella.

Tutto questo rigorosamente SECONDO ME, non ho la pretesa di dire a nessuno come si fa, anche perchè non ne ho la più pallida idea nemmeno io :D

quindi prendete tutto con le pinze!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
scusate, ma la partita cpu vs cpu chi la avvia se non un umano? E' sempre un caso d'uso che parte dall'utente...

Poi state attenti alla ridondanza delle classi per quanto riguarda il dominio, ricordatevi che più ne mettete e più ne dovrete scrivere. Certo, per fare un programma ben fatto in OO è sempre meglio abbondare, però ad esempio la classe "bomba" secondo me è futile... può essere implementata come un metodo della classe giocatore che modifica il valore "colpito" della classe casella.

Tutto questo rigorosamente SECONDO ME, non ho la pretesa di dire a nessuno come si fa, anche perchè non ne ho la più pallida idea nemmeno io :D

quindi prendete tutto con le pinze!



Quindi quale leveresti delle classi che ho postato sopra????
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Giocatore ha 2 attori specializzati :umano e cpu.
Da cpu parte il caso d'uso partita che generalizza altri due casi d'uso che sono partita cpu VS cpu e partita umano VS cpu

sono d'accordo sulla specializzazione dell'attore "giocatore" in "umano" e "CPU" (lo ha anche detto l'ingegnere a lezione).
Sono anche d'accordo che il caso d'uso "partita" generalizzi i casi d'uso "umano vs cpu" e "cpu vs cpu" ma secondo me ad interagire con il caso d'uso "partita" è l'attore "giocatore" e non "cpu".

secondo voi(anche se cantone ha detto che non è necessario usare le relazioni <<include>> e <<extend>>;) i casi d'uso "dichiara età" e "verifica età" ,cioè i casi d'uso che realizzano il controllo parentale, sono da includere nel caso d'uso "partita umano vs. cpu"?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Che ne dite di queste classi???

-GiocoBattagliaNavale
-Griglia
-GrigliaGiocatore
-GrigliaAvversario
-PianoDiGioco
-Nave
-Sottomarino
-Lanciamissili
-Incrociatore
-Portaerei
-Bomba
-Colpo
-Acqua
-Colpito
-Affondato
-Utente
-Giocatore
-Genitore
-Vincoli

Penso siano tutte, no?!!!! :roll:


:shock:
...
tutte quelle?!?
ma che tipo di Battaglia Navale vuole, il Tricheco?!? Ricostruzione della Seconda Guerra Mondiale?!?
Sono davvero necessarie tutte quelle classi?!?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Che ne dite di queste classi???

-GiocoBattagliaNavale
-Griglia
-GrigliaGiocatore
-GrigliaAvversario
-PianoDiGioco
-Nave
-Sottomarino
-Lanciamissili
-Incrociatore
-Portaerei
-Bomba
-Colpo
-Acqua
-Colpito
-Affondato
-Utente
-Giocatore
-Genitore
-Vincoli

Penso siano tutte, no?!!!! :roll:


:shock:
...
tutte quelle?!?
ma che tipo di Battaglia Navale vuole, il Tricheco?!? Ricostruzione della Seconda Guerra Mondiale?!?
Sono davvero necessarie tutte quelle classi?!?



Non lo so', ma seguendo l'esempio delle slides, quello su Arkanoid, mi sembra necessarie....booo!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Secondo me nell'elenco di classi che hai fatto dovresto togliere colpito, affondato, acqua, bomba.

Ciap
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Cmq, ragazzi, non è che mi sapreste spiegare perché il Tricheco quanto più c'è gente a lezione (bocciati degli anni scorsi), più rende le cose difficili?!?
Cioè, fatemi capire (e premetto che non ho seguito le lezioni del Walrus, la settimana scorsa): senza aver visto niente di java, dopo tre lezioni ci chiede di fare questo dannatissimo compito1. Fra una settimana dobbiamo mandargli il codice del gioco, funzionante, ovviamente, sennò che lo si fa' a fare?!? E, ripeto, tutto ciò senza aver visto niente di java...

Ma Giovannino "Il Tricheco" Cantone si diverte tanto a bocciare la gente?!? Non capisce che alla fine ci rimette lui?!?

Eppure l'anno scorso non era così... il programma lo si doveva consegnare a fine corso...
C'è qualche sensitivo, paragnostico, rabdomante che può rispondermi?!? Cose che non ci dormo la notte... :evil:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ragazzi scusate una cosa,ma siete sicuro che le classi del dominio del sitema(key abstractions) nn debbano essere relazionate tra loro?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
L'unica differenza tra il diagramma dei casi d'uso del caso uomo/computer e computer/computer è ke in quest'ultimo non c'è il controllo parentale.
Pure voi pensate così??????
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
e anke un'altra cosa,secondo voi il pc è un attore?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
L'unica differenza tra il diagramma dei casi d'uso del caso uomo/computer e computer/computer è ke in quest'ultimo non c'è il controllo parentale.
Pure voi pensate così??????

io ho fatto cosi ma sto provando a farne uno solo
Allora ragazzi dobbiamo metterci d'accordo su una cosa fondamentale.

1) Il diagramma è uno solo
In questo caso ho creato un use case "partita" da cui ne partono altri due che partita umano vs cpu e partita cpu vs cpu.C'è un attore principale che è giocatore e le 2 sue specializzazioni,gli attori umano e cpu,quindi 3 attori.

2) I diagrammi sono 2 :
Inquesto caso ne ho creato uno per la partita umano vs cpu ,un'altro per la partita cpu1 vs cpu2 e sono esattamente identici tranne che per il fatto che nel primo l'attore uomo ha il caso d'uso controllo parentale ,id(fate voi) e nel secondo invece questo non c'è(uomo non c'è) e al suo posto c'è il cpu1 .Quindi c'è un attore principale giocatore che come specializzazione cpu che a sua volta ha come specializzazioni cpu1 e cpu2,cioè 4 attori.

Almeno mettiamoci d'accordo su quanti sono,almeno su questo......abbiamo avuto tutti buone idee,bisogna solo capire se sono fattibile.......PS CANTONE PANZONE :lol:
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
secondo me no dato che gli attori sono l'utente che gioca col pc o l utente che assiste alla partita tra pc e pc
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
secondo me no dato che gli attori sono l'utente che gioca col pc o l utente che assiste alla partita tra pc e pc


quoto e sottoscrivo
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
L'unica differenza tra il diagramma dei casi d'uso del caso uomo/computer e computer/computer è ke in quest'ultimo non c'è il controllo parentale.
Pure voi pensate così??????

io ho fatto cosi ma sto provando a farne uno solo
Allora ragazzi dobbiamo metterci d'accordo su una cosa fondamentale.

1) Il diagramma è uno solo
In questo caso ho creato un use case "partita" da cui ne partono altri due che partita umano vs cpu e partita cpu vs cpu.C'è un attore principale che è giocatore e le 2 sue specializzazioni,gli attori umano e cpu,quindi 3 attori.

2) I diagrammi sono 2 :
Inquesto caso ne ho creato uno per la partita umano vs cpu ,un'altro per la partita cpu1 vs cpu2 e sono esattamente identici tranne che per il fatto che nel primo l'attore uomo ha il caso d'uso controllo parentale ,id(fate voi) e nel secondo invece questo non c'è(uomo non c'è) e al suo posto c'è il cpu1 .Quindi c'è un attore principale giocatore che come specializzazione cpu che a sua volta ha come specializzazioni cpu1 e cpu2,cioè 4 attori.

Almeno mettiamoci d'accordo su quanti sono,almeno su questo......abbiamo avuto tutti buone idee,bisogna solo capire se sono fattibile.......PS CANTONE PANZONE :lol:



io ho fatto 3 diagrammi:
il primo si decide km giocare uomo-pc o pc-pc
secondo e terzo sono i modi d'uso x uomo-pc e poi pc-pc!!!
Che ne pensate?????
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi scusate,ma non ho ben capito se nelle specifiche del progetto sono da sviluppare per forza id,classifiche e controllo parentale,più magari qualche altra cosa a piacere,o è a nostra discrezione?Perchè io nel mio progetto avrei escluso il controllo parentale (che non ho ancora capito cos'è e cmq non so come implementarlo) a favore di altre caratteristiche.......si può fare?Aiutatemi che se devo rifare il prog il tempo comincia a stringere!Grazie mille a tutti!
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
Ragazzi scusate,ma non ho ben capito se nelle specifiche del progetto sono da sviluppare per forza id,classifiche e controllo parentale,più magari qualche altra cosa a piacere,o è a nostra discrezione?Perchè io nel mio progetto avrei escluso il controllo parentale (che non ho ancora capito cos'è e cmq non so come implementarlo) a favore di altre caratteristiche.......si può fare?Aiutatemi che se devo rifare il prog il tempo comincia a stringere!Grazie mille a tutti!


Credo proprio di si, gli user needs specificati nelle slide credo fossero più un'indicazione che una formulazione precisa di richieste. In ogni caso Cantone ha scritto che si potranno apportare eventuali migliorie su ogni compito anche dopo la consegna...
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
mah io il controllo parentale lo collego al caso "inizia partita", a prescindere che questa sia cpu-cpu o umano-cpu.


cmq come controllo parentale non ho messo un controllo sull'età, ma ho inteso un filtro che in un certo arco di tempo rende l'applicazione non utilizzabile [es nelle ore notturne].
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
secondo me no dato che gli attori sono l'utente che gioca col pc o l utente che assiste alla partita tra pc e pc


quoto e sottoscrivo

Secondo me il cpu è un attore invece, una partita si fa in 2,2 attori.....quanti diagrammi?
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
secondo me no dato che gli attori sono l'utente che gioca col pc o l utente che assiste alla partita tra pc e pc


quoto e sottoscrivo

Secondo me il cpu è un attore invece, una partita si fa in 2,2 attori....più il giocatore quindi 3....però quanti diagrammi?

e poi lo ha detto anche il prof a lezione che abbiamo un attore che è giocatore e le sue 2 specializzazioni che sono gli attori umano e cpu..quindi in totale 3 attori.
Comment
There are no comments made yet.
Accepted Answer Pending Moderation
ma anche il compito 2 è da fare?
Comment
There are no comments made yet.


There are no replies made for this post yet.
Be one of the first to reply to this post!