Techniky a metody modelování požadavků ZIMA 2016 PREZENČNÍ a KOMBINOVANÍ
Techniky a metody modelování požadavků B101TMM 2/2 z,Zk || 20/4 z,Zk 7
sobota 14.1.2017 Skuska z B101PAP a B101TMM je od 15,00 do 17,30 na NAR306 – ak nie som v NAR306 tak ma hladajte v mojej kancelarii.
Odovzdane semestralne prace:
- Jirák Petr http://is.bivs.cz/el/6110/zima2016/B101TMM/um/TMM_Jirak_Petr.zip
- Král Václav [8.1.2017] http://is.bivs.cz/el/6110/zima2016/B101TMM/um/TMM_Kral_Vaclav.zip
- Michalková Jana [8.1.2017] http://is.bivs.cz/el/6110/zima2016/B101TMM/um/TMM_Michalkova_Jana.zip
- Marek Martin [14.2.2017] http://is.bivs.cz/el/6110/zima2016/B101TMM/um/TMM_Marek_Martin.zip
- Václav Marcel [3.12.2016] http://is.bivs.cz/el/6110/zima2016/B101TMM/um/TMM_Vaclav_Marcel.zip
6. Stretnutie sobota 10.12. (NAR207 – LabIT , 11,30-15:45 , 4 hod)
- Prípadová štúdia – aplikácia objektového prístupu k tvorbe aplikácií v jazyku VBA Excel
- Skúška :
- 1. TERMÍN – písomný test na záver výuky : sobota 10.12.2016 o 14,00
- 2. TERMÍN – písomný test na záver výuky : sobota 14.1. 2017 o 15,00
- Softver pro editaci BPMN :
— neni nutna instalace – staci spustit [1]
— treba mit nainstalovane JAVA run time prostredi[1] e:\ZZZ_BIVS Praha Zima2016\INSTALL\161205 INSTALL Yaoqiang BPMN Editor an Open Source BPMN 2.0 Modeler\Yaoqiang-BPMN-Editor-5.1.2.exe
[2] e:\ZZZ_BIVS Praha Zima2016\INSTALL\161205 INSTALL Yaoqiang BPMN Editor an Open Source BPMN 2.0 Modeler\jre-8u111-windows-x64.exe
Studium BPMN :
1. Prikady BPMN BPMN by example – Bizagi Suite [1]
2. Prehladovy POSTER : BPMN 2.0 Business Process Model and Notation Complete Element Set [2]
3. Nizssia uroven popisu POSTER [3]
4. Velmi podrobny popis Introduction to BPMN 2.0 Starter Pack [4]
5. Prikady BPMN BPMN 2.0 by Example [5][1] e:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\5_KNIHY\KNIHY_BPMN\160429 BPMNByExampleENG.pdf
[2] e:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\5_KNIHY\KNIHY_BPMN\BPMN Poster.pdf
[3] e:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\5_KNIHY\KNIHY_BPMN\BPMN Level 1 Poster.pdf
[4] e:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\5_KNIHY\KNIHY_BPMN\Introduction to BPMN 2.0 Starter Pack.pdf
[5] e:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\5_KNIHY\KNIHY_BPMN\BPMN 2.0 by Example.pdf
5. Stretnutie pátek 9.12. (NAR207 – LabIT , 15,40-19:15 , 4 hod)
- Prednaska (KANISOVA a vzorove priklady v ni)
- Cviceni : Kresleni BPMN notace – je nutne pro semestralni praci
-
Prosim doneste si USB kluce (aj svoje notebooky ak Vam to nerobi problem)
-
budeme skusat softver Yaoqiang BPMN Editor na kreslenie BPMN diagramov
- budeme s nim robit vyuku i domace ulohy.
-
ide o SW ktory si mozeme spustit aj z USB kluca – t.j. netreba jeho instalaciu
- SW si stiahnete z adresy [1]
-
-
[1] Yaoqiang BPMN Editor an Open Source BPMN 2.0 Modeler, DOWNLOAD: https://sourceforge.net/projects/bpmn/?source=typ_redirect
- Vzorove analyzy UML z knihy: TOP JAVA Software_Development_Case_Studies_in_Java.pdf
- Dalsie cvicenia na hladanie suvislosti meddzi navrhom UML a zdrojovym kodom
- Prejdeme si studentske prace a vytypujeme nevyhujuce podl anasich pravidiel
- Nezabudnite : vsetko co sa na predmete TMM naucite mozete pouzit v analytickej casti Vasej Bc prace (sprava pozadavku, UML a BPMN diagramy)
4. Stretnutie sobota 3.12. (NAR203 – LabIT , 11,30-15:45 , 4 hod)
- Úvod a ukazka do minipočítačov RASPBERI PI 3:
- – stranka wikipedie opisuje vyvoj a aktualny stav RASPi https://en.wikipedia.org/wiki/Raspberry_Pi
- – stranka RASPi https://www.raspberrypi.org/
- – stranka eLinux http://elinux.org/Main_Page a podstranka venovana RASPi http://elinux.org/RPi_Hub
- – stranka Wolfram Reserach http://www.wolfram.com/raspberry-pi/
- – co je to Wolfram https://en.wikipedia.org/wiki/Wolfram_Mathematica
- – Matlab https://www.mathworks.com/hardware-support/raspberry-pi-matlab.html
- Marcel Vaclav odovzdal vzorovu semestralnu pracu – download TU
- Prednáška :
- FOWLER : Procesy vývoja informačných systémov a softvéru – agilné metódy vývoja softvéru:
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEMA11 Prednasky z knihy FOWLER/kap.2 fowler 2009
- KANISOVÁ – MULLER : SEM5-SEM8
- Opakovanie a príprava na písomný test
- Ukoly :
- Dmitrij :
- pošle na/po hodine email na email adresu jpancik@bivs.cz s predmetom TMM_Prijmeni_Jmeno, do textu emailu uviest :
- zamestnanie (študent, pracovník v obchode, IT manažér…)
- IT záujmy (programovanie, web stranky, pozeranie YouTube, sociálne siete),
- IT plány – čo by som sa chcel naučiť, čo by mi mala dať škola v oblasti praktického vzdelania
- navrhnite temu Vasej Bc prace – co by ste chceli vediet a naicit sa v IT , co Vas zaujima
- Dmitrij :
3. Stretnutie Pá 2. 12. 15:45–19:14 NAR203 (5h)
- Analyza zdrojoveho kodu projektu ATM
- slajdy vid. 151024 B101TMM DEITEL kap.31 ATM C# implement.pptx
- podrobnejšie šúdium previazania UML diagramov a programového kódu – vstup do programu, debagovanie programu a sledovanie vzniku objektov v pamati pocitaca, sledovanie jednotlivých volaní metód tried
- ukážka obsluhy programu UML a zdrojových modulov vo Visual Studio 2013 (VS2013)
- orientácia v projekte ATMCaseStudy.sln a v kóde jednotlivých programových modulov ATMCaseStudy\
- orientácia v prostredí VS2013 a čítanie kódu pomocou programátorského editora
- kde sa program začína svoje vykonávanie : ATMCaseStudy.cs
- kde sa deklaruje hlavná trieda ATM.cs –začiatok popisu konštrukcie programu
2. Stretnutie sobota 1.10. (NAR207 – LabIT , 11,30-15:45 , 6 hod)
- Prednáška :
- FOWLER Úvod do UML : dokončenie prednášky z knihy Fowlera – ide o to pochopiť, že UML má význam ako „blueprint“ u veľkých IT projektov (bankové informačné systémy, ABS riadiace jednotky ako príklad embedded systému ), v iných typoch projektu zasa sa UML nepoužíva
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEMA11 Prednasky z knihy FOWLER/kap.1 fowler 2009
- prednáška z knihy KANISOVÁ – MULLER : SEM1 UML a jeho história
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM1 Co je UML
- prednášky z knihy KANISOVÁ – MULLER :SEM2 Požiadavky
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM2 Poziadavky
- prednášky z knihy KANISOVÁ – MULLER : SEM3 Procesné modelovanie
- „E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM3 Procesné modelovanie\090217_KANISOVA_Kap3_BusinessProcesy_CAST1 a CAST2.ppt“
- prednášky z knihy KANISOVÁ – MULLER : SEM4 Prípady použitia
- „E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM4 Prípady použitia\091024_KANISOVA_kap4_PripadyUzitia_cast 1 a cast2.pptx“
- Analýza informačného systému ATM terminal – vzor analýzy IS :
- Vzorové analýzy informačných systémov :
- „E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM2 Poziadavky\P5_dfs_Evidencia_pitiev_v1.doc“
1. Stretnutie pátek 30.9. (NAR207 – LabIT , 15,45-19:15 , 6 hod)
Prezentacia studentov a elektronicky dotaznik :
- budeme spolocne hladat mozne prieniky zaujmov a temy bakalarskych prac
- oslovime potencionalnych veducich Bc prac aby ich vypisali ako temy Bc prac na buduci akademicky rok – proces formulacie zaujmu a temy Bc prace zacneme uz teraz:
- vid ted : http://www.drpancik.sk/vyucba-zima-2016/priprava-na-bakalarsky-seminar-leto-2017/
- vid loni : http://www.drpancik.sk/archiv-vyucby/vyucba-leto-2016/bakalarsky-seminar/
Úvod do výučby :
- predstavenie sa, kto je doc. Pančík
- ziskanie email adries študentov a dohodnutie spôsobu komunikácie :
- každý pošle na/po hodine email na email adresu jpancik@bivs.cz s predmetom TMM_Prijmeni_Jmeno, do textu emailu uviest :
- zamestnanie (študent, pracovník v obchode, IT manažér…)
- IT záujmy (programovanie, web stranky, pozeranie YouTube, sociálne siete),
- IT plány – čo by som sa chcel naučiť, čo by mi mala dať škola v oblasti praktického vzdelania
- Informácie k predmetu TMM na www.drpancik.sk
- Informácie k predmetu na USB kľúči (knihy a materialy) – prejdeme si jednotlivé adresáre a ich obsah
- Podmienky ukončenia predmetu B101TMM a spôsob vykonania skúšky
- Osnova teoretickej a praktickej časti predmetu B101TMM
Prednáška :
- Analýza informačného systému ATM terminal :
- Vzorové analýzy informačných systémov :
- Analýza elektronickej registratúry BC Poláková (Správa a modelovanie požiadaviek zákazníka) , CD v prílohe – viď. Príloha 1
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\1_PREDNASKY TMM\SEM2 Poziadavky/CD_BC_POLAKOVA.zip
- UML analýza informačného systému BC Hamaliar (Možnosti použitia jazyka UML v návrhu informačných systémov )
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\3_STUDENTSKE PRACE\6_STUD_WORK_STARSIE/BC_Svatoslav_Hamaliar_UML.pdf
- Analýza elektronickej registratúry BC Poláková (Správa a modelovanie požiadaviek zákazníka) , CD v prílohe – viď. Príloha 1
Ďalšie témy prejdené na prenáške :
- hľadanie kľúčového slova “UML” na pracovnom portáli www.profesia.sk, stav pracovných miest business analytics na www.itjobswatch.co.uk
- štúdium vzorových prác študentov :
-
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\3_STUDENTSKE PRACE
- Analýza informačného systému pomocou UML “MIKROVLNKA”
- E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\3_STUDENTSKE PRACE\1_STUD_WORK_UML_MIKROVLNKA
-
- dobré knihy o UML : bavíme sa o knihách
- prípadové štúdie malých projektov kde sa využije prístup OOP, UML a je tam aj kód v jazyku JAVA TOP JAVA Software_Development_Case_Studies_in_Java.pdf v adresári
- \ZZZ_BIVS Praha Zima2015\4_KNIHY\KNIHY o UML\
- Kniha o UML a SW inžinierstve : TOP-flazx-Object-Oriented-Software-Engineering-Using-UML-Patterns-and-Java–2010-0136061257.zip v adresári
- \ZZZ_BIVS Praha Zima2015\4_KNIHY\KNIHY o UML\
- výborné učebnice jazyka JAVA a C# :
- DEITEL-Java-How-to-Program–9e-2012-0132575663.zip
- Visual 2010 C# for Programmers DEITEL 0132618206.pdf
HODNOTENIE
1. časť skúšky – semestrálna práca :
- vypracovať seminárnu prácu vo WORD-e “Analýza vybraného informačného systému” obsahujúcu popis požiadaviek, procesný model a UML analýzu podobnú tej ktorú sme robili pre ATM terminál. Může ist o digitálny fotoaparát (môže byť ako súčasť Vášho SmartPhonu)
- seminárku formálne spracovať podľa štandardu BIVŠ (7)
- podrobnejšia špecifikacia čo má byť v seminárnej práci je viď. na stránke (3)
- hodnotí sa hĺbka a kvalita vykonanej analýzy vybraného informačného systému
- TERMÍN : Seminarna praca sa zasle v individualne dohodnutom termine – aj po písomnom teste
- HODNOTENIE : zo semestrálnej práce treba získať 50 percentv (v zmysle popisu seminárnej práce , viď. aj tmm-podrobny-opis-seminarnej-prace).
- DORUČENÍ : elektronicky emailem na adresu jpancik@bivs.cz s předmetem TMM_ Prijimeni_Jmeno, s přílohou TMM_ Prijimeni_Jmeno.zip (.rar)
2. časť skúšky –písomný test :
- Písomný test (uzatvorené otázky a odpovede , výber zaškrtnutím z ponúknutých odpovedí, – termín : sobota 10.12 2016. Vyhodnotenie testu a zápis do IS BIVS pokial bola zaslana seminarna praca je po skúške. Termín zaslania seminárnej práce – prácu je NIE JE potrebné zaslat pred absolvovaním skuskoveho písomného testu. Seminarna praca sa zasle v individualne dohodnutom termine a zapis do IS BIVS sa uskutocni po jej uznani.
- Oblasti skúšky :
- TEÓRIA UML : sú známe otvorené a otázky k problematike UML (2) študent Patrik spracoval vzorové odpovede (1) (je treba vidieť pred skúškou) , z nich budú vygenerované testové otázky
- PRAX UML čítanie kódu projektu podľa analýzy UML : viď. (4) (je treba vidieť pred skúškou)k problematike prednášaného ATM terminálu, výklad prepojenia UML analýzy (5) a zdrojového kódu projektov v jazyku C# (6) , testové otázky zamerané na použité diagramy v analýze a na syntax UML kódu – viac na prednáškach. V tejto časti testu sa budú použité obrázky ku ktorým sa budú viazať testové otázky (viď. súbor: „E:\ZZZ_BIVS Praha Zima2016\B101TMM Techniky a metody modelovani pozadavku\2_CVICENIA TMM\150330-UML-OBRAZKY-K-TESTU.docx“)
Pre úspešené ukončenie predmetu je potrebné získať z písomného testu min.65 bodov a zo semestrálnej práce 50 percent (v zmysle popisu seminárnej práce , viď. aj tmm-podrobny-opis-seminarnej-prace).
Hlavné informčné zdroje :
- REPOZITÁR je hlavný adresár na USB : \BIVS Praha Zima2015\ a tiež na FTP (bez adresára kde sú knihy)
- (1) vzorové odpovede k teórii UML (WORD dokument v repozitári): VypracovaneOtazky_CASE_Michnac_Patrik.docx
- (2) JE TREBA KU SKÚŠKE : Otvorené a dopredu známe otázky z jazyka UML (článok tu na tejto stránke) , zoznam-otvorenych-otazok-a-vzorovych-odpovedi-z-predmetu-tmm
- (3) Podrobný opis seminárnej práce (článok tu na tejto stránke) , tmm-podrobny-opis-seminarnej-prace
- (4) JE TREBA KU SKÚŠKE : Zoznam otázok k prípadovej štúdii ATM terminál, zoznam-otazok-k-pripadovej-studii-atm-terminal
- (5) PPT prezentace 130311 DEITEL kap.12 ATM ver.A.pptx adresár \ZZZ_BIVS Praha Zima2015\2_CVICENIA TMM\
- (6) Projekt pro Visual Studio v repozitári : ZZZ_BIVS Praha Zima2015\2_CVICENIA TMM\SW CPROJECT DEITEL ATM terminal C#\SW Visual Studio PROJEKT ch31\
- (7) Smernica S 10-11 Uprava vysokoskolskych seminarnych,bakalarskych a diplomovych prac.pdf, adresár : BIVS Praha Leto2015\STUDENTSKE PRACE\AGENDA\121006 Ako citovat literaturu a smernica 10-11\
- (8) DEITEL Visual 2010 C# for Programmers , kap. 30. ATM Case Study, Part 1: Object-Oriented Design with the UML
- (9) DEITEL Visual 2010 C# for Programmers , kap. 31. ATM Case Study, Part 2: Implementing an Object-Oriented Design
- (10) \STUDENTSKE PRACE\VZOROVE PRACE\
- (11) http://notepad-plus-plus.org/download/v6.7.4.html
- (12) Materiály v repozitári : BIVS Praha Leto2015\PREDNASKY ASW\OSTATNE\ kap.1 fowler 2009 .pptx a kap.2 fowler 2009 .pptx
- (13) http://portableapps.com/apps/development/notepadpp_portable
Pomocne zdroje :
Vzorové zdroje z výučby :
- Leto 2014 KOMBI M201TCN http://www.drpancik.sk/archiv-vyucby/vyucba-zima-2013/kombinovane-studium-leto-2014/techniky-a-case-nastroje-vyvoja-kombi-leto2014/
- Leto 2014 PREZENCNI M201TCN http://www.drpancik.sk/archiv-vyucby/vyucba-zima-2013/prezencne-studium-leto-2014/techniky-a-case-nastroje-vyvoja-prez-leto2014/
- Leto 2013 KOMBI M201TCN http://www.drpancik.sk/archiv-vyucby/vyucba-leto-2013/kombinovane-studium-leto-2013/techniky-a-case-nastroje-vyvoja-leto2013-kombi/
- Leto 2013 Prezencni M201TCN http://www.drpancik.sk/archiv-vyucby/vyucba-leto-2013/prezencne-studium-leto-2013/techniky-a-case-nastroje-vyvoja-prez-leto2013/
- Leto 2013 Prezencni B201ALG http://www.drpancik.sk/archiv-vyucby/vyucba-leto-2013/prezencne-studium-leto-2013/algoritmizacia-a-programovanie-prez-leto-2013/
- Leto 2013 Prezencni B201VIS http://www.drpancik.sk/archiv-vyucby/vyucba-leto-2013/prezencne-studium-leto-2013/vyvoj-informacnich-systemu-leto-2013-prezencni/
- Zima 2012 PREZENCNI B201TMM http://www.drpancik.sk/archiv-vyucby/vyucba-zima-2012/prezencne-studium/techniky-a-metody-modelovani-pozadavku-prezencni/
- Zima 2012 KOMBINOVANI B201TMM http://www.drpancik.sk/archiv-vyucby/vyucba-zima-2012/kombinovane-studium-zima-2012/techniky-a-metody-modelovani-pozadavku-zima-2012-kombi/
- Zima 2012 KOMBINOVANI B201ADM LM http://www.drpancik.sk/archiv-vyucby/vyucba-zima-2012/kombinovane-studium-zima-2012/1-b201adm-analyza-dat-a-modelovani-zima-kombi-liptovsky-mikulas/
- Zima 2011 PREZENCNI B201TMM http://www.drpancik.sk/tmm-plan-seminarov-a-dennik/
- Zima 2011 KOMBINOVANI B201TMM http://www.drpancik.sk/tmmext-plan-seminarov-a-dennik/, popis seminárnej práce a a otázky na výučbu http://www.drpancik.sk/tmmext-studijne-povinnosti-a-ich-ohodnotenie/
- výučba TMMext v Zima 2011 http://www.drpancik.sk/?p=537
- výučba TMM v Zima 2011 http://www.drpancik.sk/?p=555
- študentské práce opisy IS FTP: ..\PREDMETY\TMMext\StudWork\
- študentské práce opisy IS FTP: \3.BC.IT_KOMBI_LM_ADM\MATERIALY