UML. Analisi Modellazione e altro. Macchine a stati, Diagrammi di attività.. UML aa 2006/7 G.Bucci 1

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UML. Analisi Modellazione e altro. Macchine a stati, Diagrammi di attività.. UML aa 2006/7 G.Bucci 1"

Transcript

1 UML Analisi Modellazione e altro Macchine a stati, Diagrammi di attività.. PROVVISORIO UML aa 2006/7 G.Bucci 1

2 Macchine a stati in UML Sono una versione estesa (derivante dalle StateChart [Harel]) delle normali macchine a stati (finite state machines/finite automata) Modellano il comportamento dinamico degli oggetti di una data classe (tutte le possibili storie ) Sono una delle possibili viste dinamiche Si rappresentano attraverso i diagrammi di stato (stati e transizioni) UML aa 2006/7 G.Bucci 2

3 Macchina a stati Descrive un oggetto come un entità isolata che comunica con il resto del mondo attraverso il riconoscimento del verificarsi di eventi Non mostra le interazioni con gli altri oggetti (per queste si deve ricorrere ad altre viste dinamiche: diagrammi di sequenza e di collaborazione) La risposta a un evento è funzione dello stato in cui si trova la macchina: tutti gli oggetti della classe modellata, che si trovino in un dato stato, effettuano la stessa azione al riconoscimento di un dato evento UML aa 2006/7 G.Bucci 3

4 Macchine a stati UML Macchine a stati convenzionali: Cambiamenti di stato solo in base agli ingressi Una macchina può influenzare un altra solo attraverso le sue uscite che la seconda vede come ingressi Macchine a stati in UML Cambiamenti di stato in base a vari tipi di eventi (messaggi ricevuti, verificarsi di generiche condizioni sugli stati delle macchine che sui valori delle variabili) Composizione degli stati (superstati) UML aa 2006/7 G.Bucci 4

5 Notazione Parametro Guardia Evento (par:t) [cond]/action1; ;actionx Attività interne Azione di ingresso Azione di uscita Azione interna NomeStato entry/action_in exit/action_out do/action_internal event/action_event Transizione interna UML aa 2006/7 G.Bucci 5

6 Esempi fattura creata Non pagata pagamento Pagata fattura distrutta Stato iniziale (pseudo stato): di solito indica la creazione di un oggetto o l inizio di una traiettoria di stato Stato finale (pseudo stato): di solito indica l eliminazione dell oggetto, o la conclusione di una traiettoria UML aa 2006/7 G.Bucci 6

7 ..Esempi Uno stato Login entry/type "login" do/get username do/get password exit/login(username, password) UML aa 2006/7 G.Bucci 7

8 Esempio: distributore bibite UML aa 2006/7 G.Bucci 8

9 Stati composti Stato composto da stati concorrenti (ortogonali) (Regioni ortogonali) Stato composto da stati sequenziali Stato iniziale (pseudo stato): indica il punto di partenza entro lo stato composto Stato finale: indica il completamento dell attività (dello stato che lo include) UML aa 2006/7 G.Bucci 9

10 Stati composti Stato iniziale UML aa 2006/7 G.Bucci 10

11 Stati composti Stato iniziale UML aa 2006/7 G.Bucci 11

12 Stati composti Stato finale UML aa 2006/7 G.Bucci 12

13 Stato composto Erogazione UML aa 2006/7 G.Bucci 13

14 Stati composti S1 e S2 S2 S3 Devono essere stati raggiunti entrambi S211 S212 S1 e S213 S3 S221 S222 UML aa 2006/7 G.Bucci 14

15 Stati composti S1 e S2 S3 Da tutti gli stati S2 S211 S212 S1 e S213 abort S3 S221 S222 UML aa 2006/7 G.Bucci 15

16 Stati composti S1 e S2 S3 S2 S211 S212 S1 e S213 S3 S221 S222 Sx Uscita esplicita UML aa 2006/7 G.Bucci 16

17 Stati composti UML aa 2006/7 G.Bucci 17

18 Diagrammi di attività UML aa 2006/7 G.Bucci 18

19 Diagrammi di attività Sono i diagrammi di flusso OO usati per modellare processi (di elaborazione) come un insieme di attività e di transizioni tra queste attività Sono essi stessi delle macchine a stati: gli stati rappresentano esecuzione di elaborazioni (non stati di un oggetto); sono detti stati di attività uno stato di attività rappresenta l esecuzione di uno statement o una procedura si assume che l elaborazione proceda senza essere sollecitata da eventi: l uscita da uno stato di attività corrisponde al completamento dello statement/procedura, non a un evento (si parla di transizione di completamento) UML aa 2006/7 G.Bucci 19

20 UML aa 2006/7 G.Bucci 20

21 Segnali/eventi asincroni E prevista la possibilità di attendere un evento asincrono o trasmettere un segnale (se diventano tanti meglio passare alle macchine a stati) Ricezione del segnale si do1 do2 so do3 si do4 Invio del segnale so Dest:oggetto Flusso di controllo esterno UML aa 2006/7 G.Bucci 21

22 Segnali Stampa in PDF da parte di un programma Mostra finestra "in corso di stampa" Conversione a PDF Attività dello spooler Print(file) Print(file) Chiudi finestra Print UML aa 2006/7 G.Bucci 22

