• Non ci sono risultati.

Laboratorio di Ingegneria Informatica Mini-progetti ("tesine") relativi a Tecnologia delle Basi di Dati

N/A
N/A
Protected

Academic year: 2021

Condividi "Laboratorio di Ingegneria Informatica Mini-progetti ("tesine") relativi a Tecnologia delle Basi di Dati"

Copied!
1
0
0

Testo completo

(1)

Laboratorio di Ingegneria Informatica

Mini-progetti ("tesine") relativi a Tecnologia delle Basi di Dati

Il gruppo di lavoro deve realizzare un’applicazione informatica che risponda alle specifiche applicative in seguito descritte e che permetta di gestire in modo opportuno tutte le situazioni che tali specifiche di alto livello non comprendono.

L’applicazione deve essere documentata attraverso il progetto concettuale, logico e fisico, deve memorizzare i dati in un database, utilizzando un DBMS opportunamente scelto. L'applicazione database deve essere realizzata secondo una modalità client/server o web-based. Il linguaggio di programmazione per la parte applicativa può essere scelto dal gruppo di lavoro.

Specifica dei requisiti (esempio1 - applicazione tradizionale)

Una multinazionale che si occupa di traffico ferroviario vuole realizzare un’applicazione per la gestione delle prenotazioni relative ai servizi di trasporto offerti: questi comprendono tratte internazionali, nazionali, regionali, locali. Le prenotazioni seguono la logica FCFS e prevedono diverse modalità di prezzo sulla base di tariffe convenzionate, legate al momento dell’acquisto, pacchetto scontati, etc.

Si vuole fidelizzare gli utenti tracciando ogni prenotazione e legando a queste una collezione punti con relativi premi (come ad esempio Mille Miglia Alitalia).

ALTRI TEMI

1. La "data provenance" (o "data lineage") viene definita come "la descrizione dell'origine di un dato e del processo tramite il quale esso arriva nella base di dati". L'importante concetto di "data provenance" è stato molto studiato nell'ultimo decennio nell'ambito della ricerca scientifica; più recentemente, i principali DBMS commerciali, quali Oracle ed SQL SERVER, supportano alcune funzionalità di "data provenance".

L'obiettivo della tesina è appunto quello di analizzare e valutare le funzionalità di "data provenance"

supportate nei DBMS commerciali.

2. Sperimentazione di DBMS per l'interrogazione di reti di sensori. In particolare si dovrebbero analizzare gli effetti ottenuti (semplificazioni, caratteristiche aggiuntive) grazie all'uso del linguaggio sql (SQLITE) al posto del linguaggio C utilizzato in questi ambienti e il risparmio energetico ottenuto

3. Valutazione dei sistemi per la gestione della sincronizzazione dei principali DBMS installati su dispositivi palmari

4. Analisi e progetto di allineamento delle informazioni tra DBMS server e DBMS su dispositivi palmari

5. Accesso dell'utenza ad un sito Web: valutazione di criteri di raccolta e gestione di Statistiche all'interno di applicazioni Web Database tramite software open source

Riferimenti

Documenti correlati

Si richiede di individuare un sistema (già esistente o meno) classificabile come Real-time (Hard o Soft RT) e/o Embedded distribuito con nodi che comunicano con

Nel primo caso, lo studente deve implementare un server che fornisca determinati servizi e client che, tramite una interfaccia grafica, accettano richieste dall’utente e contattano

Per questo motivo, il progetto mirerà all’implementazione di un testbed che ospiti, mediante l’uso di piattaforme di virtualizzazione VMWare, due distinti ambienti operativi Linux

Attraverso l’uso di strumenti di cattura e analisi del traffico (Wireshark/TCPDump), il candidato studierà varie applicazioni multimediali reali al fine di elaborare un

 Interrogazione di dati Web, dati biologici, ecc., basati su strutture a grafo attraverso meccanismi di interrogazione flessibili che consentano agli

Realizzazione di un software in grado di costruire una rete virtuale di macchine User Mode Linux a partire da un file di configurazione che descrive la topologia della

Il progetto prevede l’analisi delle prestazioni, in termini di risorse hardware utilizzate, di simulatori di rete NS3 virtualizzati tramite container Linux

La possibile collaborazione con il corso di Sistemi di Elaborazione Multimediali dovrà essere definita con il docente e riguarderà l’uso di tecnologie per parallelizzare la ricerca