ANALISI DEL FUNZIONAMENTO DEL PLUG-IN DI ECLIPSE MERLIN GENERATOR
|
|
- Maria Costantini
- 5 anni fa
- Visualizzazioni
Transcript
1 ANALISI DEL FUNZIONAMENTO DEL PLUG-IN DI ECLIPSE MERLIN GENERATOR Corso: Ingegneria del software A Studente: Nigro Carlo N.mat: Il pacchetto merlin generator contiene al suo interno due stumenti per creare e gestire diagrammi di flusso (o uml) all interno di eclipse: EMF (Eclipse modeling framework) e GEF (Graphical Editing Framework). Essi offrono all utente un interfaccia abbastanza semplice, composta da un editor grafico e da una struttura ad albero che viene creata a partire dal file che si ottiene salvando il diagramma. Lo studio è stato mirato al test delle seguenti caratteristiche: 1. Variazione dell aspetto grafico dei diagrammi (frecce contenitori di classe) 2. Effettuare operazioni di taglia/incolla tra vari diagrammi 3. Definizione di sotto-diagrammi da collegare tra loro 4. Generazione di codice java a partire dai diagrammi 5. Generazione di diagrammi a partire dal codice java 1 La creazione di una classe è un operazione semplice, basta infatti premere il bottone indicato in figura e cliccare con il mouse sulla posizione in cui si vuole posizionare.
2 Appare quindi una finestra di dialogo che richiede l inserimento di un nome e di specificare se si vuole creare una classe astratta o un interfaccia. Le operazioni di aggiustamento del riquadro così ottenuto sono paragonabili alle funzionalità base di un editor grafico qualunque. E infatti possibile spostare uno o più oggetti di questo tipo con il mouse (una volta selezionati insieme) così come si possono ingrandire a proprio piacimento. I vari blocchi possono essere collegati tra loro mediante tre tipi di frecce: Associative Generali Di dipendenza definiscono il tipo di cardinalità che esiste tra due classi. collegamento di tipo standard (utile a fini visuali). indicano appunto la dipendenza di una classe dall altra. E possibile scegliere tra due tipi di algoritmi di collegamento: Standard Manhattan collegamento lineare collegamento angolare Pur traslando un blocco collegato ad un altro, la funzione di ancoraggio lascia inalterati i collegamenti, spostandoli eventualmente attorno ad essi. Un effetto spiacevole è però dato quando si verifica una sovrapposizione.
3 Il problema potrebbe essere risolto con lo studio di un algoritmo che consideri la presenza di ostacoli sul cammino di una freccia. Non è possibile inoltre cambiare la forma né i colori della stessa, cosa che farebbe comodo nella stampa su carta di un diagramma molto complesso per capire a colpo d occhio le varie relazioni. La figura seguente mostra come vengano visualizzati metodi e proprietà di una classe all interno di un blocco ed il layout di una semplice struttura: Grazie a delle linee guida è molto semplice allineare correttamente i blocchi tra di loro. Esse vengono mostrate all atto di trascinare un elemento all interno dell editor. Come per le frecce non è possibile cambiare l aspetto dei blocchi. Come si può notare infatti, nonostante la super-classe Animali sia stata definita come astratta e le altre no, non esistono elementi visuali che ne permettano l identificazione, a parte le frecce che puntano veso di essa.
4 2 Seppur semplice l immissione dei membri di ogni classe (cliccando con il tasto destro del mouse e selezionando new Attribute Method ) non è ausiliata da strumenti di taglia/copia/incolla, che nel caso di creazione di una classe astratta con molte sottoclassi derivate (vedi figura precedente), sarebbe molto di aiuto in termini di velocità. I vari elementi dell editor inoltre non sono protetti da cancellazione accidentale. All atto dell eliminazione, tutto ciò su cui si può contare è una finestra di dialogo che avverte di questa mancanza. 3 Una funzionalità molto utile è quella di poter definire dei sotto-diagrammi e collegarli con il resto della struttura o con altri sotto-diagrammi. Questo tipo di oggetto si ottiene nell editor cliccando il pulsante Create a package. Tale strumento presenta notevoli vantaggi poiché permette di sintetizzare una struttura che altrimenti sarebbe troppo estesa da presentare su un unica pagina. Si pensi al poter raggruppare al suo interno la sottoclasse Animali domestici che a sua volta potrebbe contenere le sottoclassi erbivori ed onnivori che contengono a loro volta tutti i tipi di animali di quel particolare tipo. Cliccando con il tasto destro del mouse su di esso e sulla voce Open diagram, viene creata una nuova area di disegno in cui è possibile creare un nuovo diagramma.
5 Si sono però verificati tre problemi alquanto rilevanti: 1. Come si vede nella figura sopra, è possibile soltanto mettere al suo interno, trascinandole dentro, interi blocchi di classi con tutta la lista di metodi e proprietà e non una semplice intestazione per ognuna in modo da risparmiare spazio. 2. Non è possibile salvarne il contenuto, una volta che si è disegnato nell editor ad esso dedicato con il tasto save di Eclipse e nella zona Error Log appaiono gli errore java.lang.nullpointerexception e Unhandled event loop exception. Provando a chiudere il diagramma e rispondendo Si alla richiesta della finestra di dialogo di salvare, sembra che tutto vada a posto. Provando però ad aprire il file salvato compare un altro errore: Unable to create this part due to an internal error. Reason for the failure: An unexpected exception was thrown.. 3. Quando si va a creare una classe, il nome della stessa non compare. Quando si vanno a creare metodi e proprietà della stessa classe il comportamento è il medesimo, ma stavolta compare il nome dell elemento creato in precedenza. E come se l oggetto stringa che riguarda le etichette rimanesse in coda invece di essere visualizzato e venga inserito al suo posto quando invece dovrebbe essere istanziato il successivo. L esempio seguente chiarisce bene tale concetto. 4 Uno strumento molto utile è il code generator che permette di generare automaticamente del codice java a partire dal diagramma uml che si è creato
6 graficamente. Per fare ciò è necessario creare un modello emf ad albero cliccando su File New Other... Eclipse Modeling Framework EMF Model. Dopo aver scelto il nome del file che verrà creato, si seleziona EMF core model e si sceglie il file.ecore generato al momento della creazione del diagramma. Una volta aperto, il modello mostrerà la struttura ad albero delle classi, mostrando metodi, proprietà e dipendenze (figura sotto destra). Facendo click con il tasto destro del mouse in un punto qualunque dell area attiva del file.genmodel, comparirà un menù a tendina dal quale è possibile scegliere l opzione Generate Model Code che genera il codice in java ed aggiunge i files al progetto come si può vedere in figura a sinistra. Qui di seguito allego il codice dei files animali.java e leone.java a titolo dimostrativo: animali.java package workflow; import org.eclipse.emf.ecore.eobject; Carlo Nigro abstract="true" public interface Animali extends EObject { * Returns the value of the '<em><b>verso</b></em>' attribute. <!-- beginuser-doc --> <p> If the meaning of the '<em>verso</em>' attribute isn't clear, there really should be more of a description here... </p> <!-- end-user-doc --> the value of the '<em>verso</em>' attribute. #setverso(string)
7 workflow.workflowpackage#getanimali_verso() name="verso" String getverso(); * Sets the value of the ' {@link workflow.animali#getverso <em>verso</em>} ' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> value the new value of the '<em>verso</em>' attribute. #getverso() name="verso" void setverso(string value); * <!-- begin-user-doc --> * <!-- end-user-doc --> String ritornaverso(); } // Animali Leone.java package workflow; Carlo Nigro s public interface Leone extends Animali { * Returns the value of the '<em><b>verso</b></em>' attribute. <!-- beginuser-doc --> <p> If the meaning of the '<em>verso</em>' attribute isn't clear, there really should be more of a description here... </p> <!-- end-user-doc --> the value of the '<em>verso</em>' attribute. #setverso(string) workflow.workflowpackage#getleone_verso() name="verso" String getverso(); * Sets the value of the ' {@link workflow.leone#getverso <em>verso</em>} ' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> value the new value of the '<em>verso</em>' attribute. #getverso() name="verso" void setverso(string value);
8 * Returns the value of the '<em><b>preda</b></em>' attribute. <!-- beginuser-doc --> <p> If the meaning of the '<em>preda</em>' attribute isn't clear, there really should be more of a description here... </p> <!-- end-user-doc --> the value of the '<em>preda</em>' attribute. #setpreda(string) workflow.workflowpackage#getleone_preda() name="preda" String getpreda(); * Sets the value of the ' {@link workflow.leone#getpreda <em>preda</em>} ' attribute. <!-- begin-user-doc --> <!-- end-user-doc --> value the new value of the '<em>preda</em>' attribute. #getpreda() name="preda" void setpreda(string value); } // Leone * <!-- begin-user-doc --> * <!-- end-user-doc --> String ritornaverso(); * <!-- begin-user-doc --> * <!-- end-user-doc --> String ritornapreda(); I files come si può notare contengono tutto quanto sia utile all implementazione delle classi, compresa l aggiunta di metodi getter e setter per le variabili dichiarate private. Sono inoltre presenti numerose linee di commento utili per creare documentazione. In questa sezione non sono stati riscontrati problemi. 5 Una delle limitazioni di Merlin Generator è non poter ricavare diagrammi a partire da codice java, cosa che invece si ottiene con il plug-in UML. Essi si ottengono cliccando su Open UML Class Diagram Editor dal menù a tendina che compare nella sezione Package Explorer. Compare un finestra di dialogo che permette di selezionare i files da trasformare in diagramma.
9 Non compaiono però come si può vedere le frecce che dovrebbero collegare i vari diagrammi a seconda della dipendenza delle classi derivate dalla classe base. Di contro è possibile andare a modificare a proprio piacimento il codice java dei files e il diagramma si autoaggiorna senza dover agire manualmente sui controlli New Attribute Method. A differenza dell editor ottenuto con EMF, questo editor è un po più completo, infatti è possibile oltre che immettere metodi e proprietà della classe all interno della classe, anche implementare iterativamente i metodi senza dover agire direttamente sul file. Inoltre l aspetto grafico è lievemente migliore ed evidenzia meglio le varie componenti oltre che segnalare eventuali problemi che si avrebbero in compilazione, come si può vedere dal triangolino giallo vicino al titolo della classe Territorio.
I Quaderni di LAPSUS n 3 f. CmapTools PASSO A PASSO: aggiungere risorse
PROGETTO LAPSUS LAboratorio per la Promozione nelle Scuole dell Uso consapevole del Software I Quaderni di LAPSUS n 3 f CmapTools PASSO A PASSO: aggiungere risorse A cura di Matilde Fiameni Marzo 2006
DettagliFormazione a Supporto dell Inserimento Lavorativo. Elementi di Word avanzato. Docente Franchini Gloria
Formazione a Supporto dell Inserimento Lavorativo Elementi di Word avanzato Docente Franchini Gloria Impostare i punti di tabulazione Sul righello sono impostati vari punti di Tabulazione. Esistono cinque
DettagliCorso sul linguaggio Java
Corso sul linguaggio Java Modulo JAVA4 B3 Documentazione 1 Prerequisiti Programmazione elementare ad oggetti Documentazione del software Tipi di documentazione 2 1 Introduzione Lo scopo di questa Unità
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliGrafici. 1 Generazione di grafici a partire da un foglio elettronico
Grafici In questa parte analizzeremo le funzionalità relative ai grafici. In particolare: 1. Generazione di grafici a partire da un foglio elettronico 2. Modifica di un grafico 1 Generazione di grafici
DettagliLICEO LAURA BASSI BOLOGNA Via S. Isaia BOLOGNA Tel Fax
COMUNICAZIONE INTERNA N. 575 AI DOCENTI Oggetto: Immissione voti scrutinio finale. La versione 3.13.0 di Scuolanext introduce una nuova e innovativa interfaccia per lo svolgimento degli scrutini Le funzionalità
DettagliBREVE GUIDA ALL UTILIZZO DI
BREVE GUIDA ALL UTILIZZO DI Concetti generali di PowerPoint Aprire PowerPoint L apertura del programma Microsoft PowerPoint dipende dal sistema operativo che si utilizza per la gestione del computer. In
Dettagli1. Riconoscimento. Figura 1 Modulo Home
1. Riconoscimento Il modulo di Riconoscimento realizza tanto le funzionalità finalizzate alla segmentazione degli elementi anatomici di interesse, quanto le operazioni di costruzione dei modelli 3D a partire
DettagliCOME INSERIRE LE NOTE NELLA COMPOSIZIONE
COME INSERIRE LE NOTE NELLA COMPOSIZIONE 1. Note ordine in INTESTAZIONE: Nella sezione INTESTAZIONE del progetto è possibile inserire qualsiasi tipo di nota da comunicare nei dieci campi che portano la
DettagliDMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11
DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un
DettagliWindows. La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh. La gestione dei file conserva la logica del DOS
Windows La prima realizzazione di un ambiente grafico si deve alla Apple (1984) per il suo Macintosh La gestione dei file conserva la logica del DOS Funzionalità di un S.O. Gestione dei file Gestione dei
DettagliMANUALE UTENTE UPLOADER JAVA
MANUALE UTENTE UPLOADER JAVA Indice 1. Accesso all applicazione 2 2. Selezionare e aprire una cartella 2 3. Caricare file e cartelle 3 4. Scaricare un file o una cartella 6 5. Funzioni avanzate 8 6. Aggiornare
DettagliPresentazione con PowerPoint
Presentazione con PowerPoint L applicazione PowerPoint permette di creare documenti da mostrare su diapositive per presentazioni. Sarai facilitato nell utilizzo di PowerPoint perché molti pulsanti e molte
DettagliCollaboratori 2009 1 Collaboratori 2009 Introduzione Da inizio ottobre è stato messo in produzione un nuovo portale per la ricezione dei materiali digitali prodotti da inviati e collaboratori esterni.
Dettagli3.4 Inserimento di immagini
Ripristina per riportare ai valore iniziali la scheda in uso (la finestra di dialogo resta aperta). 3.4 Inserimento di immagini Per inserire un'immagine all'interno del documento: posizionare il cursore
DettagliINCOMUNE.NET 4.0 Powered by Contao CMS Open Source
INCOMUNE.NET 4.0 Powered by Contao CMS Open Source Sistema di Trattamento dei contenuti - Manuale di Utilizzo IDEA Sistemi S.as. Tecnologie Digitali per la Pubblica Amministrazione Via Burolo, 30 10015
DettagliUnivAQ - Corso ECDL - Elaborazione Testi Maria Maddalena Fornari
Università degli Studi dell Aquila Corso ECDL programma START Modulo 3 - Elaborazione Testi 3.5 Stampa unione Maria Maddalena Fornari Stampa Unione Processo che permette di unire dati provenienti da tipi
DettagliSCARICO REFERTI SISS
SCARICO REFERTI SISS Dalla versione di Iatros SISS 2.4.38 è stata introdotta la nuova funzionalità di scarico referti. Tale funzione è accessibile da un apposita icona di scarico [1A] oppure dal menu Esiti
DettagliDEFINIZIONI SMART E RELATIVE ESERCITAZIONI. MODULO 4 Realizzazione di semplici presentazioni multimediali
DEFINIZIONI SMART E RELATIVE ESERCITAZIONI MODULO 4 Realizzazione di semplici presentazioni multimediali MODULO 4 REALIZZAZIONE DI SEMPLICI PRESENTAZIONI MULTIMEDIALI Sviluppare una presentazione Le presentazioni
DettagliManuale registro elettronico per docenti
Manuale registro elettronico per docenti INDICE 1. EFFETTUARE L ACCESSO 2. GESTIONE REGISTRI 3. LAVORARE SUI REGISTRI 4. LAVORARE SUGLI SCRUTINI 5. CAMBIARE PASSWORD 6. PROGRAMMAZIONE 7. USCITA 1. Effettuare
DettagliMDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE
MDG Enpals Spettacolo MANUALE D USO E INSTALLAZIONE Rev 1.00 Pagina 1 di 15 MDG Enpals Spettacolo Manuale di installazione Installazione Inserire il CD di installazione e seguire la procedura di installazione
DettagliREGISTRI DIDATTICI CORSI DI LAUREA E LAUREA MAGISTRALI
REGISTRI DIDATTICI CORSI DI LAUREA E LAUREA MAGISTRALI Guida per i docenti Versione 2.0 Sommario 1. INTRODUZIONE E ACCESSO 3 1.1. INFORMAZIONI GENERALI 4 1.2. VISUALIZZAZIONE DELLE ATTIVITÀ SU CUI REDIGERE
DettagliModelli e strumenti per la generazione automatica di codice
tesi di laurea Anno Accademico 2005-2006 relatore Ch.mo prof. Porfirio Tramontana candidato Valerio Lombardi Matr. 534/237 Contesto e Contributo Fusione tra il mondo della modellazione e della programmazione
DettagliOpenOffice Impress. Sommario. Iniziare a lavorare con il programma. Informatica a.a. 2013/2014 (Dip. Psicologia) OpenOffice Impress (4.1.
OpenOffice Impress Sommario Iniziare a lavorare con il programma... 1 Gestire le diapositive... 2 Inserire oggetti... 3 Inserire informazioni in fondo delle diapositive... 5 Transizioni e animazioni...
DettagliCORSO DI FORMAZIONE DOCENTI DELLE SCUOLE PUBBLICHE A GESTIONE PRIVATA ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER GUIDA SINTETICA
M ECDL ECDL, LA PATENTE EUROPEA PER L USO DEL COMPUTER LA POSTA ELETTRONICA Parte Generale GUIDA SINTETICA 1 - Primi passi Aprire il programma di posta elettronica Outlook Express Aprire la cassetta delle
DettagliSEE Electrical Expert V4: FAQ
SEE Electrical Expert V4: FAQ Inserimento attributi in morsetti logici e fisici INTRODUZIONE Ad un morsetto (che sia esso logico oppure fisico) è possibile aggiungere un attributo passando per il comando
DettagliMercoledì 4 Aprile 2012, Aula AD01. Mario G.C.A. Cimino, Gigliola Vaglini Dipartimento di Ingegneria dell Informazione
Università di Pisa Facoltà di Ingegneria CdL Ingegneria Informatica per la Gestione d Azienda Gestione della qualità II (Prof. Gigliola Vaglini) - a.a. 2011/2012 TUTORIAL INTRODUTTIVO Mercoledì 4 Aprile
DettagliManuale d uso MOTEC. Pagina 1 di 15
Pagina 1 di 15 MANUALE D USO Copyright GRUPPO INFOTEL s.r.l.- Via Strauss 45 PBX 0828.302200 Battipaglia (SA) Windows e Ms-Word sono marchi registrati dalla Microsoft Corporation CARATTERISTICHE GENERALI
DettagliCorso di Access. Prerequisiti. Modulo L2 A (Access) Le query
Corso di Access Modulo L2 A (Access) 2.3.1 Le query 1 Prerequisiti Concetto di database relazionale Utilizzo elementare del computer Concetti fondamentali di basi di dati Interrogazione di un DB 2 1 Introduzione
Dettagli2.5 Sottomaschere e Report avanzati MODULO L2
Dare una breve descrizione dei termini introdotti: (A) CONOSCENZA TERMINOLOGICA Maschera principale Rottura di codice Livelli di gruppo (B) CONOSCENZA E COMPETENZA Rispondere alle seguenti domande producendo
DettagliMICROSOFT OFFICE POWERPOINT Come creare presentazioni interattive di documenti.
MICROSOFT OFFICE POWERPOINT 2007 Come creare presentazioni interattive di documenti. Che cos è Microsoft Office Powerpoint? È un software rilasciato dalla Microsoft, parte del pacchetto di Office, che
DettagliMicrosoft Word (parte I) Mirko Gombia Università di Bologna
Microsoft Word (parte I) Mirko Gombia Università di Bologna Cenni preliminari Microsoft Word è un programma del pacchetto Office di Microsoft È un software dedicato alla creazione di testi, ma non solo
DettagliSi accede alla piattaforma digitando nel browser l indirizzo: dopo di chè si apre la seguente pagina,
Padlet è una piattaforma web gratuita che permette di creare e condividere bacheche virtuali. E uno strumento multi device per cui può essere utilizzato con i vari sistemi operativi e nei dispositivi mobili
DettagliGuida rapida all uso dei siti Sharepoint per la condivisione del Materiale Didattico
Guida rapida all uso dei siti Sharepoint per la condivisione del Materiale Didattico Requisiti Preliminari Per accedere al sito Sharepoint dedicato alla condivisione del Materiale Didattico, specifico
DettagliSCRIBUS Guida Generale
SCRIBUS Guida Generale Introduzione Scribus è un software di impaginazione, rilasciato sotto licenza GPL (licenza pubblica generica) e può pertanto essere utilizzato liberamente. Versione utilizzata: Scribus
DettagliWord Elaborazione di testi
Fondamenti di informatica Cos è Word? Word è un word processor WYSIWYG (What You See Is What You Get) in grado di soddisfare molte esigenze di word processing e desktop publishing Word Elaborazione di
DettagliFondamenti di informatica. Word Elaborazione di testi
Fondamenti di informatica Word Elaborazione di testi INTRODUZIONE Cos è Word? Word è un word processor WYSIWYG (What You See Is What You Get) in grado di soddisfare molte esigenze di word processing e
DettagliOpuscolo Windows. Cliccando due volte su questa icona puoi aprire il programma di posta elettronica. Cliccando qui puoi navigare in Internet
- Il Desktop pag. 2 - Pulsante Start pag. 3 - Barra delle Applicazioni pag. 3 - Risorse del Computer pag. 3 - Le Finestre di Windows pag. 4 - Salvare un lavoro pag. 4 - Stampa pag. 5 - Creare una Cartella
DettagliOperazioni preliminari: creare una cartella in Documenti
Operazioni preliminari: creare una cartella in Documenti 1. Fare clic in successione su Start (cerchio con il logo Microsoft in basso a sinistra), Documenti. 2. Cliccare su Nuova cartella comparirà una
DettagliWINDOWS95. 1. Avviare Windows95. Avviare Windows95 non è un problema: parte. automaticamente all accensione del computer. 2. Barra delle applicazioni
WINDOWS95 1. Avviare Windows95 Avviare Windows95 non è un problema: parte automaticamente all accensione del computer. 2. Barra delle applicazioni 1 La barra delle applicazioni permette di richiamare le
DettagliWebDisk. TeamPortal - WebDisk
- INDICE Introduzione... 3 1.1 Funzioni disponibili... 4 1.2 Gestione e Consultazione... 4 1.3 Ricerca... 8 1.4 Amministrazione, direttori esterni... 10 2 Introduzione L'applicazione permette di gestire
DettagliAccess 2007 Colonna di ricerca
Pagina 1 di 7 Lezioni on line -> Gestire i dati Access 2007 Colonna di ricerca Quando si riempiono i campi dei record che formano una tabella, può essere utile e comodo poter scegliere, in un elenco dei
DettagliLOGVIEWER MANUALE D USO
LOG VIEWER Rev. 00 2-9 1. INSTALLAZIONE Accedere alla scheda di memoria SD e copiare la cartella LogViewer sul proprio computer. Aprire la cartella LogViewer e lanciare il programma LogViewer tramite il
DettagliUtilizzo delle Maschere in Microsoft Access
Utilizzo delle Maschere in Microsoft Access Uso delle maschere Permettono di definire delle interfacce grafiche per la gestione dei dati del database Permettono di realizzare delle piccole applicazioni
DettagliEsercitazione n 2. Obiettivi
Esercitazione n 2 Obiettivi Progettazione di una applicazione Java Utilizzo di classi come schemi Utilizzo di costruttori Utilizzo di stringhe Uguaglianza tra oggetti Utilizzo di classi come componenti
Dettaglitoponomastica Manuale utente Technical Design S.r.l. Copyright Tutti i diritti riservati.
toponomastica Manuale utente Pag. 2 Indice 1. Introduzione 4 2. Tutorial 5 2.1. Ricerca di vie, numeri civici e passi carrai 5 2.2. La barra degli strumenti 7 2.3. Inserimento, modifica e gestione della
DettagliStagione Windows Live Movie Maker Manuale di Utilizzo
Stagione 2017 2018 Windows Live Movie Maker Manuale di Utilizzo Sommario SCHERMATA INIZIALE... 2 GESTIONE FOTO... 3 IMPORTAZIONE... 3 ANIMAZIONI... 4 TRANSIZIONI... 4 ZOOM E DETTAGLIO... 4 DURATA FOTOGRAFIA
DettagliREGISTRO DELLE LEZIONI Guida per i docenti (Sperimentazione)
REGISTRO DELLE LEZIONI Guida per i docenti (Sperimentazione) Versione 1.0 1. INTRODUZIONE E ACCESSO... 3 1.1. Informazioni generali... 4 1.2. Visualizzazione delle attività su cui redigere un registro...
DettagliRelazioni. 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
DettagliCorso di Access. Modulo L2 A (Access) 1.4 Le maschere
Corso di Access Modulo L2 A (Access) 1.4 Le maschere 1 Prerequisiti Concetto di database Interfaccia utente Elementi grafici (etichette, caselle di testo, pulsanti) 2 1 Introduzione Ora che sappiamo usare
DettagliIntroduzione 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
DettagliINSERIRE I DATI NEL DATABASE
13-Cap10_DWCS3.qxd 18-11-2009 11:43 Pagina 201 CAPITOLO10 INSERIRE I DATI NEL DATABASE In questo capitolo In questo capitolo imparerai a interagire con i contenuti del database gestiti nel sito. In particolare
DettagliFondamenti di Informatica A. A. 2017/18
Fondamenti di Informatica Prof. Marco Lombardi A. A. 2017/18 : OUTLINE Caratteristiche Come si presenta Primo diagramma di flusso ed utilizzo del blocco di output Esempio Utilizzo dei blocchi di input/output
DettagliUtilizzo 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
DettagliScegli l attività che intendi svolgere e clicca con il tasto sinistro del mouse sull argomento (esempio figura 2)
Figura 1 Clicca qui con il tasto Una volta scaricati i materiali di studio e averli studiati o almeno letti.! scegli l argomento da trattare, clicca con il tasto sull argomento stesso come descritto nell
DettagliSEGNALAZIONI STUDI DI SETTORE UNICO 2012 GUIDA OPERATIVA VERSIONE 1.0
SEGNALAZIONI STUDI DI SETTORE UNICO 2012 GUIDA OPERATIVA VERSIONE 1.0 Introduzione Profilo utente Acquisizione nuova segnalazione Modifica della segnalazione Cancellazione di una segnalazione Stampa della
DettagliPOWER POINT 2003. Uso del programma, sue applicazioni e strumenti di lavoro.
Anno accademico 2010-2011 Corso di INFORMATICA Docente del corso: Prof. V. De Feo Argomento di approfondimento: POWER POINT 2003 Uso del programma, sue applicazioni e strumenti di lavoro. Gruppo di lavoro:
DettagliOperazioni di Ordinamento
Operazioni di Ordinamento E possibile ordinare i dati di una tabella, una maschera, una query in ordine crescente decrescente o alfabetico se si tratta di stringhe. Per effettuare queste operazioni di
DettagliMODELLO UNICO DI DOMANDA
MODELLO UNICO DI DOMANDA Dati amministrativi dell impresa La compilazione del modulo può essere effettuata con due modalità distinte: Modulo da confermare: i dati, dalla verifica del fascicolo aziendale,
DettagliLE MASCHERE. Maschera standard. Maschera semplice. Questa maschera però non consente di nascondere alcuni campi e visualizza i record uno ad uno.
LE MASCHERE Inserire i dati direttamente in tabella non è agevole. Questa operazione normalmente viene svolta utilizzando le maschere. I vantaggi offerti dalle maschere sono: Aspetto grafico più accattivante
DettagliL applicativo cartografico Web è ottimizzato per la consultazione tramite il browser MS Internet Explorer 7.
L applicativo cartografico Web è ottimizzato per la consultazione tramite il browser MS Internet Explorer 7. Dal menù è possibile accedere direttamente alle cartografie relative alle tematiche di acqua,
DettagliLa struttura e la visualizzazione dei corsi
La struttura e la visualizzazione dei corsi Una volta entrati nel corso ci si trova in un ambiente costituito da tre colonne, due laterali contenenti i blocchi e una centrale più ampia che costituisce
DettagliVisualizzazione 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...
DettagliSelezionare e spostare le icone
Selezionare e spostare le icone Selezionare un icona, ovvero cliccarci sopra con il tasto sinistro del mouse (l icona cambia tonalità di colore), significa comunicare al sistema operativo che si vuole
DettagliAtti amministrativi. pag. 1. GisMaster Atti amministrativi Guida rapida Rev. 1.0 del 21/11/2017
Atti amministrativi pag. 1 1. Introduzione GisMaster Atti amministrativi Questa guida riepiloga in poche pagine tutti i passaggi fondamentali da seguire per creare, approvare e pubblicare una delibera
DettagliParte 3 Manuale amministratori
Sommario Parte 3 Manuale amministratori... 4 Configurazione dei campi aggiuntivi... 4 Configurazione dell e-mail.... 6 Configurazione dei modelli.... 8 Configurazione di attività e voci di fatturazione....
DettagliDISPENSA ACCESS (OFFICE 2010 BETA)
DISPENSA ACCESS (OFFICE 2010 BETA) 2. LE RELAZIONI. Una relazione può essere definita come un legame tra due tabelle basato sul valore di uno o più campi di ciascuna delle due tabelle. Di solito i campi
DettagliSCHEDA PERSONALE ATTENZIONE
SCHEDA PERSONALE ATTENZIONE Per effettuare le operazioni dettagliate in questa guida OCCORRE AUTENTICARSI AL PORTALE CON LE CREDENZIALI UTILIZZATE PER ACCEDERE A VIS.PER La Scheda personale dell utente
DettagliNavigazione web e utilizzo di internet. Coordinatore scientifico: Prof. Avv. Giuseppe Russo
Navigazione web e utilizzo di internet Coordinatore scientifico: Prof. Avv. Giuseppe Russo Iniziamo a navigare Per navigare nella rete devi utilizzare un browser, cioè l apposito programma utilizzato per
DettagliWord 2003 Elementi Grafici
Word 2003 Elementi Grafici Aggiungere contenuti grafici al documento 1 Elementi grafici Word 2003 offre molti strumenti per trasformare un semplice documento testuale in una composizione visiva ricca di
DettagliManuale Piattaforma Spending Review
Manuale Piattaforma Spending Review Sommario Sommario... 1 1. PREMESSA... 3 2. ACCESSO ALLA PIATTAFORMA... 3 3. INSERIMENTO CONTRATTI... 4 Ricerca Fornitore/Voci di costo... 5 Ricerca CIG... 7 Selezione
DettagliGUIDA ALLA COMPILAZIONE DISTINTA (LISTE DI PRESENTAZIONE)
GUIDA ALLA COMPILAZIONE DISTINTA (LISTE DI PRESENTAZIONE) Edizione 2016 / 2017 COLLEGAMENTO A LND Da internet collegarsi al sito Iscrizioni.lnd.it Apparirà la schermata di accesso dove inserire utente
DettagliGUIDA UTENTE PRIMA NOTA SEMPLICE
GUIDA UTENTE PRIMA NOTA SEMPLICE (Vers. 2.3.0) Installazione... 2 Prima esecuzione... 5 Login... 6 Funzionalità... 7 Prima Nota... 8 Registrazione nuovo movimento... 10 Associazione di file all operazione...
DettagliGoogle Documenti / Drive
Google Documenti / Drive Google Documenti è una serie di applicativi web che consente di creare testi, fogli di calcolo, presentazioni, moduli e disegni senza la necessità di utilizzare nessun software
DettagliCorso di Informatica
Corso di Informatica CL3 - Biotecnologie Prof. Mauro Giacomini Ing. Susanna Pivetti susanna.pivetti@dist.unige.it Tel: 010-3532217 Esercitazioni pratiche Uso di editor di testi Uso di foglio elettronico
DettagliCultura Tecnologica di Progetto
Cultura Tecnologica di Progetto Politecnico di Milano Facoltà di Disegno Industriale - PRESENTAZIONI - A.A. 2003-2004 2004 Power Point: : le presentazioni Una presentazione è un documento multimediale,
DettagliIl foglio elettronico
Istituto Europeo Ricerca Formazione Orientamento Professionale Onlus Il foglio elettronico Docente: Filippo E. Pani I fogli elettronici L organizzazione a celle del foglio
DettagliT2C Training to Code. Algoritmo e Ripeti. Laura Tarsitano
T2C Training to Code Algoritmo e Ripeti Laura Tarsitano 1 Algoritmo/Sequenza Una lista di passi da seguire per risolvere un problema o svolgere un certo compito 2 Primo esempio 1 - Disegno Costruiamo un
DettagliGALLERY. Album immagini
GALLERY In questo menù del pannello di amministrazione si trovano tutte le funzioni utili alla gestione delle foto, dei video e degli album da inserire all'interno delle pagine con funzione ALBUM IMMAGINI
Dettagli3.5.1 PREPARAZ1ONE I documenti che si possono creare con la stampa unione sono: lettere, messaggi di posta elettronica, o etichette.
3.5 STAMPA UNIONE Le funzioni della stampa unione (o stampa in serie) permettono di collegare un documento principale con un elenco di nominativi e indirizzi, creando così tanti esemplari uguali nel contenuto,
DettagliInfor LN [GUIDA INFOR LN] [GUIDA INFOR LN] Baltur S.p.A. Rev /2013. Guida all utilizzo del Gestionale Infor LN per le Agenzie Baltur
Infor LN [GUIDA INFOR LN] Baltur S.p.A. Rev. 1.0-10/2013 [GUIDA INFOR LN] Guida all utilizzo del Gestionale Infor LN per le Agenzie Baltur Baltur S.p.A. Informazioni di base 1 Indice Informazioni di base...
DettagliGM EPC - Novità. Navigazione grafica. Navigazione comune per tutti i veicoli
GM EPC - Novità La versione Next Gen dell EPC di GM presenta numerose nuove funzionalità, studiate per facilitare e semplificare la ricerca della parte necessaria. Per le istruzioni complete sull utilizzo
DettagliGRAFICO DI PARETO. variabile rispetto a cui si vuole ordinare (ossia nel nostro esempio
Si consideri il data set nel file Pareto.xls. GRAFICO DI PARETO Vediamo come costruire il grafico di Pareto con Excel. Questo grafico non costituisce un output standard pertanto sarà necessario compiere
DettagliISCRIZIONI. Impostazioni form ECDL
ISCRIZIONI In questo menù del pannello di amministrazione vengono gestite le iscrizioni ai corsi ECDL e agli eventi generici impostabili. E' possibile creare gli eventi per una determinata data e visualizzare
DettagliCREAZIONE D IMPRESA 1
CREAZIONE D IMPRESA 1 1 Informazioni generali Questo manuale contiene le procedure e le modalità di utilizzo del SiForm, il Sistema Informativo della Formazione Professionale. In questa prima sezione vengono
DettagliL INTERFACCIA GRAFICA DI EXCEL
Dopo l avvio del foglio elettronico apparirà un interfaccia grafica nella quale verrà aperta una nuova cartella di lavoro alla quale il PC assegnerà automaticamente il nome provvisorio di Cartel1. La cartella
DettagliGUIDA ALL UTILIZZO DEGLI STRUMENTI DI FORMATTAZIONE DISPONIBILI IN FASE DI CREAZIONE DELLE PAGINE WEB
GUIDA ALL UTILIZZO DEGLI STRUMENTI DI FORMATTAZIONE DISPONIBILI IN FASE DI CREAZIONE DELLE PAGINE WEB Nel momento in cui si inserisce una parte di testo nella sezione Testo del documento, è possibile gestire
DettagliSIFORM BORSE. 1 Informazioni generali Registrazione utente Presentazione domande Inserimento azienda...11
SIFORM BORSE 1 Informazioni generali...1 1.1 Registrazione utente...2 2 Presentazione domande...4 2.1 Inserimento azienda...11 1 Informazioni generali Le domande/progetti vanno presentati utilizzando il
DettagliPROCEDURA DI ESTRAZIONE STAMPA REPORT E LETTERE DI SOLLECITO (serial 44)
1 Sistema bibliotecario di Ateneo PROCEDURA DI ESTRAZIONE STAMPA REPORT E LETTERE DI SOLLECITO (serial 44) a cura del SAB Servizio Automazione Biblioteche e del Gruppo di lavoro per la gestione amministrativa
DettagliUSO DEL COMPUTER E GESTIONE FILE (TERZA PARTE)
USO DEL COMPUTER E GESTIONE FILE (TERZA PARTE) 2.10 STAMPA SCHERMO DA TASTIERA Il sistema operativo mette a disposizione dell utente uno strumento per catturare l immagine visualizzata sullo schermo in
DettagliSito Collegio Geometri Genova V.5.3. Istruzioni per utilizzo Mailing List
Sito Collegio Geometri Genova V.5.3 1 di 12 IMPOSTAZIONI - Le mail vengono inviate a blocchi di 100 email ogni 12 minuti (quindi per 908 utenti ci vogliono circa 2 ore); - durante l invio il browser deve
DettagliCultura Tecnologica di Progetto
Cultura Tecnologica di Progetto Politecnico di Milano Facoltà di Disegno Industriale - FOGLI DI CALCOLO - A.A. 2003-2004 2004 Foglio Elettronico Un foglio elettronico è un potente strumento di calcolo,
DettagliImportazione 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
DettagliISTRUZIONI PER LA COMPILAZIONE DEL MODELLO PER LA DOMANDA DI NOMINA A MAGISTRATO ONORARIO MINORILE O ESPERTO DI SORVEGLIANZA
ISTRUZIONI PER LA COMPILAZIONE DEL MODELLO PER LA DOMANDA DI NOMINA A MAGISTRATO ONORARIO MINORILE O ESPERTO DI SORVEGLIANZA Il modello permette la compilazione dell'istanza di richiesta di nomina di magistrato
DettagliIstruzioni per la compilazione del modulo di deposito per parti non rituali
Istruzioni per la compilazione del modulo di deposito per parti non rituali Questa nota descrive le attività necessarie per preparare il modulo per il deposito per parti non rituali. Sommario Attività
DettagliQuesto materiale è reperibile a questo indirizzo:
Questo materiale è reperibile a questo indirizzo: http://diego72.altervista.org/ Comunicazione elettronica - Gmail Posta elettronica Gmail Accedere a Gmail Accedi da qui Registrati da qui Link pagina Pagina
Dettagli