Скачать презентацию XML og EDI Elektronisk Handel Agenda z Egenskaper Скачать презентацию XML og EDI Elektronisk Handel Agenda z Egenskaper

90b2bb18066e54d30beb1697e95b5cb4.ppt

  • Количество слайдов: 25

XML og EDI Elektronisk Handel Agenda: z Egenskaper ved handel z Interorganisatoriske systemer og XML og EDI Elektronisk Handel Agenda: z Egenskaper ved handel z Interorganisatoriske systemer og XML/EDI z Sammenlikning av XML og EDIFACT z Hva ligger i XML/EDI z Norsk XML/EDI prosjekt Ved Per Myrseth per. myrseth@nr. no Slide 1 Norsk Regnesentral Norwegian Computing Center

XML/EDI: Målsetning z. Målet for XML/EDI er å anvende XML og Internett til utveksling XML/EDI: Målsetning z. Målet for XML/EDI er å anvende XML og Internett til utveksling av forretningsdokumenter og til kommunikasjon mellom handelspartnere i åpne og fritt tilgjengelige systemer Slide 2 Norsk Regnesentral Norwegian Computing Center

Fokus for denne presentasjonen zØnsker å vise at XML kan brukes som en byggekloss Fokus for denne presentasjonen zØnsker å vise at XML kan brukes som en byggekloss i et interorganisatorisk system som skal utføre handelstransaksjoner Slide 3 Norsk Regnesentral Norwegian Computing Center

Viktige begrepsskiller z. XML som syntaks z. XML familien av standarder z. Interorganisatoriske systemer Viktige begrepsskiller z. XML som syntaks z. XML familien av standarder z. Interorganisatoriske systemer som benytter XML og XML familien Slide 4 Norsk Regnesentral Norwegian Computing Center

Penge- , informasjons- og vareflyt ved handel $ Penger Leverandør av råvarer Fysisk- eller Penge- , informasjons- og vareflyt ved handel $ Penger Leverandør av råvarer Fysisk- eller digital vareflyt $ $$ $ Penger Informasjon Varer Tilvirker Detaljist Informasjon Konsument Varer Slide 5 Norsk Regnesentral Norwegian Computing Center

Faser i en handelstransaksjon z. Aktørene må finne hverandre z. Produkt og prisinformasjon utveksles Faser i en handelstransaksjon z. Aktørene må finne hverandre z. Produkt og prisinformasjon utveksles z. Kontrakt inngås z. Varer leveres z. Betaling utføres z. Oppfølging og rapportering Slide 6 Norsk Regnesentral Norwegian Computing Center

Gruppering av norske virksomheter, fordelt etter antall ansatte Tall fra SSB 1995, primærnæringer er Gruppering av norske virksomheter, fordelt etter antall ansatte Tall fra SSB 1995, primærnæringer er ikke medregnet. Slide 7 Norsk Regnesentral Norwegian Computing Center

Egenskaper ved handel som påvirker handelsløsninger Lav Høy Lang Kort Vare verdi Kompleksitet av Egenskaper ved handel som påvirker handelsløsninger Lav Høy Lang Kort Vare verdi Kompleksitet av varer/tjenester Hyppighetsfrekvens på kjøp Antall forskjellige varer Aktivitetsnivå hos aktørene i handelsprosessen Grad av forskjell blant varer av samme type [CD’er (masseprodusert) versus bruktbil (ensartet)] Varens holdbarhet Fysisk Overleveringsformat for varen Fastpris Prisdannelse Slide 8 “Immateriell” “Børs” Norsk Regnesentral Norwegian Computing Center

Endres alt like raskt? Hva er stabilt? Hva endres raskt? Hva er layout? Hva Endres alt like raskt? Hva er stabilt? Hva endres raskt? Hva er layout? Hva er struktur? • Regning fra Sætre kjeksfabrikk A/S, 9. oktober 1917 Slide 9 Norsk Regnesentral Norwegian Computing Center

EDIFACT faktura UNA: +, ? ’ UNB+UNOA: 2+NORSK REGNESENTRAL+MOTTAGER+981203: 1015+ID_0001' UNH+1+INVOIC: 2: 911: UN' EDIFACT faktura UNA: +, ? ’ UNB+UNOA: 2+NORSK REGNESENTRAL+MOTTAGER+981203: 1015+ID_0001' UNH+1+INVOIC: 2: 911: UN' BGM+380+1998123456' DTM+3: 199812030900: 102' FTX+TEX+++Fakturahode-tekst' RFF+K 1' LIN+1++1: : : 91' QTY+47: 11' MOA+203: 100’ UNS+S' MOA+125: 100' UNT+13+1' UNZ+1+ID_0001' Meldinger må alltid være i overensstemmelse med en implementasjonguide Slide 10 Norsk Regnesentral Norwegian Computing Center

