ABAP/4 GUIDA ALL UTENTE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "ABAP/4 GUIDA ALL UTENTE"

Transcript

1 SAP R/3 SYSTEM Guida completa ABAP/4 GUIDA ALL UTENTE

2 Autori: Giuseppe Panetta Dario Riccitelli Copyright by Giuseppe Panetta Dario Riccitelli First Printing: Gennaio 1999 Release 2.0 (May 1999)

3 Indice Introduzione 1 Capitolo 1 Panoramica sull ABAP/ L istruzione write Concatenazione di istruzioni La creazione di un programma Creazione degli attributi di un programma La creazione di un programma sorgente Lavorare con l Editor Command mode PC mode Test di un programma 13 Capitolo 2 Definizione dei dati in ABAP/ Regole generali Definizioni dei dati L istruzione data L istruzione types L istruzione constants Esempi di programma Programmi di calcolo aritmetico Operazioni con le stringhe L istruzione write Operazioni con campi data Simboli, icone e colori 26 I

4 Capitolo 3 Istruzioni ABAP/4 per la logica di Programmazione Introduzione Istruzioni di controllo Istruzione IF Istruzione CASE Istruzioni di iterazione Istruzione DO Istruzione WHILE Istruzione EXIT Subroutines e Functions Forms (o subroutines) Functions Parametri di interfaccia Le eccezioni (Exceptions) 37 Capitolo 4 Internal tables Definizione di internal tables Header line Operazione sulle internal table Lettura da una tabella data base (Select) Aggiungere nuove righe in tabella (Append) Inserire nuove righe in tabella (Insert) Trasporto completo di tabelle (Move) Trasporto dei campi di tabelle (Move-corresponding) Letture delle singole righe (read) Lettura di tutte le righe da una internal table (Loop at) Inserimento di righe in una internal table (Insert) Modifica di una singola riga (Modify) Cancellazione di righe (Delete) L istruzione sort I comandi clear, refresh, free, describe 52 II

5 Capitolo 5 L ABAP/4 Open SQL Introduzione L istruzione select L accesso singolo (Select single) L accesso senza restrizioni (Select * from) L accesso con restrizioni (Select * from where ) Lettura di una singola colonna Lettura di una singola colonna con funzioni aggregate Lettura con range di ricerca L accesso con template (Select * from...where like ) Nome dinamico della tabella Lettura di database in una internal table Lettura in ordine di campo (Select order by ) Select con Bypassing Buffer Aggiornamento delle tabelle del database Comando di insert Comando di Insert multiple Comando di Update Comando di Update multiple Comando di Modify Comando di Delete Il trasferimento di file (Files transfer) Apertura di un File Trasferimento da dati ad un File Chiusura di un File Letture di un File Struttura riepilogativa per la gestione dei files Creazione di un file sequenziale Lettura di un file sequenziale Accomodamento di file 68 Capitolo 6 Parameters e Selection-Screen Introduzione Sintassi dell istruzione parameters Opzioni obligatory e lower case Parameters di tipo checkbox ( as checkbox ) Parameters di tipo radiobutton Cambiamento della label di una parameter L uso della Select-options 75 III

6 6.5 Selection-screen Selection-screen block with frame 77 Capitolo 7 Il Dizionario Dati Introduzione I tre livelli del dizionario dati Tabelle e strutture Object Browser (videata iniziale) Display del contenuto di una tabella Come creare una tabella o una struttura L uso delle tabelle e delle strutture in un programma Variazione della definizione di una tabella Includere una struttura in una tabella Visualizzare la definizione di un campo elementare Manutenzione dei dati elementari Creazione del dominio Visualizzazione della definizione del dominio Rappresentazione dei types per i domini Chiavi esterne e possibili valori Viste 101 Capitolo 8 Creazione di un report Database logici La creazione di un report Due esempi di reports La scrittura del programma L evento Get Drill-down Doppio click: istruzione at line-selection Gli Hotspots Il comando at user-command La definizione di un GUI status Associare un tasto funzionale ad una funzione di menu Come definire la Application toolbar Lavorare con più GUI status Le Pop-up Testi elementari 117 IV

7 Capitolo 9 Il Dialog Programming Introduzione Creazione di un dialog program Introduzione di un GUI status Introduzione di un GUI title Checkboxes, Radiobutton e Pushbuttons Inserimento di due o più pushbuttons 142 Capitolo 10 Field-Symbols e Messaggi di errore Field-Symbols: definizione di base Lettura di record con i field-symbols Caricamento di tabelle con i field-symbols Invio di un messaggio da un programma 153 Capitolo 11 Il Data Modeler Introduzione Creazione di un data model Definizione degli entity type Definizione dei collegamenti tra entity type 162 Capitolo 12 Il Batch Input Introduzione Creazione di una sessione di batch input Moduli funzione per un programma batch input Modulo BDC_OPEN_GROUP Modulo BDC_INSERT La BDC table Definizione della BDC table Riempimento della BDC table Il modulo funzione: BDC_CLOSE_GROUP Elaborazione sessione di batch input Report RSBDCSUB 177 V

8 12.8 Esempio di programma per la creazione di una sessione Utility standard per batch input Programma di trasferimento su file SAP Call transaction Schedulazione dei jobs Esempi di programma batch input Batch input senza file di input Batch input con file di input Programma Appendici 195 Appendice A Il Debugger 196 Appendice B I System Fields 198 Appendice C Tasti funzionali 200 Appendice D Comandi veloci 202 VI