23 Corsie e flusso di oggetti Le corsie vengono normalmente utilizzate per evidenziare i ruoli/le responsabilità/le unità organizzative ad esempio raggruppando le attività di una componente organizzativa del sistema modellato Oltre al flusso del controllo il diagramma può mostrare il flusso di oggetti: ovvero gli oggetti in ingresso o in uscita alle varie attività UML aa 2006/7 G.Bucci 23

24 Corsie e flussi di oggetti UML aa 2006/7 G.Bucci 24

25 Esempio UML aa 2006/7 G.Bucci 25

26 UML aa 2006/7 G.Bucci 26

27 Esempio UML aa 2006/7 G.Bucci 27

28 In sintesi I diagr di attività Mostrano le attività, ma non gli oggetti che le svolgono; non mostrano i dettagli dell elaborazione Sono il punto di partenza dell analisi/progetto Ogni attività deve essere scomposta in una o più operazioni, assegnata a specifiche classi identificazione delle classi collaborazione tra oggetti interazioni tra oggetti UML aa 2006/7 G.Bucci 28

Modellazione dei dati in UML

Modellazione dei dati in UML Corso di Basi di Dati e Sistemi Informativi Modellazione dei dati in UML Angelo Montanari Dipartimento di Matematica e Informatica Università degli Studi di Udine Introduzione UML (Unified Modeling Language):

Dettagli

I casi d uso corrispondono ai compiti che l attore (che può essere una persona fisica e non) può svolgere.

I casi d uso corrispondono ai compiti che l attore (che può essere una persona fisica e non) può svolgere. UML e i Casi d USO I casi d uso specificano una sequenza di azioni che producono un risultato visibile agli attori del sistema. Essi nascono per fornire descrizioni delle capacità del sistema. I casi d

Dettagli

DFD DISPENSA DEL CORSO DI SISTEMI INFORMATIVI UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA

DFD DISPENSA DEL CORSO DI SISTEMI INFORMATIVI UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA UNIVERSITÀ DEGLI STUDI DI VERONA FACOLTÀ DI MM.FF.NN LAUREA SPECIALISTICA IN INFORMATICA DISPENSA DEL CORSO DI SISTEMI INFORMATIVI Prof. Carlo Combi DFD Appunti a cura di E. Peri M. Devincenzi Indice 1

Dettagli

Regione Puglia. Area politiche per lo Sviluppo Economico, il Lavoro e l Innovazione. Servizio Formazione Professionale. Avviso Pubblico n.

Regione Puglia. Area politiche per lo Sviluppo Economico, il Lavoro e l Innovazione. Servizio Formazione Professionale. Avviso Pubblico n. Regione Puglia Area politiche per lo Sviluppo Economico, il Lavoro e l Innovazione Servizio Formazione Professionale Avviso Pubblico n.1/2013 Ritorno al Futuro - Iter Procedurale Luglio 2013 In questa

Dettagli

Sequence Diagram e Collaboration Diagram

Sequence Diagram e Collaboration Diagram Sequence Diagram e Collaboration Diagram Ing. Orazio Tomarchio Orazio.Tomarchio@diit.unict.it Dipartimento di Ingegneria Informatica e delle Telecomunicazioni Università di Catania Sommario Interaction

Dettagli

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell

Dettagli

Diagrammi di Interazione

Diagrammi di Interazione Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Diagrammi di Interazione Definizioni Diagrammi di Interazione una interazione specifica i dettagli

Dettagli

Il problema. ! Si chiede di sviluppare un applicazione per la

Il problema. ! Si chiede di sviluppare un applicazione per la Il problema! Si chiede di sviluppare un applicazione per la gestione del sistema bibliotecario universitario. La soluzione deve implementare le operazioni basilari per la gestione della biblioteca ed inoltre

Dettagli

Il Sistema Operativo

Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema

Dettagli

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013

ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Allegato alla nota n. 6592 del 10 maggio 2013 ISTRUZIONI PER L UTILIZZO DELLA SCHEDA INFORMATIZZATA E MODALITA DI INVIO DEI DATI - L. R. 162/98 PROGRAMMA 2012 052013 Premessa Il seguente documento illustra

Dettagli

Sistemi Informativi I Caso di studio con applicazione di UML

Sistemi Informativi I Caso di studio con applicazione di UML 9 CASO DI STUDIO CON APPLICAZIONE DI UML...2 9.1 IL CASO DI STUDIO...2 9.1.1 Il sistema attuale...2 9.2 IL PROBLEM STATEMENT...3 9.2.1 Formulazione del Problem statement per il caso proposto...3 9.3 USE

Dettagli

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo

Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al

Dettagli

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0)

PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) PROCEDURA INVENTARIO DI MAGAZZINO di FINE ESERCIZIO (dalla versione 3.2.0) (Da effettuare non prima del 01/01/2011) Le istruzioni si basano su un azienda che ha circa 1000 articoli, che utilizza l ultimo

Dettagli

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO

Macchine a stati finiti G. MARSELLA UNIVERSITÀ DEL SALENTO Macchine a stati finiti 1 G. MARSELLA UNIVERSITÀ DEL SALENTO Introduzione Al più alto livello di astrazione il progetto logico impiega un modello, la cosiddetta macchina a stati finiti, per descrivere

Dettagli

SERVICE BROWSER. Versione 1.0

SERVICE BROWSER. Versione 1.0 SERVICE BROWSER Versione 1.0 25/09/2008 Indice dei Contenuti 1. Scopo del documento... 3 2. Introduzione... 3 3. Accordi di Servizio... 4 4. Servizi... 5 5. Servizio: Schede Erogatori... 8 6. Servizio:

