Sistemi Informativi. Introduzione. Processi fisici. Tipologie di processi. Processi informativi. Processi aziendali
|
|
- Mario Pugliese
- 8 anni fa
- Visualizzazioni
Transcript
1 Introduzione Sistemi Informativi Linguaggi per la modellazione dei processi aziendali Paolo Maggi Per progettare un sistema informativo è necessario identificare tutti i suoi elementi descriverli in modo preciso non ambiguo comprensibile dagli utenti che parteciperanno alla progettazione del sistema Tra gli elementi da descrivere vi sono i processi Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 2 Tipologie di processi I processi sono insiemi di attività elementari fra loro interrelate che vengono svolte per raggiungere un certo obiettivo nel sistema I processi da descrivere possono essere: processi fisici processi informativi processi aziendali (o business process) Processi fisici I processi fisici descrivono attività di elaborazione di oggetti fisici del sistema Esempio: flussi di materiali all interno di un processo di produzione Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 3 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 4 Processi informativi I processi informativi sono sequenze di attività che creano, gestiscono, elaborano e/o forniscono informazioni Esempio: all interno di una organizzazione, gestione delle informazioni relative all emissione di un ordine per l acquisto di materiali Processi aziendali I processi aziendali rappresentano funzioni legate all attività complessiva di una organizzazione Esempio: produzione di una automobile pubblicazione di un libro consegna della posta insegnamento agli studenti Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 5 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 6
2 SI e processi aziendali Nella progettazione di un S.I. la rappresentazione dei processi aziendali è molto importante I processi aziendali sono strettamente legati alla missione dell organizzazione Descrivere i processi aziendali permette di descrivere in modo dettagliato l organizzazione (raccolta dei requisiti) SI e processi aziendali (cont.) Nel progetto di sistemi informativi basati su elaboratori è importante descrivere in dettagli tutti i processi informativi legati ai processi aziendali definiti nella fase di analisi e raccolta dei requisiti Per ogni processo informativo si potranno definire diversi livelli di automazione Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 7 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 8 Def. di processo aziendale Macroprocessi Input da attivatori Fonti di informazioni Processo Insieme di attività interrelate fra di loro Output per destinatari Eventuali interazioni per attività intermedie I processi possono essere descritti a diversi livelli di dettagli I macroprocessi sono processi complessi che al loro interno possono essere scomposti in altri sottoprocessi e attività Output: prodotto o servizio Destinatari: clienti o utilizzatori Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 9 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 10 Esempio: Ministero delle Finanze Missione del Ministero delle Finanze: Riscuotere le imposte dirette, le tasse, e le imposte dirette sugli affari Esempio: Macroprocessi del MF Assistere i cittadini, le imprese e gli intermediari fiscali nel rispetto degli adempimenti Attribuire codice fiscale Riscuotere le imposte Ricevere le dichiarazioni e atti Controllare la correttezza delle imposte versate Eseguire i rimborsi Accertare l evasione Fornire certificazioni e visure Gestire le risorse, in particolare il personale, e pianificare le attività (autoamministrazione) Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 11 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 12
3 Identificazione dei processi Per individuare quali siano i processi presenti all interno di una organizzazione è necessario esaminare: le modalità di esecuzione della attività dell organizzazione la documentazione di tipo normativo relativa allo svolgimento delle attività L identificazione può essere spesso difficile e laboriosa Analisi della documentazione Al fine dell identificazione dei processi, durante l analisi della documentazione raccolta è utile tener conto dei seguenti elementi: Eventi Verbi Punti di decisione Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 13 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 14 Eventi Eventi che danno inizio ad un processo Esempio: arrivo di una richiesta di attribuzione di codice fiscale Eventi che portano alla terminazione di un processo Il processo è completato Si è verificata una situazione anomala Eventi significativi nello svolgimento del processo Verbi Per scomporre un processo nelle sue attività elementari può essere utile esaminare i verbi presenti nelle documentazione raccolta Esempio di verbi indicativi di una attività da svolgere: predisporre, approvare, richiedere il parere, scrivere, preparare, assegnare, ecc. Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 15 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 16 Punti di decisione È importante individuare i momenti all interno di un processo in cui devono essere prese delle decisioni Le decisione possono portare a diverse strade nell esecuzione delle attività successive di un processo iniziare attività di negoziazione tra parti portare a diversi tipi di terminazione del processo Data Flow Diagram Nei DFD un processo è qualcosa che elabora dati in ingresso e produce dati in uscita Il sistema viene visto come un insieme di processi collegati fra di loro da flussi di dati (data flow), che indicano come i dati prodotti da un processo vengano utilizzati da altri processi Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 17 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 18
4 DFD: notazione grafica DFD: nomi Processi: unità di elaborazione dei dati Data flow: scambi di dati fra processi Archivi: informazioni memorizzate in modo permanente nel sistema A ciascun elemento grafico è associato un nome che deve essere univoco e che deve rappresentare in modo chiaro l uso dell elemento nel sistema Evitare nomi troppo generici Sorgenti o destinazioni di dati: fornitori o destinatari di dati esterni al sistema Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 19 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 20 DFD: nomi dei processi Per i processi, il nome deve essere un verbo (o un verbo con oggetto) che indichi il tipo di trasformazione dei dati svolta dal processo Ai processi è assegnato un numero identificativo univoco DFD: nomi per data flow Per i data flow, il nome deve essere un sostantivo semplice, un sostantivo composto o un sostantivo con attributo Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 21 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 22 Esempio DFD: Dizionario dei dati Il dizionario dei dati fornisce dettagli relativi ai dati contenuti nei DFD Notazione: = equivalenza + composizione di dati [] scelta fra più opzioni separate da () elemento opzionale {} elemento ripetibile più volte Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 23 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 24
5 Esempio: dizionario dei dati DFD: Scomposiz. gerarchica dati-pagamento = nomecliente + indirizzo-cliente + numero-fattura + ammontare-pagamento persone = {persona} ordine = buono-ordine + (pagamento) ammontare-pagato = [ammontare-lire ammontare-euro] A 2 B A 2.1 Y X Z B Y1 K Y2 J Y = Y1 + Y B Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 25 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 26 DFD: osservazioni I DFD enfatizzano il flusso di dati nell esecuzione dei processi Nei DFD non vi è alcuna informazione riguardo la sequenze con cui le attività sono svolte Modelli WIDE I processi sono descritti come insiemi di attività tra loro collegate da vincoli di precedenza e punti di sincronizzazione Un modello WIDE è composto da tre modelli tra loro collegati: modello dei processi modello delle informazioni modello dell organizzazione Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 27 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 28 Modello dei processi Il modello dei processi definisce: attività che fanno parte del processo l ordine con cui le attività devono essere eseguite Varie istanze dello stesso processo possono essere in esecuzione contemporaneamente Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 29 Modello delle informazioni Il modello delle informazioni consente di descrivere le informazioni necessarie all esecuzione di un processo I tipi di informazioni che si possono specificare sono: variabili form documenti cartelle Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 30
6 Modello dell organizzazione Esempio: arruolamento Il modello dell organizzazione consente di descrivere indipendente dalla descrizione dei singoli processi: la struttura dell organizzazione gli agenti (individui e guppi) che fanno parte dell organizzazione i diritti degli agenti Task Connettore (semplice) Join parziale Registra i dati Test fisico!passato 1 Passato!Passato Test psicol. Simbolo di inizio-fine Passato Fork condizionale Congeda Arruola Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 31 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 32 Altri simboli Task Fork/Join totale Ciclo Wait task Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 33 I task sono le attività elementari che compongono un processo Un task è caratterizzato da: nome - unico all interno del processo ruoli - capacità necessarie per eseguire il task. L esecutore del task deve essere scelto fra quelli che ricoprono almeno uno dei ruoli specificati descrizione - descrive in linguaggio naturale lo scopo del task Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 34 Task (cont.) informazioni - insieme di dati associati al task azioni - insieme di azioni predefinite che è possibile effettuare sul task (sospensione, riattivazione, ecc.) Uno stesso task può essere attivato più volte nella stessa istanza del processo Ad ogni istanza di task viene assegnato un numero di attivazione Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 35 Esempio: arruolamento TASK Test fisico ROLE Dottore DESCRIPTION Il candidato è sottoposto al test fisico Il risultato è riportato nella domanda di arruolamento INFORMAZIONI FORM Domanda arruolamento ENDTASK Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 36
7 Connettori I connettori modellano l iterazione fra i task e definiscono la struttura di un workflow Un task può avere una sola connessione in uscita e una sola in ingresso Due task A e B possono essere connessi direttamente con la semantica A precede B. Negli altri casi le connessioni fra task sono mediate da connettori. Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 37 Connettori Fork I connettori di tipo fork sono preceduti da un task e seguiti da due o più task I connettori fork sono classificati come: totale - al termine del predecessore il sistema attiva tutti i sucessori condizionale - ad ogni successore è associata un condizione: al termine del predecessore, il sistema attiverà tutti i successori la cui condizione è vera Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 38 Connettori Join I connettori di tipo join sono preceduti da due o più task e seguiti da un solo task I connettori join sono classificati come: totale - il successore viene attivato solo al termine di tutti i predecessori clicliclo - un istanza del successore viene attivata tutte le volte che un predecessore termina Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 39 Connettori Join (cont.) parziale - al connettore join è associato un valore k : il successore viene attivato non appena k predecessori (con lo stesso numero di attivazione) sono terminati Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 40 Simboli di inizio/fine processo Ogni workflow ha 1 simbolo di inizio processo 1 o più simboli di fine processo Quando un workflow viene istanziato, il sistema attiva i successori del simbolo di inizio processo L istanza termina al termine di un predecessore del simbolo di fine processo Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 41 Wait task Il wait task è un task che non compie azioni e che non deve essere assegnato ad un agente Il suo compito è di attendere che una certa condizione si verifichi Non appena la condizione si verifica, il task termina, attivando così il task successivo Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 42
8 Multitask Multitask (cont.) Un multitask definisce un insieme di task che eseguono la stessa funzione in parallelo L attivazione del multitask corrisponde all attivazione contemporanea di più istanza dello stesso task, assegnate ad agenti differenti A j B k C B.1 B.2 B.j A k C Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 43 Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 44 Altri simboli Sottoprocesso Supertask Business Transation Trigger Paolo Maggi Sistemi Informativi Modellazione di processi aziendali - Pag. 45
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
DettagliMODELLAZIONE DEI PROCESSI AZIENDALI. workflow 1
MODELLAZIONE DEI PROCESSI AZIENDALI workflow 1 I Processi Definizione: Un Processo è un insieme di attività elementari svolte per raggiungere un certo obiettivo Tipologie di processi: Processi Fisici es.
DettagliMODELLAZIONE DEI PROCESSI AZIENDALI. workflow 1
MODELLAZIONE DEI PROCESSI AZIENDALI workflow 1 I Processi Definizione: Un Processo è un insieme di attività elementari svolte per raggiungere un certo obiettivo Tipologie di processi: Processi Fisici es.
DettagliLINGUAGGI PER LA MODELLAZIONE DEI PROCESSI AZIENDALI. Fabio Casati, Barbara Pernici
LINGUAGGI PER LA MODELLAZIONE DEI PROCESSI AZIENDALI Fabio Casati, Barbara Pernici 1. Analisi dei processi aziendali Per progettare un sistema informativo è necessario identificare tutti i suoi elementi
DettagliModello Workflow - WIDE
Modello Workflow - WIDE Prof.ssa Gentile a.a. 2011-2012 Modello Wide Workflow on an Intelligent and Distributed database Environment Descrive processi come insiemi di attività tra loro collegate da vincoli
DettagliDFD 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
DettagliANALISI E MAPPATURA DEI PROCESSI AZIENDALI
ANALISI E MAPPATURA DEI PROCESSI AZIENDALI Cos è un processo aziendale Processo come trasformazione (dal verbo procedere ) Processo aziendale: insieme di attività interdipendenti finalizzate a un obiettivo
DettagliDiagrammi di Flusso dei Dati
Ingegneria del Software Diagrammi di Flusso dei Dati Corso di Ingegneria del Software Anno Accademico 2012/2013 Lucidi liberamente tratti dalle dispense online del prof. Lucio Sansone, Univ. di Napoli
DettagliArtifact Centric Business Processes (I)
Introduzione Autore: Docente: Prof. Giuseppe De Giacomo Dipartimento di Informatica e Sistemistica SAPIENZA - Universitá di Roma 16 Novembre 2008 Una visione assiomatica La modellazione dei processi di
DettagliIndice 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)
DettagliOrganizzazione degli archivi
COSA E UN DATA-BASE (DB)? è l insieme di dati relativo ad un sistema informativo COSA CARATTERIZZA UN DB? la struttura dei dati le relazioni fra i dati I REQUISITI DI UN DB SONO: la ridondanza minima i
DettagliProgettazione esterna
Progettazione esterna Processi: Successive scomposizioni funzionali: Data Flow Diagram fino all ennesimo livello (DFD) Tutte le bolle di un DFD dell applicazione devono essere ulteriormente scomposte applicando
DettagliProgettaz. e sviluppo Data Base
Progettaz. e sviluppo Data Base! Progettazione Basi Dati: Metodologie e modelli!modello Entita -Relazione Progettazione Base Dati Introduzione alla Progettazione: Il ciclo di vita di un Sist. Informativo
DettagliRegione Piemonte Portale Rilevazioni Crediti EELL Manuale Utente
Pag. 1 di 15 VERS V01 REDAZIONE VERIFICHE E APPROVAZIONI CONTROLLO APPROVAZIONE AUTORIZZAZIONE EMISSIONE NOME DATA NOME DATA NOME DATA A. Marchisio C. Pernumian 29/12/2014 M. Molino 27/02/2015 M. Molino
DettagliPag. 1 WIDE (I) josh: la piattaforma software per il KM. josh - Modello logico WIDE (II) josh - Modello fisico. Modello dei processi (I)
: la piattaforma software per il KM Nicolino Ambrosini it Consult WIDE (I) WIDE (Workflows on an Intelligent and Distribuited database Environment) E un progetto ESPRIT, il programma della Comunità Europea
Dettagli2- Identificazione del processo. (o dei processi) da analizzare. Approcci: Esaustivo. In relazione al problema. Sulla base della rilevanza
PROCESS MAPPING (2) Approcci: 2- Identificazione del processo Esaustivo (o dei processi) da analizzare Mappatura a largo spettro (es.: vasta implementazione di un ERP) In relazione al problema ad es. i
DettagliAutomazione Industriale (scheduling+mms) scheduling+mms. adacher@dia.uniroma3.it
Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o una sua formalizzazione
DettagliGESTIONE DELLA QUALITÀ DELLE FORNITURE DI BENI E SERVIZI
Pagina 1 di 10 GESTIONE DELLA QUALITÀ DELLE DISTRIBUZIONE Fornitori di beni e servizi Documento pubblicato su www.comune.torino.it/progettoqualita/procedure.shtml APPLICAZIONE SPERIMENTALE Stato del documento
DettagliRiccardo Dutto, Paolo Garza Politecnico di Torino. Riccardo Dutto, Paolo Garza Politecnico di Torino
Integration Services Project SQL Server 2005 Integration Services Permette di gestire tutti i processi di ETL Basato sui progetti di Business Intelligence di tipo Integration services Project SQL Server
DettagliStandard di documentazione Linee guida per la rappresentazione dei processi
ALLEGATO B Standard Parte 2 Standard di documentazione Linee guida per la rappresentazione dei processi Pagina 1 di 11 SOMMARIO 1. INTRODUZIONE...3 1.1 SCOPO E CAMPO DI APPLICAZIONE...3 1.2 RIFERIMENTI...3
DettagliDatabase. Si ringrazia Marco Bertini per le slides
Database Si ringrazia Marco Bertini per le slides Obiettivo Concetti base dati e informazioni cos è un database terminologia Modelli organizzativi flat file database relazionali Principi e linee guida
DettagliBusiness Process Management
Business Process Management Comprendere, gestire, organizzare e migliorare i processi di business Caso di studio a cura della dott. Danzi Francesca e della prof. Cecilia Rossignoli 1 Business process Un
DettagliDescrizione di un algoritmo
Descrizione di un algoritmo Un algoritmo descrive due tipi fondamentali di oper: calcoli ottenibili tramite le oper primitive su tipi di dato (valutazione di espressioni) che consistono nella modifica
DettagliRisolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati
Algoritmi Algoritmi Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati Il procedimento (chiamato algoritmo) è composto da passi elementari
DettagliARCHIVIAZIONE DOCUMENTALE NEiTdoc
ARCHIVIAZIONE DOCUMENTALE NEiTdoc PROCESS & DOCUMENT MANAGEMENT La documentazione può essere definita un complesso di scritture prodotte da entità pubbliche o private nell espletamento della loro attività,
DettagliCorso di Informatica
Corso di Informatica Modulo T3 1-Sottoprogrammi 1 Prerequisiti Tecnica top-down Programmazione elementare 2 1 Introduzione Lo scopo di questa Unità è utilizzare la metodologia di progettazione top-down
DettagliHub-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
DettagliCenni su algoritmi, diagrammi di flusso, strutture di controllo
Cenni su algoritmi, diagrammi di flusso, strutture di controllo Algoritmo Spesso, nel nostro vivere quotidiano, ci troviamo nella necessità di risolvere problemi. La descrizione della successione di operazioni
DettagliNozione 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
DettagliIL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 1
Ernesto Cappelletti (ErnestoCappelletti) IL SOFTWARE SECONDO LA NORMA UNI EN ISO 13849-1:2008 (IIA PARTE) 6 April 2012 1. Requisiti per la scrittura del software secondo la norma UNI EN ISO 13849-1:2008
DettagliStrutturazione logica dei dati: i file
Strutturazione logica dei dati: i file Informazioni più complesse possono essere composte a partire da informazioni elementari Esempio di una banca: supponiamo di voler mantenere all'interno di un computer
DettagliLogiTrack OTG. LogiTrack Gestione logistica controllo ordine spedizioni. OTG Informatica srl info@otg.it
LogiTrack OTG LogiTrack Gestione logistica controllo ordine spedizioni OTG Informatica srl info@otg.it 1 Sommario Sommario... 1 LOGITRACK Controllo Ordini e Spedizioni... 2 ORDITRACK... 2 Vista Ordini...
DettagliMODALITÀ DI GENERAZIONE DEL BARCODE SUI PLICHI
MODALITÀ DI GENERAZIONE DEL BARCODE SUI PLICHI 1 1 DOCUMENTI CITATI... 3 2 SCOPO E CAMPO DI APPLICAZIONE... 3 3 TERMINI E DEFINIZIONI... 3 4 SPECIFICHE TECNICHE... 3 4.1 GENERALITÀ... 3 4.2 REQUISITI FISICI
DettagliSISTEMA DI GESTIONE INTEGRATO. Audit
Rev. 00 del 11.11.08 1. DISTRIBUZIONE A tutti i membri dell organizzazione ING. TOMMASO 2. SCOPO Gestione degli audit interni ambientali e di salute e sicurezza sul lavoro 3. APPLICABILITÀ La presente
DettagliGestione 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
DettagliGli algoritmi: definizioni e proprietà
Dipartimento di Elettronica ed Informazione Politecnico di Milano Informatica e CAD (c.i.) - ICA Prof. Pierluigi Plebani A.A. 2008/2009 Gli algoritmi: definizioni e proprietà La presente dispensa e da
DettagliAlgoritmi. Maurizio Palesi. Maurizio Palesi 1
Algoritmi Maurizio Palesi Maurizio Palesi 1 Cos è Risolvere un problema significa individuare un procedimento che permetta di arrivare al risultato partendo dai dati Un algoritmo è un metodo per la soluzione
DettagliMODELLO E/R. Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni
MODELLO E/R Prof. Francesco Accarino IIS Altiero Spinelli Sesto San Giovanni Modellazione dei dati Modellare i dati significa: costruire una rappresentazione semplificata della realtà osservata individuandone
DettagliANALISI FUNZIONALE E DIAGRAMMI DI FLUSSO DEI DATI DFD 1
ANALISI FUNZIONALE E DIAGRAMMI DI FLUSSO DEI DATI DFD 1 Nelle lezioni precedenti Abbiamo definito il modello Entità- Associazione che serve a descrivere la struttura dei dati Abbiamo usato il modello per
DettagliSommario. 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
DettagliFONDAMENTI di INFORMATICA L. Mezzalira
FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software
DettagliRegistratori di Cassa
modulo Registratori di Cassa Interfacciamento con Registratore di Cassa RCH Nucleo@light GDO BREVE GUIDA ( su logiche di funzionamento e modalità d uso ) www.impresa24.ilsole24ore.com 1 Sommario Introduzione...
DettagliMANUALE 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...
DettagliALGORITMI e PROGRAMMI Programmazione: Lavoro che si fa per costruire sequenze di istruzioni (operazioni) adatte a svolgere un dato calcolo
ALGORITMI e PROGRAMMI Programmazione: Lavoro che si fa per costruire sequenze di istruzioni (operazioni) adatte a svolgere un dato calcolo INPUT: dati iniziali INPUT: x,y,z AZIONI esempio: Somma x ed y
DettagliModellazione di sistema
Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Modellazione di sistema E. TINELLI Contenuti Approcci di analisi Linguaggi di specifica Modelli di
DettagliCOMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)
COMUNE DI RAVENNA Il sistema di valutazione delle posizioni del personale dirigente GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI) Ravenna, Settembre 2004 SCHEMA DI SINTESI PER LA
DettagliCorso di Laurea Specialistica in Ingegneria Informatica. Corso di Ingegneria del Software A. A. 2008-2009. Class Discovery E.
Corso di Laurea Specialistica in Ingegneria Informatica Corso di Ingegneria del Software A. A. 2008 - Class Discovery E. TINELLI Contenuti Classi di analisi: definizione ed esempi Tecniche per la definizione
DettagliGli attributi di STUDENTE saranno: Matricola (chiave primaria), Cognome, Nome.
Prof. Francesco Accarino Raccolta di esercizi modello ER Esercizio 1 Un università vuole raccogliere ed organizzare in un database le informazioni sui propri studenti in relazione ai corsi che essi frequentano
DettagliMODELLO E/R. Modellazione dei dati
MODELLO E/R Maria Mirto Modellazione dei dati Modellare i dati significa: costruire una rappresentazione semplificata della realtà osservata, individuandone gli elementi caratterizzanti e i legami intercorrenti
DettagliBasi di dati. (Sistemi Informativi) teoria e pratica con Microsoft Access. Basi di dati. Basi di dati. Basi di dati e DBMS DBMS DBMS
Basi di Basi di (Sistemi Informativi) Sono una delle applicazioni informatiche che hanno avuto il maggiore utilizzo in uffici, aziende, servizi (e oggi anche sul web) Avete già interagito (magari inconsapevolmente)
DettagliStefania Marrara - Esercitazioni di Tecnologie dei Sistemi Informativi. Integrazione di dati di sorgenti diverse
Politecnico di Milano View integration 1 Integrazione di dati di sorgenti diverse Al giorno d oggi d la mole di informazioni che viene gestita in molti contesti applicativi è enorme. In alcuni casi le
DettagliEA 03 Prospetto economico degli oneri complessivi 1
UNIONE EUROPEA REPUBBLICA ITALIANA Fase 1: Analisi iniziale L analisi iniziale prevede uno studio dello stato attuale della gestione interna dell Ente. Metodo: si prevede l individuazione dei referenti
DettagliApplicazione della norma ISO 9001:2008 al Sistema Gestione per la Qualità del Gruppo Ricerca Fusione. Claudio Nardi Frascati 24 novembre 2009
Applicazione della norma ISO 9001:2008 al Sistema Gestione per la Qualità del Gruppo Ricerca Fusione Claudio Nardi Frascati 24 novembre 2009 Percorso logico per arrivare al SGQ: Decisione volontaria della
DettagliEXPLOit Content Management Data Base per documenti SGML/XML
EXPLOit Content Management Data Base per documenti SGML/XML Introduzione L applicazione EXPLOit gestisce i contenuti dei documenti strutturati in SGML o XML, utilizzando il prodotto Adobe FrameMaker per
DettagliIl glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC.
Il glossario della Posta Elettronica Certificata (PEC) Diamo una definizione ai termini tecnici relativi al mondo della PEC. Avviso di mancata consegna L avviso, emesso dal sistema, per indicare l anomalia
DettagliUNIVERSITA DEGLI STUDI DI BRESCIA Facoltà di Ingegneria
ESAME DI STATO DI ABILITAZIONE ALL'ESERCIZIO DELLA PROFESSIONE DI INGEGNERE PRIMA PROVA SCRITTA DEL 22 giugno 2011 SETTORE DELL INFORMAZIONE Tema n. 1 Il candidato sviluppi un analisi critica e discuta
DettagliIDENTIFICAZIONE 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
DettagliDai sistemi documentari al knowledge management: un'opportunità per la pubblica amministrazione
Dai sistemi documentari al knowledge management: un'opportunità per la pubblica amministrazione Reingegnerizzazione dei sistemi documentari e knowledge management Paola Montironi Quadro di riferimento
DettagliSQL Server 2005. Integration Services. SQL Server 2005: ETL - 1. Integration Services Project
atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and ata Mi ni ng Group of P ol itecnico di Torino atabase and data mining group, SQL Server 2005 Integration Services SQL Server 2005:
DettagliStrumenti 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
DettagliOrganizzazione aziendale Lezione 16 BPMN. Ing. Marco Greco m.greco@unicas.it Tel.0776.299.3641 Stanza 1S-28
Organizzazione aziendale Lezione 16 BPMN Ing. Marco Greco m.greco@unicas.it Tel.0776.299.3641 Stanza 1S-28 Nozioni di base Un sistema è una collezione di entità (es. persone o macchine) che interagiscono
DettagliCONTABILITÀ. Gestione Attività Separate ai fini IVA. Release 4.90 Manuale Operativo
Release 4.90 Manuale Operativo CONTABILITÀ Gestione Attività Separate ai fini IVA L art. 36 del DPR 633/72 disciplina la tenuta di contabilità separate per le diverse attività esercitate da parte dei soggetti
DettagliINTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI
INTRODUZIONE AGLI ALGORITMI Prima di riuscire a scrivere un programma, abbiamo bisogno di conoscere un metodo risolutivo, cioè un metodo che a partire dai dati di ingresso fornisce i risultati attesi.
DettagliScopo della lezione. Informatica. Informatica - def. 1. Informatica
Scopo della lezione Informatica per le lauree triennali LEZIONE 1 - Che cos è l informatica Introdurre i concetti base della materia Definire le differenze tra hardware e software Individuare le applicazioni
DettagliRequisiti normativi, standard, template
Schemi di rappresentazione delle procedure Costituiscono al tempo stesso modalità di analisi (o descrizione) e di progettazione. Sono schemi di rappresentazione utilizzati anche per descrivere i workflow.
DettagliSOFTWARE A SUPPORTO DELLA GESTIONE AMMINISTRATIVA DELLO SPORTELLO UNICO SPECIFICA DEI REQUISITI UTENTE
Pag. 1 di 16 SOFTWARE A SUPPORTO DELLA (VERS. 3.1) Specifica dei Requisiti Utente Funzionalità di associazione di più Richiedenti ad un procedimento Codice Identificativo VERIFICHE ED APPROVAZIONI CONTROLLO
DettagliLe Basi di Dati. Le Basi di Dati
Le Basi di Dati 20/05/02 Prof. Carlo Blundo 1 Le Basi di Dati Le Base di Dati (database) sono un insieme di tabelle di dati strutturate in maniera da favorire la ricerca di informazioni specializzate per
DettagliSISTEMA INFORMATIVO INPDAP SERVIZI E PROGETTI PER L'INTEGRAZIONE DEL SISTEMA STANDARD DI PRODOTTO PIANO DI QUALITA' DI PROGETTO
SISTEMA INFORMATIVO INPDAP SERVIZI E PROGETTI PER L'INTEGRAZIONE DEL SISTEMA STANDARD DI PRODOTTO PIANO DI QUALITA' DI PROGETTO Pag. I INDICE pag. 1. INTRODUZIONE...1 1.1 PREMESSA...1 1.2 SCOPO DEL DOCUMENTO...1
DettagliUNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso
SORVEGLIANZA E CERTIFICAZIONI UNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso Pagina 1 di 10 INTRODUZIONE La Norma UNI EN ISO 9001:2008 fa parte delle norme Internazionali
Dettagli4.6 APPROVVIGIONAMENTO
Unione Industriale 43 di 94 4.6 APPROVVIGIONAMENTO 4.6.1 Generalità Il capitolo indica le modalità con le quali la filatura conto terzi deve gestire il rapporto di subfornitura nell ambito di un sistema
DettagliLa gestione manageriale dei progetti
PROGETTAZIONE Pianificazione, programmazione temporale, gestione delle risorse umane: l organizzazione generale del progetto Dimitri Grigoriadis La gestione manageriale dei progetti Per organizzare il
DettagliINFORMATICA 1 L. Mezzalira
INFORMATICA 1 L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software del modello
Dettagliconnessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI
Documenti su Internet LINGUAGGI DI MARKUP Internet permette (tra l altro) di accedere a documenti remoti In generale, i documenti acceduti via Internet sono multimediali, cioè che possono essere riprodotti
DettagliGestione servizio di segreteria (Processo di Supporto)
Istituto Comprensivo E. Curti di Gemonio Gestione servizio di segreteria (Processo di Supporto) Codice PQ 043 Modalità di distribuzione Copia non controllata Copia controllata numero 1 consegnata a: Dirigente
DettagliEsercitazione 7 Progettazione concettuale. Versione elettronica: L07.progConcettuale.pdf
Esercitazione 7 Progettazione concettuale Sistemi Informativi T Versione elettronica: L07.progConcettuale.pdf Esercizi di progettazione concettuale In questi esercizi vengono proposti degli estratti di
DettagliI 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
DettagliI 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
DettagliCapitolo 13. Interrogare una base di dati
Capitolo 13 Interrogare una base di dati Il database fisico La ridondanza è una cosa molto, molto, molto brutta Non si devono mai replicare informazioni scrivendole in più posti diversi nel database Per
DettagliAppendice III. Competenza e definizione della competenza
Appendice III. Competenza e definizione della competenza Competenze degli psicologi Lo scopo complessivo dell esercizio della professione di psicologo è di sviluppare e applicare i principi, le conoscenze,
DettagliModello di Controllo dell Accesso basato sui ruoli (RBAC)
Modello di Controllo dell Accesso basato sui ruoli (RBAC) POLITICHE RBAC Sistemi di tipo Role Based Access Control (RBAC) assegnano i privilegi non agli utenti, ma alla funzione che questi possono svolgere
Dettagli3. APPLICABILITÀ La presente procedura si applica nell organizzazione dell attività di Alac SpA.
Acquedotto Langhe e Alpi Cuneesi SpA Sede legale in Cuneo, Corso Nizza 9 acquedotto.langhe@acquambiente.it www.acquambiente.it SGSL Audit P11 Rev 00 del 16/09/09 1. DISTRIBUZIONE Direzione RSPP 2. SCOPO
DettagliSviluppata da: Lo Russo - Porcelli Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL.
Pag. 1 di 6 6FRSR utilizzare il DBMS Postgresql per imparare il linguaggio SQL. 2ELHWWLYL GD UDJJLXQJHUH SHU JOL VWXGHQWL alla fine dell esercitazione gli studenti dovranno essere in grado di: 1. utilizzare
DettagliIndice. pagina 2 di 10
LEZIONE PROGETTAZIONE ORGANIZZATIVA DOTT.SSA ROSAMARIA D AMORE Indice PROGETTAZIONE ORGANIZZATIVA---------------------------------------------------------------------------------------- 3 LA STRUTTURA
DettagliBasi di dati 9 febbraio 2010 Compito A
Basi di dati 9 febbraio 2010 Compito A Domanda 0 (5%) Leggere e rispettare le seguenti regole: Scrivere nome, cognome, matricola (se nota), corso di studio e lettera del compito (ad esempio, A) sui fogli
DettagliUniversità di Parma Facoltà di Ingegneria. Polo Tecnologico Nettuno
Università di Parma Facoltà di Ingegneria Polo Tecnologico Nettuno Guida ai servizi FINALITÀ...2 COORDINATORE...3 SEGRETERIA DIDATTICA E CEDI...4 TUTORI...5 DATI UTILI...6 Finalità L obiettivo di questa
DettagliManuale della Qualità e Controllo del Processo
Manuale della Qualità e Controllo del Processo QUALITA? Romano MARMIGI ENEA - Roma MANUALE DELLA QUALITA Manuale Definisce: Qualità la struttura organizzativa dell Azienda le responsabilità le modalità
DettagliConcetti 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
DettagliPO 01 Rev. 0. Azienda S.p.A.
INDICE 1 GENERALITA... 2 2 RESPONSABILITA... 2 3 MODALITA DI GESTIONE DELLA... 2 3.1 DEI NEOASSUNTI... 3 3.2 MANSIONI SPECIFICHE... 4 3.3 PREPOSTI... 4 3.4 ALTRI INTERVENTI FORMATIVI... 4 3.5 DOCUMENTAZIONE
DettagliGovernare il processo della sicurezza
Governare il processo della sicurezza Michele Marchini PIACENZA 20 febbraio 2014 SOMMARIO Argomenti trattati Governo del processo gestione della sicurezza I processi aziendali Il processo della sicurezza
DettagliChe differenza c è tra una richiesta XML ed una domanda XML? (pag. 4)
FAQ INVIO DOMANDE CIGO CON FLUSSO XML Cosa serve per inviare una domanda CIGO con il flusso XML? (pag. 2) Come si prepara una domanda in formato XML? (pag. 3) Che differenza c è tra una richiesta XML ed
DettagliIl 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
DettagliEffettuare gli audit interni
Scopo Definire le modalità per la gestione delle verifiche ispettive interne Fornitore del Processo Input Cliente del Processo Qualità (centrale) e Referenti Qualità delle sedi territoriali Direzione Qualità
DettagliCompito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1
Compito DA e BD. Tempo concesso: 90 minuti 12 giugno 03 Nome: Cognome: Matricola: Esercizio 1 Si considerino le seguenti specifiche relative alla realizzazione della base di dati di una facoltà e si definisca
DettagliLezione 8. La macchina universale
Lezione 8 Algoritmi La macchina universale Un elaboratore o computer è una macchina digitale, elettronica, automatica capace di effettuare trasformazioni o elaborazioni su i dati digitale= l informazione
DettagliTrasformazione dei Processi in Progetti DIB 1
Trasformazione dei Processi in Progetti DIB 1 Generalità DIB 2 Progetto PROGETTO: esecuzione di un insieme di attività in un tempo e con risorse limitati per raggiungere uno specifico scopo. A causa dell
DettagliScheda di collaudo Integrazione NoTIER
Scheda di collaudo Integrazione NoTIER Ente Data Collaudo Versione Data Autore Cambiamenti apportati 1.0 18/03/2015 Intercent-ER Prima stesura 1.1 26/05/2015 Intercent-ER Integrate revisioni del Parer
DettagliIngegneria del Software
Ingegneria del Software Analisi Strutturata - DFD Data Flow Diagram Rappresenta le trasformazioni che i dati subiscono nel loro flusso all interno del sistema Ogni sistema di elaborazione effettua una
DettagliInformatica. appunti dalle lezioni del 20/09/2011 e del 27/09/2011
Informatica appunti dalle lezioni del 20/09/2011 e del 27/09/2011 Definizioni Informatica: scienza per lʼelaborazione automatica dellʼinformazione Informatica = Informazione + Automatica Informazione:
DettagliRegione 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
DettagliFasi 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