Il sito web del DSI
- Descrizione del sito
- Mappa del sito
- FAQ (Frequently Asked Questions)
- Autori
- Software e tecnologie utilizzate
Per commenti, informazioni e segnalazioni di problemi potete scrivere a webmaster@dsi.unimi.it.
I dati relativi alla didattica vengono inseriti e aggiornati dalla Segreteria Didattica.
Descrizione del sito
Le informazioni contenute nel sito web del DSI sono estratte da una base di dati relazionale. L'organizzazione relazionale implementa un modello concettuale del dominio che, in questo caso, è rappresentato dal personale e dalle attività scientifiche e didattiche del Dipartimento di Scienze dell'Informazione. La navigazione del sito prevede attualmente l'accesso alle informazioni nella base di dati in lingua italiana e in lingua inglese e secondo due livelli di utenza:
- Pubblico indistinto. Questo livello prevede la distribuzione di informazioni utili a ricercatori interessati all'attività scientifica del DSI e a studenti o potenziali studenti interessati all'attività didattica gestita dal DSI, oltre ad alcune informazioni di carattere generale.
- Personale del DSI (intranet). Questo livello è riservato al personale del DSI: permette la visione di un sovrainsieme delle informazioni disponibili al pubblico e l'accesso ad alcuni servizi interni. In particolare sono visibili maggiori informazioni sul personale, la struttura degli organi decisionali del DSI e i relativi verbali, avvisi interni, documenti di varia natura ed applicativi atti a semplificare le procedure interne.
Vi è anche un terzo livello di utenza (l'amministrazione del sistema) che ha accesso a tutte le informazioni nella base dati, incluse alcune che non sono visibili nemmeno al secondo livello, e che viene gestito tramite un content management system generato automaticamente da ERW a partire da uno diagramma entità-relazioni specificato da un file ERL.
Mappa del sito
Dipartimento Ricerca Didattica Intranet Link esterni- Informazioni generali
- Persone
- Ricerca
- Attività
- Avvisi
- Didattica
- Strumenti
FAQ (Frequently Asked Questions)
Dove sono le aule degli appelli e gli orari d'esame?
L'ora e l'aula degli esami vengono comuncate tramite la pagina degli avvisi per gli studenti. Per i corsi a partire dall'anno accademico 1999/2000 in poi, l'avviso compare anche nella pagina relativa al corso e raggiungibile nella parte del sito riservata ai corsi di studio.
Perché avete scelto dei font così grandi/piccoli?
Il corpo dei font usati nel sito non è fisso, ma dipende dalle vostre preferenze (che avete espresso configurando il vostro browser). Agendo sui menù di configurazione ciascun utente può variare a piacere il corpo dei font.
Utilizzo Netscape 4.x, e la grafica del sito è ridottissima. Come mai?
Alcune release di Netscape 4.x non abilitano i fogli di stile a meno che Javascript non sia anch'esso abilitato. Controllate nelle vostre preferenze di avere abilitato sia i fogli di stile, sia Javascript (l'abilitazione di Java non è necessaria).
Attendo diversi secondi per la visualizzazione delle pagine. Come mai?
Il sito è stato realizzato utilizzando tecniche "leggere" che permettono una grande velocità di accesso e trasmissione dei dati. Rallentamenti nella ricezione sono dovuti unicamente a una cattiva configurazione del browser, a una connessione particolarmente lenta o alla presenza di firewall. In particolare, è bene evitare l'uso di proxy di cui non è nota la portata, e, per gli utenti interni, disattivare il proxy all'interno del dominio "dsi.unimi.it" utilizzando le opportune opzioni di configurazione del browser.
Non riesco a collegarmi al sito del laboratorio didattico (SILAB). Come mai?
Il sito del SILAB è accessibile dall'esterno a patto che l'indirizzo IP chiamante sia un indirizzo certificato (cioè registrato sul DNS) per problemi di sicurezza. Capita spesso che gli ISP o piccole aziende non registrino i propri indirizzi dinamici sul DNS. In questo caso si può provare a chiedere al proprio ISP di registrare gli indirizzi.
Autori
- Proposta metodologica, analisi concettuale e progettazione
- Claudio Bettini, Paolo Boldi, Paola Campadelli, Massimo Santini, Sebastiano Vigna
- Coordinamento
- Claudio Bettini
- Analisi del dominio
- Claudio Bettini, Paola Campadelli
- Ingegnerizzazione del software e dell'architettura del sito web
- Paolo Boldi, Massimo Santini, Sebastiano Vigna
- Implementazione del sito web
- Sebastiano Vigna
- Strumenti software per la reificazione e la gestione della base dati
- Paolo Boldi
- Supporto sistemistico
- Massimo Santini
- Inserimento dati iniziale
- Fabio Zinno
Software e tecnologie utilizzate
Il W3C (World Wide Web Consortium) è stato fondato nell'ottobre 1994 per
portare il world wide web allo sviluppo del suo potenziale, stabilendo
protocolli comuni che ne promuovono l'evoluzione e ne assicurano
l'interoperabilità. I servizi forniti dal Consortium comprendono: un deposito
di informazioni sul world wide web per gli sviluppatori e per gli utenti;
implementazioni di riferimento per concretizzare e promuovere gli
standard; varie applicazioni prototipali ed esemplificative che dimostrano
l'utilizzo delle nuove tecnologie. Inizialmente il W3C è stato fondato in
collaborazione con il
CERN,
dove il web ha avuto origine, con supporto dal
DARPA
e dalla
Commissione Europea.
Il sito web del DSI è stato realizzato in
stretta osservanza agli standard proposti dal W3C, e con un ampio uso degli
strumenti che esso fornisce; potete, ad esempio, convalidare la sintassi della
pagina da cui siete arrivati.
Il sito web del DSI utilizza i Cascading Style Sheets (CSS) per migliorare la
presentazione. I CSS sono una proposta del World Wide Web Consortium che dà agli
autori e agli utenti un maggiore controllo sull'aspetto e sulla disposizione dei
documenti HTML e XML. Utilizzando i CSS, il codice HTML diventa più semplice e
maneggevole; l'utilizzo di misurazioni relative permette di
creare documenti che vengono presentati correttamente su qualunque schermo e a
qualunque risoluzione; si ha un controllo più raffinato e preciso sulla
presentazione; è possibile definire l'aspetto di un sito in un singolo file, e
modificare l'intero sito modificando tale file; infine, utenti con brower
obsoleti possono comunque vedere le pagine.
Linux è un sistema operativo di tipo Unix originariamente creato da Linus
Torvalds con l'aiuto di sviluppatori in tutto il mondo. Linux è
un'implementazione indipendente di POSIX e offre un vero multitasking, memoria
virtuale, librerie condivise, caricamento su richiesta, gestione della memoria,
supporto di rete TCP/IP e altre funzionalità classiche dei sistemi di tipo
Unix. Sviluppato sotto la GNU General Public Licence, il codice
sorgente di Linux è liberamente disponibile a tutti.
Apache è il più diffuso web server presente sul mercato, sia tra i prodotti
commerciali che tra quelli a sorgente aperto. Costituisce uno standard di
fatto: fornisce un server HTTP/1.1 (RFC2068) potente, flessibile e robusto;
è altamente configurabile ed estendibile; fornisce il codice sorgente completo
e viene distribuito tramite una licenza poco restrittiva.
MySQL è un server SQL per basi di dati multiutente e multithread.
MySQL implementa un sistema client/server formato da un demone
e da molti programmi client e librerie. Gli obiettivi principali di MySQL sono
la velocità, la robustezza e la facilità d'uso.
È freeware (purché non venga venduto
insieme ad altri prodotti), ma non è a sorgente aperto.
PHP genera dinamicamente pagine web, e in particolare fornisce strumenti
sofisticati per l'integrazione tra server web e sistemi di gestione delle basi
di dati. La sua sintassi prende a prestito dal C, da Java e da Perl, con in più
alcune funzionalità uniche orientate alla produzione di codice HTML. È
distribuito sotto la GNU General Public License.
ht://Dig è un sistema completo per l'indicizzazione e la ricerca nei siti web di un dominio o di una
intranet. ht://Dig non intende rimpiazzare i sistemi che indicizzano l'intera rete come Lycos, Infoseek, Google
o AltaVista. Al contrario, è progettato per soddisfare le necessità di una singola ditta, di un'università,
o addirittura di una specifica sottosezione di un sito web.
PNG (pronunciato "ping") sta per Portable Network Graphics, un formato per la
memorizzazione di immagini. Ufficiosamente il suo acronimo sta per "PNG's Not
GIF". PNG è stato progettato per essere il successore del formato GIF, che
diventò improvvisamente molto meno popolare di quanto non fosse intorno al
Capodanno del 1995, quando Unisys e CompuServe improvvisamente annunciarono che i
programmi che utilizzavano immagini GIF avrebbero dovuto pagare delle royalties
a causa del brevetto della Unisys sul metodo di compressione LZW utilizzato
nelle GIF. Il format PNG è stato sviluppato su Internet come formato
alternativo, ed è proposto come formato standard per le immagini bitmap su web
dal World Wide Web Consortium. Il sito web del
DSI è completamente privo di immagini GIF.