352-0343/01 – Programování průmyslových aplikací (PPA)
Garantující katedra | Katedra automatizační techniky a řízení | Kredity | 2 |
Garant předmětu | doc. Ing. Marek Babiuch, Ph.D. | Garant verze předmětu | doc. Ing. Marek Babiuch, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinný |
Ročník | 3 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2012/2013 | Rok zrušení | |
Určeno pro fakulty | FS | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Hlavním cílem předmětu je naučit studenty myslet počítačovým jazykem, navrhovat a řešit dílčí úlohy ve skriptovacím programovacím jazyce, vytvářet algoritmy podle konkrétních problémů, navrhovat a realizovat programy zadaných praktických úloh. Druhým cílem předmětu je analýza současného stavu v oblasti publikování na webu. Po absolvování předmětu by student měl být schopen formulovat postup dle dílčích kroků při tvorbě webové aplikace, vybrat a dále modifikovat hotová řešení, tak aby pro potřeby daného projektu byl schopen své znalosti aplikovat. Důležitou součástí předmětu je samostatná závěrečná práce, v níž studenti spojí obě probírané oblasti dohromady, navrhnou a realizují výsledný projekt řešící tvorbu webové aplikace v prostředí Internetu.
Úkolem předmětu je naučit studenty vytvářet webové aplikace a XML webové služby, vytvářet aplikace na serveru v prostředí ASP.NET, včetně jejich napojení na databáze.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Anotace
Propojení průmyslových aplikací s informačními technologiemi je v současné době již samozřejmost. Předmět si klade za cíl seznámit studenty s některými programovacími technikami a technologiemi se kterými se setkají v průmyslové praxi.
Povinná literatura:
Doporučená literatura:
Babiuch, M. Konfigurace síťových prvků a protokolů. Ostrava: VŠB-TU Ostrava, 2011, [online]. Dostupné z: http://projekty.fs.vsb.cz/147/ucebniopory/978-80-248-2764-3.pdf
ISBN 978-80-248-2764-3.
Foggon, D., Maharry, D., Ullman, Ch. and Watson K. Programming Microsoft .NET XML Web Services, ISBN: 0-7356-1912-3.
Kuhner, J. Expert .NET Micro Framework (Expert's Voice in .NET), New York: Springer-Verlag, 2008.
ISBN 978-1-59059-973-0.
Lacko, L. ASP.NETa ADO.NET 2.0 - Hotová řešení, ISBN: 80-251-1028-1.
Monk, S. Getting Started with .NET Gadgeteer, Gravenstein Highway North, Sebastopol: O'Reilly Media, Inc. 2012.
ISBN 978-1-449-32823-8.
Noergaard, T. Embedded Systems Architecture – A Comprehensive Guide for Engineers and Programmers, Oxford: Elsevier, 2005.
ISBN 0-7506-7792-9.
Pfister, C. Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud, Gravenstein Highway North, Sebastopol: O'Reilly Media, Inc. 2011. ISBN 978-1-449-39957-1.
Prosise, J. Programování v Microsoft .NET, Webové aplikace v C#, ASP.NET a .NET Framework, ISBN: 80-7226-879-1.
Vlach, J., Vlachová J. Počítačová rozhraní – přenos dat a řídicí systémy. Praha: BEN – technická literatura. 2000. 2. Rozšířené vydání.
ISBN 80-7300-010-5.
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Zápočtový test v průběhu semestru, zápočtový projekt na konci semestru.
E-learning
https://lms.vsb.cz/
Další požadavky na studenta
Základní znalosti práce s operačními systémy, znalosti informační infrastruktury fakulty a univerzity.
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1. Data, informace, sdílení - Web 2.0, Cloud computing.
2. Podniková data, Enterprise Content Management.
3. Mobilní systémy a aplikace.
4. Tvorba webových služeb, XML, SOAP.
5. Vývoj aplikací s vývojovými deskami a senzorovými moduly na platformě Arduino.
6. Embedded systémy – vývoj aplikací v .NET Micro Frameworku, práce s vývojovými deskami.
7. HW moduly, smart sensory a komunikační moduly.
8. Práce se síťovými Etherenet a Wifi moduly.
9. Zobrazovací jednotky a displeje.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky