Questo sito utilizza cookie tecnici propri e di terze parti, necessari al suo funzionamento, e, con il tuo consenso, cookie di profilazione ed altri strumenti di tracciamento di terze parti, utili per esporre video ed analizzare il traffico al fine di misurare l'efficacia delle attività di comunicazione istituzionale. Puoi rifiutare i cookie non necessari e di profilazione cliccando su "Solo cookie tecnici". Puoi scegliere di acconsentirne l'utilizzo cliccando su "Accetta tutti" oppure puoi personalizzare le tue scelte cliccando su "Personalizza".
Per maggiori informazioni consulta la nostra privacy policy.

Solo cookie tecnici Personalizza Accetta tutti

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 2022/2023
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 Parte Web (3.5 CFU): HTML, Cascading Style Sheets,
Javascript, BootStrap, Java per il Web: Servlets e JSP

Parte Database (2.5 CFU): Oracle19c, SQL Developer,
SQL Language in Oracle, DDL e DML, tabelle,
sequenze, trigger, DUAL table. PL/SQL language,
procedure e funzioni
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 No
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
Nessun avviso pubblicato
Nessuna lezione pubblicata
Codice insegnamento online non pubblicato

Impostazione cookie

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.16933385

Fax +39 0965.1693247

Indirizzo e-mail

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