Toto je tzv. shluknutý kurz. Skládá se z několika samostatných předmětů, které sdílejí výukové materiály, úkoly, testy apod. Níže si můžete zobrazit informace o jednotlivých předmětech tvořících tento shluk.

Průmyslová informatika a internet - A0M35PII

Hlavní kurz
Kredity 6
Semestry zimní
Zakončení zápočet a zkouška
Jazyk výuky čeština
Rozsah výuky 2P+2C
Anotace
Internetové technologie v informatice i v průmyslových technologiích. Komunikační protokoly v internetových distribuovaných aplikacích, databázové systémy a jejich řízení, systémy řízení podniku. Webové služby, mobilní sítě, bezpečnost a spolehlivost, řešení kritických aplikací. \\Výsledek studentské ankety předmětu je zde: http://www.fel.cvut.cz/anketa/aktualni/courses/A0M35PII
Cíle studia
Žádná data.
Osnovy přednášek
1. Architektura distribuovaných síťových aplikací.
2. Struktura sítě, aplikační vrstvy, její hlavní části, clustrované servery. Vertikální integrace sítí s ohledem na průmyslové realizace.
3. Sítě se zaručenou dobou odezvy.
4. Klientské a serverové aplikace. Používané programovací jazyky.
5. Souborové formáty využitelné pro datovou interkomunikaci. JSON a XML.
6. Nejběžnější databázové servery v průmyslových aplikacích a jejich management.
7. Metody přístupů k databázím, použití na manažerské i technologické úrovni. Způsoby připojení v ADO.NET.
8. Systémy řízení výroby a podniku. Sledování životního cyklu výrobku, dokumentace, standardizace.
9. Webové aplikace v distribuovaných řídicích systémech.
10. Webové komponenty pro vývoj průmyslových internetových aplikací.
11. Webové služby, vzdálený přístup k počítačům, používané protokoly a AJAX.
12. Zabezpečení, přístupová práva, veřejné klíče, hashovací kódy, digitální podpisy.
13. Spolehlivost sítí a řešení vhodná pro kritické aplikace.
14. Mobilní systémy a ergonomie mobilních aplikací.
Osnovy cvičení
1. Popis úloh a podmínek pro získání zápočtu.
2. Tvorba, překlad a ladění distribuovaných síťových aplikací.
3. Serverové aplikace, příjem a zpracování požadavků, generování odpovědí.
4. Serverové aplikace, komunikace s databázemi, konfigurace databází.
5. Webové služby, generování WSDL a zpracování SOAP zpráv.
6. Klientské aplikace, výměna a zpracování dat.
7. Webové aplikace, principy a práce v konceptu AJAX. Uživatelské rozhraní.
8. Webové služby, využití volně dostupných služeb, začlenění do vlastní aplikace.
9. Využití webových služeb v průmyslovém řízení, přehled dostupných možností.
10. Komunikace s řídicím systémem, distribuovaný řídicí systém, monitorování.
11. Tvorba dokumentace projektů, automatické generování reportů a uživatelských manuálů.
12. Individuální konzultace.
13. Přebírání studentských prací.
14. Zápočet.
Literatura
[1]Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting, Microsoft Press; 1 edition (February 12, 2003).
[2]Manufacturing Execution System - MES by Jürgen Kletti, Springer 2007
Požadavky
Stránky předmětu: https://moodle.dce.fel.cvut.cz/course/view.php?id=23

Industrial Informatics and Internet - AE0M35PII

Kredity 6
Semestry zimní
Zakončení zápočet a zkouška
Jazyk výuky angličtina
Rozsah výuky 2P+2C
Anotace
The use of Internet technologies in informatics and industry. Communication protocols in the Internet distributed applications, database systems and their management, enterprise management systems. Web services, mobile network, security and reliability, critical applications. \\Výsledek studentské ankety předmětu je zde: http://www.fel.cvut.cz/anketa/aktualni/courses/AE0M35PII
Cíle studia
Žádná data.
Osnovy přednášek
1. Architecture of distributed network applications.
2. The structure of the network, the application layer and its main parts, clustered servers. Vertical integration of networks with regard to industrial implementation.
3. Networks with guaranteed response time.
4. Client and server applications. Used programming languages.
5. File formats used for data interchange. JSON and XML.
6. The most common database servers in industrial applications and their management.
7. Databases access methods, application of the managerial and technological level. ADO.NET.
8. Manufacturing Execution Systems. Monitoring of the product life cycle, documentation, standardization.
9. Web applications in distributed control systems
10. Web components for the industrial Internet applications.
11. Web services, remote access, used protocols and AJAX.
12. Security, access rights, public key, hash codes, digital signatures.
13. Networks reliability and solutions suitable for critical applications.
14. Mobile systems and ergonomics mobile applications.
Osnovy cvičení
1. Introduction to seminars, conditions for assessment.
2. Writing, building and debugging of distributed network applications.
3. Server applications, receiving and processing requirements, generating responses.
4. Server applications, communication with databases, configuration database.
5. Web services WSDL, SOAP messages generation and processing.
6. Client applications, exchange and processing of data.
7. Web applications, principles and work in the concept of AJAX. User interface.
8. Web services, the use of free available services, integration into applications.
9. Use of Web services in industrial management.
10. Communication with the control system, distributed control system, monitoring.
11. Creation of projects documentation, automatic generation of reports and user manuals.
12. Individual consultations.
13. Student work presentation.
14. Assessment.
Literatura
[1]Microsoft .NET Distributed Applications: Integrating XML Web Services and .NET Remoting, Microsoft Press; 1 edition (February 12, 2003).
[2]Manufacturing Execution System - MES by Jürgen Kletti, Springer 2007
Požadavky
Stránky předmětu: https://moodle.dce.fel.cvut.cz/course/view.php?id=23