Questo sito utilizza cookie tecnici e di terze parti. Se vuoi saperne di più o negare il consenso consulta l'informativa sulla privacy. Proseguendo la navigazione o cliccando su "Chiudi" acconsenti all'uso dei cookie. Chiudi
vai al contenuto vai al menu principale vai alla sezione Accessibilità vai alla mappa del sito
Login  Docente | Studente | Personale | Italiano  English
 
Home page Home page

Tecnologie per i Web Database

Corso Ingegneria informatica, elettronica e delle telecomunicazioni
Curriculum Curriculum unico
Orientamento Orientamento unico
Anno Accademico 2021/2022
Crediti 6
Settore Scientifico Disciplinare ING-INF/05
Anno Terzo anno
Unità temporale Secondo semestre
Ore aula 48
Attività formativa Attività formative a scelta dello studente (art.10, comma 5, lettera a)

Canale unico

Docente GIANLUCA LAX
Obiettivi Il corso mira a fornire gli strumenti tecnologici per mettere in pratica (ed ampliare) le conoscenze che sono state presentate durante il modulo di Basi di Dati del Corso Integrato di Sistemi Operativi e Basi di Dati. Al termine del corso, lo studente acquisisce le competenze pratiche di diversi strumenti tecnologici, tra cui il database management system Oracle e la tecnologia JAVA per la realizzazione di portali Web.

Conoscenza e comprensione: a seguito del superamento dell’esame, lo studente conosce e comprende le metodologie operative di progettazione e realizzazione dei Web application. Inoltre imparerà ad utilizzare i pattern necessari (il pattern MVC ad esempio) a garantire il riuso e la manutenibilità dell'applicazione.

Autonomia di giudizio: a seguito del superamento dell’esame, lo studente sarà in grado di valutare le diverse alternative in fase di progettazione e realizzazione. Le alternative saranno valutate in base all’analisi dei requisiti, alla manutenibilità dell'applicazione e alle prestazioni da garantire.

Abilità comunicative: nella fase di progettazione e realizzazione di una Web application, il progettista informatico deve dialogare con il committente ed il team di lavoro che esprimerà i requisiti della applicazione da sviluppare in linguaggio tecnico. Il corso fornisce agli studenti le basi delle capacità comunicative necessarie a realizzare tale dialogo nelle diverse fasi dello sviluppo.

Capacità di apprendimento: durante il corso lo studente studia su documentazione tecnica, soprattutto in lingua inglese, con lo scopo principale di acquisire la capacità di aggiornare continuamente le proprie conoscenze ed essere pronto ad applicare questa metodologia di studio anche per le nuove tecnologie.

Modalità di accertamento e valutazione:
Gli esami di accertamento e di valutazione consistono in una prova progettuale e in una prova orale. La prova progettuale, da svolgersi in gruppo, ha lo scopo di progettare e realizzare una Web application che informatizzi una realtà prescelta dagli studenti. La prova orale ha l’obiettivo di discutere il progetto realizzato e di valutare la conoscenza, da parte dello studente, del programma del corso. Al termine della prova orale allo studente viene attribuito un voto massimo 30/30.

Per il superamento dell’esame con votazione minima di 18/30 è necessario che lo studente sia in grado di realizzare una Web application minimale che preveda l'accesso ad una base di dati e l'implementazione di almeno front-end e back-end di una funzionalità. È attribuito un voto compreso fra 19/30 e 24/30 se lo studente è in grado di realizzare la Web application relativa ad una realtà di complessità elevata. È attribuito un voto compreso fra 25/30 e 30/30 se lo studente è anche in grado di implementare nuove funzionalità in fase di esame orale. È attribuito un voto di 30/30 e lode se lo studente è anche in grado di implementare nuove funzionalità complesse in fase di esame orale.
Programma Oracle19c
SQL Language in Oracle 19c
SQL Developer, DDL e DML, DUAL table, funzioni, il tipo Date.
Oggetti Oracle: tabelle, viste, trigger.
PL/SQL language
Oracle Enterprise Manager
HTML
Cascading Style Sheets
Javascript
Java per il Web: servlets e JSP
Testi docente Oracle Database Online Documentation 19c
Java Servlet & JSP Cookbook Practical Solutions to Real World Problems Bruce Perry O'Reilly Media (2009)
Erogazione tradizionale
Erogazione a distanza
Frequenza obbligatoria No
Valutazione prova scritta No
Valutazione prova orale
Valutazione test attitudinale No
Valutazione progetto
Valutazione tirocinio No
Valutazione in itinere No
Prova pratica

Ulteriori informazioni

Nessun materiale didattico inserito per questo insegnamento

Elenco dei rievimenti:

Descrizione Avviso
Ricevimenti di: Gianluca Lax
Il ricevimento è svolto il lunedì alle ore 11.30 presso lo studio (3° piano, scala E). E' preferibile chiedere conferma via e-mail. Su richiesta, è possibile anche in altri giorni concordando l'orario.

Durante il periodo di emergenza, il ricevimento è svolto in presenza (se possibile e richiesto) o preferibilmente in remoto tramite la piattaforma Teams, concordando data e ora in base alle esigenze dello studente. Inviare una mail per richiedere il ricevimento.
Nessun avviso pubblicato
Nessuna lezione pubblicata
Codice insegnamento online non pubblicato

Cerca nel sito

 

Posta Elettronica Certificata

Direzione

Tel +39 0965.1693217/3252

Fax +39 0965.1693247

Indirizzo e-mail


Protocollo

Tel +39 0965.1693422

Fax +39 0965.1693247

Indirizzo e-mail

Didattica e orientamento

Tel +39 0965.1693386/3385

Fax +39 0965.1693247

Indirizzo e-mail


Segreteria studenti

Tel +39 0965.1691475

Fax +39 0965.1691474

Indirizzo e-mail

Amministrazione

Tel +39 0965.1693214

Fax +39 0965.1693247

Indirizzo e-mail


Ricerca

Tel +39 0965.1693422

Fax +39 0965.1693247

Indirizzo e-mail

Social

Facebook

Twitter

YouTube

Instagram