Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Sistemi informativi aziendali

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Sistemi informativi aziendali"

Transcript

1 Corso Sistemi Informativi Aziendali,. Sistemi informativi aziendali di Simone Cavalli Bergamo, Febbraio - Marzo 2009

2 Produzione (cenni) Pagina 2

3 Produzione La produzione, in termini generali, può definirsi come l attività di acquisizione, combinazione e trasformazione di un input in output da destinarsi al consumo finale o ad una successiva produzione. La funzione di produzione comprende: Progettazione (o riprogettazione) del sistema produttivo, cioè scelte relative a: 1. Tecnologia e grado di automazione degli impianti; 2. Capacità produttiva; 3. Layout degli impianti. Gestione del sistema produttivo, cioè scelte relative a: 1. Programmazione e controllo della produzione; 2. Gestione dei materiali. In questa trattazione non vengono affrontati tutti gli elementi sopra indicati, ma soltanto quelli funzionali all utilizzo consapevole del software di scheduling. Pagina 3

4 Layout La configurazione fisica dei sistemi di produzione varia notevolmente in base al tipo di prodotto e alle scelte strategiche aziendali sul modo di ottenerlo. Fondamentalmente si possono però ridurre ai seguenti tre modelli (ne trascuriamo un quarto, la produzione a postazioni fisse). produzione per linee (flow shop): ci sono più macchine disposte in serie e caratterizzate da un flusso di materiale unidirezionale. I lavori sono tutti definiti da una serie e sequenza (routing) uguale di lavorazioni. Questo sistema prevede solitamente commesse ripetitive e di notevole volume. produzione per reparti (job shop): ci sono più macchine, eventualmente divise in reparti per omogeneità di caratteristiche, che vengono visitate dai vari lavori in maniera non unidirezionale secondo il ciclo (routing) di ogni particolare. Ogni macchina può essere caratterizza da un flusso in ingresso e da uno in uscita. produzione per celle di fabbricazione: le macchine sono disposte per omogeneità di prodotti lavorati. Non esistono flussi tra cella e cella. Pagina 4

5 Scheduling La programmazione della produzione (scheduling) riguarda le decisioni a breve termine e ha lo scopo di pianificare i processi produttivi in modo da soddisfare la domanda dei clienti. L'importanza strategica di tale programmazione può essere riassunta in tre punti: 1. Una programmazione efficiente consente un migliore utilizzo delle risorse e della capacità degli impianti con un conseguente abbassamento dei prezzi. 2. Questa capacità aggiuntiva produce flessibilità e aumenta la velocità delle consegne. Ciò comporta un miglioramento del livello di servizio ai clienti. 3. Una buona programmazione costituisce un vantaggio competitivo in quanto migliora la produttività dell'azienda. Gli elementi principali di un problema di scheduling sono: un insieme di job, ovvero di commesse; un insieme di risorse (macchine, manodopera, stampi, ); un insieme di operazioni associate ad ogni commessa (che specifica vincoli di precedenza e vincoli tecnologici), che permette di definire il routing dei job. L ordine delle operazioni sulle macchine è specificato dallo schedule. Pagina 5

6 Criteri di scheduling La tecnica di scheduling adottata da un'azienda dipende dal volume degli ordini, dalla natura delle operazioni, dalla complessità generale del lavoro, così come dall'importanza posta in ognuno dei seguenti quattro obiettivi: Minimizzare il tempo di completamento: viene determinato il tempo di completamento medio per ogni lavoro. Massimizzare l'utilizzo dei macchinari: si determina la percentuale del tempo di utilizzo di ogni macchina. Minimizzare le scorte dei semilavorati: viene determinato il numero medio di lavori nel sistema. La relazione tra il numero dei lavori e le scorte dei semilavorati è elevata. Di conseguenza, minore è il numero di lavori nel sistema, minori saranno le scorte di semilavorati. Minimizzare il tempo di attesa del cliente: viene determinato il numero medio di giorni di ritardo. Questi quattro criteri vengono utilizzati per valutare la validità di un piano. Inoltre, un buon piano deve essere semplice, chiaro, facile da capire e da eseguire, flessibile e realistico. Date queste considerazioni, l'obiettivo dello scheduling è ottimizzare l'utilizzo delle risorse in modo da raggiungere gli obiettivi di produzione. In questo capitolo verrà esaminato lo scheduling della produzione basata sui processi e della produzione ripetitiva. Pagina 6

7 Lekin Pagina 7

8 Lekin La Stern School of Business della NYU, sotto la direzione dei professori M. L. Pinedo, Xiuli Chao e Joseph Leung, ha sviluppato il pacchetto Lekin per introdurre gli studenti alla teoria dello scheduling e alle sue applicazioni. Download (educational version): Pagina 8

9 Machine Environments Single Machine Parallel Machines Flow Shop Job Shop Flexibe Flow Shop Flexible Job Shop Pagina 9

10 Macchina singola Sia dato un sistema produttivo con una singola macchina. Per ogni lavoro (j) processato dalla macchina siano: Processing time (p): tempo di esecuzione del lavoro Due Date (d): scadenza del lavoro Weight (w): peso (priorità) del lavoro jobs Pagina 10

11 Precedura (1 di 2) Step 1 Step 2 Step 3 Step 1: selezionare il tipo di processo produttivo Step 2: selezionare il numero di lavori Step 3: per ogni lavoro introdurre i dati corrispondenti Pagina 11

12 Procedura (2 di 2) Step 4 Step 5 Step 4: selezionare la regola da applicare (Schedule -> Rule) Step 5: confrontare le soluzioni ottenute (Window -> Log Book) Pagina 12

13 Rule Le regole di priorità forniscono criteri per stabilire la sequenza con la quale i lavori devono essere eseguiti. Le più diffuse sono: FCFS first come, first served (Primo arrivato, primo servito): il primo lavoro arrivato al centro viene servito per primo. SPT shortest processing time (Tempo minimo di esecuzione): il lavoro che comporta il tempo minimo viene eseguito e completato per primo. EDD earliest due date (Data di scadenza più vicina): il lavoro con la data di scadenza più vicina è selezionato per primo. LPT longest processing time (Tempo massimo di esecuzione): il lavoro che comporta il tempo massimo viene eseguito e completato per primo. WSPT weighted shortest processing times: la soluzione ottima si ottiene schedulando i lavori secondo l ordine non decrescente del rapporto tra processing time e due date (p/w). Pagina 13

