Progetto d esame. La logica di gioco. Tecnologie e applicazioni web, a.a 2017/2018. Fase di posizionamento

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Progetto d esame. La logica di gioco. Tecnologie e applicazioni web, a.a 2017/2018. Fase di posizionamento"

Transcript

1 Progetto d esame Tecnologie e applicazioni web, a.a 07/08 Si realizzi un applicazione web, comprensiva di server con API stile REST e front-end di tipo SPA, che permetta ad una community di utenti di giocare al gioco della battaglia navale. Il sistema deve permettere la gestione degli utenti (registrazione, login ed eventuale cancellazione), la ricerca di giocatori disponibili ad iniziare una partita, la logica di gioco e una classifica generale degli utenti in base al numero di partite vinte, perse e giocate. La logica di gioco Una partita del gioco della battaglia navale si svolge a turni tra due utenti. Ciascun utente ha a disposizione due tabelle di dimensione fissa di 0x0 caselle. Una tabella si riferisce al proprio campo di gioco, l altra si riferisce al campo dell avversario. La partita si svolge in due fasi. Nella prima fase ciascun utente posiziona nel proprio campo di gioco delle navi che occupano una sequenza di caselle di dimensione fissa. Nella seconda fase ciascun utente, a turno, seleziona una casella avversaria su cui sparare un colpo di cannone. Se il colpo va a segno, cioè la casella selezionata è occupata da una nave avversaria, la casella è marcata come colpita. Se il colpo è invece sparato in una casella che non contiene alcuna nave avversaria, questa viene marcata come mancata. Quando tutte le caselle occupate da una determinata nave avversaria sono colpite, il gioco indica che la nave corrispondente è stata affondata. Il giocatore che per primo colpisce e affonda tutte le navi avversarie vince la partita. Fase di posizionamento Il gioco prevede (senza possibilità di modifica) le seguenti navi: Tipo Dimensione (righe x colonne) Quantità Cacciatorpediniere x o x 4 Sottomarino x3 o 3x Corazzata x4 o 4x Portaerei x5 o 5x

2 Ciascuna nave può essere posizionata solo in orizzontale oppure in verticale. Può essere adiacente ai bordi del campo di gioco ma non ad una qualsiasi altra nave. Un esempio di possibile posizionamento delle navi nel campo da gioco è il seguente: A B C D E F G H I J La fase di posizionamento avviene in modo indipendente tra i due giocatori senza che ciascuno di essi possa vedere o intervenire nel posizionamento avversario. Quando entrambi i giocatori terminano il posizionamento di tutte le navi che hanno a disposizione si passa alla fase di gioco. Fase di gioco Il giocatore che inizia la partita è estratto a sorte. Durante il proprio turno, il giocatore deve sparare un colpo di cannone selezionando una casella del campo avversario. Il colpo può essere sparato soltanto se non sono stati sparati altri colpi precedentemente nella stessa casella. Il sistema verifica se il colpo è andato a segno, colpendo una nave avversaria, oppure no. Lo stato della casella selezionata (mancata o colpita) è indicato nella tabella che si riferisce al campo avversario e il turno passa all altro giocatore. Il giocatore avversario effettua le stesse operazioni, seleziona una casella e riceve notifica di eventuale navi colpite e/o affondate. Nel proprio campo viene visualizzata la casella su cui l avversario ha sparato il proprio colpo. Un esempio della possibile situazione di gioco di un giocatore dopo 5 turni è indicato nelle due tabelle seguenti. La grafica indica con una x la casella su cui l avversario ha sparato un colpo, mentre in rosso le caselle colpite nel campo avversario, in blu quelle mancate e in

3 rosso scuro le navi affondate. La grafica è puramente indicativa e non va necessariamente replicata nell implementazione da realizzare Proprio campo: 3 x 4 x 5 x 6 x 7 x A B C D E F G H I J Campo avversario: A B C D E F G H I J 3

4 Architettura Il sistema deve essere composto da: Un web service con API in stile REST, implementato in Javascript o Typescript su ambiente Node.js. Il servizio deve inoltre utilizzare: Il DBMS MongoDB per gestire la persistenza dei dati Il middleware Express.js per la gestione del routing Una web application client in stile SPA realizzata con il framework Angular Un applicazione mobile ibrida realizzata con Apache Cordova Un client desktop realizzato con Electron Le applicazioni mobile e desktop sono sostanzialmente identiche alla web application Angular browser-based ma possono aggiungere funzionalità aggiuntive, a discrezione dello studente (ad esempio l applicazione mobile può presentare elementi di interfaccia tipici del contesto mobile). L applicazione mobile può utilizzare componenti e funzionalità fornite dal framework Ionic Funzionalità Il sistema deve implementare le seguenti funzionalità:. Gestione degli utenti a. Registrazione di nuovi utenti con almeno due diversi ruoli: giocatori e amministratori b. Possibilità di cancellazione di utenti esistenti da parte degli amministratori c. Login degli utenti con le proprie credenziali di accesso. Tutte le funzionalità del sistema (a parte la registrazione di nuovi utenti) sono accessibili previo login obbligatorio. Interazione tra utenti a. Invio di messaggi privati tra due utenti qualsiasi b. Visualizzazione della lista di messaggi ricevuti da altri utenti c. Visualizzazione delle statistiche relative ad un utente (numero di partite vinte, perse, giocate) d. Classifica generale dei 0 migliori giocatori (in base al numero di partite vinte) 3. Gestione partite a. Creazione di una nuova partita e attesa giocatori (la partita appena creata è nello stato di attesa ) b. Ricerca delle partite nello stato di attesa c. Partecipazione ad una partita in attesa. Quando un giocatore si unisce ad una partita in attesa la partita inizia e viene rimossa dalla lista delle partite in attesa 4

