Seminář o projektech IMS. Martin Hrubý akademický rok 2015/16



Podobné dokumenty
Seminář o projektech IMS. Martin Hrubý akademický rok 2016/17

Oprava střechy a drenáže, zhotovení a instalace kované mříže kostel Sv. Václava Lažany

MAGIS ve strojírenské firmě Strojírna Vehovský s.r.o.

Směrnice k Pravidlům hry ICCF Turnaje jednotlivců a družstev (platné od )

veřejná zakázka na stavební prace s názvem: Sdružená kanalizační přípojka - Město Lázně Bělohrad

SMLOUVA KUPNÍ č. uzavřená podle 409 a následujících zák. č. 513/1991 Sb. (Obchodní zákoník)

Seminář o projektech IMS. Martin Hrubý akademický rok 2017/18

Stavební úprava závodní kuchyně

Pokyny k vyplnění Průběžné zprávy

Kreativní malování. s dětmi. Dana Cejpková

Absolventské práce 9. ročníku pravidla pro tvorbu, průběh obhajob, kritéria hodnocení

Data v počítači EIS MIS TPS. Informační systémy 2. Spojení: jan.skrbek@tul.cz tel.: Konzultace: úterý

PŘIJÍMACÍ ŘÍZENÍ. Strana

ATAZ PRVNÍ ATELIÉR Charakteristika předmětu Hlavní cíl práce Dílčí cíle Požadovaný standard studenta po absolvování předmětu: Obsah Volba zadání

RECTE.CZ, s.r.o., Matiční 730/3, Ostrava Moravská Ostrava

realizované v rámci projektu LESOPARK NA SLUNEČNÍ CZ.3.22/3.3.01/ Petra Slavíková, ředitelka Tel.:

METODICKÝ POKYN NÁRODNÍHO ORGÁNU

Výzva pro předložení nabídek k veřejné zakázce malého rozsahu s názvem Výměna lina

Vaše značka: Naše značka: Vyřizuje / telefon Místo, datum:

Metody hodnocení rizik

Změny zákona o integrované prevenci v souvislosti transpozicí směrnice o průmyslových emisích

KUPNÍ SMLOUVA. Dodávka 3D tiskárny. I. Smluvní strany. II. ZÁKLADNÍ USTANOVENÍ

Příloha č. 3 VÝKONOVÉ UKAZATELE

Smlouva o dílo - návrh

Název: Univerzita Karlova v Praze. 1. lékařská fakulta Děkanát Kateřinská 32, Praha 2

Odpovědnost správy sítě je vidět, že cíle popř. V koordinaci s klienty - jsou definovány a upřesněny v průběhu procesu.

Ploché výrobky z konstrukčních ocelí s vyšší mezí kluzu po zušlechťování technické dodací podmínky

Název zakázky: E. Beneše 1747 výměna 5 ks stoupacího potrubí vody a splaškové kanalizace - II. etapa

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

se věc hodí k účelu, který pro její použití Prodávající uvádí nebo ke kterému se věc tohoto druhu obvykle používá,


Mateřská škola, základní škola a střední škola pro sluchově postižené Valašské Meziříčí, Vsetínská 454

Zajištění provozní funkčnosti platebních automatů a měničů bankovek pro Fakultní nemocnici Královské Vinohrady. Zadavatel

Příloha č. 2 k zadávací dokumentaci - Tisk publikací a neperiodických tiskovin vydaných Ústavem pro studium totalitních režimů

1. Orgány ZO jsou voleny z členů ZO. 2. Do orgánů ZO mohou být voleni jen členové ZO starší 18 let.

Software IS Řízení stavebních zakázek

Objektově orientované databáze

Výzva k podání nabídek Oznámení/Výzva o zahájení výběrového řízení na veřejnou zakázku malého rozsahu. : Výměna stávajících koberců

Zákon o veřejných zakázkách

Dne obdržel zadavatel tyto dotazy týkající se zadávací dokumentace:

Kritéria zelených veřejných zakázek v EU pro zdravotnětechnické armatury

Metodika pro nákup kancelářské výpočetní techniky

Preference v u ívání prost edk elektronické komunikace áky a studenty

Brusel 8. června 2012 (OR. en) RADA EVROPSKÉ UNIE 10274/1/12 REV 1. Interinstitucionální spis: 2011/0195 (COD) LIMITE PECHE 179 CODEC 1405

4. ročník. Zpracovala: Mgr. Zuzana Ryzí, ZŠ Lysice, 1. stupeň

CZ.1.07/1.1.14/ Inovace výuky v Písku a okolí Pracovní list. Automatizační cvičení. Elektropneumatická ruka _LD

Město Týnec nad Sázavou K Náklí 404, Týnec nad Sázavou

*MVCRX00V18YX* MVCRX00V18YX prvotní identifikátor

Věc: Výzva pro předložení nabídek k veřejné zakázce s názvem: VÚ a ŠJ PŠOV, Nákup nového osmimístného vozidla

Nehodovost v kraji v roce 2012

Semestrální práce z NUR Uživatelské rozhraní pro automat MHD. Michal Samek (samekmic)

Algoritmizace a programování

( x ) 2 ( ) Další úlohy s kvadratickými funkcemi. Předpoklady: 2501, 2502

Vybavení pro separaci a svoz BRKO

Daňová partie. Aktuality z oblasti řešení daňových sporů. 5. května Finanční úřady nově jen v krajských městech

POŽADAVKY NA OBSAH SMLOUVY O DÍLO evidenční číslo veřejné zakázky:

NÁVRH KUPNÍ SMLOUVY: KUPNÍ SMLOUVA

OVĚŘENÍ ELEKTRICKÉHO ZAŘÍZENÍ STROJŮ NOVĚ UVÁDĚNÝCH DO PROVOZU PODLE ČSN/STN EN Ed. 2

Hrozí-li nesplnění termínů odevzdání práce, je třeba: Nejraději mám takového spolupracovníka, který:

Obchodní podmínky, reklamační řád

N Á V R H K U P N Í S M L O U V A

Zadávací dokumentace

V Hradci Králové dne Veřejná zakázka č výzva k předložení nabídky

Environmentální prohlášení o produktu (Environmental Product Declaration) STAVEBNÍ VÝROBKY

Dynamický model predikovaného vývoje krajiny. Vilém Pechanec

ZADÁVACÍ DOKUMENTACE

Fotogrammetrie a DPZ soustava cílů

Název veřejné zakázky: Dodávka elektrické energie z vysokého napětí a zemního plynu pro zařízení Fakultní nemocnice Hradec Králové - rok 2011

ZADÁVACÍ DOKUMENTACE 1) Identifikace zadavatele 2) P esné vymezení p edm tu zakázky a požadavk zadavatele

STATUT AKREDITAČNÍ KOMISE

DODATEČNÉ INFORMACE Č. 4

NOVOSTAVBA DŘEVĚNÉHO ALTÁNU VČETNĚ ÚPRAVY AUTOBUSOVÉ

Smlouva o dílo č.: uzavřená dle ustanovení 536 a n. Obchodního zákoníku.

Všeobecné prodejní a dodací podmínky pro obchodní styk s obchodními partnery podnikateli

Kdy (ne)testovat web oční kamerou

VÝZVA A ZADÁVACÍ DOKUMENTACE ZAKÁZKY MIMO REŽIM ZÁKONA č. 137/2006 Sb.

Analýza oběžného kola

Příloha č. 1 Rozsah a obsah dokumentace pro vydání rozhodnutí o umístění stavby nebo zařízení. A Průvodní zpráva

Jak prezentovat (kvalitně)

Reklamační řád. Uplatnění reklamace

Stanovy horolezeckého oddílu "ROT SPORT"

I. Smluvní strany. Číslo účtu : /0100 Telefon/ fax: / ou.obecnice@volny.cz (dále jen jako o b j e d n a t e l )

VYKAZOVÁNÍ VÝSLEDKŮ VÝZKUMU A VÝVOJE

Soupis provedených prací elektro

Zadávací dokumentace dle ustanovení 44 zákona č. 137/2006 Sb., o veřejných zakázkách (dále jen zákon )