14 Esempio Singola Macchina. Regola: EDD Pagina 14

15 Esempio Singola Macchina. Regola: LPT Pagina 15

16 Esempio Singola Macchina. Regola: WSPT Pagina 16

17 Confronto risultati Pagina 17

18 Macchine parallele Sia dato un sistema produttivo macchina parallele. Per ogni lavoro (j) processato dal sistema con m macchine, siano: Processing time (p): tempo di esecuzione del lavoro Due Date (d): scadenza del lavoro Weight (w): peso (priorità) del lavoro jobs Pagina 18

19 Precedura Step 1 Step 2 Step 3 Step 1: selezionare il tipo di processo produttivo Step 2: selezionare il numero di lavori e il numero di macchine a disposizione Step 3: per ogni lavoro introdurre i dati corrispondenti Step successivi: identici alla procedura illustrata per macchina singola. Pagina 19

20 Esempio Macchine Parallele. Regola: EDD Pagina 20

21 Esempio Singola Macchina. Regola: LPT Pagina 21

22 Esempio Singola Macchina. Regola: WSPT Pagina 22

23 Confronto risultati Pagina 23

24 Flow Shop Environment Sia dato un sistema produttivo con m macchine. Per ogni lavoro (j) processato sempre nella stessa sequenza dal processo produttivo, siano: Processing time (p): tempo di esecuzione del lavoro Due Date (d): scadenza del lavoro [nell esempio si assumono di default] Weight (w): peso (priorità) del lavoro [nell esempio si assumono di default] jobs Pagina 24

25 Precedura (1 di 2) Step 1 Step 2 Step 1: selezionare il tipo di processo produttivo Step 2: selezionare il numero di workcenters e di lavori Step 3 Step 3: per ogni workcenter introdurre i dati corrispondenti Pagina 25

26 Precedura (2 di 2) Step 4 Step 5 Step 4: per ogni lavoro introdurre i dati corrispondenti Step 5: per ogni lavoro specificare il processing time ad ogni centro di lavoro Pagina 26

27 Setup Flow Shop Pagina 27

28 Esempio Flow Shop. FCFS e WSPT Pagina 28

29 Job Shop Environment Sia dato un sistema produttivo con m macchine. Per ogni lavoro (j), la cui sequenza di processamento può differire da quella degli altri, siano: Processing time (p): tempo di esecuzione del lavoro Due Date (d): scadenza del lavoro [nell esempio si assumono di default] Weight (w): peso (priorità) del lavoro [nell esempio si assumono di default] jobs Sequenza di processamento: Job 1: m1-m2-m3-m4 Job 2: m2-m3-m1-m4 Job 3: m4-m2-m1-m3 Pagina 29

30 Precedura (1 di 2) Step 1 Step 2 Step 1: selezionare il tipo di processo produttivo Step 2: selezionare il numero di workcenters e di lavori Step 3 Step 3: per ogni workcenter introdurre i dati corrispondenti Pagina 30

31 Precedura (2 di 2) Step 4 Step 5 Step 4: per ogni lavoro introdurre i dati corrispondenti Step 5: per ogni lavoro selezionare il processing time ad ogni centro di lavoro e l ordine di processamento. Pagina 31

32 Setup Job Shop Pagina 32

33 Esempio Job Shop. SPT, LPT, FCFS Pagina 33

Ottimizzazione della produzione tramite software di scheduling

Ottimizzazione della produzione tramite software di scheduling Ottimizzazione della produzione tramite software di scheduling Alessio Puppato, Barbara Fuoco, Andrea Rossi, Michele Lanzetta A partire da una classificazione dell architettura delle linee produttive,

Dettagli

Programmazione della produzione MT MT

Programmazione della produzione MT MT Programmazione della produzione Architettura gerarchica del processo di programmazione M P S livello 1 - livello di fabbrica orizzonte temporale lungo (12-24 mesi) Master Production Schedule n settimane

Dettagli

CAPITOLO 6 La programmazione operativa (operations scheduling)

CAPITOLO 6 La programmazione operativa (operations scheduling) CAPITOLO 6 La programmazione operativa (operations scheduling) Contenuti Le funzioni della PO Gli obiettivi della PO Il job loading Il metodo dell assegnazione Il job sequencing Regole e tecniche di priorità

Dettagli

Pianificazione e controllo delle risorse

Pianificazione e controllo delle risorse Pianificazione e controllo delle risorse Pianificazione e controllo delle risorse Gestione dell allocazione delle risorse in modo che i processi dell azienda siano efficienti e riflettano la domanda di

Dettagli

Organizzazione della produzione

Organizzazione della produzione Scheduling Organizzazione della produzione PROOTTO che cosa chi ORGNIZZZIONE PROCESSO come FLUSSO I PROUZIONE COORINMENTO PINIFICZIONE SCHEULING quando Pianificazione della produzione: schedulazione di

Dettagli

Bibliografia. Gestione operativa della produzione. Terminologia. Schedulazione. Schedulazione operativa della produzione

Bibliografia. Gestione operativa della produzione. Terminologia. Schedulazione. Schedulazione operativa della produzione Bibliografia Gestione operativa della produzione Schedulazione operativa della produzione 14/12/2001 11.54 E.L. Lawler, J.K. Lenstra, A.G.H. Rinnoy Kan, D.B. Shmoys, Sequencing and Scheduling: Algorithms

Dettagli

Laboratory for innovation MUSP. Macchine utensili e sistemi di produzione. Laboratorio MUSP www.musp.it

Laboratory for innovation MUSP. Macchine utensili e sistemi di produzione. Laboratorio MUSP www.musp.it Laboratory for innovation MUSP Macchine utensili e sistemi di produzione www.musp.it Sommario La schedulazione della produzione Gli obiettivi nella schedulazione Le problematiche legate alla schedulazione