9 Introduzione Ricordate i programmi informatici per la gestione di paghe e contributi di qualche anno fa? O quelli su nastri magnetici per l'organizzazione del magazzino? Parliamo di software di prima generazione anni '80. Ebbene, entro breve questi sistemi apparterranno all'archeologia informatica. Adesso scendono in campo gli applicativi gestionali client/server e i pacchetti integrati in rete. In concreto, si tratta di sistemi più nuovi e moderni che migliorano l'efficienza e la velocità di gestione. A produrli è la Sap Ag (System Application Product), una società tedesca che con il software R/3 vanta oltre 12 mila installazioni nel mondo. In breve possiamo definire R/3 come un sistema informativo dell'ultima generazione che copre a 360 gradi le esigenze gestionali di un'azienda. Un software integrato adattabile alle esigenze del cliente in tutto e per tutto Il sistema Sap permette di gestire contemporaneamente diverse aree aziendali (magazzino, amministrazione ) mentre prima l'informatizzazione avveniva in maniera separata in ogni settore. Sap è diventata così nota che oggi la sigla indica sia l'azienda produttrice del software, sia i programmi stessi. Ma la cosa più interessante è che le novità introdotte dai sistemi Sap richiedono la formazione di nuove figure professionali. In questo settore le conoscenze informatiche non bastano. I professionisti Sap devono prima di tutto capire qual è la struttura organizzativa dell'azienda. Per proporre soluzioni informatiche nuove ed efficienti, che salvino fin dove possibile le attrezzature e i sistemi già presenti in azienda. Una parte integrante di questo Sap è il linguaggio di IV generazione chiamato ABAP/4 (Advanced Business Application Programming). La semplicità di questo linguaggio vi permetterà, come sviluppatori, di creare grandi e piccole applicazioni destinate agli utenti finali. Con questo linguaggio voi potete creare completamente una nuova applicazione Client/Server od implementare moduli nuovi a quelli già preesistenti. 1

10 MM SD FI PP ABAP / 4 B A S I S O P E R A T I N G S Y S T E M Moduli applicativi R/3 a disposizione Tutti i moduli standard di R/3 rel. 3.0 PP Production Planning QM MM Materials Mgmt. SD Quality Manage- ment PM Plant Main- tenance Sales & Distribution R/3 FI Financial Accounting Client / Server ABAP/4 HR Human Resources IS Industry Solutions CO Controlling AM Fixed Assets Mgmt. WF Workflow PS Project System SAP AG L01AS4_i.PPT (R. Zinow) 9/95 / 1 2

11 Piattaforme e Databases supportati da R/3 Operating system Supported hardware Supported Front-ends Supported Databases AIX SINIX IBM SNI SUN Win 3.1/95/NT DB2 for AIX SOLARIS HP-UX Digital HP OSF/Motif Informix-Online Digital-UNIX Bull OS/2 Machintosh Oracle 7.1 ADABAS D Windows NT AT&T Compaq Bull/Zenith HP (Intel) SNI IBM (Intel) Digital (Intel) Data-General Win 3.1/95/NT OSF/Motif OS/2 Machintosh Oracle 7.1 SQL Server 6.0 ADABAS D OS/400 AS/400 Win95 OS/2 DB2/400 L ABAP/4 Development Workbench I vantaggi intrinseci di un linguaggio di programmazione sono evidenti non soltanto per la funzionalità del linguaggio stesso, ma anche per l'ambiente di sviluppo che supporta il linguaggio. Il linguaggio ABAP/4 è lo strumento centrale di un eccellente ambiente di sviluppo chiamato ABAP/4 Development Workbench, il quale garantisce un efficiente processo di sviluppo per ogni tipo di applicazione distribuita su di un ambiente client/server. Il Development Workbench è stato progettato per poter utilizzare gli strumenti seguenti: L'Object Browser L'editor del linguaggio ABAP/4 Il dizionario dati Il Repository (Screens, Struttura delle tabelle) Il Data modeler Ambiente di test dei programmi 3

Argomenti Corso SAP Online ABAP Completo

Argomenti Corso SAP Online ABAP Completo Argomenti Corso SAP Online ABAP Completo Lezione 1 Navigazione e visualizzazione tabelle o Database SAP in ambienti Oracle e SQL Server: Navigazione e visualizzazione delle tabelle SE16; Utilizzo del match-code;

Dettagli

Percorso Formativo SAP Online ABAP/4 Completo

Percorso Formativo SAP Online ABAP/4 Completo Introduzione ad ABAP/4 Programma report Programma interattivo Tabelle SAP Smartforms SAP Query Percorso Formativo SAP Online ABAP/4 Completo Navigazione e visualizzazione tabelle Navigazione e visualizzazione

Dettagli

Argomenti Corso SAP Online ABAP/4 Completo

Argomenti Corso SAP Online ABAP/4 Completo Argomenti Corso SAP Online ABAP/4 Completo Finalità: acquisire le competenze tecniche per programmare in ABAP/4 attraverso i Module Pool, le Smartform, i Job, l esecuzione del debug di sistema, ecc. Destinatari:

Dettagli

BASI DI DATI. basi di dati - introduzione ai sistemi informativi 1

BASI DI DATI. basi di dati - introduzione ai sistemi informativi 1 BASI DI DATI basi di dati - introduzione ai sistemi informativi 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione delle informazioni aziendali e' essenziale

Dettagli

SI-SOFT INFORMATICA SRL Corso Unione Sovietica 612/ Torino (TO)

SI-SOFT INFORMATICA SRL Corso Unione Sovietica 612/ Torino (TO) Presentazione aziendale Aggiornamento 2015 SI-SOFT INFORMATICA SRL Corso Unione Sovietica 612/21-10135 - Torino (TO) www.si-soft.org 011 3589954 info@si-soft.org CHI SIAMO Si-Soft Informatica nasce nel

Dettagli

SISTEMI INFORMATIVI AZIENDALI. introduzione ai sistemi informativi 1

SISTEMI INFORMATIVI AZIENDALI. introduzione ai sistemi informativi 1 SISTEMI INFORMATIVI AZIENDALI introduzione ai sistemi informativi 1 Sistema Informativo Insieme degli strumenti, risorse e procedure che consentono la gestione delle informazioni aziendali e' essenziale