Dettagli

Start-up. Lo scopo di questa Guida è quello di fornire le prime informazioni per permettere al Presidente di Sezione di:

Start-up. Lo scopo di questa Guida è quello di fornire le prime informazioni per permettere al Presidente di Sezione di: Start-up Lo scopo di questa Guida è quello di fornire le prime informazioni per permettere al Presidente di Sezione di: accedere alla Nuova Piattaforma espletare l iter della privacy creare gli Utenti

Dettagli

Gestione dei servizi all utenza. 3. Autorizzazioni

Gestione dei servizi all utenza. 3. Autorizzazioni Istituto Centrale per il Catalogo Unico delle Biblioteche Italiane e per le Informazioni bibliografiche Manuali utente per SBN WEB Gestione dei servizi all utenza 3. Autorizzazioni 1 2 1. Introduzione

Dettagli

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi.

Sommario. Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. Algoritmi 1 Sommario Definizione di informatica. Definizione di un calcolatore come esecutore. Gli algoritmi. 2 Informatica Nome Informatica=informazione+automatica. Definizione Scienza che si occupa dell

Dettagli

Soluzione dell esercizio del 2 Febbraio 2004

Soluzione dell esercizio del 2 Febbraio 2004 Soluzione dell esercizio del 2 Febbraio 2004 1. Casi d uso I casi d uso sono riportati in Figura 1. Figura 1: Diagramma dei casi d uso. E evidenziato un sotto caso di uso. 2. Modello concettuale Osserviamo

Dettagli

ASSESSORATO AGRICOLTURA, FORESTE, CACCIA E PESCA Direzione Agricoltura Settore Fitosanitario

ASSESSORATO AGRICOLTURA, FORESTE, CACCIA E PESCA Direzione Agricoltura Settore Fitosanitario ASSESSORATO AGRICOLTURA, FORESTE, CACCIA E PESCA Direzione Agricoltura Servizio telematico di prenotazione dei controlli fitosanitari e rilascio dei certificati Manuale ad uso delle aziende per la compilazione

Dettagli

Introduzione... 1. Accesso alla procedura online... 2. Creazione e comunicazione delle Edizioni dei percorsi formativi... 4

Introduzione... 1. Accesso alla procedura online... 2. Creazione e comunicazione delle Edizioni dei percorsi formativi... 4 PROCEDURA ON-LINE PER LA GESTIONE, RENDICONTAZIONE E LIQUIDAZIONE DEI PERCORSI FORMATIVI REALIZZATI NELL AMBITO DEL CATALOGO DELL OFFERTA FORMATIVA REGIONALE PER L APPRENDISTATO PROFESSIONALIZZANTE GUIDA

Dettagli

3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.

3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione. Elaborazione testi 133 3.5 Stampa unione 3.5.1 Preparazione 3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione. Abbiamo visto, parlando della gestione

Dettagli

Ata_NiAg02. Modulo Gestione Agenti

Ata_NiAg02. Modulo Gestione Agenti Ata_NiAg02 Modulo Gestione Agenti Il software NiAg02 consente alle aziende che utilizzano il software gestionale ATA di gestire in maniera totalmente automatizzata l acquisizione ordini e/o clienti dalla

Dettagli

Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2005-06 Secondo Compitino 17 Dicembre 2005

Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2005-06 Secondo Compitino 17 Dicembre 2005 Studente (Cognome Nome): Matricola: Corso di Informatica Corso di Laurea in Ingegneria Gestionale a.a. 2005-06 Secondo Compitino 17 Dicembre 2005 Si noti che le soluzioni ai quesiti saranno considerate

Dettagli

Direzione Programmazione Sanitaria. Scarico Dati Sanità. Manuale Utente. Versione 1.0.0

Direzione Programmazione Sanitaria. Scarico Dati Sanità. Manuale Utente. Versione 1.0.0 SDS Scarico Dati Sanità Manuale Utente Versione 1.0.0 Torino, Novembre 2011 1 di 21 INDICE 1 APPLICATIVO SDS...3 1.1 GENERALITÀ...3 1.2 AUTENTICAZIONE...5 1.2.1 Primo caso Utente con ruolo PUBBLICO e PRIVATO...9

Dettagli

Hub-PA Versione 1.0.6 Manuale utente

Hub-PA Versione 1.0.6 Manuale utente Hub-PA Versione 1.0.6 Manuale utente (Giugno 2014) Hub-PA è la porta d ingresso al servizio di fatturazione elettronica verso la Pubblica Amministrazione (PA) a disposizione di ogni fornitore. Questo manuale

Dettagli

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione

Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Gestione Rifiuti Funzioni di Esportazione e Importazione Airone Funzioni di Esportazione Importazione 1 Indice AIRONE GESTIONE RIFIUTI... 1 FUNZIONI DI ESPORTAZIONE E IMPORTAZIONE... 1 INDICE...

Dettagli

Comunicazione di atti scritti a un autorità

Comunicazione di atti scritti a un autorità Ordinanza Avamprogetto concernente la comunicazione per via elettronica nell ambito di processi civili e penali nonché di procedure d esecuzione e fallimento del Il Consiglio federale svizzero, visti gli

Dettagli

I Problemi e la loro Soluzione. Il Concetto Intuitivo di Calcolatore. Risoluzione di un Problema. Esempio

