Nincs diac - PowerPoint PPT Presentation

About This Presentation
Title:

Nincs diac

Description:

... egyszer adatelem ember csal di neve sszetett adatelem ember neve szegmens ember adatai zenet egy rlap funkcion lis csoport ... A City: NSW 2000' NAD+MS ... – PowerPoint PPT presentation

Number of Views:95
Avg rating:3.0/5.0
Slides: 25
Provided by: kl87
Category:
Tags: city | diac | ember | nincs

less

Transcript and Presenter's Notes

Title: Nincs diac


1
VIR rendszerek
EDI/XML
2
Vállalatok együttmuködése
  • lazább adatkapcsolat
  • üzenetváltások
  • - tipikus szituációk

EDI vagy XML
3
Az EDI rendszer
Vállalati Egységek közötti elektronikus adatcsere
formátuma
Jellemzoi - szabványos szabvány
strukturális elemeket tartalmaz nyitottság s
zéles körben használható, elterjedt -
automatizálhatóság kezelo programok széles
köre - strukturált funkcionális
adategységek - védettség titkosítás,
nyomkövetés - off-line kapcsolat orientált
4
EDI keret Ügyviteli adatok/funkciók definíciói
EDI üzenetek /EDI szintaxis szabványok (UN/EDIFA
CT) Adatvédelmi szolgáltatások Üzenetet-továbbít
ó szabványok X.400 Hálózati szabvány X.25
Alk.
Alk.
5
EDI használat elemei
Közös adatszótár létrehozása
A résztvevo cégeknek meg kell egyezni az igényelt
ügyviteli adatkezelo funkciók körében -
milyen adatkezelo szolgáltatások éljenek -
adatelemek jelentés megadása - adatelemek
struktúrája - adatelemek formátuma
6
EDI használat elemei
Az alkalmazott EDI üzenet szabvány kiválasztása
Az EDI több területfüggo szabványtípust foglal
egybe
UN/EDIFACT United Nations
EDI szabvány komponensei - szintaxis
(adatelemek formátuma, karakterkészlet) -
üzenet (üzenet felépítése, típusai) -
adatszótár - kód (szemantika, kódtáblák)
7
UN/EDIFACT
Több száz üzleti dokumentum,bizonylat sémájának
leírása (1987)
Kialakított területek MD1 Kereskedelem MD2
Közlekedés MD3 Vám és közvetett adók MD4
Pénzügy MD5 Építoipar MD6 Statisztika MD7
Biztosítás MD8 Utazás, szabadido MD9
Egészségügy MD10 Társadalombiztosítás
MD11 Jog és könyvvitel MD12 Közbeszerzés
Üzenet struktúra szintjei egyszeru
adatelem ember családi neve összetett
adatelem ember neve szegmens ember
adatai üzenet egy urlap funkcionális
csoport azonos urlapok együttese adatcsomag eg
yszerre elküldött csoportok
8
UN/EDIFACT üzenet felépítése
Service String Advice UNA Conditional
----- Interchange Header UNB Mandatory
--- Functional Group Header UNG
Conditional - Message Header
UNH Mandatory User Data Segments
As required - Message Trailer
UNT Mandatory --- Functional Group
Trailer UNE Conditional ----- Interchange
Trailer UNZ Mandatory
szegmens terminátor adatelem
szeparátor összetett elem szeparátor
9
Minta (rendelés visszaigazolás)
Tartalom egyeztetés
  • A rendelés visszaigazolási üzenetek kötelezo
  • elemei (BC/RQs)
  • dátum
  • rakomány feladóhely
  • küldo kiköto
  • fogadó kiköto
  • rakomány célhely
  • rendelési, szerzodési szám
  • biztosítási adatok, szállítmányozó adatok
  • konténer típusa
  • mennyiség típusonként