XML Ordre 128576 19981203 5012345678900 6012345678900 8012345678900 90 19981011 I praksis må meldingen være i overensstemmelse med en DTD og helst en XSL spesifikasjon Slide 11 Norsk Regnesentral Norwegian Computing Center

Dagens Web handel z Basert på HTML y. Begrenset funksjonalitet i klient z Server Dagens Web handel z Basert på HTML y. Begrenset funksjonalitet i klient z Server kontrollert y. Ingen juridisk kvittering til kjøper y. Ingen gode revisjonsspor for kjøper y. Betaling kreves vanligvis på kjøpstidspunkt ikke leveringstidspunkt z Vanskelig å sammenlikne leveringsbetingelser og pris fra flere leverandører y. Liten konkurranse Slide 12 Norsk Regnesentral Norwegian Computing Center

Ad hoc elektronisk handel z Virksomhetsmessig interoperabilitet z Teknologiske interoperabilitet y Forskjellig handelstradisjon? y Ad hoc elektronisk handel z Virksomhetsmessig interoperabilitet z Teknologiske interoperabilitet y Forskjellig handelstradisjon? y Forskjellige juridiske domener? y Hvordan skal utvekslet informasjon tolkes? y Hva forventer avsender at mottaker skal gjøre med mottatt informasjon? y På hvilket stadium i prosessen blir avtalen om kjøp av et vareparti inngått? y Hvordan løses feil og problemhåndtering? Slide 13 y Hva er de teknologiske adressene for virksomheten? y Teknologisk funksjonalitet, hvilke tjenester tilbys? y Hvilke formater skal benyttes til informasjonsutveksling? y Meldingsbasert interaksjon? y Metodekall / distribuerte objektsystemer? y Hvilke betalingstjenester er aktuelle? y Bruk av sikkerhetsmekanismer? y Hvordan oppdages og løses tekniske feil og problemer? Norsk Regnesentral Norwegian Computing Center

Elektronisk handel mellom kjente aktører z Virksomhetsmessig interoperabilitet er avklart i avtale mellom partene Elektronisk handel mellom kjente aktører z Virksomhetsmessig interoperabilitet er avklart i avtale mellom partene som beskriver y Handelstradisjon y Juridisk domene y Feil og problemhåndtering y Fortolkning av utvekslet informasjon y Endringshåndtering z Teknologisk interoperabilitet y Driftsstabilitet y Endringshåndtering Slide 14 Norsk Regnesentral Norwegian Computing Center

Elektroniske handelstransaksjoner (kjøp-salg) Business to business Volum XML/EDI EDIFACT HTML Elektronisk handel mellom kjente Elektroniske handelstransaksjoner (kjøp-salg) Business to business Volum XML/EDI EDIFACT HTML Elektronisk handel mellom kjente aktører Ad hoc elektronisk handel Slide 15 Norsk Regnesentral Norwegian Computing Center

EDIFACT versus XML (1) EDIFACT XML Forholdet mellom datamodell og meldingsinstanser Implementasjonsguiden DTD representerer EDIFACT versus XML (1) EDIFACT XML Forholdet mellom datamodell og meldingsinstanser Implementasjonsguiden DTD representerer datamodellen Meldinger bygges opp av Segmenter som er definert i en segmentkatalog Hvordan håndteres valgfrihet i forhold til datamodellen Elementer defineret for hvert enkelt case, mulig bruk av repository Ved å bruke “optional” og mandatory på både segment og attributt nivå Hvordan håndteres domenekontroller Delvis i konverter delvis på applikasjonsnivå på attributtverdier Må stort sett kodes på applikasjonsnivå Endring av meldinger I praksis gjøres det lokalt mellom kjente partnere Støttemekanismer for presentasjon Støtte for integrasjon mot interne systemer Nei Gjøres forhåpentligvis iht. element repositories Ja, browsere og via XSL Må gjøres manuelt Slide 16 Må kodes på applikasjonsnivå Må gjøres manuelt, potensielt automatiserbart Norsk Regnesentral Norwegian Computing Center

