Skip to topic | Skip to bottom
Home

TechWebSdF
TechWebSdF.DettagliSulProgettor1.3 - 26 May 2010 - 12:11 - FabioVitalitopic end

Start of topic | Skip to actions

Il progetto di fine corso

Scopo del progetto di fine corso è realizzare in piccolo sito web (accessibile o in locale, o sul wiki del corso) che utilizzi le principali tecnologie viste nel corso: HTML, CSS, XML, DTD, XSLT e XPath.

Lo studente deve presentare al momento del progetto un sito web secondo le seguenti specifiche:

  • Si individuano (almeno) tre tipi di documento associati ad un dominio concettuale ben preciso. Questi domini sono fortemente interconnessi e con frequenti riferimenti gli uni agli altri.
  • Si realizzano (almeno) tre DTD che specifichino un vocabolario XML per ciascun tipo di documento individuato.
  • Si generano (almeno) 10 documenti per ogni tipo di documenti, che siano non banali, sensati, non brevi, che esplorino tutte le caratteristiche della grammatica, e che contengano riferimenti ad altri documenti dello stesso tipo e degli altri tipi di documento.
  • Si validino questi documenti con i DTD relativi.
  • Si realizzano tre fogli di stile XSLT che convertano i documenti XML in (X)HTML secondo una modalità libera, purchè interessante, sofisticata, esteticamente gradevole.
  • A tali documenti (X)HTML si associno poi fogli di stile CSS per una visualizzazione ancora più piacevole.

Esempi di tipi di documento

Di seguito vengono forniti (anche solo come fonte di ispirazione) alcune triplette di tipi di documento su cui basare la scelta di progetto.
  • Ricette, Vini, Preparazioni della tavola
  • Gruppi musicali, componenti, dischi
  • Recensioni di film, schede dei registi, schede degli attori
  • Resoconti di partite di calcio, schede delle squadre, schede dei giocatori
  • Movimenti letterari, autori, opere letterarie
  • etc.

Modalità di consegna

L'esame è su appuntamento. Si mandi una mail all'indirizzo del docente (fabio[at]cs.unibo.it) con subject "Richiesta di appuntamento per esame, TW per corso sull'e-learning" e un ventaglio di date proposte.

Il giorno prescelto per l'esame (approvato esplicitamente dal docente) si prepari uno zip con tutti i file necessari per la discussione del progetto. Se ne faccia upload su questo wiki in apposita pagina personale.

-- FabioVitali - 26 May 2010

  • Set ALLOWTOPICVIEW =
  • Set ALLOWTOPICCHANGE =

to top

You are here: TechWebSdF > DettagliSulProgetto

to top

Copyright © Fabio Vitali 2022 Last update of DettagliSulProgetto on 26 May 2010 - 12:11 by FabioVitali