- Nazwa przedmiotu:
- Zarządzanie i harmonogramowanie procesów
- Koordynator przedmiotu:
- Eugeniusz TOCZYŁOWSKI
- Status przedmiotu:
- Obowiązkowy
- Poziom kształcenia:
- Studia I stopnia
- Program:
- Informatyka
- Grupa przedmiotów:
- Przedmioty techniczne
- Kod przedmiotu:
- ZAH
- Semestr nominalny:
- 6 / rok ak. 2018/2019
- Liczba punktów ECTS:
- 5
- Liczba godzin pracy studenta związanych z osiągnięciem efektów uczenia się:
- Około 150 godzin, w rozbiciu na:
- 30 godzin zajęć wykładowych plus 45 godzin pracy własnej związanej z nabyciem wiedzy i umiejętności prezentowanych na wykładzie, w tym rozwiązywanie zadań domowych oraz przygotowywanie się do dwóch kolokwiów;
- 23 godzin na zajęcia laboratoryjne (zajęcia wstępne z wykładem wprowadzającym, wykonanie 5 ćwiczeń laboratoryjnych trwających 4 godziny zegarowe) plus 22 godzin pracy własnej związanej z przygotowaniem się do laboratorium;
- 30 godzin na mini-projekt wykonywany w domu i konsultowany z prowadzącym.
- Liczba punktów ECTS na zajęciach wymagających bezpośredniego udziału nauczycieli akademickich:
- - 30 godzin zajęć wykładowych
- 23 godzin na zajęcia laboratoryjne
- 5 godzin konsultacje projektowe
w sumie 58 godzin co daje ok. 2 ECTS
- Język prowadzenia zajęć:
- polski
- Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym:
- - 23 godzin na zajęcia laboratoryjne (zajęcia wstępne z wykładem wprowadzającym, wykonanie 5 ćwiczeń laboratoryjnych trwających 4 godziny zegarowe) plus 22 godzin pracy własnej związanej z przygotowaniem się do laboratorium;
- 30 godzin na mini-projekt wykonywany w domu i konsultowany z prowadzącym.
75 godziny co daje 2,5 ECTS
- Formy zajęć i ich wymiar w semestrze:
-
- Wykład30h
- Ćwiczenia0h
- Laboratorium30h
- Projekt0h
- Lekcje komputerowe0h
- Wymagania wstępne:
- - znajomość matematyki na poziomie I roku studiów
- elementarna znajomość problematyki badań operacyjnych, w tym podstawowych pojęć optymalizacji liniowej i całkowitoliczbowej
- Limit liczby studentów:
- 48
- Cel przedmiotu:
- Celem przedmiotu jest zapoznanie studentów kierunku informatyka z modelami decyzyjnymi oraz algorytmami wykorzystywanymi w systemach wspomagających harmonogramowanie i zarządzanie procesami produkcji dóbr i usług oraz ich dystrybucją w systemach produkcyjnych, informacyjnych, dystrybucyjnych, komunikacyjnych, itp… Student nabywa umiejętności pozwalające na samodzielne identyfikowanie, modelowanie i rozwiązywanie problemów decyzyjnych i optymalizacyjnych związanych z systemami informatycznymi wspomagającymi zarządzanie różnorodnymi procesami napotykanymi w przedsiębiorstwach działających w warunkach rynkowej konkurencji. Do rozwiązywania problemów z zakresu zarządzania procesami produkcyjnymi i usługowymi, ich analizy i oceny potrafi właściwie dobrać modele decyzyjne, zastosować uznane narzędzia i metody, jak też potrafi je adaptować i tworzyć nowe narzędzia analityczne i symulacyjne. Student potrafi samodzielnie uzupełniać wiedzę na temat narzędzi, modeli i metod badań operacyjnych, wykorzystując różne źródła informacji. Potrafi pracować w zespole, dzielić się odpowiedzialnościami, działać w sposób kreatywny i przedsiębiorczy.
- Treści kształcenia:
- Treść wykładu
Problemy harmonogramowania, zarządzania i sterowania operacyjnego procesów dyskretnych i dyskretno-ciągłych. Przykłady i podstawowe pojęcia.
Minimalnokosztowe planowanie złożonych projektów z uwzględnieniem ograniczonych zasobów.
Szeregowanie, harmonogramowanie zadań na procesorach. Alokacja dodatkowych zasobów odnawialnych i zużywalnych. Harmonogramowanie zadań w systemach typu otwartego. Czasooptymalne i minimalnokosztowe szeregowanie operacji w podstawowych strukturach systemów wieloprocesorowych: przepływowym i ogólnym. Uwzględnianie ograniczeń transportowych, magazynowych i rozdziału zasobów zużywalnych.
Konkurencyjne mechanizmy rynkowe. Modele decyzyjne aukcji oraz giełd jedno- i wielotowarowych. Aukcje internetowe. Rynkowe mechanizmy zarządzania usługami i rozdziału zasobów sieciowych w warunkach konkurencji.
Modele planowania produkcji i odnawiania zapasów. Podstawowe modele zarządzania zapasami. Harmonogramowanie produkcji wsadowej jedno- i wieloasortymentowej. Modele i algorytmy zarządzania i harmonogramowania procesów wytwarzania i dystrybucji w sieciach dostaw.
Zakres laboratorium
Zajęcia zostały przygotowane i będą prowadzone z wykorzystaniem innowacyjnych i kreatywnych form kształcenia opartych na koncepcji Project Based Learning (PBL). W części wprowadzającej studenci zapoznają się z problematyką biorąc udział w mini-grach edukacyjnych oraz szkoleniach z użycia narzędzi (Aimms, GLPK). Przy wstępnym określaniu interesujących tematów wymieniają się pomysłami wykorzystując platformę Slack. Praca nad projektem prowadzona metodą PBL (Project Based Learning) w sposób praktyczny pozwala na przyswojenie wiedzy z zakresu zarządzania procesami i harmonogramowania. Studenci w grupach 3-5 osobowych aktywnie uczestniczą w procesie formułowania, modelowania, wdrażania rozwiązania i analizie wyników wybranego przez siebie realnego problemu z takich dziedzin jak: planowanie produkcji i logistyka, planowanie sieci i infrastruktury, planowanie wprowadzania nowych usług/ technologii, rynkowa wymiana dóbr na aukcjach i giełdach.
- Metody oceny:
- Ocena zajęć jest wypadkową oceny grupowej oraz indywidualnej. Na grupową ocenę projektu składają się: ocena jakości wypracowanego rozwiązania (wykorzystanie sprawdzonych modeli i algorytmów optymalizacji, zastosowanie solwerów optymalizacji, kompletność i adekwatność, dojrzałość rozwiązania w zakresie interfejsu i pozyskiwania danych, wyniki testów) oraz ocena dokumentacji i prezentacji końcowej. Ocena grupowa jest przeprowadzana dwukrotnie – część podstawowa oceniana w 7 tygodniu zajęć, rozszerzona część wraz z prezentacją jest oceniana na koniec semestru. Ocena indywidualna składa się z własnej oceny jakości pracy w grupie na podstawie ankiet oraz oceny prowadzącego: aktywności oraz wiedzy teoretycznej studenta (odpowiedź na pytanie teoretyczne z listy zagadnień).
- Egzamin:
- nie
- Literatura:
- - Toczyłowski (1998) Zarządzanie i harmonogramowanie procesów, preskrypt i uzupełniające materiały dydaktyczne do wykładów z przedmiotu ZAH
- Krzyżaniak S. (2002) Podstawy zarządzania zapasami w przykładach. Biblioteka Logistyka, Poznań
- Robbins S.P., DeCenzo D.A. (2002) Podstawy zarządzania. PWE, Warszawa
- Toczyłowski, E. (2003) Optymalizacja procesów rynkowych przy ograniczeniach. Wydanie II zmienione i poszerzone, Akademicka Oficyna Wydawnicza EXIT, Warszawa.
- S.Krawczyk, Metody ilościowe w logistyce, C.H.Beck. 2001.
- Witryna www przedmiotu:
- https://usosweb.usos.pw.edu.pl/kontroler.php?_action=katalog2/przedmioty/pokazPrzedmiot&prz_kod=103B-INxxx-ISP-ZAH
- Uwagi:
- Obecność na zajęciach jest obowiązkowa w części wprowadzającej (pierwsze 4 tygodnie) oraz podczas terminów kontrolnych (min. 3). Ponadto studenci mają możliwość konsultowania rozwiązań i problemów z prowadzącym na cotygodniowych spotkaniach roboczych. Zaliczenie zajęć jest możliwe poprzez udział w konsultacjach, samodzielną naukę i realizację projektu.
Efekty uczenia się
Profil ogólnoakademicki - wiedza
- Charakterystyka ZAHW01
- sklasyfikować problemy szeregowania, opisać notację trójpolową zadań szeregowania, złożoność problemów i algorytmów szeregowania zadań
Weryfikacja: kolokwium, zadania domowe przed laboratorium, laboratorium
Powiązane charakterystyki kierunkowe:
K_W11, K_W22
Powiązane charakterystyki obszarowe:
I.P6S_WG
- Charakterystyka ZAHW02
- wymienić najważniejsze reguły priorytetowe szeregowania zadań w kolejkach
Weryfikacja: kolokwium, zadania domowe przed laboratorium, laboratorium
Powiązane charakterystyki kierunkowe:
K_W22
Powiązane charakterystyki obszarowe:
I.P6S_WG
- Charakterystyka ZAHW03
- omówić zagadnienia rozdziału zasobów i szeregowanie zadań złożonych z operacji podzielnych i niepodzielnych
Weryfikacja: kolokwium, zadania domowe przed laboratorium, laboratorium
Powiązane charakterystyki kierunkowe:
K_W11, K_W22
Powiązane charakterystyki obszarowe:
I.P6S_WG
- Charakterystyka ZAHW04
- dobrać adekwatne modele i algorytmy harmonogramowania operacji podzielnych na procesorach równoległych z uwzględnieniem różnorodnych wymagań
Weryfikacja: kolokwium, zadania domowe przed laboratorium, laboratorium
Powiązane charakterystyki kierunkowe:
K_W11
Powiązane charakterystyki obszarowe:
I.P6S_WG
- Charakterystyka ZAHW05
- opisać metody i techniki zarządzania procesami w systemach produkcyjnych, dystrybucyjnych oraz systemach rynkowej wymiany
Weryfikacja: kolokwium, zadania domowe przed laboratorium, laboratorium
Powiązane charakterystyki kierunkowe:
K_W05, K_W19, K_W22
Powiązane charakterystyki obszarowe:
I.P6S_WK, III.P6S_WK.o, I.P6S_WG
Profil ogólnoakademicki - umiejętności
- Charakterystyka ZAHU01
- zaprojektować podstawowy model matematyczny optymalizacji dla problemów: produkcji, aukcji, szeregowania z ograniczeniami uwzględniającymi specyficzny charakter problemu
Weryfikacja: kolokwium, laboratorium L1, L2, L4, L5, L6
Powiązane charakterystyki kierunkowe:
K_U02, K_U25
Powiązane charakterystyki obszarowe:
III.P6S_UW.1.o, III.P6S_UW.2.o, I.P6S_UW
- Charakterystyka ZAHU02
- rozwiązać sformułowany model matematyczny, zinterpretować wyniku
Weryfikacja: kolokwium, laboratorium L1, L2, L4, L5, L6
Powiązane charakterystyki kierunkowe:
K_U02, K_U25
Powiązane charakterystyki obszarowe:
I.P6S_UW, III.P6S_UW.1.o, III.P6S_UW.2.o
- Charakterystyka ZAHU03
- sformułować zadanie sieciowe dla danego problemu: produkcji, szeregowania, rozdziału zasobów
Weryfikacja: kolokwium, laboratorium L1, L2, L4, L5, L6
Powiązane charakterystyki kierunkowe:
K_U25
Powiązane charakterystyki obszarowe:
I.P6S_UW, III.P6S_UW.2.o
- Charakterystyka ZAHU04
- pracować indywidualnie i w zespole
Weryfikacja: zadania przedkolokwialne, laboratorium (realizowane w zespołach 2-osob.)
Powiązane charakterystyki kierunkowe:
K_UK03
Powiązane charakterystyki obszarowe:
I.P6S_UO
Profil ogólnoakademicki - kompetencje społeczne
- Charakterystyka ZAHK01
- uczestniczyć w procesie rynkowej konkurencji
Weryfikacja: laboratorium L3
Powiązane charakterystyki kierunkowe:
K_K02, K_K05, K_K06
Powiązane charakterystyki obszarowe:
I.P6S_KK, I.P6S_KR, I.P6S_KO