EDIFACT versus XML (2) Handelsløsninger basert på: z EDIFACT y Har tradisjonelt blitt distribuert EDIFACT versus XML (2) Handelsløsninger basert på: z EDIFACT y Har tradisjonelt blitt distribuert via disketter y Versjonshåndtering av SW er tungvint y Teknologien påvirker ikke i seg selv styrkeforholdet mellom partnere z XML y Vil bli distribuert over Internett y Versjonshåndtering enkelt i en browser/WEB-server arkitektur y Arkitekturer basert på browser/WEB-server kan påvirke styrkeforholdet mellom partnere Slide 17 Norsk Regnesentral Norwegian Computing Center

Integrasjon mot interne systemer basert på EDIFACT EDI-aktør Internt datasystem Bruker Trekker ut og Integrasjon mot interne systemer basert på EDIFACT EDI-aktør Internt datasystem Bruker Trekker ut og laster inn data Kommunikasjonstjenester Trekker ut og laster inn data Datanett Slide 18 Kommunikasjonstjenester Norsk Regnesentral Norwegian Computing Center

Nødvendige egenskaper ved XML/EDI z full bakoverkompatibilitet med EDIFACT/X 12 z skjemafunksjonalitet, f. eks. Nødvendige egenskaper ved XML/EDI z full bakoverkompatibilitet med EDIFACT/X 12 z skjemafunksjonalitet, f. eks. manuell input av data è innspill til W 3 C arbeidsgrupper for å dekke EDI behov z datafangst: fra skjemaer og databaser z mottak av data: integrering i databaser z validering: syntaks og verdiområde Slide 19 Norsk Regnesentral Norwegian Computing Center

Fem byggesteiner for XML/EDI XML Templates Web Foundation Processing Agents Logic Implementation Repository Methods Fem byggesteiner for XML/EDI XML Templates Web Foundation Processing Agents Logic Implementation Repository Methods Global Reference Dictionary Fusion EDI Business Methods Slide 20 Norsk Regnesentral Norwegian Computing Center

Integrated architecture Application & Repository Rules Template & Java XML Tags / Agents, XSL Integrated architecture Application & Repository Rules Template & Java XML Tags / Agents, XSL XML Parser / DOM XML Content Interchanged File / Message Storage / Transport Slide 21 Norsk Regnesentral Norwegian Computing Center

Bestilling og betalingsformidling, sammensatt rollemodell Kjøper Repository - Teknologiske adresser - Gule sider - Bestilling og betalingsformidling, sammensatt rollemodell Kjøper Repository - Teknologiske adresser - Gule sider - Artikkelnummerregistre - DTD’er - XSL’er - Templates Internett Selger Bank Slide 22 Norsk Regnesentral Norwegian Computing Center

Norsk XML/EDI pilotprosjekt innen KOSTRA: z Målet er å utvikle og prøve ut en Norsk XML/EDI pilotprosjekt innen KOSTRA: z Målet er å utvikle og prøve ut en pilot for enkel og kostnadseffektiv innrapportering fra kommunene til SSB vha. XML/EDI z Del av europeisk XML/EDI pilotprosjekt z Finansiert bl. a. av Norges forskningsråd z Deltakere KITH, NR, SSB, AAD og IBM Norge Slide 23 Norsk Regnesentral Norwegian Computing Center

Municipality Data capture All sectors Reporting chain. Query and analyze Electronic form Statistics Norway Municipality Data capture All sectors Reporting chain. Query and analyze Electronic form Statistics Norway WWW fact sheets Metadata base Central Information systems Local Social sec. Local information server Child care Information systems Accounting Slide 24 Norsk Regnesentral Norwegian Computing Center

Hovedkilder z z z z Guidelines for using XML for Electronic Data Interchange Extensible Hovedkilder z z z z Guidelines for using XML for Electronic Data Interchange Extensible Markup Language (XML) 1. 0 Martin Bryan, The SGML Centre, http: //www. sgml. u-net. com UN/CEFACT/TMWG OO-EDI compability with XML/EDI Open-edi: ISO/IEC JTC 1 SC 32 WG 1, IS 14662 UN-EDIFACT: ISO 9735, ISO / TC 154 The European XML/EDI Pilot Project XML/EDI group: www. xmledi. net zhttp: //www. nr. no/gem/xml/ Slide 25 Norsk Regnesentral Norwegian Computing Center