I Problemi e la loro Soluzione. Il Concetto Intuitivo di Calcolatore. Risoluzione di un Problema. Esempio Il Concetto Intuitivo di Calcolatore Fondamenti di Informatica A Ingegneria Gestionale Università degli Studi di Brescia Docente: Prof. Alfonso Gerevini I Problemi e la loro Soluzione Problema: classe

Dettagli

Creare diagrammi di Gantt con Visio 2003

Creare diagrammi di Gantt con Visio 2003 Creare diagrammi di Gantt con Visio 2003 La fase di pianificazione di un progetto è sicuramente molto delicata e alquanto complessa, in quanto bisogna riuscire a definire una scomposizione del progetto

Dettagli

Sistemi Operativi (modulo di Informatica II) I processi

Sistemi Operativi (modulo di Informatica II) I processi Sistemi Operativi (modulo di Informatica II) I processi Patrizia Scandurra Università degli Studi di Bergamo a.a. 2009-10 Sommario Il concetto di processo Schedulazione dei processi e cambio di contesto

Dettagli

Gestione del workflow

Gestione del workflow Gestione del workflow Stefania Marrara Corso di Tecnologie dei Sistemi Informativi 2004/2005 Progettazione di un Sistema Informativo Analisi dei processi Per progettare un sistema informativo è necessario

Dettagli

PORTALE CLIENTI Manuale utente

PORTALE CLIENTI Manuale utente PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo

Dettagli

Gecom Paghe. Comunicazione per ricezione telematica dati 730-4. ( Rif. News Tecnica del 14/03/2014 )

Gecom Paghe. Comunicazione per ricezione telematica dati 730-4. ( Rif. News Tecnica del 14/03/2014 ) Gecom Paghe Comunicazione per ricezione telematica dati 730-4 ( Rif. News Tecnica del 14/03/2014 ) TE7304 2 / 16 INDICE Comunicazione per la ricezione in via telematica dei dati relativi ai modelli 730-4...

Dettagli

Manuale Utente Sistema di Fatturazione della Regione Lazio

Manuale Utente Sistema di Fatturazione della Regione Lazio Manuale Utente Sistema di Fatturazione della Regione Lazio 02 Luglio 2014 versione 1.1 Pagina 1 INDICE 1 Introduzione... 5 2 Registrazione al Sistema di Fatturazione... 8 3 Accesso al sistema di fatturazione...

Dettagli

Appunti di Sistemi Elettronici

Appunti di Sistemi Elettronici Prof.ssa Maria Rosa Malizia 1 LA PROGRAMMAZIONE La programmazione costituisce una parte fondamentale dell informatica. Infatti solo attraverso di essa si apprende la logica che ci permette di comunicare

Dettagli

Come archiviare i dati per le scienze sociali

Come archiviare i dati per le scienze sociali Come archiviare i dati per le scienze sociali ADPSS-SOCIODATA Archivio Dati e Programmi per le Scienze Sociali www.sociologiadip.unimib.it/sociodata E-mail: adpss.sociologia@unimib.it Tel.: 02 64487513

Dettagli

Ingegneria del Software T

Ingegneria del Software T Home Finance 1 Requisiti del cliente 1 Si richiede di realizzare un sistema per la gestione della contabilità familiare. Il sistema consente la classificazione dei movimenti di denaro e la loro memorizzazione.

Dettagli

INDICE. Proposta aggiornamento Aggiungi scritta 2. Proposta aggiornamento Sposta scritta 3. Proposta aggiornamento Ruota scritta 4

INDICE. Proposta aggiornamento Aggiungi scritta 2. Proposta aggiornamento Sposta scritta 3. Proposta aggiornamento Ruota scritta 4 Prodotto da INDICE Proposta aggiornamento Aggiungi scritta 2 Proposta aggiornamento Sposta scritta 3 Proposta aggiornamento Ruota scritta 4 Proposta aggiornamento Aggiungi simbolo 5 Proposta aggiornamento

Dettagli

Manuale per la Comunicazione Polivalente 2015: SPESOMETRO

Manuale per la Comunicazione Polivalente 2015: SPESOMETRO 1 Manuale per la Comunicazione Polivalente 2015: SPESOMETRO 1.1 Introduzione... 2 1.2 Configurazione Organizzazione... 3 1.3 Configurazione Tipo di Documento... 3 1.4 Configurazione Metodi di Pagamento...

Dettagli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta

Dettagli

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...

Dettagli

Allegato A: Regole tecniche per la gestione dell identità.

Allegato A: Regole tecniche per la gestione dell identità. Allegato A: Regole tecniche per la gestione dell identità. Allegato A: Regole tecniche per la gestione dell identità. Art. 1. Aventi diritto alle Credenziali-People 1. Per l accesso ai Servizi-People sviluppati

Dettagli

CONFIGURAZIONE DI UN AZIENDA IN MODALITÀ REAL TIME

CONFIGURAZIONE DI UN AZIENDA IN MODALITÀ REAL TIME CONFIGURAZIONE DI UN AZIENDA IN MODALITÀ REAL TIME REQUISITI È necessario che MexalBp sia un installazione di tipo Contabile, Aziendale o Produzione. Se MexalBp ha il server Mixer, occorre disporre di