OBSAH CERTIFIKACE 228 ZAJIŠTĚNÍ KVALITY 229 GARANCE VÝROBCE SYSTÉMU INTEGRAL 230 VŠEOBECNÉ OBCHODNÍ PODMÍNKY 231

MV ČR, Odbor egovernmentu. Webové stránky veřejné správy - minimalizace jejich zranitelnosti a podpora bezpečnostních prvků

Informace. Veškeré informace o probíhající výzvě (včetně materiálů ke stažení) jsou dostupné na webové stránce:

které je třeba si položit před zakoupením levného CAD programu

Výzva k podání nabídky na

Modul Řízení objednávek.

Obchodní podmínky e-shopu

ZADÁVACÍ DOKUMENTACE

V Ý Z V A k podání nabídky a prokázání kvalifikace ve zjednodušeném podlimitním řízení dle zákona č. 137/2006 Sb., v platném znění

Katalog vzdělávání 2015

NEJČASTĚJI KLADENÉ DOTAZY K PUBLICITĚ PROJEKTŮ OP LZZ

Všeobecné obchodní podmínky

VZDĚLÁVÁNÍ A OSOBNOST KNIHOVNÍKA

PŘÍLOHA 10 SMLOUVY O PŘÍSTUPU KE KONCOVÝM ÚSEKŮM. Pravidla a postupy

Návrh individuálního národního projektu. Podpora procesů uznávání UNIV 2 systém

Transkript:

Seminář o projektech IMS Martin Hrubý akademický rok 2015/16

Zápočet IMS Půlsemestrální písemka 10 bodů Projekt 20 bodů Celkem až 30 bodů 10 bodů a více = zápočet 9, 8, 7,... = bez zápočtu

Smysl simulačního projektu Co se řeší? Proč se to řeší? Jak se to řeší? Jaký je výsledek nebo závěr? K čemu je výsledek/závěr dobrý? Proč má odběratel věřit výsledku?

Řešitelé projektu Dvojice, jednotlivec. Projekt odevzdává zástupce týmu (první ve dvojici). Pokud se tým rozpadne: Mohou dokončit a odevzdat jednotlivci. V dokumentaci zmínit. Jednotlivci nemají úlevu v kvalitě výsledků.

Termín odevzdání Termín: 8. 12. 2015. Průběžné odevzdávání. Pokud nebudou zápočty jasné v době 1. termínu zkoušky, lze jít na zkoušku bez zápočtu.

Seminář. Fórum předmětu. Osobní konzultace. E-mail. Konzultace

Konzultace, nevhodné otázky Co znamená moje téma projektu? Co mám v projektu dělat? Jak mám projekt dělat? Jak mám projekt udělat, abych dostal plný počet bodů? Už je můj projekt ve stavu, abych za něj dostal plný počet bodů?

Inženýrský přístup Inženýři versus úředníci. Nejasné zadání.

Forma odevzdání WIS, termín Projekt-odevzdávání projektů Archív.tar.gz,.zip (ověřit na merlinovi!!!). Zdrojové texty programu (bez diakritiky). Makefile. Dodatečná data (obrázky, grafy, tabulky, výsledky). Dokumentace výhradně PDF (ověřit čitelnost).

Funkčnost programu Povolené programovací jazyky: C/C++ SIMLIB - 5,6,7,8. Ověřit funkčnost na merlin/eva. make, make run.

Hodnocení, podání vysvětlení Hodnotitel má právo povolat v libovolném okamžiku (po odevzdání) tým k podání vysvětlení. Vysvětlení musí být schopni podat oba členové týmu. Pokud nejsou: Snížení bodového hodnocení (nedůvěryhodný projekt). Snížení bodového hodnocení jednoho z týmu. Zpochybnění jeho účasti na projektu. V extrémním případě 0 bodů pro jednoho nebo oba.

Kritické případy pro 0 bodů Model je nevalidní tak, že to pozná i laik. Model/program je nepřeložitelný, nedokončený nebo nefunkční. Obzvlášť pochybný je projekt prezentující výsledky z evidentně nefunkčního modelu. Nejsou dodrženy formální náležitosti projektu (jako např. formát souboru, programací jazyk). Některá část projektu zcela chybí nebo nedosahuje minimálních požadavků (není dokumentace nebo je triviální, případne je dokumentace, ale chybí model).

