Sei sulla pagina 1di 2

Esame di stato a.s.

2019-2020

Prova di Informatica – Sistemi e reti

Proff. Cammisa Nicola - Crescenzo Alessandro Gentile

Manhattan è il cuore di New York ma è anche il cuore pulsante del Musical mondiale, i cui
spettacoli si svolgono nei teatri della famosa Broadway. Infatti nella sola isola si contano 45
teatri e, ognuno di loro, ospita uno spettacolo serale unico al giorno. Ogni teatro ha possiede
500 posti a sedere tra platea, galleria e palchetti. Nel quartiere di Manhatthan ci sono tre
agenzie di vendita, denominati TKTS, che offrono il servizio di vendita dei biglietti al dettaglio
e On line.
Per il servizio di vendita si è deciso di creare una piattaforma multimediale a cui accedono
gli operatori di Tkts e gli utenti on line previa sottoscrizione. Per ogni spettacolo sono
presenti:
• Descrizione dello spettacolo con: Titolo dello spettacolo,regista, nome dell’autore,
nome del compositore delle musiche, attori principali, produttore
• Posti disponibili per ogni sezione del teatro
• Costo del biglietto
• Video trailer di un minuto
• Galleria fotografica di max 10 elementi

In relazione alle funzionalità che il servizio dovrà offrire, l’agenzia TKTS richiede che siano
soddisfatti i seguenti vincoli progettuali:
• la consultazione delle pagine multimediali sia abilitata esclusivamente a coloro che
siano iscritti al sito
• per facilitare l’aggiornamento periodico dei contenuti esistenti e l’inserimento di nuovi,
gli stessi non siano memorizzati sui dispositivi utilizzati dai punti vendita ma su
sistemi server.

PRIMA PARTE

Il candidato analizzi la realtà di riferimento e, fatte le opportune ipotesi aggiuntive,


individui una soluzione che a suo motivato giudizio sia la più idonea a sviluppare i
seguenti punti:

1. il progetto, anche mediante rappresentazioni grafiche, dell’infrastruttura tecnologica


ed informatica necessaria a gestire il servizio nel suo complesso, dettagliando:

a) l’architettura della rete e le caratteristiche del o dei sistemi


b) le modalità di comunicazione tra server e dispositivi, sia quelli delle tre agenzie
che dei clienti on line, descrivendo protocolli e servizi software da implementare
per gestire la rete e fornire le pagine;

2. il progetto della base di dati per la gestione del servizio sopra descritto: in particolare
si richiedono il modello concettuale ed il corrispondente modello logico;
3. la progettazione delle pagine web che consentono all’utente, in possesso di iscrizione
al sito, e agli agenti di vendita la fruizione dei contenuti multimediali relativi allo
spettacolo e la vendita dei biglietti.

SECONDA PARTE

1. In relazione al tema proposto nella prima parte, si vuole offrire agli utenti on line la
possibilità di inserire via web un commento ed un voto di gradimento su ogni
spettacolo assistito, inserendo il codice presente sul biglietto acquistato. Effettuata a
tale scopo una opportuna integrazione della base di dati, si realizzi, codificandola in
un linguaggio a scelta, una pagina web che consente la visualizzazione della media
dei voti ricevuti da ciascun musical.

2. Implementi le seguenti query:


• Titoli delle opere facenti parte di una stessa casa di produzione
• Titoli delle opere dove è presente un particolare compositore delle musiche

3. Nella realizzazione e gestione di una base di dati accessibile da categorie di utenti


con differenti ruoli, sono di rilevante importanza gli aspetti relativi alla sicurezza dei
dati. Il candidato approfondisca la tematica proposta discutendo gli strumenti offerti
dai sistemi DBMS per creare utenze che abbiano un accesso libero alla totalità dei
dati o limitato a parte di essi, in termini di operazioni consentite, in base al ruolo
ricoperto nell’organizzazione. Produca quindi esempi significativi, nel contesto
proposto delle age, nel linguaggio fornito dal DBMS di sua conoscenza.