Techniky a CASE nástroje vývoja PREZ Leto2013
- Prednášky z predmetu M201TCN budú prebiehať každý pondelok 14,15-15,45 na U6 namiesto predmetu M201MZI
- Končíme : kontrolovaný zápočet
- Adresár predmetu : FTP: PANCIK_AR1112\PREDMETY Leto 2013\1.MGR.ITAM_KOMBI_TCN\
SEM12 29.4.2013, stretnutie k zápočtu z diplomového semináru
- prezentácia študentov k predmetu diplomový seminár – viď http://www.drpancik.sk/vyucba-leto-2013/prezencne-studium-leto-2013/diplomovy-seminar-prez-leto-2013/
SEM11, 22.4. 2013
- CASE EA : generovanie šablóny kódu pre projekt ATM – ukážky
SEM10, 15.4. 2013
- prednáška : DEITEL,kap.13, projekt ATM terminál – C#
- ATMCase Study – DEITEL Csharp ch31.zip
SEM9, 8.4. 2013
- prednáška : DEITEL,kap.13, projekt ATM terminál – class ATM, …… . Nabudúce dokončiť class Bankdatabase a Account.
SEM8, 1.4. 2013
- velkonočný pondelok
SEM7, 26.3. 2013
- prednáška : DEITEL,kap.13, projekt ATM terminál – popis JAVA kódu po kap.13.4 ATM Prípadová štúdia implementácie – class ATM, …… . Nabudúce dokončiť class Bankdatabase a Account.
SEM6, 20.3. 2013
- prednáška : DEITEL,kap.13, projekt ATM terminál – Prípadová štúdia implementácie – začali sme analyzovať kód metódy performTransactions() z class ATM.
- cvičenie :
- prešli sme zoznam služieb Google wikipedia http://en.wikipedia.org/wiki/List_of_Google_products
- uvažujeme o službách Google Apps a ich kastomizácii (napr. spreadshet ) a ich využití v malom podniku, Google Script: Enterprise Application Essentials, Adding Functionality to Your Google Apps,Oreilly, 2012 (http://it-ebooks.info/book/633/)
- uvažujeme o téme programovanie CLOUD-u Google Apps Engine v PYTHON-e a o využití na vizualizáciu a spracovanie veľkých objemov údajov na báze Google Apps Engine (použiť jazyka PYTHON) viď kniha Code in the Cloud Programming Google AppEngine (http://it-ebooks.info/book/10/) vyd. Oreilly 2011
- prednáška :
- DEITEL,kap.13, projekt ATM terminál – popis JAVA kódu po kap.13.4 ATM Prípadová štúdia implementácie – začali sme analyzovať kód metódy performTransactions() z class ATM. Nabudúce dokončiť.
- hovoríme o cloud computingu a spracovanie údajov veľkých objemov údajov v PYTHON-e , viď. http://continuum.io/index.html a DARPA projekt http://www.darpa.mil/Our_Work/I2O/Programs/XDATA.aspx
- cvičenie :
- prejedeme si knihy o JAVA od IVOR AHORTON
SEM5, 13.3. 2013
- prednáška : DEITEL,kap.12, projekt ATM terminál – dokončenie (130311 DEITEL kap.12 ATM ver.A.pptx)
- cvičenie :
- prednáška o GOOGLE APP ENGINE a PYTHON-e (130311 Prednaska GOOGLE CLOUD PYTHON.pptx , pozrie5 si video :
¢VIDEO 5 min Quick start :http://www.youtube.com/watch?v=bfgO-LXGpTM ; pozrieť si www stránku : development Websitedevelopers.google.com/appengine )
SEM4, 4.3. 2013
- prednáška : DEITEL,kap.12, projekt ATM terminál – model tried, vyhľadávanie atribútov a operácií – DEITEL,kap.12, slajdy 130304 DEITEL kap.12 ATM ver.A.pptx
- cvičenie :
- kniha o JAVA : programmers_guide_to_java_scjp_certification_3rd_edition 2009.pdf , 0:/KNIHY 3/130228 TOP JAVA TUTORIALS AND Comments/
- ide o certifikačný kurz jazyka JAVA – veľmi podrobný so stovkami príkladov – doplňuje knihu SCHILDT : JAVA7 ,ktorú sme prešli – rozširuje ju
- kniha o JAVA : flazx-Java-The-Complete-Reference-8th-Edition-0071606300.zip , 0:/KNIHY/121023 Java-The-Complete-Reference-8th-Edition 2011/
- tu je to zasa zhustený SCHILDT JAVA 7 opak prístupu v predcvhádzajúcej knihe
SEM3, 25.2. 2013
- prednáška : DEITEL,kap.12, projekt ATM terminál -dokument správa požiadaviek , slajdy 130304 DEITEL kap.12 ATM ver.A.pptx
- cvičenie : JAVA7, kap. 15 knižnica SWING
- úloha :
- samostatne si nainštalovať doma SW EA, preštudovať si z manuálu čo je to PIM a PDM
- dopozerať video o requirements modelling : http://www.sparxsystems.com.au/resources/demos/requirements-management/requirements-modeling.htm
- teória čo sú požiadavky je napr. v Kanisovej , ZP BC POLÁKOVÁ (0:/KNIHY/111014 Zaverecne prace/BC POLAKOVA/)
- WIEGERS, 2008 : 0:/KNIHY/SKEN WIEGERS 2008 Pozadavky na software/
SEM2, 18.2. 2013
- prednáška : správa požiadaviek, dokument pitevňa P5_dfs_Evidencia_pitiev_v1.doc
- cvičenie : JAVA7, kap. 14 Applety – udalosti
- úloha :
SEM1, 11.2. 2013
- prednáška : prednáška o knihe PMP (Project Management Professional), Výukový průvodce přípravou na zkoušku, Kim Heldman · Vydavateľstvo: Computer Press, 2013 \KNIHY 3\130211 PMP_Heldman_2013\ – prešli sme prvú kapitolu
- cvičenie : JAVA7, kap. 14 Applety
- úloha :
Cieľ predmetu : naučiť sa robiť z využitím jazyka UML objektovo orientovanú analýzu informačného systému a využiť pri tom v SK štandardný CASE nástroj. Prehĺbiť si vedomosti z UML.
- Ukončenie predmetu – klasifikovaný zápočet :
- seminárna práca , 100 bodov – spracovanie projektu ATM terminálu (Deitel kap.12,13) do podoby projektu v Enterprise Architect (netreba Word seminárnu prácu)
- Seminárnu prácu v podobe súboru Enterprise Architect *.eap, zazipovať, zip nazvať TCN_Priezvisko_Meno.zip, poslať ho emailom s predmetom TCN_Priezvisko_Meno.
- Modely v EA: požiadavky, Business process model , UML, Uses Case, doplníme ….
- Seminárna práca bude uverejnená na FTP v adresári: PREDMETY Leto 2013\1.MGR.ITAM_KOMBI_TCN\M201TCN_StudWork_Leto2013\
- Termín zaslania seminárnej práce : najneskôr deň pred skúškou
- seminárna práca bude obsahovať : model požiadaviek, procesný model, UML Case Diagram, …. , Platform Independent Model (PIM), Platform Dependent Model (PDM) – pre JAVA alebo C#
-
- písomná skúška doskúšanie k seminárnej práci (podmienka je odovzdať seminárnu prácu v podobe projektu v podobe Enterprise Architect – netreba Word seminárnu prácu).
- Literatúra :
- Adresár predmetu : FTP: PANCIK_AR1112\PREDMETY Leto 2013\1.MGR.ITAM_KOMBI_TCN\
-
- KANISOVÁ -MULLER : KNIHA_KANISOVA_MULLER_UML_srozumitelne , FTP : \KNIHY 2\KNIHA_KANISOVA_MULLER_UML_srozumitelne\
- ARLOW : UML2 a unifikovaný proces vývoje aplikací 2008, FTP : KNIHY 2\KNIHA_ARLOW_UML2\
- SCHMULLER : Myslíme v UML ., FTP : \KNIHY 2\KNIHA_SCHMULLER MYSLIME V UML\
- FOWLER : UML Distieled, FTP : PANCIK_AR1112\KNIHY\101117 KNIHA FOWLER UML DISTILED\
- Inštalácia EA : FTP :/INSTALL 2/091007 INSTALL ENTERPRISE ARCHITECT/
- Preklad Deitel kap.12 a kap.13 : DEITEL_kap.12-13_KOMPLET_Preklad_Michnac_Patrik.zip,PREDMETY Zima 2012\1.MGR.ITAM_KOMBI_SME\
- vzorové záverečné práce : DP STRAŇÁK
- vzorová analýza pre prípadu pužitia (UC) analýza pitevne FTP :0:/PREDMETY Zima 2012/3.BC.IT_KOMBI_LM_ADM/MATERIALY/ subor P5_dfs_Evidencia_pitiev_v1.doc
- Vzorova analyza projektu rozoberaneho v Kanisovej je v EA urobena Stranakom (TCN_VZOR_Stranak_Slavomir.zip, adresar FTP : PREDMETY Leto 2013\1.MGR.ITAM_KOMBI_TCN\)
Literatúra k EA na webe :
- stránka EA : http://www.sparxsystems.com.au/
- podstránka zameraná na UML2 : http://www.sparxsystems.com.au/resources/uml2_tutorial/index.html
- inštruktážne videá a dokumentácia k týmto CASE nástrojom
- http://www.sparxsystems.com.au/resources/demos/index.html
- základné video k nástroju http://www.sparxsystems.com.au/resources/demos/eaoverview/index.html
- video k basic UC :http://www.sparxsystems.com.au/resources/demos/basicusecase/TO_20070418%20Basic%20Use%20Case.htm
- video k sequenčným diagramom :http://www.sparxsystems.com.au/resources/demos/sequence/Sequence_diagram.htm