Dettagli

Il tramonto dei sistemi informativi a isole. Acquisti e magazzino. Sistemi Informativi. Contabilità. Produzione. Vendite

Il tramonto dei sistemi informativi a isole. Acquisti e magazzino. Sistemi Informativi. Contabilità. Produzione. Vendite Il tramonto dei sistemi informativi a isole la mancanza alcune informazioni il ritardo con cui le informazioni venivano fruibili dagli altri sistemi l'inesattezza l'incompletezza la duplicazione Acquisti

Dettagli

I sistemi ERP. sistemi ERP 1

I sistemi ERP. sistemi ERP 1 I sistemi ERP sistemi ERP 1 Il portafoglio applicativo delle industrie manifatturiere Pianificazione delle operazioni Analisi strategica, pianificazione annuale, programmazione operativa, scheduling Esecuzione

Dettagli

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8

Modulo 1 Information Communication Technology. ICT e computer... Pag. 6 Classificazione dei computer...» 8 I Indice generale 1 Introduzione all ICT Modulo 1 Information Communication Technology ICT e computer... Pag. 6 Classificazione dei computer...» 8 2 Come è fatto un computer I componenti di un personal

Dettagli

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati

Microsoft Access. Microsoft Access. Maurizio Rebaudengo, Paolo Garza 1. Microsoft Access. Creazione base di dati. Apertura di una base dati Microsoft Access Programma applicativo del pacchetto Microsoft Office per la gestione delle basi di dati. Microsoft Access 2 Creazione base di dati Apertura di una base dati Una nuova base dati si crea

Dettagli

Percorso Formativo SAP per IMPIEGATO SAP TECNICO-INFORMATICO Programmazione-Analisi- Progetti

Percorso Formativo SAP per IMPIEGATO SAP TECNICO-INFORMATICO Programmazione-Analisi- Progetti Percorso Formativo SAP per IMPIEGATO SAP TECNICO-INFORMATICO Programmazione-Analisi- Progetti Introduzione ad ABAP/4 Programma report Programma interattivo Tabelle SAP Smartforms SAP Query Navigazione

Dettagli

OBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel)

OBIETTIVI MINIMI Anno scolastico TIC-TIT. 1. Foglio elettronico: funzioni fondamentali (Excel) ISTITUTO TECNICO COMMERCIALE STATALE SCHIAPARELLI-GRAMSCI CLASSI CORSI OBIETTIVI MINIMI Anno scolastico 2010-2011 TIC-TIT OBIETTIVI 1. Foglio elettronico: funzioni fondamentali (Excel) CONTENUTI / tipologia

Dettagli

D B M G Il linguaggio HTML

D B M G Il linguaggio HTML Programmazione Web Il linguaggio HTML Il linguaggio HTML Concetti di base Le interfacce utente in HTML I form Le tabelle Il passaggio dei parametri contenuti nei form @2011 Politecnico di Torino 1 Concetti

Dettagli

iseries Informazioni preliminari su Client Access Express

iseries Informazioni preliminari su Client Access Express iseries Informazioni preliminari su Client Access Express iseries Informazioni preliminari su Client Access Express ii iseries: Informazioni preliminari su Client Access Express Indice Parte 1. Informazioni

Dettagli

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica

Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Corso di Laurea Ingegneria Informatica Laboratorio di Informatica Capitolo 4 Traduzione ed esecuzione di programmi Ottobre 2006 Traduzione ed esecuzione di programmi 1 Nota bene Alcune parti del presente

Dettagli

@2011 Politecnico di Torino 1

@2011 Politecnico di Torino 1 Concetti di base Programmazione Web Il linguaggio HTML HTML consente di annotare un testo per contrassegnare le parti che lo compongono Le annotazioni sono realizzate tramite i "tag" Visualizzare documenti

Dettagli

Capitolo 1 Panoramica sull ABAP/4

Capitolo 1 Panoramica sull ABAP/4 Capitolo 1 Panoramica sull ABAP/4 1.1 L istruzione write. Le regole di sintassi dell'abap/4 sono simili ad un qualsiasi altro programma. Un programma, come si sa, è costituito da istruzioni (o se preferite,

Dettagli

Domande utili alla preparazione dell orale di Informatica all Esame di Stato

Domande utili alla preparazione dell orale di Informatica all Esame di Stato Domande utili alla preparazione dell orale di Informatica all Esame di Stato 1.Al livello fisico un database si appoggia ai files per contenere i suoi dati? 2.Esistono altri modelli di organizzazione oltre

Dettagli

Indice dei contenuti del corso su DREAMWEAVER della Adobe

Indice dei contenuti del corso su DREAMWEAVER della Adobe 8 Indice dei contenuti del corso su DREAMWEAVER della Adobe 1. concetti fondamentali su Internet: la rete, i servizi di internet, i protocolli, concetto di cliente-server, indirizzi e dominio di un sito

Dettagli

PROGRAMMA DEL CORSO MICROSOFT OFFICE - AVANZATO

PROGRAMMA DEL CORSO MICROSOFT OFFICE - AVANZATO PROGRAMMA DEL CORSO MICROSOFT OFFICE - AVANZATO Questo nuovo corso offre agli allievi l opportunità di imparare a conoscere al meglio l utilizzo esclusivo di tutti i più importanti strumenti del pacchetto

Dettagli

Capitolo 5 L ABAP/4 Open SQL

Capitolo 5 L ABAP/4 Open SQL Capitolo 5 L ABAP/4 Open SQL 5.1 Introduzione ABAP/4 Dictionary ABAP/4 Programs DATA BASE S T A M P A Il nostro obiettivo è ora quello di vedere come leggere, modificare, cancellare od inserire i dati

Dettagli

Analysis Service. Dutto Riccardo IPSI - tel Dutto Riccardo - SQL Server 2008.