Simulační studie dokumentace Současný stav: Psát dokumentaci je opruz. Tým = jeden programuje a druhý píše. Odlišujme publikovanou zprávu a interní dokumentaci. Inženýr musí umět oboje, časem spíš psát. Dnešní doba: píše se více a více; čte se méně a méně. Prezentace a technické zprávy - fakta, koncepce, rozhodnutí, zdůvodnění, experimenty, ověření, závěry, doporučení, odborná literatura.

Simulační studie - struktura http://perchta.fit.vutbr.cz/vyuka-ims/16 Technická zpráva má povinnou strukturu (nedodržení > ztráta bodů). Zpráva (simulační studie) musí obsahovat všechna důležitá fakta. Nejsou ústní dodatky. Struktura je obecná, přesto u jednotlivých okruhů je třeba formulace přizpůsobit.

Obecná struktura sim. studie Úvod Fakta Koncepce Způsob řešení Testování/experimenty Závěr

1. Úvod Úvod musí vysvětlit, proč se celá práce dělá a proč má uživatel výsledků váš dokument číst. V této práci je řešena implementace..., která bude použita pro sestavení modelu... Na základě modelu a simulačních experimentů bude ukázáno chování systému... v podmínkách... Smyslem experimentů je demonstrovat, že pokud by..., pak by... Správnost zvolené koncepce byla ověřena... Psaní úvodů je náročná práce. Úvody se čtou!!!

1.1 Zdroje faktů Kdo se na práci podílel jako autor, odborný konzultant, dodavatel odborných faktů, význačné zdroje literatury/fakt,... je ideální, pokud jste vaši koncepci konzultovali s nějakou autoritou v oboru (v IMS projektu to je hodnoceno, ovšem není vyžadováno) pokud nebudete mít odborného konzultanta, nevadí. Nelze ovšem tvrdit, že jste celé dílo vymysleli s nulovou interakcí s okolím a literaturou. Zdroj údajů

1.2 Ověření validity/funkčnosti V jakém prostředí a za jakých podmínek probíhalo experimentální ověřování validity modelu. Pokud čtenář/zadavatel vaší zprávy neuvěří ve validitu vašeho modelu, obvykle vaši práci odmítne už v tomto okamžiku.

2. Fakta Podstatná fakta o systému musí být zdůvodněna a podepřena důvěryhodným zdrojem (vědecký článek, kniha, osobní měření a zjišťování). Alespoň jeden (lépe 2) zdroj. Fakta: Kterékoliv číslo, fakt, stav, vztah Za každým takovým údajem musí následovat odkaz na zdroj (1 důvěryhodný nebo několik jiných). Hypotézy/předpoklady (podklady) SHO: proces příchodů požadavků/doby obsluhy, struktura systému,...

3. Koncepce modelu/simulátoru Konceptuální model je abstrakce reality a redukce reality na soubor relevantních faktů pro sestavení simulačního modelu. Pokud některé partie reality zanedbáváte nebo zjednodušujete, musí to být zdůvodněno a v ideálním případě musí být prokázáno, že to neovlivní validitu modelu. Výsledek kapitoly: konceptuální (abstraktní) model s vyznačením relevantních faktů.

Fakta versus Koncepce Fakta: soupis znalostí o daném problému. Koncepce: převzetí faktů do modelu, zdůvodněné provedené zjednodušení faktů, abstraktní popis modelu/programu. Těžiště modelářské práce. Návod: koncepci vaší práce MUSÍ pochopit libovolný technik (a často i manažer...).

Příklad: ovce na pastvě Fakta (smyšleno): Smith a Brown (odkaz) rozlišují tři typy ovcí: středoevropské, severské a jihoevropské. Dožívají se... věku. Jejich spotřeba potravy se mění s věkem takto... Dle údajů České komory zemědělců (odkaz) je denní přírustek trávy... kg/m^2 násobeno koeficientem x dle nadmořské výšky. Chovatel P. Novák uvádí počet 100 ovcí ve stádě. Přírustek uvádí... ovcí ročně. Pastviny P. Nováka jsou ve výšce 500 m n.m....

