1 / 81

Standardy w GE

Standardy w GE. Dzisiejsze zagadnienia. konieczność standaryzacji - rzecz oczywista standardy automatycznego gromadzenia danych ( Automatic Data Capture) standardy elektronicznej wymiany danych UN/EDIFACT ANSI X.12 XML/EDI pliki płaskie organizacje zajmujące się standaryzacją

forest
Download Presentation

Standardy w GE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Standardy w GE

  2. Dzisiejsze zagadnienia • konieczność standaryzacji - rzecz oczywista • standardy automatycznego gromadzenia danych (Automatic Data Capture) • standardy elektronicznej wymiany danych • UN/EDIFACT • ANSI X.12 • XML/EDI • pliki płaskie • organizacje zajmujące się standaryzacją • inicjatywy standaryzacyjne • przyszłość standardów w GE

  3. Musimy wprowadzać standardy

  4. Konieczność standaryzacji A B A B Standard EDI C D C D

  5. Tworzą się same!!! • Substandardy: • dokumenty biurowe: MS Word • teksty naukowe: Postcsript, TeX • Internet: HTML, GIF, JPG • EDI: EDIFACT • Standard musi być: • własnością publiczną • otwarty i jawny • niezależny od konkretnego producenta

  6. Powstały jak dotąd różne....

  7. Podstawowe grupy standardów • standardy automatycznego gromadzenia danych (Automatic Data Capture) • standardy elektronicznej wymiany danych (Electronic Data Interchange)

  8. standardy automatycznego gromadzenia danych

  9. Standardy automatycznego gromadzenia danych • standardy numeracji podmiotów i przedmiotów obrotu towarowego • standardy identyfikatorów danych • standardy międzybranżowej etykiety transportowej • standardy technik automatycznego zbierania danych PO KOLEI JE OMÓWIMY ALE NIE ZA SZCZEGÓŁOWO

  10. standardy numeracji podmiotów i przedmiotów obrotu towarowego • towarów i usług (Trade Item Number - GTIN), nadawane przez krajowe organizacje skupione w EAN International and UCC, np.: • 8-cyfrowe numery EAN/UCC-8 • 12-cyfrowe numery UCC-12 • 13-cyfrowe numery EAN/UCC-13 • 14-cyfrowe numery EAN/UCC-14 • jednostek logistycznych • podmiotów gospodarczych • usługobiorców • zasobów

  11. standardy numeracji podmiotów i przedmiotów obrotu towarowego • towarów i usług • jednostek logistycznych - jednoznaczne „tablice rejestracyjne”, autoryzowane przez instytucje rejestrujące (Registration Authority) - Kody Agencji Przydzielających (Issuing Agency Codes - IAC) • od 0 do 9 dla EAN Int. i UCC - identyfikatory 18-cyfrowe • od A do J - międzynarodowe organizacje branżowe • z K + 2-znak - krajowe administracje publiczne • od L do U - organizacje reprezentujące więcej niż jeden kraj • od V do Z - pozostałe • podmiotów gospodarczych • usługobiorców • zasobów

  12. standardy numeracji podmiotów i przedmiotów obrotu towarowego • towarów i usług • jednostek logistycznych • podmiotów gospodarczych, przedsiębiorstw, instytucji i oddziałów z uwzględnieniem fizycznej lokalizacji - kody lokalizacyjne • GLN (Global Location Number) • SWIFT • DUNS • BSI/ANFOR gdy stosuje się więcej niż jeden różny system identyfikacji w jednej aplikacji - prefiks • usługobiorców • zasobów

  13. standardy numeracji podmiotów i przedmiotów obrotu towarowego • towarów i usług • jednostek logistycznych • podmiotów gospodarczych, • usługobiorców- identyfikatory z prefiksami EAN/UCC - GSRN (Global Service Relation Number) • zasobów

  14. standardy numeracji podmiotów i przedmiotów obrotu towarowego • towarów i usług • jednostek logistycznych • podmiotów gospodarczych, • usługobiorców • zasobów - identyfikatory z prefiksami EAN/UCC • GRAI (Global Returnable Asset Identyfier) - globalny identyfikator zasobów zwrotnych • GIAI ( Global Individual Asset Identyfier) - globalny identyfikator zasobów indywidualnych

  15. standardy identyfikatorów danych identyfikatory różnego rodzaju danych biznesowych, służące ich jednoznacznej interpretacji w systemach komputerowych: • ogólne - EAN Int. i UCC • branżowe - ANSI/FACT

  16. standardy międzybranżowej etykiety transportowej etykieta transportowa wg norm europejskich, w tym standard etykiety logistycznej EAN/UCC

  17. standardy technik automatycznego zbierania danych dwie podstawowe technologie • optyczne - kody kreskowe • radiowe - etykiety radiowe RFID kody kreskowe • 1973 - zatwierdzono pierwszy standard UPC (Unified Product Code) - najpierw produkty w sprzedaży detalicznej • 1974 - kody kreskowe w Europie • 1976 - Europejski System Kodowanie Towarów EAN • 1990 - Polska członkiem EAN International

  18. kody kreskowe • graficzne odzwierciedlenie cyfr, liter i znaków specjalnych, odczytywanych i interpretowanych automatycznie. co umożliwia ich natychmiastowe wprowadzanie do systemu informatycznego • kombinacja liniowo ułożonych jasnych i ciemnych kresek, ułożonych wg przyjętych reguł budowy danego kodu

  19. kody kreskowe - rodzaje różnice wynikające z gęstości zapisu informacji, liczby kodowanych znaków, łatwości i pewności odczytu, najczęściej stosowane: • EAN/UPC: EAN-8, EAN-13, UPC-A, UPC-E • ITF-14 • UCC/EAN-128 • RSS (Reduced Space Symbology – symbolika zmniejszonej powierzchni) • symboliki złożone (Composite Symbology)

  20. kody kreskowe - przykłady Symbol EAN-8 Symbol EAN-13

  21. kody kreskowe - przykłady Symbol UPC-A Symbol UPC-E

  22. kody kreskowe - przykłady Symbol UCC/EAN-128

  23. Kody kreskowe w oznaczaniu jednostek logistycznych • istota - podczas przemieszczania ładunku zachodzą różne zdarzenia wpływające na treść i formę informacji • ewidencjonowanie w poszczególnych punktach łańcucha dostaw rozwiązanie - etykieta logistyczna EAN

  24. etykieta logistyczna EAN • dane o towarze, kliencie, zamówieniu, transporcie • jedna w całym łańcuchu!!! • układ graficzny dowolny, ale zaleca się grupowanie danych na: • w dowolnym formacie – informacje identyfikujące firmę, które nie są zawarte w kodzie kreskowych; zwykle w tej części znajduje się logo nadawcy • merytoryczne w czytelnej postaci – interpretacja tekstowa (litery i cyfry) informacji zawartych w kodzie kreskowym, dla umożliwienia ich ręcznego wprowadzania • merytoryczne w postaci kodu kreskowego

  25. etykieta logistyczna EAN Informacje w dowolnym formacie Informacje merytoryczne w czytelnej postaci Informacje merytoryczne w postaci kodu kreskowego E. Iwicka, A Kosmacz-Chodorowska, Etykieta logistyczna EAN, ILiM, Poznań 1999

  26. etykieta logistyczna EAN ŁĄCZY DANE ELEKTRONICZNE Z JEDNOSTKĄ LOGISTYCZNĄ

  27. standardy elektronicznej wymiany danych

  28. Na czym polega EDI? Aplikacje partnerów Translacja Komunikaty EDI Sieć telekomunikacyjna VAN

  29. Model tradycyjny a EDI Przetwarzanie Wydruk Poczta Przetwarzanie Ręczne wprowadzanie Poczta SEPD drukarka/klawiatura pojazd Przetwarzanie Generowanie komunikatów Sieć telekom. Przetwarzanie Sieć telekom. Interpretacja SEPD podsystem EDI moduł telekom.

  30. Rozwój standaryzacji • pierwsze formy EDI - ponad 25 lat temu • formaty UN/CEFACT i X12 - szybko zaczęły powstawać i rosnąć rozbieżności pomiędzy różnymi standardami • UN/Layout Key • zasady składni, czyli podziału dokumentu na pola (segmenty) oraz wiersze i fragmenty wierszy (elementy) • katalogi segmentów, elementów i kodów • matryca A4 – metoda jednej operacji

  31. UN/EDIFACT

  32. UN/EDIFACT • w 2004 - ponad 200 komunikatów • komunikaty handlowe • komunikaty transportowe • komunikaty finansowe • trzy grupy • dane podstawowe • transakcje • raporty i planowanie

  33. Wymiana komunikatów w standardzie UN/EDIFACT

  34. ANSI X.12

  35. American National Standards Institute - X.12 • utworzony w 1979, uznany jako standard EDI w 1987 • do 1991 - UN/EDIFACT i ANSI X.12 rozwijały się równolegle, potem - stopniowe przechodzenie na UN/EDIFACT • w 2001 roku obejmował 37 standardowych komunikatów i 6 w przygotowaniu

  36. XML/edi

  37. Co to jest XML?

  38. Początki: znakowanie tekstu (markup) wytłuszczyć Hamlet Być albo nie być. Oto jest pytanie.

  39. Komputerowe znakowanie tekstu Treść Hamlet Być albo nie być. Oto jest pytanie Formatowanie {nowy_wiersz} {bold} {wyłącz_bold} Dokument Hamlet Być albo nie być. Oto jest pytanie.

  40. Idea SGML/XML <OSOBA MÓWIĄCA>Hamlet</OSOBA MÓWIĄCA> <WYPOWIEDŹ>Być albo nie być. Oto jest pytanie</WYPOWIEDŹ>

  41. Idea SGML/XML – sposób prezentacji OSOBA MÓWIĄCA nowy akapit do lewej wytłuszczenie WYPOWIEDŹ nowy akapit do lewej Hamlet Być albo nie być. Oto jest pytanie.

  42. Idea SGML/XML To my tworzymy znaczniki!!

  43. Model znaczników Przykłady: • encyklopedia:<nazwisko>, <imię>, <ur>, <wymowa>, <etymologia>... • prawo: <rocznik>, <poz>, <art>, <sąd>, <sygn_wyroku>... • dokument techniczny: <nr_części>, <function_name>... • ubezpieczenia: <data_polisy>, <wart_polisy>... • handel morski:...

  44. Wyjaśnienie terminologii • Termin XML/EDI oznacza zastosowanie języka XML do przekazywania uporządkowanych danych biznesowych; nie oznacza natomiast mapowania komunikatów EDI na język XML • Termin XML oznacza język - syntaks

  45. Odrobina historii… • 10 lutego 1998 roku (ponad 5 lat temu) XML został zatwierdzony jako rekomendacja przez W3C • od tego czasu XML stał się ‘lingua franca’ Internetu • ale… nieustannie narasta wokół niego wiele nieporozumień, czym XML jest, czym nie jest, co można przy jego pomocy zrobić, a czego nie • Spróbujmy te nieporozumienia nieco rozjaśnić

  46. Co to jest XML? • Skrót od eXtensible Mark-up Language – Rozszerzalny Język Znaczników • Dostosowany do wymiany informacji • Oddziela dane od ich definicji • Łatwo dostępny • Umożliwia zastosowanie nowych aplikacji sieciowych i internetowych • Zbiór technologii • Rekomendacja W3C • Może być czytelny zarówno dla komputerów, jak i ludzi

  47. Co to jest XML? Syntaks XML zawiera terminologię służącą do: • Definiowania znaczników dokumentu – komponentów opisujących jego różne fragmenty • np.<numerZamówienia>12345abc</numerZamówienia > • Relacje pomiędzy nimi • np. <xsd:sequence> <xsd:element name="numerZamówienia"/> <xsd:element name=“dataZamówienia"/> </xsd:sequence> [sekwencja – kolejność elementów musi być zachowana]

  48. Komponenty XML • Definicje • DTD Definicja Typu Dokumentu • Schematy Schematy XML Definicje • Prezentacja i Transformacja • XSL Rozszerzalny Język Arkuszy Stylów • CSS (html) Kaskadowe Arkusze Stylów DTD Schemat • Manipulacja • DOM Obiektowy Model Dokumentu • SAX Prosty API dla XML • XQL Język Zapytań XML DOM SAX XSL Prezentacja i Dokument XML Manipulacje Transformacja • Relacje • XLL Język Łączy XML • XPointer Język Wskaźników XML CSS XQL XLink RDF Relacje • Transport • smtp Prosty Protokół Przesyłania Poczty • ftp Protokół Transmisji Plików • http Protokół Przesyłu Hipertekstu • ebXML Protokół Trasowania i Transportu

  49. Podstawowe aspekty XML • XML został opracowany do opisu danych • Znaczniki XML nie są z góry zdefiniowane, użytkownicy tworzą własne • Struktura danych wykorzystywanych w dokumentach XML definiowana jest w DTD (Definicjach Typu Dokumentu) lub schematach • Dokument XML łącznie z DTD lub schematem zawierają wystarczający opis danych • XML jest niezależny od typu oprogramowania i sprzętu

  50. XML składa się z następujących par... Struktura Schemat/DTD Szablon Prezentacja Dane Dokument XML

More Related