Analysis Service. Dutto Riccardo IPSI - tel Dutto Riccardo - SQL Server 2008. SQL Server Business Intelligence Development Studio Analysis Service Dutto Riccardo riccardo.dutto@polito.it IPSI - tel.7991 http://dbdmg.polito.it/ Il Data warehouse Sorgenti dati operazionali DB relazionali

Dettagli

ILMA PLASTICA sceglie SAP ERP e BMS per la gestione integrata dei processi di business

ILMA PLASTICA sceglie SAP ERP e BMS per la gestione integrata dei processi di business Picture Credit ILMA PLASTICA SAP. Used with permission. SAP Customer Success Story Manufacturing - Automotive ILMA PLASTICA ILMA PLASTICA sceglie SAP ERP e BMS per la gestione integrata dei processi di

Dettagli

Introduzione Concetti Generali Pratica su Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 1

Introduzione Concetti Generali Pratica su Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 1 ECDL - Database Introduzione European Computer Driving Licence - Modulo 5 - Database LEZIONE 1 Informazioni sul corso orario: Giovedì - 14.30-16.30 materiale: http://www.fotoboni.com/carlo/ docente: webmaster@fotoboni.com

Dettagli

SISTEMI OPERATIVI, RETI, INTERNET

SISTEMI OPERATIVI, RETI, INTERNET Competenze e Unità didattica formativa capitalizzabile 4.1 SISTEMI OPERATIVI, RETI, INTERNET Comprendere il significato dell'evoluzione dei sistemi operativi. Comprendere che cosa fa un sistema operativo

Dettagli

Capitolo 9 Il Dialog Programming

Capitolo 9 Il Dialog Programming Capitolo 9 Il Dialog Programming 9.1 Introduzione Mediante l'applicativo Screen Painter dell'abap/4 Workbench è possibile strutturare un programma che permetta l'utilizzo di schermate collegate tra loro

Dettagli

2011 Politecnico di Torino 1

2011 Politecnico di Torino 1 SQL per le applicazioni Esercitazione PHP e MySQL Svolgimento D B M G Passi di risoluzione creazione e popolamento della base di dati Creazione di un script SQL Passo 2 creazione di una query d interrogazione

Dettagli

Vietata la riproduzione e divulgazione

Vietata la riproduzione e divulgazione Maem Informatica Chi siamo Maem Informatica nasce nel 2005 a Varese, sviluppa e offre servizi di consulenza in ambito IT in particolare nel mondo SAP. La struttura è composta da un team di circa 20 consulenti

Dettagli

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO

CURRICOLO DIPARTIMENTO INFORMATICA PRIMO BIENNIO dei limiti nel contesto culturale e sociale in cui vengono applicate CURRICOLO PARTIMENTO INFORMATICA PRIMO BIENNIO MODULO 1 Concetti di base della tecnologia dell informazione Acquisire e interpretare

Dettagli

Indice PARTE A. Prefazione Gli Autori Ringraziamenti dell Editore La storia del C. Capitolo 1 Computer 1. Capitolo 2 Sistemi operativi 21 XVII XXIX

Indice PARTE A. Prefazione Gli Autori Ringraziamenti dell Editore La storia del C. Capitolo 1 Computer 1. Capitolo 2 Sistemi operativi 21 XVII XXIX Indice Prefazione Gli Autori Ringraziamenti dell Editore La storia del C XVII XXIX XXXI XXXIII PARTE A Capitolo 1 Computer 1 1.1 Hardware e software 2 1.2 Processore 3 1.3 Memorie 5 1.4 Periferiche di

Dettagli

Prefazione... xi. Da leggere prima di iniziare...xiv. Capitolo 1 Introduzione a JavaScript Sezione A Programmazione, HTML e JavaScript...

Prefazione... xi. Da leggere prima di iniziare...xiv. Capitolo 1 Introduzione a JavaScript Sezione A Programmazione, HTML e JavaScript... SOMMARIO Prefazione... xi Panoramica del libro... xi Caratteristiche distintive...xii Aspetti qualificanti del libro...xii Browser Web da usare... xiii Ringraziamenti... xiii Da leggere prima di iniziare...xiv

Dettagli

APPENDICE 4 AL CAPITOLATO TECNICO

APPENDICE 4 AL CAPITOLATO TECNICO APPENDICE 4 AL CAPITOLATO TECNICO Descrizione dei profili professionali INDICE 1 PROFILI PROFESSIONALI RICHIESTI 3 1.1 CAPO PROGETTO 3 1.2 ANALISTA FUNZIONALE 4 1.3 ANALISTA PROGRAMMATORE 5 1.4 PROGRAMMATORE

Dettagli

Configurazione di riferimento di IP Office Server Edition IP Office 8.1

Configurazione di riferimento di IP Office Server Edition IP Office 8.1 Configurazione di riferimento di IP Office Server Edition IP Office 8.1 15-604135 Dicembre 2012 Sommario Capitolo 1: Introduzione... 5 Scopo del documento... 5 Destinatari... 5 Documenti correlati...

Dettagli

PROGRAMMA PER LA PROVA DI ACCERTAMENTO

PROGRAMMA PER LA PROVA DI ACCERTAMENTO PROGRAMMA PER LA PROVA DI ACCERTAMENTO PARTE 1 Fondamenti di informatica Questa sezione ha lo scopo di presentare i principali argomenti teorici che stanno alla base del funzionamento di un elaboratore

Dettagli

Risorsa N 031185 DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE: Nato nel : 1958

Risorsa N 031185 DATI ANAGRAFICI: FORMAZIONE E CORSI: ISTRUZIONE E CERTIFICAZIONI: LINGUE STRANIERE: COMPETENZE INFORMATICHE: Nato nel : 1958 Risorsa N 031185 DATI ANAGRAFICI: Nato nel : 1958 Residente a : Milano FORMAZIONE E CORSI: Nel 2010: Corso PHP Nel 2001: Corsi Java e HTML Dal 1994 al 2005: Corso di Programmatore ABAP; numerosi corsi

