Techniky a metody modelování požadavku Leto 2015
Techniky a metody modelování požadavků B101TMM 2/2 z,Zk || 20/4 z,Zk 7
3. Stretnutie pátek 24.4. 8 hod. (8,00-11,15 (NAR405) a od 11,30-15,30(NAR 203))
Predterminovy test z B201 TMM dňa 24.4. absolvovali študenti s *** , ostatni šudenti sa musia prihlásiť na skúšku dňa 15.5. a 29.5. a absolvujú ústnu skúšku na SKYPE. Všetci študenti musia poslať semestrálnu prácu do dňa skúšky podľa dohodnutých propozícií.
- *** 1. 6771 Dupák, František , termin skusky 29.5.
- *** 2. 23251 Flígr, Miroslav, termin skusky 29.5.
- *** 3. 23415 Holub, Jan, termin skusky 29.5.
- *** 4. 23228 Janša, Jakub, zaslal seminarku 26.4. , skúšku absolvoval 15.5.
- *** 5. 22732 Kamlach, Petr , zaslal seminarku 18.5., skúšku absolvoval 15.5.
- *** 6. 23234 Kraus, Petr, zaslal seminarku 19.5. termin skusky 29.5.
- *** 7. 22044 Moc, Dalibor*, termin skusky 29.5.
- *** 8. 22548 Oľha, Damián, termin skusky 29.5.
- *** 9. 23385 Strašík, Lukáš, zaslal seminarku 16.5., skúšku absolvoval 15.5.
- 10. 23388 Stron, Robin
- *** 11. 21140 Šimeček, Ján, termin skusky 29.5.
- 12. 23088 Tsypilov, Maxim, prosím o kontakt SKYPE a zaslanie seminarky, termin skusky 29.5.
- Softvérová analýza projektu ATM terminal (8)
- TECHNOLÓGIE
- orientácia v projekte ATMCaseStudy.sln a v kóde jednotlivých programových modulov ATMCaseStudy\
- orientácia v prostredí VS2010 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
- popoludní o 14,00 si napíšeme predtermínový test, prípravné materiály :
- (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
- (4) JE TREBA KU SKÚŠKE : Zoznam otázok k prípadovej štúdii ATM terminál, zoznam-otazok-k-pripadovej-studii-atm-terminal – na stránke si stiahnite aj WORD dokument s obrázkami
2. Stretnutie pátek 10.4. 8 hod. (NAR304, 4h , 8,00-15,45)
- Softvérová analýza projektu ATM terminal (8) a doplnený výklad UML diagramov (podľa Kanisovej (14))
- na hodine sme podrobne prešli požiadavkový dokument a metódu UML analýzy projektu
- dokončili sme výklad jednotlivých diagramov UML, procesné modely –> kniha Kanisová,
- venovali sme sa CASE nástrojom
- videli sme kód programu vo vzťahu ku class diagramu, študovali sme konštruktory, deklarácie metód, atribútov a referencií t.j. vzťah architektúry objektového návrhu a jeho premietnutie do kódu v C# a JAVA
- Prípadová štúdia : Analýza príkladu využitia UML diagramu v praxi – state machine diagram
1. Stretnutie pátek 3.3. 8 hod. (NAR304, 4h , 8,00-15,45)
- Ú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_Prijimeni_Jmeno
- do textu emailu uviest :
- formu studia (PREZ al. KOMBI),
- 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
- ako je študent so SKYPE – budeme sa skúšať cez SKYPE
- Informácie k predmetu TMM na www.drpancik.sk
- Informácie k predmetu na FTP : data.soft1.sk (LOGIN: student HESLO: ***********)
- Informácie k predmetu na USB kľúči (knihy a softvér) – prejdeme si jednotlivé adresáre a ich obsah
- Podmienky ukončenia predmetu B101TMM a spôsob vykonania skúšky
- Dohodnutie spôsobu skúšania cez SKYPE a využitie jeho funkcie zdieľanie obrazovky, dohodneme si termíny odskúšania spojenia a zdieľania obrazovky
- na tejto webstránke budú uvedené časové okná – po dohode cez email sa skontaktujeme a odskúšame si zdieľanie obrazovky
- moja volacie meno na SKYPE je “drpancik”
- Osnova teoretickej a praktickej časti predmetu
- Softvérová analýza projektu ATM terminal (8)
- NUTNÉ PREKVIZTY (stiahnite si to):
- aktuálna prednáška v powerpoint-e k teórii (UML analýza projektu ATM terminál) je na FTP v (5) a TU
- projekt ATM terminál pre MICROSOFT Visual Studio 2013 (6) a aj TU
- nie je nutné aby si študento nainštalovali vývojovép rostredie MICROSOFT VISUAL STUDIO 2013
- odporúčam si nainštalovať programátorský editor Notepad++ (11)– v ňom si budeme prezerať zdrojové kódy projektu ATM terminal napísané v jazyku C# , budeme v ňom robiť aj na cvičeniach z predmetu na N211
- TECHNOLÓGIE
- ukážka obsluhy programu a zdojových modulov vo Visual Studio 2010 (VS2010)
- orientácia v projekte ATMCaseStudy.sln a v kóde jednotlivých programových modulov ATMCaseStudy\
- orientácia v prostredí VS2010 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
- SOFTVÉROVÁ ANALÝZA
- na hodine sme podrobne prešli požiadavkový dokumenet a metódu UML analýzy projektu
- podrobne sme si vysvetlili všetky UML diagramy
- NUTNÉ PREKVIZTY (stiahnite si to):
Zápočet :
- vypracovať seminárnu prácu vo WORD-e “Moja mikrovlnka (pračka, sporák, výťah, mobil…)” obsahujúcu popis požiadaviek a UML analýzu podobnú ATM terminálu pre elektrospotrebič
- seminárku 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 analýzy
- TERMÍN :
- DORUČENÍ : elektronicky emailem na adresu jpancik@bivs.cz s předmetem TMM_ Prijimeni_Jmeno, s přílohou TMM_ Prijimeni_Jmeno.zip (.rar)
- POZNÁMKA : Zmena témy analýzy je možná : podľa dohody, automat na kávu alebo výťah (viď. vzoryhttp://www.sequencediagrameditor.com/sample_diagrams.htm), …ďalšie po dohode
Skúška :
- 1.Ustni zkouska bude cez SKYPE z nasledujicich oblasti :
- TEÓRIA UML : vychádza sa z knihy KANISOVÁ (14)(15) 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) ,otázkysú zamerané na použité diagramy v analýze a na syntax UML kódu – viac na prednáškach.
- 2. PODMINKY ZKOUSKY. Student musi vopred zaslat emailem zápočtovou seminární práci podle podminek ukonceni predmetu
- 3. SPOJENI. Student vyhleda na SKYPE v dostatecnem predstihu pred zkouskou volaci jmeno “”drpancik” a posle textovou zpravu se svym jmenem a prijimenim (svuj nick na SKYPE nemusi meni t).
- 4. Doc Pancik potvrdi kontakt taky textovou zpravou na SKYPE.
Hlavné informčné zdroje :
- REPOZITÁR je hlavný adresár na USB : \BIVS Praha Leto2015\ a tiež na FTP (bez adresára knihy)
- (1) vzorové odpovede k teórii UML (WORD dokument v repozitári): VypracovaneOtazky_CASE_Michnac_Patrik.docx, adresár : M101ASW Aplikacni_Software Leto2015\PREDNASKY ASW\OSTATNE\
- (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) Materiály v repozitári : BIVS Praha Leto2015\PREDNASKY ASW\KNIHA DEITEL ATM terminal\
- (6) Materiály v repozitári : \BIVS Praha Leto2015\SOFTWER\C#\
- (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
- (14) BIVS Praha Leto2015\KNIHY\KNIHA_KANISOVA_MULLER_UML_srozumitelne\
- (15)BIVS Praha Leto2015\PREDNASKY TMM\TMM\
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\KDU3 Opis IS\