Koncepce: ovce Koncepce: Předpokládáme výhradně středoevropské ovce, protože... Předpokládáme... přírustek trávy. Potvrzují to i... Předpokládáme srážky v průměry... za den Předpokládáme věkové spektrum a z toho plynoucí spotřebu potravy dle následující tabulky:... Ovce jsou na pastvě od... do... Smyslem modelu je ukázat vztah mezi... a...

Zjišťování faktů Náročná práce, mnohdy téměř partyzánská. Literatura. Osobní (nedestruktivní) zjišťování v terénu. Je to součást modelářské práce.

Koncepce implementačních zadání Studenti nejsou schopni odlišit popis koncepce a implementace (projekty, BP/DP). Oblíbené jsou zejména diagramy tříd. Koncepce algoritmů: Datové struktury - zdůvodnění jejich atributů. Abstraktní popis - alg. zapsaný pseudo-kódem, matematicky. Vývojový diagram. Klíčový prvek dokumentace!

Koncepce SHO: Petriho síť Může být dobré ukázat vztahy mezi procesy a zdroji v systému. Neberme AM v Petriho síti jako detailní program. AM má ukázat zásadní fakta o systému. Části, které v PS nelze vyjádřit, vyjádřete slovním popisem. Konkrétní fronta se volí podle... Vygeneruje se normal(x,y) značek... AM musí být stručný, přehledný a srozumitelný Může být čitelně psán rukou + scan.

Architektura simulačního modelu Nejméně zajímavá část. Obvykle se neuvádí. O funkčnosti modelu musí přesvědčit kapitola 3. Není to referenční příručka! Rozeberte několik nejzajímavějších partií implementace. Např. přepis abstraktně podaného alg. do formy kódu. Případná uživatelská příručka (spuštění programu, struktura výpisů,...).

Experimenty Simulační studie začíná formulováním problému: co chci zjistit, (proč je k tomu potřeba simulační model.) Studie končí výslovením závěru: co jsem tedy zjistil, co bych ještě mohl zjistit, (proč by to nešlo bez modelu.) Bez experimentů práce nedává smysl!

Experimenty: úvod Experimentování musí mít předem zvolený a zdůvodněný řád, či postup. Okolnosti experimentování: datová sada, konfigurace měřící aparatury,... Test versus Experiment. měření!= experiment!!! Experimenty se i ladí model - kalibrační experimenty.... na základě tohoto experimentu jsme korigovali parametr x.. u praktických simulačních studií se nepublikuje.

Struktura kapitoly Experimenty 5.1 Postup experimentování a okolnosti studie 5.2 Dokumentace jednotlivých experimentů 5.3 Závěr experimentů Poznámka: experimentování je činnost vyžadující preciznost. modelování a SIMULACE

Dokumentace experimentu Protokolární forma: vstupy a okolnosti, výstupy a pozorování, interpretace výsledků. Interpretace výsledků: Rozbor výsledků: co v nich má čtenář vidět. Grafy mají pojmenované a kalibrované osy. Návrh dalšího experimentu.

Závěry experimentů Co bylo experimentováním zjištěno. Jaké chyby v modelu byly odstraněny (oproti původním předpokladům... došlo ke změně koncepce... protože...). Co lze zjistit dalšími experimenty.

Závěr práce Jednoznačná odpověď na prvotní otázku studie. Studií provedenou na našem modelu bylo jednoznačně prokázáno/vyvráceno, že... V rámci experimentů bylo zjištěno, že průměrné zatížení... je... Z experimentů vyplývá jednoznačné doporučení, aby provozovatel... rozšířil výrobu o... Ze statisticky zpracovaného měření v terénu plyne, že proces příchodů... se řídí normálním rozložením se středem a... Na přiložených demo-příkladech jsme ověřili funkčnost...