Dettagli

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA

PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA PROGRAMMAZIONE DISCIPLINARE PROGRAMMAZIONE DISCIPLINARE LICEO SCIENTIFICO OPZIONE SCIENZE APPLICATE INFORMATICA CLASSE TERZA 1. Competenze: le specifiche competenze di base disciplinari previste dalla

Dettagli

DATABASE PER IL WEB. Programmazione Web 1

DATABASE PER IL WEB. Programmazione Web 1 DATABASE PER IL WEB Programmazione Web 1 Archite3ura web con database Client Tier Web/App Tier DB Tier Client Web / App Server Database Il server web comunica con un altro server che con8ene il la banca

Dettagli

Elena Baralis 2007 Politecnico di Torino 1

Elena Baralis 2007 Politecnico di Torino 1 Introduzione Sistemi informativi 2 Introduzione Base di dati Modello dei dati Accesso ai dati Vantaggi e svantaggi dei DBMS 4 6 2007 Politecnico di Torino 1 7 8 9 10 Sistema informatico Nei sistemi informatici,

Dettagli

Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3

Ripasso Concetti Pratica in Access Link utili. ECDL - Database. European Computer Driving Licence - Modulo 5 - Database LEZIONE 3 ECDL - Database Ripasso European Computer Driving Licence - Modulo 5 - Database LEZIONE 3 Ripasso Cosa sono le relazioni? Come si gestiscono le relazioni in Access? Cosa si intende per query? Come interroghiamo

Dettagli

Chi siamo. Vietata la riproduzione e divulgazione

Chi siamo. Vietata la riproduzione e divulgazione Maem Informatica Chi siamo Maem Informatica nasce nel 2005 a Varese, sviluppa e offre servizi di consulenza in ambito IT in particolare nel mondo SAP. La struttura è composta da 20 consulenti tra cui 12

Dettagli

Sommario PREFAZIONE...XI CAPITOLO 1: INTRODUZIONE AI COMPUTER, A INTERNET E AL WEB... 1 CAPITOLO 2: INTRODUZIONE ALLA PROGRAMMAZIONE IN C...

Sommario PREFAZIONE...XI CAPITOLO 1: INTRODUZIONE AI COMPUTER, A INTERNET E AL WEB... 1 CAPITOLO 2: INTRODUZIONE ALLA PROGRAMMAZIONE IN C... Sommario PREFAZIONE...XI Aggiornamenti e novità... xi Lo scopo di questo libro... xii Diagramma delle dipendenze... xii La metodologia di insegnamento... xiii Panoramica sul libro... xvi Ringraziamenti...

Dettagli

differenze e affinità nell implementazione in azienda

differenze e affinità nell implementazione in azienda ERP e CMMS: differenze e affinità nell implementazione in azienda Ernesto Marconi 16 Marzo 2005 Roma, CASC Banca d Italiad La società Sede Operativa Milano Centro Direzionale Colleoni Agrate Brianza (MI)

Dettagli

La programmazione ad oggetti: chiamate di metodi. Overloading. This

La programmazione ad oggetti: chiamate di metodi. Overloading. This ISTITUTO D ISTRUZIONE SUPERIORE FERRARIS BRUNELLESCHI - EMPOLI Materia: INFORMATICA PROGRAMMA SVOLTO A.S. 2015/2016 Classe IV C Informatica Proff. Fabio Ciao / Simone Calugi Libro di testo: Cloud B P.

Dettagli

Risorsa N 011116. Diploma di Ragioniere Perito Commerciale e Programmatore. Inglese Buono Francese Scolastico

Risorsa N 011116. Diploma di Ragioniere Perito Commerciale e Programmatore. Inglese Buono Francese Scolastico Risorsa N 011116 DATI ANAGRAFICI: Nato nel : 1965 Nato e Residente a : Milano FORMAZIONE E CORSI: Corso su Unix: Base- Administrator SO- shell Corso su C linguaggio base e C su Unix Corso su Uniplex: Base-

Dettagli

Interrogare una base di dati: algebra relazionale e SQL. Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor

Interrogare una base di dati: algebra relazionale e SQL. Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor Interrogare una base di dati: algebra relazionale e SQL Savino Castagnozzi Giorgio Macauda Michele Meomartino Salvatore Picerno Massimiliano Sartor Contesto didattico Il seguente materiale didattico è

Dettagli

DBMS. Alice Pavarani

DBMS. Alice Pavarani DBMS Alice Pavarani DBMS Insieme di programmi che offrono gli strumenti per gestire una base di dati Permette di: definire la struttura delle tabelle recuperare le informazioni manipolare i dati memorizzati

Dettagli

Linee di programmazione

Linee di programmazione Ministero dell Istruzione, dell Università e della Ricerca Ufficio Scolastico regionale per il Lazio Istituto Tecnico Industriale A. Pacinotti ISTITUTO TECNICO TECNOLOGICO - LICEO SCIENTIFICO DELLE SCIENZE

Dettagli

Capitolo 3 Istruzioni ABAP/4 per la logica di programmazione

Capitolo 3 Istruzioni ABAP/4 per la logica di programmazione Capitolo 3 Istruzioni ABAP/4 per la logica di programmazione 3.1 Introduzione L ABAP/4 è un linguaggio di tipo event-driven. Le azioni dell utente e gli eventi del sistema controllano il flusso di una

Dettagli

Sistemi di Gestione dei Dati e dei Processi Aziendali. Sistemi ERP e controlli automatici

Sistemi di Gestione dei Dati e dei Processi Aziendali. Sistemi ERP e controlli automatici Sistemi di Gestione dei Dati e dei Processi Aziendali Sistemi ERP e controlli automatici Obiettivi della sessione Al termine di questa sessione sarete in grado di: Descrivere gli obiettivi di un sistema