5 4. Logica di gioco a. Una partita in corso segue la logica di gioco descritta in precedenza. Un giocatore può partecipare ad una sola partita alla volta. Quando la partita termina, entrambi gli utenti possono tornare a creare una nuova partita o partecipare ad una in attesa I gruppi sono liberi di implementare funzionalità aggiuntive oltre quelle precedentemente elencate. L implementazione o meno di funzionalità aggiuntive non preclude né garantisce il conseguimento della lode ma contribuisce a definire un giudizio positivo. Consegna La consegna avviene esclusivamente mediante piattaforma moodle alla pagina: Ciascun gruppo deve consegnare un solo file, in formato zip, chiamato <nomegruppo>.zip. Il file zip al suo interno deve contenere: La relazione di ciascuno studente, in formato pdf col nome <nome>_<cognome>_<matricola>.pdf Un file README.txt che spiega chiaramente come eseguire l intera applicazione. Ad esempio contiene la lista di comandi per installare le dipendenze (npm install o altro), eseguire il processo del DBMS, il server e i relativi client Tutti i sorgenti necessari alla sua esecuzione NOTA: Non consegnare le librerie esterne installate attraverso il gestore pacchetti. In altre parole, tutte le directory node_modules devono essere vuote. Relazione Congiuntamente al progetto, ciascuno studente deve consegnare una relazione. La relazione va compilata in forma strettamente individuale e porrà le basi per la discussione orale del progetto. La relazione deve contenere: 5

6 Una descrizione dell architettura del sistema, quali sono le componenti e in che modo queste concorrono a soddisfare le features richieste; Una descrizione del modello dei dati utilizzato. Quali sono le collezioni e qual è la struttura dei documenti di ciascuna collezione che vengono memorizzati nel database; Una descrizione delle API fornite dalla componente server. La descrizione deve contenere in modo chiaro la lista degli endpoint, degli eventuali parametri e il formato dei dati che vengono scambiati nelle richieste HTTP; Una descrizione di come è stata realizzata l autenticazione degli utenti, con relativo workflow; Una descrizione del client web realizzato con il framework Angular. In particolare, la lista dei vari Component, dei Servizi e delle Routes (se implementate); Alcuni esempi, corredati possibilmente da screenshots, del workflow tipico dell applicazione. Altre informazioni Per domande o chiarimenti è sempre possibile contattare il professore via mail all indirizzo filippo.bergamasco@unive.it Per domande sulla modalità di esame si faccia inoltre riferimento alla seguente pagina: Filippo Bergamasco, Tecnologie e Applicazioni Web, a.a. 07/08 6