Dettagli

SISTEMI DI PRODUZIONE

SISTEMI DI PRODUZIONE SISTEMI DI PRODUZIONE 1/49 Tipologia di sistemi produttivi Volume Sistema rigido Sistema flessibile Varietà parti 2/49 Modelli di Sistemi di produzione Sono basati sulla ripetitività delle operazioni di

Dettagli

Capitolo XIV. La gestione della produzione

Capitolo XIV. La gestione della produzione Capitolo XIV La gestione della produzione La funzione di produzione Approvvigionamenti La funzione di produzione riguarda il processo di trasformazione dei beni, ossia l insieme l di operazioni mediante

Dettagli

Modelli di scheduling su macchina singola. relazione alle macchine che devono eseguire le varie operazioni, allora ogni singola macchina nello shop è

Modelli di scheduling su macchina singola. relazione alle macchine che devono eseguire le varie operazioni, allora ogni singola macchina nello shop è . Modello base Consideriamo il caso in cui ogni job consiste di una sola operazione. Poiché un insieme di job è partizionato in relazione alle macchine che devono eseguire le varie operazioni, allora ogni

Dettagli

Introduzionee principali classificazioni

Introduzionee principali classificazioni Introduzionee principali classificazioni Roberto Pinto Dipartimento di Ingegneria Gestionale, dell Informazione e della Produzione (DIGIP) Università di Bergamo Di cosa parliamo in questo corso? Il termine

Dettagli

Ottava Edizione. La Programmazione e Controllo della Produzione Prof. Sergio Cavalieri

Ottava Edizione. La Programmazione e Controllo della Produzione Prof. Sergio Cavalieri Ottava Edizione La e Controllo della Produzione Prof. Sergio Cavalieri e Controllo di Produzione : compiti 2 Rendere disponibili le informazioni necessarie per: Gestire in modo efficiente ed efficace il

Dettagli

SCHEDULING SCHEDULING