Dettagli

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access

Sommario. A proposito di A colpo d occhio 1. Novità di Access Primi passi con Access Sommario 1 2 3 A proposito di A colpo d occhio 1 Niente computerese!... 1 Una veloce panoramica... 2 Alcune osservazioni... 4 Per concludere... 4 Novità di Access 2010 5 Gestire le impostazioni e i file

Dettagli

Strumenti per l automazione del testing di applicazioni web Javascript-based

Strumenti per l automazione del testing di applicazioni web Javascript-based tesi di laurea Strumenti per l automazione del testing di applicazioni web Javascript-based Anno Accademico 2005/2006 relatore Ch.mo prof. Porfirio Tramontana 1 candidato Salvatore Agnello Matr. 41/2612

Dettagli

Get PowerDIP - Gestione presenze dipendenti aziendali all pc software free download sites ]

Get PowerDIP - Gestione presenze dipendenti aziendali all pc software free download sites ] Get PowerDIP - Gestione presenze dipendenti aziendali all pc software free download sites ] Description: Generalità. PowerDIP è il software realizzato in ambiente LabVIEW, che consente di gestire in maniera

Dettagli

Solution Integrator 18/06/16. www.middlewaresrl.com

Solution Integrator 18/06/16. www.middlewaresrl.com 18/06/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo

Dettagli

Oracle Database 10g: Introduction to SQL - LVC

Oracle Database 10g: Introduction to SQL - LVC Oracle University Chiamaci: 800 672 253 Oracle Database 10g: Introduction to SQL - LVC Duration: 5 Days Description Questo corso è destinato agli utenti di Oracle8i, Oracle9i e Oracle Database 10g.In questo

Dettagli

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software:

L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: Il Software L hardware da solo non è sufficiente per il funzionamento dell elaboratore È necessario introdurre il software: un insieme di programmi che permettono di trasformare un insieme di circuiti

Dettagli

Plugin di integrazione con il CMS Joomla

Plugin di integrazione con il CMS Joomla Plugin di integrazione con il CMS Joomla Requisiti: Joomla Un account valido sulla piattaforma 4Dem Accesso al pannello di amministrazione di Joomla 4Dem.it - INTEGRAZIONE CON IL CMS JOOMLA 2 Note: l integrazione

Dettagli

Sommario. Introduzione... 13

Sommario. Introduzione... 13 Sommario Introduzione... 13 1. Database pro e contro... 19 A cosa serve conoscere i database?...19 Le alternative alla gestione manuale...22 Quando non serve un database?...24 Domande ed esercizi...26

Dettagli

MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL. l sottoscritt. nat a il giorno e residente a, Provincia in n.

MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL. l sottoscritt. nat a il giorno e residente a, Provincia in n. MODULO DI ISCRIZIONE AI CORSI PER LA PREPARAZIONE ALLA CERTIFICAZIONE ECDL l sottoscritt nat a il giorno e residente a, Provincia in n. Cap., C.F, telefono abitazione Telefonino e-mail CHIEDE DI ISCRIVERSI

Dettagli

Argomenti Corso SAP Online Funzionale per Consulenti

Argomenti Corso SAP Online Funzionale per Consulenti Argomenti Corso SAP Online Funzionale per Consulenti Finalità: acquisire le competenze di base per poter svolgere l attività di consulenza SAP in azienda. Destinatari: coloro che desiderano apprendere

Dettagli

ARCHITETTURA DI UN DBMS

ARCHITETTURA DI UN DBMS ARCHITETTURA DI UN DBMS Modelli di dati Un approccio con basi di dati fornisce un certo livello di astrazione dei dati Nasconde i dettagli sulla memorizzazione dei dati stessi Un modello dei dati fornisce

Dettagli

Software CA D /CA M con precisione e controllo di livello mondiale... Novità

Software CA D /CA M con precisione e controllo di livello mondiale... Novità Novità SURFCAM V5.2 What s New Page 1 of 19 February 2011 Software CA D CAD/CAM M con precisione Software with e controllo world class di precision livello and mondiale... control... Novità in SURFCAM

Dettagli

Introduzione a Visual Studio 2005

Introduzione a Visual Studio 2005 Fondamenti di Informatica e Laboratorio T-AB Ingengeria dell Automazione a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual Studio Schermata

Dettagli

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI

CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI CONCETTI E ARCHITETTURA DI UN SISTEMA DI BASI DI DATI Introduzione alle basi di dati (2) 2 Modelli dei dati, schemi e istanze (1) Nell approccio con basi di dati è fondamentale avere un certo livello di

Dettagli

MySQL per amministratori di database

MySQL per amministratori di database Oracle University Chiamaci: 800 672 253 MySQL per amministratori di database Duration: 5 Days Description Il corso MySQL per amministratori di database è alla base del percorso di formazione per sviluppatori

Dettagli

PRINCIPALI NOVITA DI LIVECARE SUPPORT 10.0

PRINCIPALI NOVITA DI LIVECARE SUPPORT 10.0 PRINCIPALI NOVITA DI LIVECARE SUPPORT 10.0 1. SOMMARIO 1. SOMMARIO 2. INTERFACCIA GRAFICA RINNOVATA 3. MODALITA RIDOTTA ED ESTESA 4. GESTIONE DI TRE TIPOLOGIE DI CONTRATTI 5. RUBRICA DI AZIENDE E CONTATTI

Dettagli

digital business solution d.velop office intergration for SAP ERP

digital business solution d.velop office intergration for SAP ERP digital business solution d.velop office intergration for SAP ERP Semplifichi la sua giornata di lavoro con una gestione efficiente di modelli 1 Nella maggior parte delle aziende, vengono creati ed elaborati

Dettagli

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/2002 4.1