Filippo Bergamasco ( DAIS - Università Ca Foscari di Venezia Anno accademico:

Filippo Bergamasco (   DAIS - Università Ca Foscari di Venezia Anno accademico: Filippo Bergamasco ( filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco/ DAIS - Università Ca Foscari di Venezia Anno accademico: 2017/2018 Storicamente, realizzare la parte server di un

Dettagli

Indice generale. Introduzione...xiii. Uno sguardo più da vicino a JavaScript...17

Indice generale. Introduzione...xiii. Uno sguardo più da vicino a JavaScript...17 Indice generale Introduzione...xiii Perché Node.js?... xiii Il Web... xiii Nuove tecnologie...xiv Cos è esattamente Node.js?...xiv A chi si rivolge questo libro?...xvi Come usare questo libro...xvi Scaricate

Dettagli

Junior Arena Italia. Il portale Junior Arena Italia è raggiungibile all indirizzo:

Junior Arena Italia. Il portale Junior Arena Italia è raggiungibile all indirizzo: Junior Arena Italia Il portale Junior Arena (JA-ITA) Italia implementa tutte le funzioni definite dall accordo tra la Federazione Scacchistica Italiana (FSI) e il Ministero dell Istruzione (MIUR). http://www.federscacchi.it/scacchiscuola/fsi_progetto_scacchi_a_scuola_2015-2016.pdf

Dettagli

Laboratorio di Reti, Corsi A e B. Text-Twist. Progetto di Fine Corso A.A. 2016/17

Laboratorio di Reti, Corsi A e B. Text-Twist. Progetto di Fine Corso A.A. 2016/17 Laboratorio di Reti, Corsi A e B Text-Twist Progetto di Fine Corso A.A. 2016/17 1.Descrizione del problema Il progetto consiste nello sviluppo di un gioco multiplayer online. All inizio di una partita

Dettagli

Prova di laboratorio di reti di calcolatori

Prova di laboratorio di reti di calcolatori 20 Aprile 2012, Lab. Turing Si progetti e si implementi un web server ed il corrispondente web browser che operano nel seguente modo: Il web browser apre una connessione TCP con il web server ed invia

Dettagli

Esercitazione gennaio 2018

Esercitazione gennaio 2018 Esercitazione 10 16 gennaio 2018 Termine per la consegna dei lavori: martedì 23 gennaio ore 23.55. Istruzioni Ogni esercizio dovrà esser salvato in un file con estensione.py e consegnato tramite Moodle

Dettagli

Filippo Bergamasco ( DAIS - Università Ca Foscari di Venezia Anno accademico:

Filippo Bergamasco (   DAIS - Università Ca Foscari di Venezia Anno accademico: Filippo Bergamasco ( filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco/ DAIS - Università Ca Foscari di Venezia Anno accademico: 2017/2018 MongoDB è un DBMS: Non relazionale Orientato ai

Dettagli

Modulo IrisAPP. La APP per responsabili e dipendenti

Modulo IrisAPP. La APP per responsabili e dipendenti La APP di IrisWIN pag. 1 di 39 La APP per responsabili e dipendenti Copia per Web in forma non controllata La APP di IrisWIN pag. 2 di 39 INDICE 1. INTRODUZIONE... 3 2. DESCRIZIONE DETTAGLIATA DELLE FUNZIONALITÀ

Dettagli

MANUALE OPERATIVO MANUALE DI ACCESSO AL SERVIZIO COSTER CLOUD. Indice 1 INTRODUZIONE... 2

MANUALE OPERATIVO MANUALE DI ACCESSO AL SERVIZIO COSTER CLOUD. Indice 1 INTRODUZIONE... 2 Indice 1 INTRODUZIONE... 2 2 REQUISITI MINIMI PER L ACCESSO AL SERVIZIO... 3 2.1 REQUISITI MINIMI PER L ACCESSO AL SERVIZIO DA PC... 3 2.1.1 Note sui Sistemi Operativi supportati... 3 2.1.2 Nota sul componente

Dettagli

Lab X: Battaglia Navale

Lab X: Battaglia Navale Lab X: Battaglia Navale Gianluca Durelli durelli@elet.polimi.it Marco D. Santambrogio marco.santambrogio@polimi.it Ver. aggiornata al 12 Maggio 2013 Argomenti Argomenti di questo laboratorio: Funzioni

Dettagli

Esercitazione gennaio 2015

Esercitazione gennaio 2015 Esercitazione 10 19 gennaio 2015 Termine per la consegna dei lavori: martedì 26 gennaio ore 23.59. Istruzioni I lavori dovranno essere salvati in una cartella che deve contenere tutto e solo ciò che volete

Dettagli

Modulo IrisAPP. La APP per responsabili e dipendenti

Modulo IrisAPP. La APP per responsabili e dipendenti La APP di IrisWIN pag. 1 di 43 La APP per responsabili e dipendenti Copia per Web in forma non controllata La APP di IrisWIN pag. 2 di 43 INDICE 1. INTRODUZIONE... 3 2. DESCRIZIONE DETTAGLIATA DELLE FUNZIONALITÀ

Dettagli

PIATTAFORMA E-PROCUREMENT:

PIATTAFORMA E-PROCUREMENT: PIATTAFORMA E-PROCUREMENT: Manuale per gli Operatori Economici Procedura per Iscrizione Albo Lavori Pubblici Ultimo Aggiornamento: 26/09/2017 Realizzato da: Af Soluzioni Srl Revisionato da: Sommario Accesso

Dettagli

Tecnologie e applicazioni web JSON Web Token (JWT)

Tecnologie e applicazioni web JSON Web Token (JWT) Tecnologie e applicazioni web JSON Web Token (JWT) Filippo Bergamasco ( filippo.bergamasco@unive.it) http://www.dais.unive.it/~bergamasco/ DAIS - Università Ca Foscari di Venezia Anno accademico: 2017/2018

Dettagli

SISTEMI DI ELABORAZIONE

SISTEMI DI ELABORAZIONE 1 SISTEMI DI ELABORAZIONE CORSO DI LAUREA MAGISTRALE IN INGEGNERIA ELETTRONICA SPECIFICHE DI PROGETTO A.A. 2014/2015 Il progetto consiste nello sviluppo di un applicazione client/server. Client e server

Dettagli

Lab ISW 2012/2013: Progetto

Lab ISW 2012/2013: Progetto 1 Lab ISW 2012/2013: Progetto Progetto GUASTO Il progetto GUASTO (Gran Ufficio Amministrazione Solidale Trasparente e Organizzata) consiste nella realizzazione di un applicazione Web per permettere ai

Dettagli

SISTEMI DI ELABORAZIONE

SISTEMI DI ELABORAZIONE SISTEMI DI ELABORAZIONE CORSO DI LAUREA MAGISTRALE IN INGEGNERIA ELETTRONICA SPECIFICHE DI PROGETTO A.A. 2017/2018 Il progetto deve essere realizzato singolarmente (non è possibile realizzarlo in gruppo).

Dettagli

PIATTAFORMA E-PROCUREMENT:

PIATTAFORMA E-PROCUREMENT: PIATTAFORMA E-PROCUREMENT: Manuale per gli Operatori Economici Procedura per Iscrizione Albo Professionisti Ultimo aggiornamento: 22/12/2017 Realizzato da: AF Soluzioni Srl Revisionato da: Sommario Accesso

Dettagli

Alyante Continuous Delivery

Alyante Continuous Delivery Alyante Continuous Delivery Indice ACD 1 Alyante Continuous Delivery 3 1.1 Introduzione e architettura... 4 1.2 Prerequisiti... 5 1.2.1 Sistema... 5 1.2.2 Utenti... 6 1.3 Primo avvio/configurazione ed

Dettagli

Simple Social: implementazione di una

Simple Social: implementazione di una Laboratorio di Reti, Corsi A e B Simple Social: implementazione di una Online Social Network Progetto di Fine Corso A.A. 2015/16 1.Descrizione del problema Il progetto consiste nello sviluppo di una rete

Dettagli

Progettazione Logica e Modello Realizzativo

Progettazione Logica e Modello Realizzativo Progettazione Logica e Modello Realizzativo Metodologia di SI PREFERIBILMENTE ITERATIVA (1) Analisi dei Requisiti (Modello di Business): analisi di scenario, individuando i processi, gli attori coinvolti

Dettagli

Da un sistema provinciale ad uno regionale Il SIRED L esperienza della Sardegna

Da un sistema provinciale ad uno regionale Il SIRED L esperienza della Sardegna Direzione generale del Turismo, arigianato e commercio Direzione generale della Programmazione unitaria e della statistica regionale Da un sistema provinciale ad uno regionale Il SIRED L esperienza della

Dettagli

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1

Luca Tesei. Laboratorio di Sviluppo Web: Le Basi. Modulo IFTS. Fermo 31/03, 03/04, 07/ Prof. Luca Tesei Università di Camerino 1 Luca Tesei Laboratorio di Sviluppo Web: Le Basi Modulo IFTS Fermo 31/03, 03/04, 07/04 2017 Prof. Luca Tesei Università di Camerino 1 Informazioni di Contatto Email docente: luca.tesei@unicam.it Telefono:

Dettagli

Manuale utente. Centro di risorse didattiche e digitali. Fabio Lüthi, rivisto e adattato da Giulia Elsa Sibilio

Manuale utente. Centro di risorse didattiche e digitali. Fabio Lüthi, rivisto e adattato da Giulia Elsa Sibilio Manuale utente Centro di risorse didattiche e digitali Fabio Lüthi, rivisto e adattato da Giulia Elsa Sibilio Indice Premessa.... Scopo del manuale.... Abbreviazioni utilizzate... Applicativo.... Tipologie

Dettagli

MAW DOCUMENT MANAGEMENT. Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni

MAW DOCUMENT MANAGEMENT. Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni MAW DOCUMENT MANAGEMENT Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni Cos è MDM! mdm (Maw Document Management) è la soluzione di Enterprise Content Management, per la gestione

Dettagli

Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE. Manuale del software Utente Lettore Vers. 5.

Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE. Manuale del software Utente Lettore Vers. 5. Dipartimento Politiche Sociali e della Salute OSSERVATORIO SOCIALE SULLA CONCERTAZIONE TERRITORIALE Manuale del software Utente Lettore Vers. 5.0 Novembre 2016 Indice Tre passaggi per entrare nel programma...

Dettagli

PIATTAFORMA E-PROCUREMENT:

PIATTAFORMA E-PROCUREMENT: PIATTAFORMA E-PROCUREMENT: Manuale per gli Operatori Economici Procedura per Iscrizione Albo Fornitori Ultimo aggiornamento: 22/12/2017 Realizzato da: AF Soluzioni Srl Revisionato da: Sommario Accesso

Dettagli

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M

FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M FONDAMENTI DI INTELLIGENZA ARTIFICIALE-M A.A. 2016/2017 Gioco del "Mulino" Prof. Paola Mello, Ing. Federico Chesani, Ing. Andrea Galassi 1 scopo della competizione Stimolare la comprensione e la discussione

Dettagli

Guida all installazione di ContenziosoEasy

Guida all installazione di ContenziosoEasy Guida all installazione di ContenziosoEasy Sommario Requisiti Minimi del Sistema... 2 Installare Microsoft SQL Server... 3 Preparazione delle cartelle comuni... 9 Scaricare e importare il database iniziale...11

Dettagli

Progetto: Dama. 1 - Descrizione. 2 - Regole del gioco. Appello di febbraio 2003

Progetto: Dama. 1 - Descrizione. 2 - Regole del gioco. Appello di febbraio 2003 Appello di febbraio 2003 Progetto: Dama Laurea triennale in Comunicazione Digitale Laboratorio di Informatica Generale 1 - Descrizione Il progetto consiste nell implementare un rudimentale programma di

Dettagli

CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS SERVER 2003 R2)

CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS SERVER 2003 R2) Date: 19/09/2012 Procedure: Creare uno spazio dei nomi DFS (Windows Server 2003 R2) Source: LINK Permalink: LINK Created by: HeelpBook Staff Document Version: 1.0 CREARE UNO SPAZIO DEI NOMI DFS (WINDOWS

Dettagli

La single page application che ho realizzato implementa il gioco Mastermind. La pagina permette di:

La single page application che ho realizzato implementa il gioco Mastermind. La pagina permette di: Progetto Mastermind Luca Resconi 716264 Settembre 2014 Descrizione La single page application che ho realizzato implementa il gioco Mastermind. La pagina permette di: Giocare partite a Mastermind Visualizzare

Dettagli

INDICAZIONI OPERATIVE PER L ACCESSO AL SERVIZIO DI CODIFICA STRUMENTI FINANZIARI E SEGNALAZIONI EX ART.129 TUB

INDICAZIONI OPERATIVE PER L ACCESSO AL SERVIZIO DI CODIFICA STRUMENTI FINANZIARI E SEGNALAZIONI EX ART.129 TUB SERVIZIO RILEVAZIONI ED ELABORAZIONI STATISTICHE Divisione Informazioni Anagrafiche INDICAZIONI OPERATIVE PER L ACCESSO AL SERVIZIO DI CODIFICA STRUMENTI FINANZIARI E SEGNALAZIONI EX ART.129 TUB V. 1.5-1

Dettagli

Piattaforma Altaformazione Provincia Autonoma di Trento.

Piattaforma Altaformazione Provincia Autonoma di Trento. Piattaforma Altaformazione Provincia Autonoma di Trento http://altaformazione.edinf.com Guida all uso 15 dicembre 2006 Edulife Spa 1 La piattaforma Altaformazione La piattaforma LMS Alta Formazione è basata

Dettagli

Automatizzare e gestire i processi. Oltre la gestione documentale

Automatizzare e gestire i processi. Oltre la gestione documentale Automatizzare e gestire i processi Oltre la gestione documentale Ardis.. oltre il semplice gestore documentale Molti software documentali sono ormai disponibili sul mercato, anche molto sofisticati, progettati

Dettagli

MAW DOCUMENT MANAGEMENT. Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni

MAW DOCUMENT MANAGEMENT. Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni MAW DOCUMENT MANAGEMENT Sistema di Gestione Documentale per Aziende e Pubbliche Amministrazioni Cos è MDM! mdm (Maw Document Management) è la soluzione di Enterprise Content Management, per la gestione

Dettagli

Guida per l utilizzo della WEB COMMUNITY

Guida per l utilizzo della WEB COMMUNITY Guida per l utilizzo della WEB COMMUNITY Procedura informatica ESSE3 Versione 1.0 Autore Stato Revisore Gruppo di lavoro ESSE3 Rivisto Capo Ufficio Data 09/05/2011 Distribuito a: Docenti dell Ateneo Gruppo

Dettagli

REGOLAMENTO DEL PROGETTO DEL CORSO DI BASI DI DATI (a.a )

REGOLAMENTO DEL PROGETTO DEL CORSO DI BASI DI DATI (a.a ) REGOLAMENTO DEL PROGETTO DEL CORSO DI BASI DI DATI (a.a. 2018-2019) Corso di Laurea in Informatica per il Management Docente del corso: Prof. Marco Di Felice Tutor del corso: Dr. Angelo Trotta bd-infoman2017@cs.unibo.it

Dettagli

Numero NaviDimensione Nave

Numero NaviDimensione Nave RETI INFORMATICHE - SPECIFICHE DI PROGETTO AA. 2011/2012 1 1.1RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2011/2012 Il progetto consiste nello sviluppo di un

Dettagli

RETI INFORMATICHE LATO CLIENT CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2016/2017

RETI INFORMATICHE LATO CLIENT CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2016/2017 RETI INFORMATICHE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SPECIFICHE DI PROGETTO A.A. 2016/2017 Il progetto consiste nello sviluppo di un applicazione client/server. Sia il server che il client dovranno

Dettagli

Dopo aver installato WAMP (o XAMPP) e verificato che i servizi siano funzionanti, si può procedere ad installare ARTISWEB, come appresso descritto.

Dopo aver installato WAMP (o XAMPP) e verificato che i servizi siano funzionanti, si può procedere ad installare ARTISWEB, come appresso descritto. Procedura di installazione artisweb Preparazione dell ambiente ARTISWEB può girare su qualsiasi piattaforma che fornisca i seguenti servizi: - un server web locale (ad esempio: Apache ver.2.2 o successive,

Dettagli

Procedura di installazione rrunnweb

Procedura di installazione rrunnweb Procedura di installazione rrunnweb Preparazione dell ambiente RRUNNWEB può girare su qualsiasi piattaforma che fornisca i seguenti servizi: - un server web locale (ad esempio: Apache ver.2.2 o successive,

Dettagli

Gruppo Buffetti S.p.A. Largo dei Caduti di El Alamein, Roma

Gruppo Buffetti S.p.A. Largo dei Caduti di El Alamein, Roma Sommario VERSIONI CONTENUTE NEL PRESENTE AGGIORNAMENTO... 2 AVVERTENZE!!!... 3 DICHIARAZIONE IVA / 2017... 3 IMPLEMENTAZIONI UTILIZZO NUOVI CONTROLLI TELEMATICI... 4 IVA - Aggancio Gestione Controlli Telematici

Dettagli

RICHIESTE DI CONTRIBUTO ONLINE (ROL)

RICHIESTE DI CONTRIBUTO ONLINE (ROL) RICHIESTE DI CONTRIBUTO ONLINE (ROL) GUIDA ALLA COMPILAZIONE Pag. 1 La presente Guida ha lo scopo di supportare gli Enti nell utilizzo della nuova piattaforma informatica con particolare riferimento alla

Dettagli

Area: InvoiceComm. Punto di menù: Fatture inviate

Area: InvoiceComm. Punto di menù: Fatture inviate Area: InvoiceComm Funzionalità: Fatture elettroniche Punto di menù: Fatture inviate Tale documento è disponibile, oltre che ad uso interno dei dipendenti di UniCredit SpA, per la consultazione e la distribuzione

Dettagli

APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO XI.2018

APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO XI.2018 APPELLO SCRITTO DI PROGRAMMAZIONE 1 CORSO DI LAUREA IN MATEMATICA UNIVERSITÀ DEGLI STUDI DI MILANO 2017 2018 26.XI.2018 DIEGO VALOTA Indice Premessa: descrizione di Game of Life. 2 Esercizio 1 3 Griglia

Dettagli

Manuale operativo di amministrazione del Portale Aziende BPM

Manuale operativo di amministrazione del Portale Aziende BPM Manuale operativo di amministrazione del Portale Aziende BPM Versione 1.0 Indice Indice INDICE 2 PREFAZIONE 3 IL MANUALE OPERATIVO 3 I LETTORI DEL MANUALE 3 DEFINIZIONI 3 I CONTENUTI DEL MANUALE 4 CAPITOLO

Dettagli

Basi di Dati. Applicazioni web in PHP per l interrogazione di basi di dati. Esercitazione n. 4

Basi di Dati. Applicazioni web in PHP per l interrogazione di basi di dati. Esercitazione n. 4 Basi di Dati Applicazioni web in PHP per l interrogazione di basi di dati Esercitazione n. 4 Questa esercitazione ha come obiettivo quello di realizzare una semplice applicazione web basata su PHP per

Dettagli

AnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web

AnthericaCMS. Gestisci in autonomia i contenuti del tuo sito-web AnthericaCMS Gestisci in autonomia i contenuti del tuo sito-web INDICE I vantaggi di un sito dinamico... 1 I vantaggi di anthericacms... 2 La piattaforma di gestione dei contenuti... 3 Accesso: le sezioni...

Dettagli

Laboratorio di Algoritmi e Strutture Dati

Laboratorio di Algoritmi e Strutture Dati Laboratorio di Algoritmi e Strutture Dati Docenti: M Torelli, S Aguzzoli Appello dell 8 gennaio 2009 Progetto Edilizia Consegna entro il 29 gennaio 2009 Il problema In una città in forte espansione si

Dettagli

SPECIFICHE TECNICHE DEL PROCESSO DI POPOLAMENTO E AGGIORNAMENTO DEL RCU

SPECIFICHE TECNICHE DEL PROCESSO DI POPOLAMENTO E AGGIORNAMENTO DEL RCU 1/11 RELATIVI AI MERCATI DELL ENERGIA ELETTRICA E DEL GAS SPECIFICHE TECNICHE DEL PROCESSO DI POPOLAMENTO E AGGIORNAMENTO DEL RCU ALLEGATO A: UTILIZZO PORTALE WEB 2/11 Indice 1 Premessa... 3 2 Modalità

Dettagli

Prenotazioni. Manuale d uso portale freschi.reginasrl.com. Ufficio EDP 04/10/2013

Prenotazioni. Manuale d uso portale freschi.reginasrl.com. Ufficio EDP 04/10/2013 Prenotazioni Manuale d uso portale freschi.reginasrl.com Ufficio EDP 04/10/2013 Sommario Introduzione... 2 Accesso... 3 Schermata iniziale, lista prenotazioni.... 4 Inserire una prenotazione... 5 Modificare

Dettagli

Tutorial per il docente per le impostazioni di base di un corso sulla piattaforma di elearning dell'istituto

Tutorial per il docente per le impostazioni di base di un corso sulla piattaforma di elearning dell'istituto Luca Salvini 9 novembre 2009 Tutorial per il docente per le impostazioni di base di un corso sulla piattaforma di elearning dell'istituto In questo tutorial viene descritta la procedura per impostare e

Dettagli

Desktop telematico : la novità dal 1 dicembre 2016

Desktop telematico : la novità dal 1 dicembre 2016 Per conoscere MySolution, la nuova piattaforma per l aggiornamento professionale che comprende le aree Fisco&Società e Lavoro, richiedi la prova gratuita di un mese attraverso l apposito link MySolution

Dettagli

SATER Sistema Acquisti Telematici dell Emilia-Romagna: manuali per le Pubbliche Amministrazioni

SATER Sistema Acquisti Telematici dell Emilia-Romagna: manuali per le Pubbliche Amministrazioni TMintercent-TMintercent-TMintercent-TMintercent SATER Sistema Acquisti Telematici dell Emilia-Romagna: manuali per le Pubbliche Amministrazioni Struttura area privata e gestione utenza Sommario 1. INTRODUZIONE...

Dettagli

Programma Richiesta Conformita Apparecchi versione 1.0

Programma Richiesta Conformita Apparecchi versione 1.0 Programma Richiesta Conformita Apparecchi versione 1.0 Il programma consente al richiedente (gestore o rivenditore) di acquisire l elenco degli apparecchi di cui all art. 110, comma 7, del T.U.L.P.S.,

Dettagli

Visualizzazione ed elaborazione dei risultati in ALOORA

Visualizzazione ed elaborazione dei risultati in ALOORA Visualizzazione ed elaborazione dei risultati in ALOORA AGROLAB GROUP 05-2018 1 / 15 Sommario Capitolo 1: le due finestre di visualizzazione di risultati... 3 Risultati per ordine... 3 Risultati per campione...

Dettagli

Informazioni sull esame e Regole per lo svolgimento dei progetti

Informazioni sull esame e Regole per lo svolgimento dei progetti Informazioni sull esame e Regole per lo svolgimento dei progetti Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/

Dettagli

DIAGRAMMI DEI PACKAGE

DIAGRAMMI DEI PACKAGE ESERCITAZIONE ERRORI COMUNI REV. DI PROGETTAZIONE INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Dipartimento di Matematica Corso di Laurea in Informatica, A.A. 2013 2014 UML Versione di UML?

Dettagli

Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC

Programma didattico. Sviluppare Applicazioni Distribuite in ambiente. Spring MVC Programma didattico Sviluppare Applicazioni Distribuite in ambiente Spring MVC Programma del corso 1.Progettazione e Sviluppo Database Relazionali Questa competenza permette di Progettare e Sviluppare

Dettagli

13 Esercizi di Riepilogo

13 Esercizi di Riepilogo 13.1 Esercizi Esercizio 13.1 Si consideri una versione semplificata della battaglia navale in cui le navi possono essere posizionate solo in orizzontale e ogni riga può contenere al massimo una nave. Il

Dettagli

Indice generale. Introduzione...xiii. Capitolo 1 La prima applicazione e gli strumenti di sviluppo...1

Indice generale. Introduzione...xiii. Capitolo 1 La prima applicazione e gli strumenti di sviluppo...1 Introduzione...xiii A chi è rivolto il libro... xiii Struttura del libro...xiv Convenzioni utilizzate...xv Percorsi di lettura e supporto allo studio...xv Materiale e contatti...xv Capitolo 1 La prima

Dettagli

Area: InvoiceComm. Punto di menù: Gestione e distinte

Area: InvoiceComm. Punto di menù: Gestione e distinte Area: InvoiceComm Funzionalità: Fatture elettroniche Punto di menù: Gestione e distinte Tale documento è disponibile, oltre che ad uso interno dei dipendenti di UniCredit SpA, per la consultazione e la

Dettagli

MAIL WEB ADMIN MAIL WEB ADMIN. Rocco Scappatura. Rappresentante della Direzione per la Sicurezza dell SGSI

MAIL WEB ADMIN MAIL WEB ADMIN. Rocco Scappatura. Rappresentante della Direzione per la Sicurezza dell SGSI Pag. 1 di 23 MAIL WEB ADMIN Redazione Verifica Ente Rocco Scappatura Firma Convalida Rappresentante della Direzione per la Sicurezza dell SGSI Rev. Data Descrizione Modifica 00 31/07/2008 Nuova Emissione

Dettagli

Sistema Telematico Acquisti (SATER): manuale per l Operatore Economico

Sistema Telematico Acquisti (SATER): manuale per l Operatore Economico TMintercent-TMintercent-TMintercent-TMintercent Sistema Telematico Acquisti (SATER): manuale per l Operatore Economico Comunicazioni Sommario 1 INTRODUZIONE... 1 2 COMUNICAZIONI... 1 Comunicazioni Ricevute...

Dettagli

Istruzioni per lo svolgimento della prova

Istruzioni per lo svolgimento della prova Istruzioni per lo svolgimento della prova Ciascuno studente effettuerà la prova utilizzando un nome utente assegnato. Il nome utente assegnato sarà turno1. Durante la prova, è possibile consultare i documenti

Dettagli

Servizio E-learning di Ateneo Piattaforma Moodle e L2L

Servizio E-learning di Ateneo Piattaforma Moodle e L2L Servizio E-learning di Ateneo Piattaforma Moodle e L2L Direzione Sistemi Informativi e Portale di Ateneo Direzione Sistemi Informativi e Portale di Ateneo Il sistema e-learning di Ateneo nasce in particolare

Dettagli

GIOCO n.1 IL TRIS. o Mossa G1 o Controlla se vincita. o Visualizza griglia di gioco. o Mossa G2

GIOCO n.1 IL TRIS. o Mossa G1 o Controlla se vincita. o Visualizza griglia di gioco. o Mossa G2 GIOCO n.1 IL TRIS Si gioca con due giocatori, i cui nomi sono dati in input. Il gioco si svolge su una matrice di interi 3x3, dove il primo giocatore posiziona 1, e il secondo giocatore posiziona 2. 0).

Dettagli

Operazioni di cambio anno

Operazioni di cambio anno Operazioni di cambio anno OPERAZIONI DI CAMBIO Le operazioni di chiusura dell anno 2018 e di apertura dell anno 2019 preparano gli ambienti di lavoro per archiviare l anno 2018 e per attivare l anno 2019.

Dettagli

Exchangefile 2.0 manuale utente

Exchangefile 2.0 manuale utente Exchangefile 2.0 manuale utente Paolo Bison Claudio Cavaggion ISIB-CNR Rapporto Tecnico 02/12, ISIB-CNR Padova, Novembre 2012 ISIB-CNR Corso Stati Uniti 4 35100 Padova IT Versione 26/11/12 SOMMARIO Exchangefile

Dettagli

Relazioni. Microsoft Access. Relazioni. Relazioni

Relazioni. Microsoft Access. Relazioni. Relazioni Relazioni Microsoft Access Relazioni In Access, le relazioni non sono le relazioni del modello relazionale! Relazioni: legate ai concetti di Join Integrità referenziale Relazioni I tipi di relazione possono

Dettagli

Le Novità della versione rispetto alla 7.8.6

Le Novità della versione rispetto alla 7.8.6 Rel. 7.8.7 Pag.1 Le Novità della versione 7.8.7 rispetto alla 7.8.6 Validità: Gennaio 2018 Questa pubblicazione è puramente informativa. Siseco non offre alcuna garanzia, esplicita od implicita, sul contenuto.

Dettagli

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori

Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Raccolta e memorizzazione dei dati immessi nei moduli dai visitatori Per impostazione predefinita, i risultati dei moduli vengono salvati

Dettagli

Plugin di integrazione con OsCommerce

Plugin di integrazione con OsCommerce Plugin di integrazione con OsCommerce Requisiti: OsCommerce Un account 4Dem.it Accesso ftp all'host su cui risiede OsCommerce 4Dem.it - Plugin di integrazione con OSCOMMERCE 2 DESCRIZIONE Il modulo di

Dettagli

Symantec IT Management Suite 8.0 powered by Altiris technology

Symantec IT Management Suite 8.0 powered by Altiris technology Symantec IT Management Suite 8.0 powered by Altiris technology Requisiti indispensabili per l'installazione di IT Management Suite Prima di avviare l'installazione, assicurarsi che il computer sul quale

Dettagli

Progetto B. Utenti. Di conseguenza si potranno avere solo utenti di questi tipi

Progetto B. Utenti. Di conseguenza si potranno avere solo utenti di questi tipi Progetto B Progettare un applicazione web basata su Servlet e JSP che permetta la collaborazione di diversi utenti nel creare, aggiornare e gestire un archivio di pagine personali degli autori di un giornale.

Dettagli

Influenza da browser

Influenza da browser UNIVESITÁ DEGLI STUDI DI MILANO LAUREA TRIENNALE IN COMUNICAZIONE DIGITALE PROGETTO LABORATORIO DI RETI DI CALCOLATORI Influenza da browser Matteo Zignani 15 giugno 2015 1 PRESENTAZIONE DEL PROBLEMA In

Dettagli

Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica

Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Sviluppo di un applicazione di front-end per il monitoraggio di un Isola Ecologica Candidato: Lorenzo D Eri Relatore: Prof. Sergio Carrato Correlatore: Ing. Vojko Croselli 2 dicembre 2015 Università degli

Dettagli

Portale di gestione Version 7.5

Portale di gestione Version 7.5 Portale di gestione Version 7.5 MANUALE DELL AMMINISTRATORE Revisione: 29/08/2017 Sommario 1 Informazioni sul documento...3 2 Informazioni sul portale di gestione...3 2.1 Account e unità... 3 2.2 Browser

Dettagli

il software per l marketing ideato da Fotonica

il software per l  marketing ideato da Fotonica il software per l e-mail marketing ideato da Fotonica La soluzione per gestire autonomamente il marketing e la comunicazione on line, permette la creazione di campagne di comunicazione rapide, personali

Dettagli

Fase 2. Sotto fase 2.2

Fase 2. Sotto fase 2.2 Ingegneria dei sistemi software e dei servizi in rete A.A. 2016/2017 Fase 2. Sotto fase 2.2 Alice Di Luise ISSSR 1/32 Agenda Fase 2.2 Obiettivi Metodologia di sviluppo Ontologia Glossario Features Casi

Dettagli

QUAGENTS. A Game Platform for Intelligent Agents. Guida all installazione e all utilizzo. Berardi Francesco Matricola

QUAGENTS. A Game Platform for Intelligent Agents. Guida all installazione e all utilizzo. Berardi Francesco Matricola QUAGENTS A Game Platform for Intelligent Agents Guida all installazione e all utilizzo Berardi Francesco Matricola 0000230775 QUAGENTS INSTALLAZIONE DELL INFRASTRUTTURA L infrastruttura è fornita sottoforma

Dettagli

Basi di Dati-IX. Basi di dati e web. Introduzione. Schema. Basi di dati e web. Corso di Laurea in Informatica Anno Accademico 2013/2014

Basi di Dati-IX. Basi di dati e web. Introduzione. Schema. Basi di dati e web. Corso di Laurea in Informatica Anno Accademico 2013/2014 Schema 2 Basi di Dati-IX Corso di Laurea in Informatica Anno Accademico 2013/2014 Paolo Baldan baldan@math.unipd.it http://www.math.unipd.it/~baldan Basi di dati e web: nozioni generali Basi del linguaggio

Dettagli

ODOO può essere installato su Linux, Windows e Macintosh, ma la piattaforma di riferimento indicata da Odoo sa è Linux Ubuntu.

ODOO può essere installato su Linux, Windows e Macintosh, ma la piattaforma di riferimento indicata da Odoo sa è Linux Ubuntu. INSTALLAZIONE ODOO può essere installato su Linux, Windows e Macintosh, ma la piattaforma di riferimento indicata da Odoo sa è Linux Ubuntu. Ci sono due distribuzioni, quella ufficiale Odoo sa ed il backport

Dettagli

Pagina 1 di 6. Client SOAP di test per i servizi del Sistema di Interscambio. Indice

Pagina 1 di 6. Client SOAP di test per i servizi del Sistema di Interscambio. Indice Pagina 1 di 6 Indice 1 Installazione del client SOAP... 2 1.1 Prerequisiti... 2 1.2 Predisposizione ambiente... 2 1.3 Certificato di test... 3 2 Esecuzione del client SOAP... 4 2.1 Personalizzazione del

Dettagli

AccumulatoreSomma AccumulatoreSommaProdotto AccumulatoreSomma AccumulatoreSommaProdottoDivisione

AccumulatoreSomma AccumulatoreSommaProdotto AccumulatoreSomma AccumulatoreSommaProdottoDivisione Esercizio 1 1. Si crei una classe AccumulatoreSomma, avente il suo valore double iniziale specificato nel costruttore, un metodo per sommare algebricamente un valore, e un metodo per ottenere il risultato.

Dettagli

LEGGIMI UTENTE. versione 2011B

LEGGIMI UTENTE. versione 2011B LEGGIMI UTENTE versione 2011B NOVITÀ E-COMMERCE Sono state introdotte, nella versione 2011B, una serie di implementazioni grazie alle quali sarà ora possibile disporre all interno del proprio sito E-commerce

Dettagli

Software gestione sicurezza (PowerSecure)

Software gestione sicurezza (PowerSecure) Software gestione sicurezza (PowerSecure) Guida rapida all utilizzo del prodotto (rev. 1.0 - martedì 4 dicembre 2018) www.powerwolf.it info@powerwolf.it Introduzione Inserimento e gestione delle aziende

Dettagli

L integrazione di mail in un sistema automatico di distribuzione di ontologie: Ontology Mail Manager

L integrazione di mail in un sistema automatico di distribuzione di ontologie: Ontology Mail Manager L integrazione di mail in un sistema automatico di distribuzione di ontologie: Ontology Mail Manager Candidato: Romina Tuori Relatore: Prof. Fabio Vitali Correlatori: Dott.ssa Silvia Duca Dott. Antonio

Dettagli

Registrazione. Dalle ore 9:00 del 9 gennaio 2018 si può accedere alla registrazione per ottenere le credenziali di accesso al servizio

Registrazione. Dalle ore 9:00 del 9 gennaio 2018 si può accedere alla registrazione per ottenere le credenziali di accesso al servizio Registrazione Dalle ore 9:00 del 9 gennaio 2018 si può accedere alla registrazione per ottenere le credenziali di accesso al servizio La registrazione deve essere effettuata dal genitore o da chi esercita

Dettagli

Progetto Gennaio 2016

Progetto Gennaio 2016 UNIVESITÁ DEGLI STUDI DI MILANO LAUREA TRIENNALE IN COMUNICAZIONE DIGITALE PROGETTO LABORATORIO DI RETI DI CALCOLATORI Progetto Gennaio 2016 Matteo Zignani 15 dicembre 2015 1 PRESENTAZIONE DEL PROBLEMA

Dettagli

Progetti Algoritmi e Strutture Dati A.A Si intende realizzare una coda di priorità mediante un max-heap.

Progetti Algoritmi e Strutture Dati A.A Si intende realizzare una coda di priorità mediante un max-heap. Progetti Algoritmi e Strutture Dati A.A. 2017-2018 Esercizio 1 Si intende realizzare una coda di priorità mediante un max-heap. Ogni singolo elemento della struttura è rappresentato da una coppia < categoria,

Dettagli

CORSO DI LINGUAGGI DI PROGRAMMAZIONE Progetto A.A. 2008/2009

CORSO DI LINGUAGGI DI PROGRAMMAZIONE Progetto A.A. 2008/2009 CORSO DI LINGUAGGI DI PROGRAMMAZIONE Progetto A.A. 2008/2009 Alberto Ceselli Maggio 2009 Tantrix Puzzles Tantrix è un board game ideato in Nuova Zelanda tra la fine degli anni ottanta e la prima metà degli

Dettagli

1. Collegarsi al sito ed inserire le proprie credenziali di accesso nel box Login e cliccare su Accedi.

1. Collegarsi al sito   ed inserire le proprie credenziali di accesso nel box Login e cliccare su Accedi. GUIDA RISERVATA AL PERSONALE DI SEGRETERIA PER LA PUBBLICAZIONE E LA GESTIONE DELLE FIRME DELLE CIRCOLARI DA PARTE DEI DOCENTI Ver. 3.0 del 29 novembre 2017 a cura del prof. ROCCA MARCELLO Questa guida

Dettagli

RiPresA Rilevazione presenze e gestione del personale

RiPresA Rilevazione presenze e gestione del personale Rilevazione presenze e gestione del personale L interfaccia web L interfaccia web Il «Concentratore» di RiPresA è dotato di una interfaccia di controllo accessibile via web da PC, Mac o dispositivi mobili,

Dettagli

Applicazione Android (v )

Applicazione Android (v ) 2016 MANUALE LIVEBOX CLUB Applicazione Android (v. 3.02.019) http://www.liveboxcloud.com Sommario 1. LOGIN... 2 2. MENU... 3 2.1 RECENTI... 4 2.2 APPLICAZIONI... 5 2.2.1 HOME... 6 2.2.1.1 CREARE UNA CARTELLA...

Dettagli

PORTALE B2B OLIVETTI S.p.A. GUIDA OPERATIVA PRATICA CONCESSIONARI

PORTALE B2B OLIVETTI S.p.A. GUIDA OPERATIVA PRATICA CONCESSIONARI PORTALE B2B OLIVETTI S.p.A. GUIDA OPERATIVA PRATICA CONCESSIONARI Questa guida non pretende di essere un manuale operativo, ma solamente una veloce carrellata sulle funzionalità attualmente implementate

Dettagli

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record

Inserire record. Microsoft Access. Inserire/modificare record. Inserire record. Cancellare record. Inserire/modificare record Inserire record Microsoft Access Maschere (II) Una maschera può essere sfruttata non solo per vedere dati ma anche per immettere nuovi record, per modificarli o per cancellarli (come in visualizzazione

Dettagli