SCHEDULING SCHEDULING Corso di Laurea Triennale in INGEGNERIA GESTIONALE Anno Accademico 2012/13 Prof. Davide GIGLIO 1 INDICE Esempio Introduttivo Generalità sui problemi di scheduling SINGLE MACHINE SPT (shortest processing

Dettagli

1. Considerazioni generali

1. Considerazioni generali 1. Considerazioni generali Modelli di shop scheduling In molti ambienti produttivi l esecuzione di un job richiede l esecuzione non simultanea di un certo numero di operazioni su macchine dedicate. Ogni

Dettagli

APPLICAZIONI DELLA RICERCA OPERATIVA

APPLICAZIONI DELLA RICERCA OPERATIVA Università degli Studi della Calabria Laurea in Informatica A.A. 2004/2005 Appunti di supporto didattico al corso di APPLICAZIONI DELLA RICERCA OPERATIVA Indice 1 Introduzione alla teoria dello Scheduling

Dettagli

Prof. Ferdinando Azzariti

Prof. Ferdinando Azzariti Materiali di Economia e Organizzazione Aziendale, Università di Udine A.A. 2011-12 Prof. Ferdinando Azzariti www.ferdinandoazzariti.com 1 La gestione della produzione La programmazione e il controllo della

Dettagli

ciclo non obbligato tanti input/output prodotti differenziati (ad es tanti fornitori, + complessità)

ciclo non obbligato tanti input/output prodotti differenziati (ad es tanti fornitori, + complessità) Impianti di processo Definizione: MP PF tramite trasformazioni fisico/chimiche Caratteristiche: automazione investimenti elevati ( ciclo continuo) ciclo tecnologico obbligato rischio di impatti ambientali

Dettagli

Lo scheduling. Tipici schedulatori

Lo scheduling. Tipici schedulatori Lo scheduling Un processo durante la sua evoluzione è o running o in attesa di un evento. Nel secondo caso trattasi della disponibilità di una risorsa (CPU, I/O, struttura dati, ecc.) di cui il processo

Dettagli

Scheduling della CPU Simulazione in linguaggio Java

Scheduling della CPU Simulazione in linguaggio Java Scheduling della CPU Simulazione in linguaggio Java Realizzato da: Amelio Francesco 556/001699 Di Matteo Antonio 556/000067 Viola Antonio 556/000387 Progetto di Sistemi Operativi Docente Giancarlo Nota

Dettagli

Parte 3: Gestione dei progetti, Shop scheduling

Parte 3: Gestione dei progetti, Shop scheduling Parte : Gestione dei progetti, Shop scheduling Rappresentazione reticolare di un progetto Insieme di attività {,...,n} p i durata (nota e deterministica dell attività i) relazione di precedenza fra attività:

Dettagli

La pianificazione della produzione

La pianificazione della produzione Manufacturing Planning and Control 1 La pianificazione della produzione La pianificazione della produzione è un processo complesso che coinvolge larga parte dell azienda (funzioni e risorse) e deve ragionare

Dettagli

Scheduling Introduzione Tipi di scheduler Scheduler di lungo termine (SLT) Scheduler di medio termine (SMT) Scheduler di breve termine (SBT)

Scheduling Introduzione Tipi di scheduler Scheduler di lungo termine (SLT) Scheduler di medio termine (SMT) Scheduler di breve termine (SBT) Scheduling Introduzione Con scheduling si intende un insieme di tecniche e di meccanismi interni del sistema operativo che amministrano l ordine in cui il lavoro viene svolto. Lo Scheduler è il modulo

Dettagli

Il sistema APS (Advanced Planning & Scheduling) è la soluzione giusta per voi? Un sistema APS è la soluzione giusta per voi? PlanetTogether è un Advanced Planning & Scheduling (APS), una soluzione che

Dettagli

Introduzione alla teoria dello scheduling

Introduzione alla teoria dello scheduling 1. Generalità I problemi di scheduling riguardano l allocazione di risorse limitate ad attività nel tempo. In generale il processo di decisione associato richiede la determinazione dell ordine in cui l

Dettagli

Esercizi di Gestione della Produzione Industriale. Tabella 1: tempi di lavorazione di un set di job.

Esercizi di Gestione della Produzione Industriale. Tabella 1: tempi di lavorazione di un set di job. Esercizio 1: schedulazione con il modello di Johnson...2 Soluzione dell esercizio 1 (schedulazione con il modello di Johnson)...2 Esercizio 2: schedulazione con il modello di Hodgson...3 Soluzione dell

Dettagli

La funzione di produzione LA FUNZIONE DI PRODUZIONE

La funzione di produzione LA FUNZIONE DI PRODUZIONE La funzione di produzione Prof. Arturo Capasso LA FUNZIONE DI PRODUZIONE La funzione di produzione si occupa della trasformazione fisica dei prodotti e delle attività accessorie necessarie per rendere

Dettagli

Tecniche di programmazione, lancio e controllo della produzione

Tecniche di programmazione, lancio e controllo della produzione Tecniche di programmazione, lancio e controllo della produzione 1 PIANIFICAZIONE DI LUNGO PERIODO DELLA PRODUZIONE CAP.1 :Terminologia 2 TERMINOLOGIA Efficacia Efficacia : Risultato fornito Risultato previsto

Dettagli

Sistemi Operativi A.A. 2011/2012

Sistemi Operativi A.A. 2011/2012 Sistemi Operativi A.A. 2011/2012 Esercitazione 13 Dicembre 2011 Esercizio 1 - Scheduling dei processi Data la seguente sequenza di processi Processo Istante Arrivo Durata Priorità P 1 0 6 3 P 2 2 5 2 P

Dettagli

Produzione. Durata e costi. A chi è indirizzato. Obiettivi

Produzione. Durata e costi. A chi è indirizzato. Obiettivi 34 P01 Il miglioramento rapido in produzione in ottica lean : il Quick Kaizen Approccio innovativo ispirato a principi e tecniche di Lean Production e TPS Il QuicK Kaizen è un approccio innovativo per

Dettagli

La schedulazione. E.Mumolo mumolo@units.it

La schedulazione. E.Mumolo mumolo@units.it La schedulazione E.Mumolo mumolo@units.it Concetti fondamentali Multiprogrammazione: esecuzione simultanea di più sequenze di esecuzione Pseudo-parallelismo su una sola CPU Esecuzione parallela su più

Dettagli

PROCESSI PRODUTTIVI E LOGISTICA I.T.S.T J.F. KENNEDY - PN

PROCESSI PRODUTTIVI E LOGISTICA I.T.S.T J.F. KENNEDY - PN PROCESSI PRODUTTIVI E LOGISTICA I.T.S.T J.F. KENNEDY - PN A.S. 2014/15 Innovazione e ciclo di vita di un prodotto La progettazione di un prodotto e di conseguenza il suo processo produttivo dipende dalla

Dettagli

I Sistemi di produzione PULL

I Sistemi di produzione PULL I Sistemi di produzione PULL Sistema Push Il sistema push pianifica e schedula la produzione basandosi sulla previsione di domanda o sull acquisizione di ordini dei clienti. Quindi si controlla il rilascio

Dettagli

PIANO DI GESTIONE DEI FABBISOGNI DI

PIANO DI GESTIONE DEI FABBISOGNI DI PIANO DI GESTIONE DEI FABBISOGNI DI CAPACITÀ (a cura di E. Padoano) [Bozza 2010] Indice 1 Introduzione 1 2 Capacity Requirements Planning (CRP) 2 3 Dati di input di CRP 2 4 La capacità disponibile 4 5

Dettagli

Principi di Schedulazione in tempo reale

Principi di Schedulazione in tempo reale Principi di Schedulazione in tempo reale 1 Task in tempo reale Un task t i è una sequenza di processi in tempo reale τ ik ciascuno caratterizzato da q un tempo d arrivo r ik (r=release time, oppure a=arrival

Dettagli

ECONOMIA E GESTIONE DELLE IMPRESE Università LUMSA - A.A. 2013-2014 Prof.ssa Laura Michelini

ECONOMIA E GESTIONE DELLE IMPRESE Università LUMSA - A.A. 2013-2014 Prof.ssa Laura Michelini ECONOMIA E GESTIONE DELLE IMPRESE Università LUMSA - A.A. 2013-2014 Prof.ssa Laura Michelini Università LUMSA - A.A. 2013-2014 Contenuti: - Capitolo 14 Una definizione La funzione di produzione riguarda

Dettagli

GESTIONE DELLA PRODUZIONE LEAN PRODUCTION E JIT

GESTIONE DELLA PRODUZIONE LEAN PRODUCTION E JIT GESTIONE DELLA PRODUZIONE LEAN PRODUCTION E JIT Corso di TECNOLOGIA, INNOVAZIONE, QUALITÀ Prof. Alessandro Ruggieri Prof. Enrico Mosconi A.A. 2012-2013 Oggetto della lezione Gestione della produzione Lean

Dettagli

Corso di Gestione dei sistemi di trasporto. Cap. 10 Pianificazione e ottimizzazione di terminal container. S. Sacone, S.

Corso di Gestione dei sistemi di trasporto. Cap. 10 Pianificazione e ottimizzazione di terminal container. S. Sacone, S. Corso di Gestione dei sistemi di trasporto Cap. 10 Pianificazione e ottimizzazione di terminal container S. Sacone, S. Siri - DIST Introduzione Negli ultimi anni si è fatta sempre più pressante l esigenza

Dettagli

Dispensa Definizione di Sistema Produttivo

Dispensa Definizione di Sistema Produttivo Dispensa Definizione di Sistema Produttivo 1) Introduzione ai Sistemi Produttivi 1.1 Definizione di Sistema Produttivo In questa prima sezione si vuole dare una visione generale del sistema produttivo,

Dettagli

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer.

Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. I Sistemi Operativi Il Software di Base Il software di base comprende l insieme dei programmi predisposti per un uso efficace ed efficiente del computer. Il sistema operativo è il gestore di tutte le risorse

Dettagli

Sistemi Organizzativi

Sistemi Organizzativi Sistemi Organizzativi Lezione 12/12/2004 Introduzione al corso e definizioni di base Informazioni generali Pre-requisiti: lassi di complessità Metodi enumerativi: - programmazione dinamica - branch-and-bound

Dettagli

Università degli Studi di Napoli Federico II

Università degli Studi di Napoli Federico II Università degli Studi di Napoli Federico II Dipartimento di Ingegneria dei Materiali e della Produzione Ph.D. Ing. Mosè Gallo Introduzione La produzione di un bene o l erogazione di in servizio richiede

Dettagli

Lezione 6. Sistemi operativi. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata.

Lezione 6. Sistemi operativi. Marco Cesati System Programming Research Group Università degli Studi di Roma Tor Vergata. Lezione 6 Sistemi operativi 31 marzo 2015 System Programming Research Group Università degli Studi di Roma Tor Vergata SO 15 6.1 Di cosa parliamo in questa lezione? La schedulazione 1 e caratteristiche

Dettagli

Corso di Gestione dell Informazione Aziendale. Processi snelli GIA-L04 terza parte

Corso di Gestione dell Informazione Aziendale. Processi snelli GIA-L04 terza parte UNIVERSITÀ DEGLI STUDI DI BERGAMO Corso di Gestione dell Informazione Aziendale prof. Paolo Aymon Processi snelli terza parte UNIVERSITÀ DEGLI STUDI DI BERGAMO Processi snelli Corso di Gestione dell Informazione

Dettagli

Politecnico di Milano IV Facoltà di Ingegneria di Milano. Introduzione ai sistemi produttivi Caratteristiche, pregi e difetti delle varie soluzioni

Politecnico di Milano IV Facoltà di Ingegneria di Milano. Introduzione ai sistemi produttivi Caratteristiche, pregi e difetti delle varie soluzioni olitecnico di ilano IV Facoltà di Ingegneria di ilano FEAII Impianti Industriali Introduzione ai sistemi produttivi Caratteristiche, pregi e difetti delle varie soluzioni Caratteristiche e prestazioni

Dettagli

PrintVis LA SOLUZIONE PER IL SETTORE DELL'INDUSTRIA GRAFICA. PrintVis è una soluzione integrata ERP/MIS per l industria grafica.

PrintVis LA SOLUZIONE PER IL SETTORE DELL'INDUSTRIA GRAFICA. PrintVis è una soluzione integrata ERP/MIS per l industria grafica. LA SOLUZIONE PER IL SETTORE DELL'INDUSTRIA GRAFICA PrintVis PrintVis è una soluzione integrata ERP/MIS per l industria grafica. PrintVis è integrato con Microsoft Dynamics NAV e, in qualità di prodotto

Dettagli

Modelli di Sistemi di Produzione

Modelli di Sistemi di Produzione Modelli di Sistemi di Produzione 2 Indice 1 I sistemi di produzione 1 1.1 Generalità............................. 1 1.2 I principi dei sistemi manifatturieri............... 4 1.3 Descrizione dei principali

Dettagli

Modelli di Sistemi di Produzione

Modelli di Sistemi di Produzione Modelli di Sistemi di Produzione 2 Indice 1 I sistemi di produzione 1 1.1 Generalità............................. 1 1.2 I principi dei sistemi manifatturieri............... 4 1.3 Descrizione dei principali

Dettagli

Definizione di processo. Un processo è un programma (o una parte di una programma) in corso di esecuzione

Definizione di processo. Un processo è un programma (o una parte di una programma) in corso di esecuzione SISTEMI OPERATIVI (parte prima - gestione dei processi) Tra i compiti di un sistema operativo sicuramente troviamo i seguenti: Gestione dei processi Gestione della memoria Gestione del file-system Ci occuperemo

Dettagli

Copyright Esselibri S.p.A.

Copyright Esselibri S.p.A. CAPITOLO QUINTO I MODELLI DI GESTIONE DELLA PRODUZIONE E DEI MATERIALI SOMMARIO: 1. I processi produttivi. - 2. Layout delle macchine operatrici. - 3. I sistemi flessibili di produzione. - 4. La scelta

Dettagli

Un sistema operativo è un insieme di programmi che consentono ad un utente di

Un sistema operativo è un insieme di programmi che consentono ad un utente di INTRODUZIONE AI SISTEMI OPERATIVI 1 Alcune definizioni 1 Sistema dedicato: 1 Sistema batch o a lotti: 2 Sistemi time sharing: 2 Sistema multiprogrammato: 3 Processo e programma 3 Risorse: 3 Spazio degli

Dettagli

I I SISTEMI INFORMATIVI INTEGRATI. Baan IV IV - Manufacturing e Automotive NOTE

I I SISTEMI INFORMATIVI INTEGRATI. Baan IV IV - Manufacturing e Automotive NOTE I I SISTEMI INFORMATIVI INTEGRATI Baan IV IV - Manufacturing e Automotive Obiettivi per i sistemi produttivi Riduzione dei costi totali nella catena logistica Maggior servizio ai clienti Riduzione dei

Dettagli

Sistemi Operativi SCHEDULING DELLA CPU

Sistemi Operativi SCHEDULING DELLA CPU Sistemi Operativi SCHEDULING DELLA CPU Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling

Dettagli

Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Concetti fondamentali. Dispatcher. Scheduler della CPU

Scheduling della CPU. Concetti fondamentali. Concetti fondamentali. Concetti fondamentali. Dispatcher. Scheduler della CPU Scheduling della CPU Concetti fondamentali Criteri di scheduling Algoritmi di scheduling Concetti fondamentali L obiettivo della multiprogrammazione è di avere processi sempre in esecuzione al fine di

Dettagli

Ottimizzazione della disponibilità delle risorse in produzione gli effetti di una gestione efficiente della schedulazione

Ottimizzazione della disponibilità delle risorse in produzione gli effetti di una gestione efficiente della schedulazione Ottimizzazione della disponibilità delle risorse in produzione gli effetti di una gestione efficiente della schedulazione Relatore : Dario Capellini Contatti: dario.capellini@capellinitechnology.com -

Dettagli

Le funzioni di gestione dell impresa: la gestione della produzione e la logistica industriale

Le funzioni di gestione dell impresa: la gestione della produzione e la logistica industriale Le funzioni di gestione dell impresa: la gestione della produzione e la logistica industriale dott. Matteo Rossi La funzione produzione La produzione assume caratteristiche differenti da impresa a impresa,

Dettagli

I processi. Un processo è una attività, controllata da un programma, che si svolge su un processore.

I processi. Un processo è una attività, controllata da un programma, che si svolge su un processore. I processi Cos è un processo? Un processo è una attività, controllata da un programma, che si svolge su un processore. Il programma è una entità statica che descrive la sequenza di istruzioni che devono

Dettagli

Modello Di Schedulazione Con Capacità Finita

Modello Di Schedulazione Con Capacità Finita Modello Di Schedulazione Con Capacità Finita Capacità Finita Applicata Alla Schedulazione Degli Ordini Pianif Descrizione Modello E un tool che: Integra la funzione delle vendite con quella logistico-produttiva

Dettagli

Just-In-Time: la definizione

Just-In-Time: la definizione 1 Just In Time Definizione e concetti generali Produzione a flusso continuo Vantaggi della flessibilità degli impianti e della riduzione del set-up Le relazioni con i fornitori Relazioni con i sistemi

Dettagli

Pianificare la produzione "EngineeringTo Order" con logiche e strumenti role-basede visual: il caso Fabio PeriniSpa

Pianificare la produzione EngineeringTo Order con logiche e strumenti role-basede visual: il caso Fabio PeriniSpa Pianificare la produzione "EngineeringTo Order" con logiche e strumenti role-basede visual: il caso Fabio PeriniSpa Global Logistics& Supply Chain Summit 26 marzo 2015 Filippo Tonutti, Tecnest Riccardo

Dettagli

SCHEDULATORI DI PROCESSO

SCHEDULATORI DI PROCESSO Indice 5 SCHEDULATORI DI PROCESSO...1 5.1 Schedulatore Round Robin...1 5.2 Schedulatore a priorità...2 5.2.1 Schedulatore a code multiple...3 5.3 Schedulatore Shortest Job First...3 i 5 SCHEDULATORI DI

Dettagli

Sommario. G. Piscitelli

Sommario. G. Piscitelli Sommario Fondamenti dei Sistemi Operativi Device Manager Dispositivi di I/O Interfaccia (o controller) e software di pilotaggio (driver) di un dispositivo Schedulazione dei dischi: i parametri Schedulazione

Dettagli

Lez. 4 Lo scheduling dei processi. Corso: Sistemi Operativi Danilo Bruschi

Lez. 4 Lo scheduling dei processi. Corso: Sistemi Operativi Danilo Bruschi Sistemi Operativi Lez. 4 Lo scheduling dei processi 1 Cicli d'elaborazione In ogni processo i burst di CPU si alternano con i tempi di I/O 2 Uso tipico di un calcolatore 3 CPU-bound e I/O-bound Processi

Dettagli

Opt Solutions PlanetTogether Descrizione Moduli

Opt Solutions PlanetTogether Descrizione Moduli Opt Solutions PlanetTogether Descrizione Moduli INDEX 1. BASE Schedulazione manuale con Drag&Drop... 2 1.1. Dettaglio Modulo BASE... 2 2. AUTO Schedulazione automatica a capacità finita... 5 3. WHAT-IF

Dettagli

Concetti di base. Scheduling della CPU. Diagramma della durata dei CPU-burst. Sequenza Alternata di CPU Burst e I/O Burst

Concetti di base. Scheduling della CPU. Diagramma della durata dei CPU-burst. Sequenza Alternata di CPU Burst e I/O Burst Impossibile visualizzare l'immagine. Scheduling della CPU Concetti di base La multiprogrammazione cerca di ottenere la massima utilizzazione della CPU. L esecuzione di un processo consiste in cicli d esecuzione

Dettagli

Algoritmi di scheduling

Algoritmi di scheduling Capitolo 2 Algoritmi di scheduling 2.1 Sistemi Real Time In un sistema in tempo reale (real time) il tempo gioca un ruolo essenziale. Le applicazioni di tali sistemi sono molteplici e di larga diffusione.

Dettagli

IL BUDGET 05 DISTINTE BASE & CICLI DI LAVORAZIONE

IL BUDGET 05 DISTINTE BASE & CICLI DI LAVORAZIONE 23 marzo 2015 IL BUDGET 05 DISTINTE BASE & CICLI DI LAVORAZIONE Eccoci ad un altra puntata del percorso di costruzione di un budget annuale: i visitatori del nostro sito www.controllogestionestrategico.it

Dettagli

Sistemi Operativi. Scheduling della CPU SCHEDULING DELLA CPU. Concetti di Base Criteri di Scheduling Algoritmi di Scheduling

Sistemi Operativi. Scheduling della CPU SCHEDULING DELLA CPU. Concetti di Base Criteri di Scheduling Algoritmi di Scheduling SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time

Dettagli

Sistemi Operativi SCHEDULING DELLA CPU. Sistemi Operativi. D. Talia - UNICAL 5.1

Sistemi Operativi SCHEDULING DELLA CPU. Sistemi Operativi. D. Talia - UNICAL 5.1 SCHEDULING DELLA CPU 5.1 Scheduling della CPU Concetti di Base Criteri di Scheduling Algoritmi di Scheduling FCFS, SJF, Round-Robin, A code multiple Scheduling in Multi-Processori Scheduling Real-Time

Dettagli

Sistemi Operativi. ugoerr+so@dia.unisa.it 5 LEZIONE SCHEDULING DELLA CPU CORSO DI LAUREA TRIENNALE IN INFORMATICA. Sistemi Operativi 2007/08

Sistemi Operativi. ugoerr+so@dia.unisa.it 5 LEZIONE SCHEDULING DELLA CPU CORSO DI LAUREA TRIENNALE IN INFORMATICA. Sistemi Operativi 2007/08 Sistemi Operativi Docente: Ugo Erra ugoerr+so@dia.unisa.it 5 LEZIONE SCHEDULING DELLA CPU CORSO DI LAUREA TRIENNALE IN INFORMATICA UNIVERSITA DEGLI STUDI DELLA BASILICATA Sommario della lezione Introduzione

Dettagli

Scheduling della CPU:

Scheduling della CPU: Coda dei processi pronti (ready( queue): Scheduling della CPU primo ultimo PCB i PCB j PCB k contiene i descrittori ( process control block, PCB) dei processi pronti. la strategia di gestione della ready

Dettagli

Metodi e Modelli per la Simulazione

Metodi e Modelli per la Simulazione UNIVERSITA DEGLI STUDI ROMA TRE Facoltà di Ingegneria Corso di Laurea in Ingegneria Gestionale e dell Automazione Metodi e Modelli per la Simulazione Simulazioni e Analisi di euristiche di scheduling su

Dettagli

Le attuali tendenze del mercato

Le attuali tendenze del mercato Minimizzazione del makespan mediante un software di scheduling in un Job Shop ed in un Flexible Flow Shop A partire da una classificazione dell architettura delle linee produttive, viene proposto un caso

Dettagli

roj X Soluzione SCM Experience the Innovation www.solgenia.com

roj X Soluzione SCM Experience the Innovation www.solgenia.com roj X Soluzione SCM www.solgenia.com Experience the Innovation OBIET T IVO: catena del valore www.solgenia.com Experience the Innovation 2 Proj è la soluzione Solgenia in ambito ERP e SCM per l ottimizzazione

Dettagli

UNIVERSITÀ DEGLI STUDI DI BERGAMO. Facoltà di Ingegneria. Corso di Gestione dell Informazione Aziendale. Glossario e Formulario

UNIVERSITÀ DEGLI STUDI DI BERGAMO. Facoltà di Ingegneria. Corso di Gestione dell Informazione Aziendale. Glossario e Formulario UNIVERSITÀ DEGLI STUDI DI BERGAMO Corso di Gestione dell Informazione Aziendale prof. Paolo Aymon Glossario e Formulario Glossario e Formulario Pianificazione Programmazione Tempi di produzione KanBan

Dettagli

TECNICO SUPERIORE PER LA PRODUZIONE

TECNICO SUPERIORE PER LA PRODUZIONE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE INDUSTRIA E ARTIGIANATO TECNICO SUPERIORE PER LA PRODUZIONE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE DELLA FIGURA PROFESSIONALE

Dettagli

Scheduling. Livelli Algoritmi

Scheduling. Livelli Algoritmi Scheduling Livelli Algoritmi Introduzione Lo scheduling Ha lo scopo di decidere quale processo eseguire in un dato istante Si realizza mediante un componente specifico del sistema operativo Lo scheduler

Dettagli

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica

Sistemi Operativi II Corso di Laurea in Ingegneria Informatica www.dis.uniroma1.it/~midlab Sistemi Operativi II Corso di Laurea in Ingegneria Informatica Prof. Roberto Baldoni Complementi: Buffer I/O Gestione dei buffer e I/O scheduling: 1. Richiami sulle tecniche

Dettagli

software gestione imprese settore AEROSPAZIALE

software gestione imprese settore AEROSPAZIALE software gestione imprese settore AEROSPAZIALE L industria aerospaziale italiana ricopre un ruolo di grande rilevanza non solo per le economie territoriali ma anche per il prestigio nazionale e internazionale

Dettagli

Sistemi Operativi Kernel

Sistemi Operativi Kernel Approfondimento Sistemi Operativi Kernel Kernel del Sistema Operativo Kernel (nocciolo, nucleo) Contiene i programmi per la gestione delle funzioni base del calcolatore Kernel suddiviso in moduli. Ogni

Dettagli

Classificazioni dei sistemi di produzione

Classificazioni dei sistemi di produzione Classificazioni dei sistemi di produzione Sistemi di produzione 1 Premessa Sono possibili diverse modalità di classificazione dei sistemi di produzione. Esse dipendono dallo scopo per cui tale classificazione

Dettagli

Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Dai processi aziendali ai sistemi informativi

Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Dai processi aziendali ai sistemi informativi Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali. Dai processi aziendali ai sistemi informativi di Simone Cavalli (simone.cavalli@unibg.it) Bergamo, febbraio

Dettagli

Sistemi Real-Time Ing. Rigutini Leonardo

Sistemi Real-Time Ing. Rigutini Leonardo Sistemi Real-Time Ing. Rigutini Leonardo Dipartimento di Ingegneria dell informazione Università di Siena Sistema Real-Time Sistema in cui la correttezza non dipende solamente dai valori di output ma anche

Dettagli

Automazione Industriale (scheduling+mms) scheduling+mms

Automazione Industriale (scheduling+mms) scheduling+mms Automazione Industriale (scheduling+mms) scheduling+mms adacher@dia.uniroma3.it Introduzione Sistemi e Modelli Sistemi e Modelli Lo studio e l analisi di sistemi tramite una rappresentazione astratta o

Dettagli

Modelli di Sistemi di Produzione:

Modelli di Sistemi di Produzione: Modelli di Sistemi di Produzione: programma dettagliato - giugno 2007 1. Algoritmi Metaeuristici 1.1 Algoritmi costruttivi ed algoritmi di ricerca locale/metaeuristici 1.2 Algoritmo di ricerca locale 1.3

Dettagli

Ricerca Operativa Prima Parte

Ricerca Operativa Prima Parte 1 2 fasi Prima Parte 2 Testi didattici S. Martello, M.G. Speranza, Ricerca Operativa per l Economia e l Impresa, Ed. Esculapio, 2012. F.S. Hillier, G.J. Lieberman, Ricerca operativa - Fondamenti, 9/ed,

Dettagli

Scheduling. Sistemi Operativi e Distribuiti A.A. 2004-2005 Bellettini - Maggiorini. Concetti di base

Scheduling. Sistemi Operativi e Distribuiti A.A. 2004-2005 Bellettini - Maggiorini. Concetti di base Scheduling Sistemi Operativi e Distribuiti A.A. 2-25 Bellettini - Maggiorini Concetti di base Il massimo utilizzo della CPU si ottiene mediante la multiprogrammazione Ogni processo si alterna su due fasi

Dettagli

Sistema di Monitoraggio e Controllo della Produzione di Materie Plastiche

Sistema di Monitoraggio e Controllo della Produzione di Materie Plastiche Sistema di Monitoraggio e Controllo della Produzione di Materie Plastiche Windows NT Pagina di Impostazione Pressa Per ognuna delle presse è possibile dichiarare la sequenza di cambi stampo che deve essere

Dettagli

1. Classificazione delle risorse

1. Classificazione delle risorse 1. Classificazione delle risorse Classificazione delle risorse in base alla disponibilità. - Risorse rinnovabili Sono risorse utilizzate per l esecuzione di una attività per tutta la sua durata, ma sono

Dettagli

Strategie Funzionali di Manufacturing

Strategie Funzionali di Manufacturing Strategie Funzionali di Manufacturing Metodologie Best Practices Processi Produttivi Le tre classificazioni 1 Strategie per il Manufacturing La strategie di manufacturing sono il collegamento tra strategia

Dettagli

Corso di Informatica

Corso di Informatica Corso di Informatica Modulo T3 3-Schedulazione 1 Prerequisiti Concetto di media Concetto di varianza 2 1 Introduzione Come sappiamo, l assegnazione della CPU ai processi viene gestita dal nucleo, attraverso

Dettagli

Processo - generalità

Processo - generalità I processi Processo - generalità Astrazione di un attività; Entità attiva che ha un suo percorso evolutivo; Attività = azione dedicata al raggiungimento di uno scopo Il processo esegue istruzioni per svolgere

Dettagli

Ph@ses 3003. Sistema informativo di fabbrica 1/12

Ph@ses 3003. Sistema informativo di fabbrica 1/12 Ph@ses 3003 Sistema informativo di fabbrica 1/12 1 Indice 1 Indice...2 2 Introduzione...3 3 Il prodotto: Ph@ses 3003...3 4 Tecnologia...3 5 Schema logico generale di produzione...4 5.1 Layuot logico di

Dettagli

Ottava Edizione. Programmazione Aggregata e MPS Prof. Sergio Cavalieri

Ottava Edizione. Programmazione Aggregata e MPS Prof. Sergio Cavalieri Ottava Edizione Programmazione Aggregata e MPS Prof. Sergio Cavalieri Le fasi del processo di PPC 2 Pianificazione di lungo termine Pianificazione aggregata Elaborazione del piano principale di produzione

Dettagli

Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005. Lezione 11

Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005. Lezione 11 Algoritmi e Strutture Dati II: Parte B Anno Accademico 2004-2005 Docente: Ugo Vaccaro Lezione 11 In questa lezione vedremo alcune applicazioni della tecnica greedy al progetto di algoritmi on-line. Vediamo

Dettagli

ESERCIZI SULLO SCHEDULING DEL CORSO DI AUTOMAZIONE INDUSTRIALE

ESERCIZI SULLO SCHEDULING DEL CORSO DI AUTOMAZIONE INDUSTRIALE ESERCIZI SULLO SCHEDULING DEL CORSO DI AUTOMAZIONE INDUSTRIALE Spt-Edd (La parte teorica necessaria a svolgere questi esercizi fa riferimento alla lezione n 10 del corso di Automazione Industriale tenute

Dettagli

Obiettivo della multiprogrammazione: massimizzazione dell utilizzo CPU. Scheduling della CPU: commuta l uso della CPU tra i vari processi

Obiettivo della multiprogrammazione: massimizzazione dell utilizzo CPU. Scheduling della CPU: commuta l uso della CPU tra i vari processi Scheduling della CPU Scheduling della CPU Obiettivo della multiprogrammazione: massimizzazione dell utilizzo CPU Scheduling della CPU: commuta l uso della CPU tra i vari processi Scheduler della CPU (a

Dettagli

Gestione dell Informazione Aziendale prof. Stefano Pedrini. Sistemi integrati ERP Addendum 2 Giorgio Cocci, Alberto Gelmi, Stefano Martinelli

Gestione dell Informazione Aziendale prof. Stefano Pedrini. Sistemi integrati ERP Addendum 2 Giorgio Cocci, Alberto Gelmi, Stefano Martinelli UNIVERSITÀ DEGLI STUDI DI BERGAMO Gestione dell Informazione Aziendale prof. Stefano Pedrini Sistemi integrati ERP Addendum 2 Giorgio Cocci, Alberto Gelmi, Stefano Martinelli I sistemi informativi Il processo

Dettagli

Memoria secondaria. Sistemi Operativi mod. B 14.1

Memoria secondaria. Sistemi Operativi mod. B 14.1 Memoria secondaria Struttura del disco Scheduling del disco Gestione dell unità a disco Gestione dello spazio di swap La struttura RAID Affidabilità dei dischi Connessione dei dischi 14.1 Memoria secondaria

Dettagli

Nekte Srl Viale Gran Sasso, 10 20131 Milano Tel. 02 29521765 e-mail: commerciale@nekte.it

Nekte Srl Viale Gran Sasso, 10 20131 Milano Tel. 02 29521765 e-mail: commerciale@nekte.it Nekte Srl Viale Gran Sasso, 10 20131 Milano Tel. 02 29521765 e-mail: commerciale@nekte.it Da oltre vent'anni lavoriamo con passione e ineccepibile capacità alle esigenze dei nostri clienti: le piccole

Dettagli

per il settore MECCANICO

per il settore MECCANICO per il settore MECCANICO L industria meccanica italiana ha sempre ricoperto una posizione strategica nell economia del paese. Questo settore sta affrontando sfide importanti, come il continuo incremento

Dettagli