V. Moriggia Modelli di Base Dati. Modelli di Base Dati. a.a. 2001/2002 4.1 Modelli di Base Dati 4 Un DBMS: Access a.a. 2001/2002 4.1 DBMS 4.2 DBMS = Data Base Management System Software per la costruzione e la gestione di una base dati Esempi di DBMS: Oracle, MySQL, SQLServer,

Dettagli

Ultime novità su RES Suite

Ultime novità su RES Suite Ultime novità su RES Suite Ultime novità su RES Suite: il cantiere della versione EV 1.0 Procedono i lavori sulla nuova versione di RES Suite, le prima che avrà il suffisso EV (Enterprise Version): l annuncio

Dettagli

Solution Integrator 28/12/16.

Solution Integrator 28/12/16. 28/12/16 www.middlewaresrl.com CHI SIAMO Azienda giovane e dinamica guidata da un team di esperti specialisti Start-up innovativa nell information technology Professionisti dell ict: progettiamo, sviluppiamo

Dettagli

Esercizi per il recupero del debito formativo:

Esercizi per il recupero del debito formativo: ANNO SCOLASTICO 2005/2006 CLASSE 4 ISC Esercizi per il recupero del debito formativo: Facendo esclusivamente uso delle istruzioni del linguaggio macchina mnemonico del microprocessore INTEL 8086 viste

Dettagli

Ricevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano)

Ricevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano) Come contattarmi Ricevimento: dopo la lezione (in aula) o su appuntamento (Sede Scientifica Pal. 1 Primo Piano) Telefono : 0521 / 90 5731 Email : stefano.cagnoni@unipr.it Sito del corso : http://www.ce.unipr.it/people/cagnoni/didattica/basidati

Dettagli

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito.

SQL Server 2008. Architettura Client-Server. SQL Server 2008. Introduzione all uso di SQL Server 2008. Dutto Riccardo. http://dbdmg.polito. SQL Server 2008 Introduzione all uso di SQL Server 2008 Dutto Riccardo http://dbdmg.polito.it SQL Server 2008 Gestione dei server OLAP e OLTP Gestione Utenti Creazione e gestione DB SQL Server Business

Dettagli

Software EasyTool Professional

Software EasyTool Professional Il software EasyTool Professional consente di effettuare, attraverso il PC, tutte le operazioni di configurazione, programmazione e manutenzione del sistema By-me in alternativa alla centrale. L applicativo

Dettagli

Oracle Database 11g: Introduzione a SQL Release 2

Oracle Database 11g: Introduzione a SQL Release 2 Oracle University Contact Us: 800 672 253 Oracle Database 11g: Introduzione a SQL Release 2 Duration: 5 Days What you will learn In questo corso gli studenti apprenderanno i concetti dei database relazionali.

Dettagli

Manuale d uso della Posta TBS. Oracle Collaboration Suite

Manuale d uso della Posta TBS. Oracle Collaboration Suite Manuale d uso della Posta TBS. Oracle Collaboration Suite Indice 1 Introduzione...3 2 Prerequisiti:...3 3 Accesso WEB...3 3.1 Come cambiare la propria password...8 4 Quota spazio su disco del mail server...9

Dettagli

Esercitazione 4: Trigger in DB2

Esercitazione 4: Trigger in DB2 Esercitazione 4: Trigger in DB2 Sistemi Informativi L-B Home Page del corso: http://www-db.deis.unibo.it/courses/sil-b/ Versione elettronica: esercitazione4.pdf Sistemi Informativi L-B Definire trigger

Dettagli

Di seguito vengono riportate le principali novità e differenze rispetto alle versioni precedenti del LIMS (4 e 6.1)

Di seguito vengono riportate le principali novità e differenze rispetto alle versioni precedenti del LIMS (4 e 6.1) Eusoft.Lab 10: Principali benefit e caratteristiche EuSoft.Lab10 coniuga la completezza funzionale di un sistema LIMS sul mercato dal 1997 alle più avanzate ed innovative tecnologie in ambito web, integrando

Dettagli

Circolo Didattico Magione

Circolo Didattico Magione Corso Formazione base PNSD Circolo Didattico Magione Tempi: Ore: Ambiente: Fine Maggio - Giugno 12 (in presenza) + 8 (on Line) Aula computer Magione Capoluogo Dispositivi hardware: Computer personali (BYOD)

Dettagli

MapServer. Marco Negretti

MapServer. Marco Negretti MapServer Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco.negretti@polimi.it http://geomatica.como.polimi.it - tel +39.031.332.7524 17/05/05 - v 1.0 proprietà MapServer è un ambiente

Dettagli

Corso di Basi di Dati A.A. 2015/2016

Corso di Basi di Dati A.A. 2015/2016 Corso di Laurea in Ingegneria Gestionale Sapienza Università di Roma Corso di Basi di Dati A.A. 2015/2016 E3 - MySQL: Creazione di Schemi ed Interrogazioni Tiziana Catarci, Andrea Marrella Ultimo aggiornamento

Dettagli

SAP: ERP nel cuore del 'Sistema Azienda'

SAP: ERP nel cuore del 'Sistema Azienda' SAP: ERP nel cuore del 'Sistema Azienda' Dott. Alessandro Ciampichetti Analista SAP? MET Sistemi Finanziari S.r.L. Alessandro Ciampichetti - Marzo 2002 / 1 Indice ERP Requisiti e Caratteristiche Client/Server

Dettagli

Caratteristiche dei linguaggi per Database

Caratteristiche dei linguaggi per Database IL LINGUAGGIO Caratteristiche dei linguaggi per Database I linguaggi per basi di dati relazionali possiedono i comandi per: definizione del data base; manipolazione dei dati; associazione tra tabelle diverse;

Dettagli

ASP e Database. A cura di Michele Cavalieri

