Nazwa modułu: Elektroniczna wymiana danych w przemyśle Rok akademicki: 2013/2014 Kod: ZZIP-2-306-IN-s Punkty ECTS: 2 Wydział: Zarządzania Kierunek: Zarządzanie i Inżynieria Produkcji Specjalność: Informatyka w zarządzaniu Poziom studiów: Studia II stopnia Forma i tryb studiów: Stacjonarne Język wykładowy: Polski Profil kształcenia: Ogólnoakademicki (A) Semestr: 3 Strona www: Osoba odpowiedzialna: dr inż. Duda Jerzy (jduda@zarz.agh.edu.pl) Osoby prowadzące: dr inż. Duda Jerzy (jduda@zarz.agh.edu.pl) Gaweł Bartłomiej (bgawel@zarz.agh.edu.pl) dr inż. Opiła Janusz (jmo@agh.edu.pl) Opis efektów kształcenia dla modułu zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Powiązania z EKK Sposób weryfikacji efektów kształcenia (forma zaliczeń) Wiedza M_W001 zna podstawowe koncepcje i standardy związane z elektroniczną wymianą danych pomiędzy przedsiębiorstwami Kolokwium, Udział w M_W002 zna język XML w stopniu pozwalającym na tworzenie dokumentów w tym języku, zgodnych z istniejącymi standardami (schematami) M_W003 ma wiedzę pozwalającą na stworzenie własnych standardów (schematów) XML w formacie DTD lub XML schema ćwiczeń laboratoryjnych M_W004 zna podstawowe narzędzia (XPath, XQuery, XSL) pozwalające na przetwarzanie dokumentów XML i wykonywanie zapytań ZIP2A_W10 ćwiczeń laboratoryjnych M_W005 ma wiedzę o podstawowych standardach wymiany danych (XML) w logistyce i inżynierii produkcji ZIP2A_W11, ZIP2A_W12 Kolokwium, Prezentacja Umiejętności 1 / 5
M_U001 potrafi utworzyć dokument XML poprawny składniowo i zgodny z zadanym schematem ZIP2A_U08, ZIP2A_U15, ZIP2A_U19 M_U002 potrafi przygotować nową specyfikację dokumentu XML (schemat) w celu wymiany danych związanych z inżynierią produkcji i logistyki ZIP2A_U15, ZIP2A_U16, ZIP2A_U17 M_U003 potrafi wykorzystać narzędzia (XPath, XQuery, XSL) do przetwarzania (pozyskiwania, wyszukiwania, wizualizacji) informacji zawartych w dokumencie XML ZIP2A_U10, ZIP2A_U15 Wykonanie ćwiczeń laboratoryjnych, Zaliczenie laboratorium M_U004 potrafi znaleźć obowiązujące standardy XML dla wymiany danych w obszarze inżynierii produkcji i logistyki ZIP2A_U09, ZIP2A_U15 Prezentacja, Udział w Kompetencje społeczne M_K001 ma świadomość języka XML jako podstawowego formatu elektronicznej wymiany danych w działalności gospodarczej ZIP2A_K02, ZIP2A_K06 Aktywność na zajęciach, Kolokwium, Udział w Matryca efektów kształcenia w odniesieniu do form zajęć Kod EKM Student, który zaliczył moduł zajęć wie/umie/potrafi Forma zajęć Wykład audytoryjne laboratoryjne projektowe Konwersatori um seminaryjne praktyczne Inne terenowe E-learning Wiedza M_W001 M_W002 M_W003 M_W004 zna podstawowe koncepcje i standardy związane z elektroniczną wymianą danych pomiędzy przedsiębiorstwami zna język XML w stopniu pozwalającym na tworzenie dokumentów w tym języku, zgodnych z istniejącymi standardami (schematami) ma wiedzę pozwalającą na stworzenie własnych standardów (schematów) XML w formacie DTD lub XML schema zna podstawowe narzędzia (XPath, XQuery, XSL) pozwalające na przetwarzanie dokumentów XML i wykonywanie zapytań 2 / 5
M_W005 Umiejętności M_U001 M_U002 M_U003 M_U004 ma wiedzę o podstawowych standardach wymiany danych (XML) w logistyce i inżynierii produkcji potrafi utworzyć dokument XML poprawny składniowo i zgodny z zadanym schematem potrafi przygotować nową specyfikację dokumentu XML (schemat) w celu wymiany danych związanych z inżynierią produkcji i logistyki potrafi wykorzystać narzędzia (XPath, XQuery, XSL) do przetwarzania (pozyskiwania, wyszukiwania, wizualizacji) informacji zawartych w dokumencie XML potrafi znaleźć obowiązujące standardy XML dla wymiany danych w obszarze inżynierii produkcji i logistyki Kompetencje społeczne M_K001 ma świadomość języka XML jako podstawowego formatu elektronicznej wymiany danych w działalności gospodarczej Treść modułu zajęć (program wykładów i pozostałych zajęć) Wykład Elektroniczna wymiana danych Pojęcie i geneza elektronicznej wymiany danych (EDI). Podstawowe standardy EDI: UN/EDIFACT oraz XML. Przykłady zastosowań w inżynierii produkcji i logistyce. Język XML Rozwój języków znaczników. Budowa dokumentu XML. Poprawność składniowa dokumentu. Standardy opisu struktury dokumentu XML Walidacja dokumentu XML. Document Type Definition (DTD). XML Schema Narzędzia przetwarzania XML Rodzina narzędzi Extensible Stylesheet Language (XSL). Język dostępu do elementów XML XPath. Język zapytań XQuery. Język formatowania XSLT. Wprowadznie do ontologii Pojęcie ontologii w informatyce. Wstęp do języka OWL. Wybrane standardy XML i ontologie w inżynierii produkcji Process Specification Language. Planning and Scheduling Language on XML. Design 3 / 5
Extensible Markup Language. laboratoryjne Projekt opisu obiektu procesu produkcyjnego Opis wybranego obiektu procesu produkcyjnego poprzez określenie jego elementów, atrybutów oraz hierarchii elementów. Tworzenie dokumentu XML Zapis opisu obiektu procesu produkcyjnego w postaci poprawnego składniowo dokumentu XML. Definiowanie schematu XML Określenie schematu XML (XML Schema) dla utworzonego wcześniej dokumentu XML, pozwalającego na weryfikację poprawności strukturalnej. XPath i XQuery Wykorzystanie języka XPath w celu dostępu do określonych sekcji dokumentu XML. Wykonywanie zapytań do dokumentu za pomocą języka XQuery. Wykorzystanie narzędzi XSL Projekt arkusza XSLT transformującego dokument XML do innej postaci (np. dokumentu HTML). Prezentacja standardów EDI dla inżynierii produkcji i logistyki Referaty prezentujące najważniejsze istniejące standardy EDI oraz XML wykorzystywane w inżynierii produkcji i logistyce. Sposób obliczania oceny końcowej Ocena końcowa wystawiana jest przez prowadzącego wykład jako średnia ocen z laboratorium oraz z kolokwium zaliczeniowego. Dodatkowo premiowana jest obecność na wykładach i aktywności na zajęciach (maks. +1.0 do oceny wynikającej ze średniej). Wymagania wstępne i dodatkowe Wymagana znajomość podstaw programowania strukturalnego oraz baz danych. Zalecana literatura i pomoce naukowe 1. William R. Stanek, Microsoft XML Vademecum, APN Promise 2002 2. Przemysław Kazienko, Krzysztof Gwiazda, XML na poważnie, Helion 2002 3. XML Tutorials, http://www.w3schools.com/ 4. Robert Wojtachnik, Elektroniczna wymiana dokumentów, Wydawnictwo MIKOM 2004 Literatura pomocnicza: 1. Długosz Jan, Nowoczesne technologie w logistyce, PWE 2009 2. Process Specification Language, http://www.mel.nist.gov/psl/ Oprogramowanie: 1. Edytor języka XML, np. Altova Spy XML 2. Edytor ontologii, np. Altova SemanticWorks lub Protege Publikacje naukowe osób prowadzących zajęcia związane z tematyką modułu Nie podano dodatkowych publikacji Informacje dodatkowe Brak 4 / 5
Nakład pracy studenta (bilans punktów ECTS) Forma aktywności studenta Udział w wykładach Udział w ćwiczeniach laboratoryjnych Egzamin lub kolokwium zaliczeniowe Samodzielne studiowanie tematyki zajęć Przygotowanie do zajęć Przygotowanie sprawozdania, pracy pisemnej, prezentacji, itp. Sumaryczne obciążenie pracą studenta Punkty ECTS za moduł Obciążenie studenta 15 godz 15 godz 1 godz 7 godz 7 godz 5 godz 50 godz 2 ECTS 5 / 5