|
andrea.marcante |
IUM avanzato: documentazione |
19-04-2005 15:03 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
IUM avanzato: documentazione
Questo thread è per depositare la documentazione del progetto degli studenti di IUM avanzato e per discutere di eventuali modifiche.
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
19-04-2005 15:03 |
|
|
| |
|
Breezse |
Simone Rizzi 609649
... |
22-04-2005 10:07 |
|
|
Breezse |
.novellino.
Registered: Apr 2005
Posts: 8 (0.00 al dì)
Location: Arese
Corso: informatica
Anno: 5
Time Online: 4:25:57 [...]
Status: Offline
Edit | Report | IP: Logged |
Simone Rizzi 609649
breezse@hotmail.com
Last edited by Breezse on 26-04-2005 at 20:01
|
22-04-2005 10:07 |
|
|
| |
|
Bruzzanboy |
Andrea Valli 642594 ... |
22-04-2005 11:22 |
|
|
Bruzzanboy |
.::Fik!::.
Registered: Feb 2003
Posts: 389 (0.05 al dì)
Location: Milano_Bruzzancity Beach
Corso: Digital_Comunication!
Anno: Terzo uhuh!
Time Online: 2 Days, 4:30:14 [...]
Status: Offline
Edit | Report | IP: Logged |
Andrea Valli 642594
__________________
http://www.myspace.com/bruzzband
va che spacchiamo i culicchi!
|
22-04-2005 11:22 |
|
|
| |
|
andrea.marcante |
Mi basterebbe un post unico con i vostri tre nomi ... |
22-04-2005 15:12 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Mi basterebbe un post unico con i vostri tre nomi (siete ancora in tre o avete aumentato le partecipazioni?), matricola e indirizzo mail.
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
22-04-2005 15:12 |
|
|
| |
|
ToBlEr:OnE |
Giovanni Zuliani, 645577 :)
... |
26-04-2005 08:38 |
|
|
ToBlEr:OnE |
.arcimaestro.
Registered: Apr 2003
Posts: 264 (0.03 al dì)
Location: Cusano M. (MI)
Corso: Comunicatio Digitalis
Anno: TRE(sh)
Time Online: 1 Day, 23:07:14 [...]
Status: Offline
Edit | Report | IP: Logged |
Giovanni Zuliani, 645577
tobleruan@yahoo.it
__________________
Blow[mono/CASUAL]*lab®
http://www.tobler.tk
|
26-04-2005 08:38 |
|
|
| |
|
valoch |
[size=3]
... |
27-04-2005 01:05 |
|
|
valoch |
.simpatizzante.
Registered: Apr 2005
Posts: 19 (0.00 al dì)
Location: MilAngeles
Corso: non me lo ricordo più
Anno: non ho abbastanza dita
Time Online: 2:36:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Simone Rizzi 609649 breezse@hotmail.com
Fabio Valle 640840 fabio.valle@fastwebnet.it
Andrea Valli 642594 bruzzanboy@hotmail.com
Giovanni Zuliani, 645577 tobleruan@yahoo.it
mai capitato di essere secondo in un ordine alfabetico...se volete cancellare i vostri post lasciamo questo con i nomi e le matricole di tutti. La cose è valida anche per i moderatori!!
Last edited by valoch on 27-04-2005 at 10:12
|
27-04-2005 01:05 |
|
|
| |
|
andrea.marcante |
visto che avete già prodotto della documentazione ... |
02-05-2005 14:18 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
visto che avete già prodotto della documentazione, suggerirei che la mettiate on line (o in questo o nell'altro thread). mi sembra utile rivederla insieme: può essere che a lezione non ci si dica tutto.
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
02-05-2005 14:18 |
|
|
| |
|
valoch |
divisione in layer ver 0.2 |
04-05-2005 10:53 |
|
|
valoch |
.simpatizzante.
Registered: Apr 2005
Posts: 19 (0.00 al dì)
Location: MilAngeles
Corso: non me lo ricordo più
Anno: non ho abbastanza dita
Time Online: 2:36:39 [...]
Status: Offline
Edit | Report | IP: Logged |
divisione in layer ver 0.2
Ho ridisegnato da zero la suddivisione in layer tenendo conto di quella propostaci dal professore a lezione ma non delle critiche strutturali apportate. Il motivo è che non tutto era chiaro, e soprattutto ne approfitto per raccontare meglio cosa intendevo fare, visto che qua e là ci sono stati dei difetti di comprensione. Pare che anche questi siano materia d'esame di ium!!!
Come si nota i client veri e propri si collegano via http al server che li gestisce da remoto e hanno accesso diretto al db utenti e successivamente al db interfaces. Evidentemente la procedura di login può necessitare di un po' di tempo, ma si potrebbe pensare a una cache nel client che tenga memoria della configurazione scelta dallo user.
Continuo a mantenere la figura dell'admin perchè secondo me sarebbe interessante poter fornire una sorta di linguaggio di programmazione visuale ad alto livello attraverso cui personalizzare banco in funzione del compratore (non utente). Cioè, sarebbe interessante avere una piattaforma generica su cui di volta in volta costruire gli strumenti che saranno poi gestibili dagli utenti. In questo contesto ci devono essere anche i tools per la definizione dei template di documenti che verrano scambiati.
Uno dei problemi che mi è rimasto dall'ultima lezione, in cui ho usato il troppo generico termine di astrazione, è come rappresentare quanta informazione viene gestita dal client e quanta dal server. Da una rappresentazione così generale forse non è facile essere specifici, non sarebbe più opportuno entrare un minimo nel dettaglio (senza tirar in ballo ancora tecniche troppo specifiche)?
Attachment: layers(ver2).jpg
This has been downloaded 15 time(s).
|
04-05-2005 10:53 |
|
|
| |
|
andrea.marcante |
L'immagine è interessante ma va corredata con un ... |
04-05-2005 12:47 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
L'immagine è interessante ma va corredata con un documento di spiegazione.
Che cosa si intende esattamente per objects?
Sull'admin direi che bisogna chiarire due ambiguità:
1. admin è il software engineer (SE, programmatore, progettista o proponete altro nome) oppure è colui che gestisce semplicemente le politiche di accesso e alcuni livelli di personalizzazione (tailoring)?
2. il sistema (chiamiamolo così, è meglio di piattaforma) generico è stato pensato, ma forse intendiamo cose leggermente diverse ma probabilmente non escludentesi.
Le officine sopra di composizione di banchi e banchetti (avete visto l'esempio medico), sono finalizzate a svolgere in parte questa funzione, mettendo a dispozione librerie di widgets o ve come bottoni.
Chiaramente, se emergono nuove particolari esigenze, il SE potrebbe dover mettere mano direttamente al codice e magari creare nuove ve (esempio nuovi bottoni). Di fatto (nel caso forse che non avete visto), è prevista una gerarchia di workhops (il nome inglese è SSW, software shaping workshop) o banchi in cui una parte è dedicata proprio ai SE (prova a vedere la slide in allegato).
Il punto è che si tratta comunque di SE dedicati a quello specificio progetto e contesto e che quindi operano con e su workshops finalizzati a questo.
Tu pensavi a workshop (sistemi) ancora più generici che costruissero di volta in volta oggetti per i banchi specifici?
Attachment: gerarchiassw.ppt
This has been downloaded 11 time(s).
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
04-05-2005 12:47 |
|
|
| |
|
andrea.marcante |
Ricordo due cose.
... |
04-05-2005 12:51 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Ricordo due cose.
Il primo documento da postare è lo schema temporale delle attività che prevedete per il vostro progetto.
Avete chiesto documentazione ulteriore. Ne riparlo con Mussio, ma domani rammentate la cosa anche a lezione di modo che entro la settimana abbiate qualcosa di concreto.
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
04-05-2005 12:51 |
|
|
| |
|
ToBlEr:OnE |
Scusate il ritardo! Posto le nostre slide che devo ... |
04-05-2005 19:27 |
|
|
ToBlEr:OnE |
.arcimaestro.
Registered: Apr 2003
Posts: 264 (0.03 al dì)
Location: Cusano M. (MI)
Corso: Comunicatio Digitalis
Anno: TRE(sh)
Time Online: 1 Day, 23:07:14 [...]
Status: Offline
Edit | Report | IP: Logged |
Scusate il ritardo! Posto le nostre slide che devono però essere riviste in un paio di dettagli.
Attachment: doc001.ppt
This has been downloaded 11 time(s).
__________________
Blow[mono/CASUAL]*lab®
http://www.tobler.tk
|
04-05-2005 19:27 |
|
|
| |
|
ToBlEr:OnE |
E poi metto anche una seconda idea dei vari layer ... |
04-05-2005 19:28 |
|
|
ToBlEr:OnE |
.arcimaestro.
Registered: Apr 2003
Posts: 264 (0.03 al dì)
Location: Cusano M. (MI)
Corso: Comunicatio Digitalis
Anno: TRE(sh)
Time Online: 1 Day, 23:07:14 [...]
Status: Offline
Edit | Report | IP: Logged |
E poi metto anche una seconda idea dei vari layer di Banco.
Attachment: i probabili layer di banco.ppt
This has been downloaded 13 time(s).
__________________
Blow[mono/CASUAL]*lab®
http://www.tobler.tk
|
04-05-2005 19:28 |
|
|
| |
|
valoch |
[QUOTE][i]Originally posted by andrea.marcante [/i ... |
04-05-2005 20:06 |
|
|
valoch |
.simpatizzante.
Registered: Apr 2005
Posts: 19 (0.00 al dì)
Location: MilAngeles
Corso: non me lo ricordo più
Anno: non ho abbastanza dita
Time Online: 2:36:39 [...]
Status: Offline
Edit | Report | IP: Logged |
Originally posted by andrea.marcante
Sull'admin direi che bisogna chiarire due ambiguità:
Secondo il mio punto di vista l'admin è una figura mista, in effetti sarebbe stato più giusto individuare due figure separate. Sostanzialmente il concetto di applicare note o porzioni di codice a un documento, un'immagine, un progetto o qualsiasi altra cosa si presta all'utilizzo in ambiti nettamente diversi. In effetti è stato accennato a lezione di un banco per un'officina meccanica.
Allora l'idea è quella di avere una struttura di base comune sulla quale poi vengono installate delle librerie di oggetti personalizzate secondo le necessità del cliente. La programmazione di tali librerie è compito del programmatore su indicazioni del progettista. Fin qui credo parliamo la stessa lingua.
Nel momento in cui si è accennato alla possibilità che utenti diversi (pur nello stesso ambito) usino strumenti diversi (ad esempio la documentazione per i medici) allora ho immaginato la possibilità di inserire questa figura intermedia tra programmatori e utenti che si occupa di personalizzare, prendendo da un insieme dedicato all'ambito di interesse, tutto il sitema. Si dovrebbe trattare di una figura che fa riferimento al cliente, visto che deve conoscere bene quali sono le esigenze cui banco deve rispondere con un minimo di conoscenze informatiche.
Es. : ipotizzando di aver realizzato un sistema con una serie di tools dedicati a ospedali e officine meccaniche, diciamo che una clinica privata specializzata in medicina dello sport e un'officina specializzata nella realizzazione di fili spiralati acquistino i prodotti con il tool specifico.
Una volta installato sulle macchine, all'ospedale non servirà tutta la parte dedicata all'osservazione dei tumori (sto inventando per rendere l'idea) ma sicuramente serviranno strumenti per l'acquisizione e notazione delle radiografie.
Allo stesso modo l'officina non necessiterà di strumenti specifici per il controllo della lavorazione del legno, ma troverà fondamentale tutte le parti dedicate alla cottura della plastica.
Ecco allora che un esperto dell'ospedale eliminerà tutti gli strumenti non necessari ai vari reparti lasciando solo quelli richiesti, eventualmente rendendo visibili ai medici che utilizzano il banco solo le parti di loro interesse. Così facendo nessun medico nell'ospedale troverà mai nell'elenco degli oggetti istanziabili nulla che farà riferimento ai tumori perchè l'admin l'avrà tolto di mezzo, allo stesso tempo il radiologo non troverà oggetti che non facciano diretto riferimento alle sue competenze specifiche.
Idem per l'officina.
Si potrebbe pensare anche ad ambienti di programmazione ad altissimo livello per la costruzione di strumenti specifici, ma immagino che a quel punto servirebbe una persona con competenze più specifiche, e allora diventerebbe forse troppo complicato.
|
04-05-2005 20:06 |
|
|
| |
|
andrea.marcante |
Potete trovare informazioni di base sui prototipi ... |
05-05-2005 12:49 |
|
|
andrea.marcante |
Professore
Registered: Mar 2004
Posts: 777 (0.10 al dì)
Location:
Corso:
Anno:
Time Online: 3 Days, 2:10:15 [...]
Status: Offline
Edit | Report | IP: Logged |
Potete trovare informazioni di base sui prototipi all'indirizzo http://spirit.ing.unibs.it/IUM/prototipi.php.
Se doveste necessitare di ulteriori precisazioni, potreste organizzare un'intervista a Mussio o a me.
__________________
Andrea Marcante
Interazione Uomo Macchina
turno II e corso avanzato
|
05-05-2005 12:49 |
|
|
| |
|
Breezse |
visto che sto preparando le domande del questionar ... |
06-05-2005 09:37 |
|
|
Breezse |
.novellino.
Registered: Apr 2005
Posts: 8 (0.00 al dì)
Location: Arese
Corso: informatica
Anno: 5
Time Online: 4:25:57 [...]
Status: Offline
Edit | Report | IP: Logged |
visto che sto preparando le domande del questionarioi per martedi qualcuno ha qualche idea su cosa chiedere ai medici ?a me viene solo in mente domande relative alla conoscenza generale dei programmi che avrebbero un attinenza con banco ad esempio se ha mai usato paint(per la domestichezza nel fare linee col mouse )e cosi via
|
06-05-2005 09:37 |
|
|
| |
|
All times are GMT. The time now is 03:54. |
|
|
|
|
|
|
|
| |
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
|
|
|
|
|
|