ASP e Database. A cura di Michele Cavalieri ASP e Database A cura di Michele Cavalieri (fonte http://www.aspitalia.com/articoli/db/introduzione.aspx ) Un aspetto fondamentale di ASP è l'utilizzo dei componenti, che non sono altro che ActiveX come

Dettagli

Nuove Funzionalità CAS genesisworld x8

Nuove Funzionalità CAS genesisworld x8 Nuove Funzionalità CAS genesisworld x8 Customer Centricity CERTIFIED xrm e CRM per le PMI CAS genesisworld x8: Customer Centricity migliora la Customer Experience I nuovi standard della versione x8 di

Dettagli

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali:

Componenti di una applicazione. Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Componenti di una applicazione Un programma applicativo è strutturato come un insieme organizzato di tre componenti funzionali: Un sottosistema di interfaccia con l utente (IU, user interface o anche presentation

Dettagli

Tesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI DI LAVORO INTEGRATO IN OUTLOOK 2010

Tesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI DI LAVORO INTEGRATO IN OUTLOOK 2010 UNIVERSITÀ DEGLI STUDI DI TRIESTE FACOLTÀ DI INGEGNERIA Corso di laurea in Ingegneria Informatica Tesi di Laurea Triennale in Ingegneria Informatica REALIZZAZIONE DI UN APPLICATIVO PER LA GESTIONE DI FOGLI

Dettagli

Le basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza

Le basi di dati. Definizione 1. Lezione 2. Bisogna garantire. Definizione 2 DBMS. Differenza Definizione 1 Lezione 2 Le basi di dati Gli archivi di dati Organizzato in modo integrato attraverso tecniche di modellazione di dati Gestiti su memorie di massa Con l obiettivo Efficienza trattamento

Dettagli

Corso di Sistemi di elaborazione delle informazioni

Corso di Sistemi di elaborazione delle informazioni Corso di Sistemi di elaborazione delle informazioni Biacco Sabrina ENTERPRISE RESOURCE PLANNING Gli ERP sono delle soluzioni applicative in grado di coordinare l'insieme delle attività aziendali automatizzando

Dettagli

Informatica e Bioinformatica: Basi di Dati

Informatica e Bioinformatica: Basi di Dati Informatica e Bioinformatica: Date TBD Bioinformatica I costi di sequenziamento e di hardware descrescono vertiginosamente si hanno a disposizione sempre più dati e hardware sempre più potente e meno costoso...

Dettagli

ArcView introduzione

ArcView introduzione ArcView 8.3 1- introduzione Marco Negretti Politecnico di Milano Polo Regionale di Como e-mail: marco@geomatica.como.polimi.it http://geomatica.como.polimi.it - tel +39.031.332.7524 22/10/04 - v 1.1 Il

Dettagli

Esempio di architettura software

Esempio di architettura software Esempio di architettura software Corso di Principi di Progettazione del Software, a.a. 2012/13 29 novembre 2016 Ing. Roberto Vergallo 1 Esempio di architettura software View (GUI) Action Listener Business

Dettagli

U88 Automatico. Versione 3.0

U88 Automatico. Versione 3.0 U88 Automatico Versione 3.0 Sommario Introduzione... 3 Installazione... 4 Avvio... 5 Form Principale... 8 Inserimento, Modifica, Cancellazione Prodotti... 11 Procedura di aggiornamento... 14 SEGNALAZIONI...

Dettagli

Importazione dati. e/fiscali Spesometro - Rel. 04.05.01. con gestionale e/satto. Gestionale e/satto

Importazione dati. e/fiscali Spesometro - Rel. 04.05.01. con gestionale e/satto. Gestionale e/satto e/fiscali Spesometro - Rel. 04.05.01 Importazione dati con gestionale e/satto 06118930012 Tribunale di Torino 2044/91 C.C.I.A.A. 761816 - www.eurosoftware.it Pagina 1 ATTENZIONE. Per poter procedere con

Dettagli

Utilizzo collegamento remoto

Utilizzo collegamento remoto Utilizzo collegamento remoto Introduzione Il collegamento VPN (virtual private network) consente a PC collegati ad internet ma fisicamente fuori dalla rete interna regionale, di accedere, con le credenziali

Dettagli

. Il DVR supporta la connessione WebServer tramite Browser Internet Explorer. La porta Web Server di default è la 3000 ( Es. http://192.168.1.100:3000 ). Manuale d uso DVR 401L MANUALE

Dettagli

Il Sistema Operativo

Il Sistema Operativo Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2008/2009 Docente: ing. Salvatore

Dettagli

PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/ CLASSI: 1AE 1AM 1BI 1BM 1CM

PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/ CLASSI: 1AE 1AM 1BI 1BM 1CM 1AE 1AM 1BI PROGRAMMAZIONE COORDINATA TEMPORALMENTE A.S. 2015/2016 - CLASSI: 1AE 1AM 1BI DISCIPLINA: SETTEMBRE OTTOBRE Monte ore annuo Libro di Testo 99 ore di cui 66 di laboratorio E-book dal sito www.matematicamente.it.

Dettagli

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 20 ottobre Corso di laurea in Economia

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 20 ottobre Corso di laurea in Economia Informatica Dipartimento di Economia Ing. Cristiano Gregnanin Corso di laurea in Economia 20 ottobre 2016 1 / 22 Introduzione ai database Prima dei DBMS, le organizzazioni utilizzavano semplici file per

Dettagli

Sistema operativo & file system 1

Sistema operativo & file system 1 Il software (sw) Software di sistema e file system Lezione 1b L esecuzione di programmi è lo scopo di un elaboratore I programmi sono algoritmi codificati in un particolare linguaggio di programmazione

Dettagli

Open Database Connectivity (ODBC)

Open Database Connectivity (ODBC) Open Database Connectivity (ODBC) Open Database Connectivity (ODBC), proposto dalla Microsoft nel 1991, fornisce un interfaccia applicativa standard che permette ad una generica applicazione di accedere

Dettagli