Co v závěru NEMÁ být Poznámky osobního charakteru (např. práce na projektu mě bavila/nebavila,...). Technická zpráva není osobní příběh autora. Kolik úsilí jste projektu věnovali... Do závěru se velmi nehodí psát "autozhodnocení" kvality práce, to je výhradně na recenzentovi/hodnotiteli/zákazníkovi. (např. v projektujsem zcela splnil zadání a domnívám se, že můj model je bezchybný a výsledky taktéž). Předat podklady pro zhodnocení práce (zdůvodnění validity a výsledky) a zhodnocení nechat na odběrateli výsledků.

Obecné poznámky Znát svůj text studie jsou oponovány/ prezentovány. Korektní technické vyjadřování Žádný slang/žargón, slova v uvozovkách, neformální obraty. Žádné vtipné poznámky. Fakta, analýzy, rozhodnutí, výsledky a jejich interpretace. Rozsah technické zprávy: Stránky se nepočítají. Minimalizujte rozsah s ohledem na kvalitní podání.

Rozbor okruhů... spíše dodatky a komentáře

1.Implementace diskrétního simulátoru pro modelování na základě událostí Simulátor - události (ne procesy). Podpora pro SHO. Transakce - třída s atributy. Metody modelují bloky pro obsluhu událostí. Stav transakce. Demo - dva netriviální příklady z democvičení.

2. Simulátor Petriho sítí Zopakovat si definici P. sítí. Algoritmus řízení evoluce modelu (kalendář a provedení přechodu). Vstup modelu např. konstrukcí v programu. Výstup: ukázka evoluce stavů P. sítě, statistiky SHO. Dva netriviální modely z democvičení.

3. Simulátor číslicových obvodů Blok, zpoždění, signál. Interní algoritmus řízení simulace (kalendář). Vyhodnocení aktuální hodnoty na vstupech. Naplánování hodnoty na výstupu. Vstup (netlist), výstup: časové průběhy signálů. Demopříklady: sekvenční a kombinační obvody.

4. Aplikace Celulárních automatů Základem je vhodný článek z oboru biologie. Zdrojem nechť je kvalitní vědecký časopis. Smysluplné modely! Prostorové modely (rostliny, zvířecí populace). Nastudujte článek, zopakujte experiment. Výstupy: grafické, statistické (dle článku). Srovnání s článkem. Opakování experimentů.

5. Výrobní podnik SHO. Nastudujte konkrétní výrobní postup/ podnik. Komplexní výrobní linka. Výrobní časy. Dodávky surovin. Zakázky. Experimentování: provoz, neobvyklé podmínky provozu, optimalizace provozu (kapacita, struktura). Pokuste se dodat nějakou zajímavou informaci.

6. Model dopravního uzlu Konkrétní! Vlakové nádraží, přístav, letiště. Smysl modelu. Typicky krizové řízení. Mikropohled, makropohled. Podrobný přehled o jeho fungování. Jízdní řády. Procesy. Experimentování: běžný provoz, silný provoz, havárie.

7. Model studentské menzy Systém je zřejmý a dostupný pro experimentální vyhodnocení. SHO. Experimentujte s procesem příchodů (např. tvorba rozvrhu takového, aby se optimalizovala fronta v menze). Provozní optimalizace. Optimalizace doby strávené ve frontách.

8. Model drůběžárny Prostudujte konrétní podnik, výrobní normy apod. Zvolte si svůj zkoumaný fenomén. Dodržení norem, výtěžnost/účinnost, ekonomické parametry. SHO. Statistiky. Ekonomická analýza. Srovnání různých provozních kritérií (normy kvality, ).

Hodnocení Odevzdání po termínu je nepřípustné. Zásadní vada v modelu 0 bodů. Chybí (nebo je pouze triviální) nějaká část projektu 0 bodů. Rozložení bodů (10+10): 10 bodů programátorská část. 10 bodů experimentální/dokumentační část. Bonusy za výrazné překročení rozsahu zadání. Důraz: Zdůvodnění validity modelu. Experimentování a jeho závěr. Programátorsky styl pouze v extrémních případech.

Další studium modelování Pokročilejší témata v magisterském studiu: Obory Inteligentní systémy a Matematické metody v IT Další moje předměty: Teorie her (THE) modely rozhodování. Geografické informační systémy (GIS) prostorové modely. Simulační nástroje a techniky (přednáší dr. Peringer, SNT) IMS pro pokročilé