10
Minta (rendelés visszaigazolás)
Kód egyeztetés
UNH 1 üzenet fej BGM 1 üzenet célja DTM
1 dátum LOC up to 10 hely megadása (frladó,
fogadó, cél,..) RFF up to 10 hivatkozási
adatok TDT 1 biztosítási, szállítási adatok EQD
up to 999 konténer típusa, adatai EQN 1 per
EQD konténerek darabszáma FTX up to 9 per
EQD általános konténer adatok UNT üzenet
lezárás
11
BGM 1 per message BGM770191349' C002 1001
770 (visszaigazolás) or 22 (kérdésre
válaszadás) C106 1004 küldo belso
szerzodésszáma 1225 9 (eredeti) 5
(másolat) 1 (törlés)
SG1 LOC up to 10 per message LOC33USLGBLONG
BEACH' LOC34AUSYDSYDNEY' 3227 helykódok
7 feladóhely or 33 bepakolási hely
or 34 kipakolási hely or 88 célhely
or 91 dokumentum kiadási hely C517 3225 UN
LOCODE 3224 hely megadása szabadszövegben C519
3223 ACOS Terminal kód
12
Minta (rendelés visszaigazolás)
Minta üzenet UNH19134IFTMCSD98BUNENET30' BG
M770191349' DTM13720011110203' LOC33USLGB
LONG BEACH' LOC34AUSYDSYDNEY' LOC7USLAX
LOS ANGELES' LOC88AUSYDSYDNEYCTLPB' RFFBN
SHIPCO65432' TDT202511FES9104990KAPITAN
KONEV' NADCZACME Exports123 High StreetA
CityNSW 2000' NADMSCARRIER-ID' NADMR54255_at_TG3
2' EQDCN2' EQN4' FTXAAI20 foot
containers, food quality' UNT1619134'
13
UN/EDIFACT
EDI kapcsolódás az alkalmazásokhoz
Tetszoleges adatátvitel (pl. e-mail)
14
EDI szerzodésminta
EU EDI szerzõdésminta 14 fejezetet tartalmaz 1.
fejezet A szerzõdés célja és alkalmazási
területe 2. fejezet Meghatározások 3. fejezet
A szerzõdés formája és a szerzõdéskötés 4.
fejezet Az EDI üzenetek elfogadhatósága és
bizonyító ereje 5. fejezet Az üzenetek
vételének folyamata és nyugtázása 6. fejezet Az
üzenetek biztonsága 7. fejezet Bizalmas adatok,
a személyi adatok védelme 8. fejezet Az
üzenetek nyilvántartása és tárolása 9. fejezet
Az EDI mûködésének követelményei 10. fejezet
Mûszaki specifikációk és követelmények 11.
fejezet Felelõsség 12. fejezet A vitás
kérdések rendezése 13. fejezet Alkalmazandó jog
14. fejezet Érvényesség, módosítás, hatály és a
rendelkezések különválaszthatósága
15
XML szabvány
Szemi-struktúrált adatrendszer
plattform-független ábrázolás
VERSENYZO(KOD,KOR,NEV) 1,22,AB 3,22,AC
ltVERSENYZOgt ltKODgt1lt/KODgt ltKORgt22lt/KORgt
ltNEVgtABlt/NEVgt lt/VERSENYZOgt ltVERSENYZOgt
ltKODgt1lt/KODgt ltKORgt22lt/KORgt
ltNEVgtABlt/NEVgt lt/VERSENYZOgt
- szöveges - beszédes - HTML jellegu -
struktúrált - szabványok rendszere XSL, SAX,
DOM, DTD, XSQL
16
XML dokumentum elemei
lt?xml version"1.0"?gtltvizsganaplogt ltvizsgagt
lttargygtADATBAZISOKlt/targygt ltvizsgaztatogtKÓS
TAMASlt/vizsgaztatogt lthallgatogt ltnev
kod1gtBAN IMRElt/nevgt lt/hallgatogt ltdatumgt
ltevgt2000lt/evgt lthogt12lt/hogt
ltnapgt21lt/napgt lt/datumgt ltjegygt 3
lt/jegygt lt/vizsgagt lt/vizsganaplogt lt!--
megjegyzés --gt
17
XML névterek
Az azonosító neveket jelentésre utaló elotaggal
láthatjuk el.
Névtér azonosító nevek együttese, melyet egy URI
azonosít nem kell létezo helyre mutatni
Megadása ltnev xmlnselotagURI gt . lt/nevgt
Hatásköre a befoglaló elem
ltx xmlnsedihttp//alma.kotre.fagt lttermek
edikod245gt ltedicsoportgttejtermeklt/edicso
portgt lt/xgt
18
XML névterek
Default névtér nem kell explicit feltüntetni
Megadása ltnev xmlnsURI gt . lt/nevgt
hatáskör
ltx xmlnsvalhttp//alma.kotre.fa
xmlnshttp//fazek.tal.konyhagt lttermek
valkod245gtltkaloriagt345lt/kaloriagt
ltvalcsoportgttejtermeklt/valcsoportgt
ltvalgyarto xmlnsvalhttp//gyartok.hugt
ltvalcímgtBP 45ltvalcímgt lt/valgyartogt
lt/termekgt lt/xgt
19
DTD a dokumentum sémájának korlátozása
lt!DOCTYPE dokumentumnev sema gt lt!ELEMENT nev
EMPTYgt lt!ELEMENT nev (PCDATA) gt lt!ELEMENT nev
(elem1 elem2 ) gt lt!ELEMENT nev
(elem)gt lt!ELEMENT nev (elem?) gt lt!ELEMENT nev
(elem) gt lt!ELEMENT nev (elem) gt lt!ATTLIST elem
nev tipus parametergt szöveges CDATA egyed ENTI
TY egyedek ENTITIES azonositó ID hivatkozás I
DREF hivatkozások IDREFS
20
DTD
lt?xml version"1.0"?gt lt!DOCTYPE autok
lt!ELEMENT autok (auto)gt lt!ELEMENT auto
(tipus,szin)gt lt!ATTLIST auto rsz CDATA " "gt
lt!ELEMENT tipus (PCDATA)gt lt!ELEMENT szin
(PCDATA)gt gt ltautokgt ltauto rsz"A1"gt
lttipgtFiatlt/tipusgt ltszingtkeklt/szingt
lt/autogt lt/autokgt
21
DTD
lt!ATTLIST ember kod ID REQUIRED gt lt!ATTLIST
ember autoi IDREFS IMPLIED gt lt!ELEMENT nev
(PCDATA) gt gt ltautokgt ltauto rsz"A1"
tulaj"E2"gt lttipusgt Fiat lt/tipusgt lt/autogt
ltauto rsz"A2"gt lttipusgt Fiat lt/tipusgt lt/autogt
ltember kod"E1"gt ltnevgt Peter lt/nevgt lt/embergt
ltember kod"E2" autoi"A1 A5" gt ltnevgt Laci
lt/nevgtlt/embergt ltember kod"E3"gt ltnevgt Anna
lt/nevgt lt/embergt lt/autokgt
22
SOAP
Simple Object Access Protocol
Hálózaton keresztüli adatcsere protokollja XML
formátumú adatátvitel Alkalmazások közötti
adatcserére szolgál Együttmuködés a védelmi
rendszerekkel HTTP alapú (Internet) és nem
RPC Rugalmas, általános Függetlenség Lassú,
bobeszédu
SOAP HTTP XML
23
SOAP
Üzenet felépítése Boríték Fejrész
metaadatok Törzs adatok Hibaüzenetek
ltsoapEnvelope xmlnssoap"http//schemas.xml
soap.org/soap/envelope/"gt ltsoap Headergt
..lt/soapHeadergt ltsoapBodygt
ltproductIDgt827635lt/productIDgt
ltsoapFaultgtlt/soapFaultgt lt/soapBodygt
lt/soapEnvelopegt
24
Kapcsolódó XML elemek
XSL XPATH SAP DOM XSQL
lt?xml version"1.0"?gt ltxslstylesheet
xmlnsxsl"http//www.w3.org/TR/WD-xsl"gt
ltxsltemplate match"/"gt ltxslapply-templates/gt
lt/xsltemplategt ltxsltemplate match"babak"gt
ltxslapply-templatesgtltxslsort/gt
lt/xslapply-templatesgt lt/xsltemplategt
ltxsltemplate match"baba"gt ltxslvalue-of/gtltBR/gt
lt/xsltemplategt lt/xslstylesheetgt
Write a Comment
User Comments (0)
About PowerShow.com