Dettagli

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09 SISTEMI OPERATIVI Prof. Enrico Terrone A. S: 2008/09 Che cos è il sistema operativo Il sistema operativo (SO) è il software che gestisce e rende accessibili (sia ai programmatori e ai programmi, sia agli

Dettagli

SIPITEC2 SERVIZI DI DATAWAREHOUSING

SIPITEC2 SERVIZI DI DATAWAREHOUSING SIPITEC2 SERVIZI DI DATAWAREHOUSING MANUALE D USO 1 Indice Indice... 2 1. Accesso ai servizi di Datawarehousing... 3 2. La Home Page... 4 3. L accesso agli Archivi... 6 4. I Report... 8 4.1 I Report Dinamici...

Dettagli

Concetti di base di ingegneria del software

Concetti di base di ingegneria del software Concetti di base di ingegneria del software [Dalle dispense del corso «Ingegneria del software» del prof. A. Furfaro (UNICAL)] Principali qualità del software Correttezza Affidabilità Robustezza Efficienza

Dettagli

Informativa Presentazione Progetti Bandi Piano Provinciale Occupazione Disabili

Informativa Presentazione Progetti Bandi Piano Provinciale Occupazione Disabili Informativa Presentazione Progetti Bandi Piano Provinciale Occupazione Disabili Questa guida è uno strumento di supporto agli enti nell inserimento dei progetti relativi ai bandi previsti dal Piano Provinciale

Dettagli

2. Simulazione discreta: approcci alla simulazione

2. Simulazione discreta: approcci alla simulazione Anno accademico 2007/08 Elementi di un programma di simulazione Controllore Tempo di simulazione Generatore dei dati di input Entità Eventi Attività Stati Processi Simulazione per eventi: le classi L approccio

Dettagli

Prestazioni Sociali Comuni

Prestazioni Sociali Comuni Prestazioni Sociali Comuni Funzioni di Gestione XML flussi Guida per l utente INPS 10/11/2015 Indice Il processo di controllo ed invio dei file xml... 2 Funzioni disponibili... 3 Caricamento file da validare

Dettagli

Sistema Informativo di Teleraccolta EMITTENTI

Sistema Informativo di Teleraccolta EMITTENTI Sistema Informativo di EMITTENTI aventi l Italia come Stato membro di origine i cui valori mobiliari sono ammessi alla negoziazione in un altro Stato membro dell Unione Europea Art. 116 bis, comma 1, del

Dettagli

IDENTIFICAZIONE DEI BISOGNI DEL CLIENTE

IDENTIFICAZIONE DEI BISOGNI DEL CLIENTE IDENTIFICAZIONE DEI BISOGNI DEL CLIENTE 51 Dichiarazione d intenti (mission statement) La dichiarazione d intenti ha il compito di stabilire degli obiettivi dal punto di vista del mercato, e in parte dal

Dettagli

Università degli Studi di Messina

Università degli Studi di Messina Università degli Studi di Messina Guida alla Rendicontazione on-line delle Attività del Docente Versione della revisione: 2.02/2013-07 A cura di: Fabio Adelardi Università degli studi di Messina Centro

Dettagli

MANUALE ESSE3. Iscrizione alle prove d esame e visione esiti STUDENTI

MANUALE ESSE3. Iscrizione alle prove d esame e visione esiti STUDENTI MANUALE ESSE3 Iscrizione alle prove d esame e visione esiti STUDENTI 1 INDICE 1. TIPOLOGIE DI PROVE D ESAME IN ESSE3 E OPERAZIONI DEGLI STUDENTI... 3 1.1. Prove d esame in Esse3... 3 1.2. Operazioni richieste

Dettagli

Anno 3. Funzioni: dominio, codominio e campo di esistenza

Anno 3. Funzioni: dominio, codominio e campo di esistenza Anno 3 Funzioni: dominio, codominio e campo di esistenza 1 Introduzione In questa lezione parleremo delle funzioni. Ne daremo una definizione e impareremo a studiarne il dominio in relazione alle diverse

Dettagli

MANUALE FORNITORI. Portale Fornitori. Guida alla registrazione per consultare i dati contabili

MANUALE FORNITORI. Portale Fornitori. Guida alla registrazione per consultare i dati contabili MANUALE FORNITORI Portale Fornitori Guida alla registrazione per consultare i dati contabili Edizione 01/15 1 Cronologia Edizione Modifica 02/2012 Prima Edizione 04/2013 Seconda Edizione 09/2013 Terza

Dettagli

ESERCIZI SUGLI AUTOMI A STATI FINITI

ESERCIZI SUGLI AUTOMI A STATI FINITI ESERCIZI SUGLI AUTOMI A STATI FINITI Disegnare il diagramma e scrivere la tabella delle transizioni di stato degli automi sequenziali a stati finiti che rappresentano il comportamento dei seguenti sistemi

Dettagli

Professionisti e accesso ai fondi: una strada in salita la partita è aperta - ai rappresentanti delle professioni tocca ora convincere le Regioni

Professionisti e accesso ai fondi: una strada in salita la partita è aperta - ai rappresentanti delle professioni tocca ora convincere le Regioni 24 Aprile 2014 Professionisti e accesso ai fondi: una strada in salita la partita è aperta - ai rappresentanti delle professioni tocca ora convincere le Regioni Da alcune settimane si è iniziato a parlare

Dettagli

Struttura degli elenchi riepilogativi

Struttura degli elenchi riepilogativi Allegato XII SPECIFICHE TECNICHE E TRACCIATI RECORD DEGLI ELENCHI RIEPILOGATIVI DELLE CESSIONI E DEGLI ACQUISTI INTRACOMUNITARI DI BENI E DEI SERVIZI RESI E RICEVUTI (PRESENTAZIONE TELEMATICA ATTRAVERSO

Dettagli

CdL in Medicina Veterinaria - STPA AA 2007-08

CdL in Medicina Veterinaria - STPA AA 2007-08 CdL in Medicina Veterinaria - STPA AA 2007-08 Microsoft Windows Funzionalità di un S.O. Gestione dei file Gestione dei dispositivi di ingresso/uscita Comandi per l attivazione e la gestione di programmi

Dettagli

Fatturazione sequenziale Parcelle e Fatture / Fatturazione a flussi

Fatturazione sequenziale Parcelle e Fatture / Fatturazione a flussi Manuale Operativo Fatturazione sequenziale Parcelle e Fatture / Fatturazione a flussi UR1501151000 Wolters Kluwer Italia s.r.l. - Tutti i diritti riservati. Nessuna parte di questi documenti può essere

Dettagli

Presentazione On Line Istanze

Presentazione On Line Istanze 2009 Presentazione On Line Istanze 1 febbraio 2009 INDICE 1 INTRODUZIONE ALL USO DELLA GUIDA...3 1.1 SIMBOLI USATI E DESCRIZIONI...3 2 INSERIMENTO NUMERO DI TELEFONO CELLULARE IN CASO DI PRIMA REGISTRAZIONE

Dettagli

GESTIONE DEI BENI USATI

GESTIONE DEI BENI USATI GESTIONE DEI BENI USATI Di seguito vengono elencate le modalità per gestire l acquisto e la cessione dei beni usati OPERAZIONI PRELIMINARI Per gestire l acquisto e la cessione di beni usati è necessario:

Dettagli

STRUMENTI DI PRESENTAZIONE MODULO 6

STRUMENTI DI PRESENTAZIONE MODULO 6 STRUMENTI DI PRESENTAZIONE MODULO 6 2012 A COSA SERVE POWER POINT? IL PROGRAMMA NASCE PER LA CREAZIONE DI PRESENTAZIONI BASATE SU DIAPOSITIVE (O LUCIDI) O MEGLIO PER PRESENTARE INFORMAZIONI IN MODO EFFICACE

Dettagli

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it

INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it PROCEDURA E-COMMERCE BUSINESS TO BUSINESS Guida alle Condizioni di vendita INTERPUMP GROUP SPA-VIA E. FERMI 25 42040 S.ILARIO (RE) http: //www.interpumpgroup.it INDICE 1. Autenticazione del nome utente

Dettagli

2015 PERIODO D IMPOSTA

2015 PERIODO D IMPOSTA Manuale operativo per l installazione dell aggiornamento e per la compilazione della Certificazione Unica 2015 PERIODO D IMPOSTA 2014 società del gruppo Collegarsi al sito www.bitsrl.com 1. Cliccare sul

Dettagli

GUIDA ALL UTILIZZO DELL AREA RISERVATA ED INVIO PRATICA IN AGENZIA DELLE ENTRATE

GUIDA ALL UTILIZZO DELL AREA RISERVATA ED INVIO PRATICA IN AGENZIA DELLE ENTRATE GUIDA ALL UTILIZZO DELL AREA RISERVATA ED INVIO PRATICA IN AGENZIA DELLE ENTRATE Accedete al portale (https://namirial.fatturazioneelettronica.eu) e inserite User e Password ricevute a mezzo e-mail e cliccate

Dettagli

Basi di Dati. Programmazione e gestione di sistemi telematici

Basi di Dati. Programmazione e gestione di sistemi telematici Basi di Dati. Programmazione e gestione di sistemi telematici Coordinatore: Prof. Paolo Nesi Docenti: Prof. Paolo Nesi Dr.sa Michela Paolucci Dr. Emanuele Bellini UML La prima versione ufficiale risale

Dettagli

DAL PROBLEMA ALL'ALGORITMO AL PROGRAMMA SCRITTO IN Come. Scopo principale dell informatica è risolvere problemi con i calcolatori.

DAL PROBLEMA ALL'ALGORITMO AL PROGRAMMA SCRITTO IN Come. Scopo principale dell informatica è risolvere problemi con i calcolatori. DAL PROBLEMA ALL'ALGORITMO AL PROGRAMMA SCRITTO IN Come Scopo principale dell informatica è risolvere problemi con i calcolatori. Non tutti i problemi sono risolvibili con i calcolatori. Si può dimostrato

Dettagli

Fasi di creazione di un programma

Fasi di creazione di un programma Fasi di creazione di un programma 1. Studio Preliminare 2. Analisi del Sistema 6. Manutenzione e Test 3. Progettazione 5. Implementazione 4. Sviluppo 41 Sviluppo di programmi Per la costruzione di un programma

Dettagli

NAVIGAZIONE DEL SI-ERC: UTENTE PROGETTISTA

NAVIGAZIONE DEL SI-ERC: UTENTE PROGETTISTA 3 NAVIGAZIONE DEL SI-ERC: UTENTE PROGETTISTA Collegandosi al sito, si accede alla Home Page del SI-ERC che si presenta come illustrato di seguito. L utente progettista, analogamente agli altri utenti,

Dettagli

Gestione del processore e dei processi

Gestione del processore e dei processi Il processore è la componente più importante di un sistema di elaborazione e pertanto la sua corretta ed efficiente gestione è uno dei compiti principali di un sistema operativo Il ruolo del processore

Dettagli

MUDE Piemonte. Modalità operative generazione Procura speciale

MUDE Piemonte. Modalità operative generazione Procura speciale MUDE Piemonte Modalità operative generazione Procura speciale STATO DELLE VARIAZIONI Versione Paragrafo o Pagina Descrizione della variazione V01 Tutto il documento Versione iniziale del documento Sommario

Dettagli

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da ARPA Fonte Dati Regione Toscana Redatto da L. Folchi (TAI) Rivisto da Approvato da Versione 1.0 Data emissione 06/08/13 Stato DRAFT 1 Versione Data Descrizione 1,0 06/08/13 Versione Iniziale 2 Sommario

Dettagli

Gestione Turni. Introduzione

Gestione Turni. Introduzione Gestione Turni Introduzione La gestione dei turni di lavoro si rende necessaria quando, per garantire la continuità del servizio di una determinata struttura, è necessario che tutto il personale afferente

Dettagli

ATTIVAZIONE SCHEDE ETHERNET PER STAMPANTI SATO SERIE ENHANCED

ATTIVAZIONE SCHEDE ETHERNET PER STAMPANTI SATO SERIE ENHANCED ATTIVAZIONE SCHEDE ETHERNET PER STAMPANTI SATO SERIE ENHANCED Il collegamento normale delle schede Ethernet è eseguito installando la scheda e collegando la macchina al sistema. Di norma una rete Ethernet

Dettagli

AmIS - Comunità di Pratica. Guida Utente

AmIS - Comunità di Pratica. Guida Utente AmIS - Comunità di Pratica Guida Utente 1 Indice 1. Scopo del documento... 3 2. Caratteristiche generali... 4 3. Navigazione utente ospite... 5 3.1 Attività recenti... 6 3.2 Documenti... 9 3.3 Iscritti...

Dettagli

PROCEDURE E PIATTAFORMA INFORMATIZZATA. Progetto formativo Elementi di indirizzo per la corretta redazione e gestione della documentazione sanitaria

PROCEDURE E PIATTAFORMA INFORMATIZZATA. Progetto formativo Elementi di indirizzo per la corretta redazione e gestione della documentazione sanitaria PROCEDURE E PIATTAFORMA INFORMATIZZATA Progetto formativo Elementi di indirizzo per la corretta redazione e gestione della documentazione sanitaria Procedure Elemento importante del patrimonio documentale

Dettagli

Nozione di algoritmo. Gabriella Trucco

Nozione di algoritmo. Gabriella Trucco Nozione di algoritmo Gabriella Trucco Programmazione Attività con cui si predispone l'elaboratore ad eseguire un particolare insieme di azioni su particolari informazioni (dati), allo scopo di risolvere

Dettagli

Guida all uso del portale www.revisoreweb.it per il software Bilancio di previsione 2012

Guida all uso del portale www.revisoreweb.it per il software Bilancio di previsione 2012 Guida all uso del portale www.revisoreweb.it per il software Bilancio di previsione 2012 Per accedere all uso del prodotto Schema di relazione dei revisori al Bilancio di previsione degli Enti Locali per

Dettagli

Scheda operativa Versione rif. 13.01.3c00. Libro Inventari

Scheda operativa Versione rif. 13.01.3c00. Libro Inventari 1 Inventario... 2 Prepara tabelle Inventario... 2 Gestione Inventario... 3 Tabella esistente... 3 Nuova tabella... 4 Stampa Inventario... 8 Procedure collegate... 11 Anagrafiche Archivi ditta Progressivi

Dettagli

Informatica pratica. File e cartelle

Informatica pratica. File e cartelle Informatica pratica File e cartelle Riassunto della puntata precedente Abbiamo visto a cosa serve un word processor: Quali sono i suoi benefici rispetto alla macchina da scrivere tradizionale Quali sono

Dettagli

Raggruppamenti Conti Movimenti

Raggruppamenti Conti Movimenti ESERCITAZIONE PIANO DEI CONTI Vogliamo creare un programma che ci permetta di gestire, in un DB, il Piano dei conti di un azienda. Nel corso della gestione d esercizio, si potranno registrare gli articoli

Dettagli

LEZIONE 7 - STATE MACHINE DIAGRAM

LEZIONE 7 - STATE MACHINE DIAGRAM Laboratorio di Ingegneria del Software a.a. 2013-2014 LEZIONE 7 - STATE MACHINE DIAGRAM Catia Trubiani Gran Sasso Science Institute (GSSI), L Aquila catia.trubiani@gssi.infn.it Riepilogo della lezione

Dettagli

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi

Indice generale. OOA Analisi Orientata agli Oggetti. Introduzione. Analisi Indice generale OOA Analisi Orientata agli Oggetti Introduzione Analisi Metodi d' analisi Analisi funzionale Analisi del flusso dei dati Analisi delle informazioni Analisi Orientata agli Oggetti (OOA)

Dettagli

Client - Server. Client Web: il BROWSER

Client - Server. Client Web: il BROWSER Client - Server Client Web: il BROWSER Il client Web è un applicazione software che svolge il ruolo di interfaccia fra l utente ed il WWW, mascherando la complessità di Internet. Funzioni principali Inviare

Dettagli

5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record

5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record 5.3 TABELLE In un sistema di database relazionali le tabelle rappresentano la struttura di partenza, che resta poi fondamentale per tutte le fasi del lavoro di creazione e di gestione del database. 5.3.1

Dettagli

ESERCIZI BASE SU MOODLE

ESERCIZI BASE SU MOODLE ESERCIZI BASE SU MOODLE ORGANIZZARE IL PROPRIO PROFILO ACCEDERE A MOODLE www.itisrossiformazione.it inserire username e password personale e premere il pulsante Login DESCRIZIONE DELL AMBIENTE Dopo il

Dettagli

ESERCITAZIONE PREPARAZIONE ALL ESAME INGEGNERIA DEL SOFTWARE

ESERCITAZIONE PREPARAZIONE ALL ESAME INGEGNERIA DEL SOFTWARE ESERCITAZIONE PREPARAZIONE ALL ESAME INGEGNERIA DEL SOFTWARE Università degli Studi di Padova Facoltà di Scienze MM. FF. NN. Corso di Laurea in Informatica, A.A. 2011 2012 rcardin@math.unipd.it DESIGN

Dettagli

Palazzetto del Biliardo Tournaments

Palazzetto del Biliardo Tournaments Palazzetto del Biliardo Tournaments Manuale d uso applicazione web Questa procedura permette di gestire un campionato o un torneo di biliardo con generazione automatica di gironi e calendari (algoritmo

Dettagli

Guida Operativa per Singolo Atleta Si raccomanda di utilizzare Explorer versione 9 o superiore, Firefox o Chrome aggiornati alle ultime versioni.

Guida Operativa per Singolo Atleta Si raccomanda di utilizzare Explorer versione 9 o superiore, Firefox o Chrome aggiornati alle ultime versioni. Iscrizione Atleti alle Liste Punti FIS On-Line Guida Operativa per Singolo Atleta Si raccomanda di utilizzare Explorer versione 9 o superiore, Firefox o Chrome aggiornati alle ultime versioni. Importante!!!

Dettagli

Raccolta dei Requisiti con i Casi D'uso. Corso di Ingegneria del Software Anno Accademico 2012/13

Raccolta dei Requisiti con i Casi D'uso. Corso di Ingegneria del Software Anno Accademico 2012/13 Raccolta dei Requisiti con i Casi D'uso Corso di Ingegneria del Software Anno Accademico 2012/13 I casi d uso I casi d'uso (use case) sono una tecnica utilizzata per identificare i requisiti funzionali

Dettagli

Progettazione e realizzazione di un applicativo Web Annunci Immobiliari

Progettazione e realizzazione di un applicativo Web Annunci Immobiliari Corso di Gestione dell Informazione Studenti NON frequentanti A.A. 2009/2010 Progettazione e realizzazione di un applicativo Web Annunci Immobiliari 1 Scopo del progetto Si vuole realizzare un applicazione

Dettagli

Modulo 3 - Elaborazione Testi 3.5 Stampa unione

Modulo 3 - Elaborazione Testi 3.5 Stampa unione 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

Dettagli

111301 - Guida pratica per la gestione delle procedure d appalto in base alla LCPubb o al CIAP

111301 - Guida pratica per la gestione delle procedure d appalto in base alla LCPubb o al CIAP ! "!# $% &'() ( Centro di consulenza LCPubb Guide pratiche www.ti.ch/commesse 111301 - Guida pratica per la gestione delle procedure d appalto in base alla LCPubb o al CIAP Di seguito è indicata l intera

Dettagli

CitySoftware PROTOCOLLO. Info-Mark srl

CitySoftware PROTOCOLLO. Info-Mark srl CitySoftware PROTOCOLLO Info-Mark srl Via Rivoli, 5/1 16128 GENOVA Tel. 010/591145 Fax 010/591164 Sito internet: www.info-mark.it e-mail Info-Mark@Info-Mark.it SISTEMA DI PROTOCOLLAZIONE AUTOMATICA Realizzato

Dettagli

Introduzione. Coordinazione Distribuita. Ordinamento degli eventi. Realizzazione di. Mutua Esclusione Distribuita (DME)

Introduzione. Coordinazione Distribuita. Ordinamento degli eventi. Realizzazione di. Mutua Esclusione Distribuita (DME) Coordinazione Distribuita Ordinamento degli eventi Mutua esclusione Atomicità Controllo della Concorrenza Introduzione Tutte le questioni relative alla concorrenza che si incontrano in sistemi centralizzati,

Dettagli

Strumenti di modellazione. Gabriella Trucco

Strumenti di modellazione. Gabriella Trucco Strumenti di modellazione Gabriella Trucco Linguaggio di modellazione Linguaggio formale che può essere utilizzato per descrivere (modellare) un sistema Il concetto trova applicazione soprattutto nell

Dettagli

DATABASE. A cura di Massimiliano Buschi

DATABASE. A cura di Massimiliano Buschi DATABASE A cura di Massimiliano Buschi Introduzione Con Microsoft Access: Immissione dati e interrogazione Interfaccia per applicazioni e report Ma prima bisogna definire alcune conoscenze di base sui

Dettagli

COME CREARE UNA LEZIONE

COME CREARE UNA LEZIONE COME CREARE UNA LEZIONE Il modulo di attività lezione consente al docenti di distribuire contenuti o esercitazioni in modo interessante e flessibile. E' possibile usare la lezione per creare pagine da

Dettagli