1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

36
1 Brezvmesniško e-poslovanje Aleks Jakulin Aleks Jakulin Fakulteta za računalništvo in Fakulteta za računalništvo in informatiko informatiko
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    221
  • download

    3

Transcript of 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Page 1: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

1

Brezvmesniško e-poslovanjeBrezvmesniško e-poslovanje

Aleks JakulinAleks Jakulin

Fakulteta za računalništvo in Fakulteta za računalništvo in informatikoinformatiko

Page 2: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

VsebinaVsebina

1.1. Brezvmesniški spletBrezvmesniški splet

2.2. Standardi:Standardi:• Kaj obstaja?

• Kako so organizirani?

• Kje jih najdemo?

3.3. ZaključekZaključek

Page 3: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

“E-poslovanje” danes“E-poslovanje” danesNakup d.o.o. Prodaja d.o.o.

2. Najdi dobavitelja na WWW.3. Po e-pošti zaprosi za ponudbo.5. Pripravi naročilnico, podpiši, štampiljkaj, pošlji po fax.7. Podpiši dobavnico.

1. Izdelava in vzdrževanje WWW predstavitve.4. Pripravljaj ponudbe in jih pošiljaj po e-pošti.6. Tiskaj dobavnice.

10. Od banke prejemaj evidenco plačil po e-pošti.

8. Pošlji račun po pošti.

9. E-mail virmana na APP.

Page 4: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Zadovoljni uporabniki?Zadovoljni uporabniki?

• Programi povzročajo več dela kot koristi.Programi povzročajo več dela kot koristi.

• Vzporedno vsak dokument tudi na papirju.Vzporedno vsak dokument tudi na papirju.

• Elektronska pošta večinoma neučinkovita.Elektronska pošta večinoma neučinkovita.

• WWW je le še en prospekt.WWW je le še en prospekt.

• Stroški so ogromni. Koristi negativne. Stroški so ogromni. Koristi negativne.

• Dim in megla nepreverjenih tehnologij.Dim in megla nepreverjenih tehnologij.

Page 5: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Brezvmesniško poslovanjeBrezvmesniško poslovanjeNakup d.o.o. Prodaja d.o.o.

Internet

Nakup IS Prodaja IS

Page 6: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Brezvmesniški spletBrezvmesniški splet

Svetovni splet (WWW) je namenjen Svetovni splet (WWW) je namenjen očemočem..• Človek pripravi dokument za človeka na drugi strani žice.

Transakcijski splet je namenjen Transakcijski splet je namenjen neposrednineposredni komunikaciji med informacijskimi sistemi.komunikaciji med informacijskimi sistemi.• Informacijski sistemi inteligentno izmenjujejo podatke

med seboj.

• Človek nadzira vsebino dokumentov.

Transactional Web

Page 7: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

InteroperabilnostInteroperabilnost

Usklajenost med informacijskimi sistemi:Usklajenost med informacijskimi sistemi:

• Tehnologija (enkripcija, protokoli)Tehnologija (enkripcija, protokoli)

• Enotni podatki (tip izdelka, Enotni podatki (tip izdelka, lokacija) lokacija) !!!!!!

• Enotne strukture (formularji)Enotne strukture (formularji)

• Poslovni procesi (protokol za avkcijo)Poslovni procesi (protokol za avkcijo)

• Avtomatizacija oskrbovalnih verigAvtomatizacija oskrbovalnih verig

Page 8: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Računalniška izmenjava podatkov: RIPRačunalniška izmenjava podatkov: RIP

Electronic Data Interchange (EDI):Electronic Data Interchange (EDI):•Standardna sporočila: UN/CEFACT EDIFACT, ANSI

X12

•Podmnožica EDIFACT: EANCOM

•Prepis EDIFACT v XML: Simpl-EDI (za X12: XML/EDI)

•Specifična področja: SWIFT, ETIS, EDIFICAS, EEG7, EDItEUR, EDITEX, IATA, UIC, SIMAP, TDI, UNICORN, ODETTE

www.diffuse.org

Page 9: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Primeri iz EDIFACT:Primeri iz EDIFACT:

IFTMBCIFTMBC Booking confirmation message Booking confirmation message

DELFORDELFOR Delivery schedule message Delivery schedule message

BANSTABANSTA Banking status message Banking status message

BOPCUSBOPCUS Balance of payment customerBalance of payment customertransaction transaction

report report messagemessage

FTMANFTMAN Arrival notice message Arrival notice message

INSPREINSPREInsurance premium message Insurance premium message

... in nekaj sto podobnih sporočil.... in nekaj sto podobnih sporočil.

Page 10: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Pomanjkljivosti RIPPomanjkljivosti RIP

• ZDA: X12, svet: UN/CEFACTZDA: X12, svet: UN/CEFACT

• ObseženObsežen

• Pogoste spremembe, delna vzvratna Pogoste spremembe, delna vzvratna združljivostzdružljivost

• Draga realizacijaDraga realizacija

• Ni fleksibilenNi fleksibilen

• Obvezne poslovne metodeObvezne poslovne metode

A A delujedeluje! XML rešuje le vzvratno združljivost in ! XML rešuje le vzvratno združljivost in fleksibilnost.fleksibilnost.

Page 11: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Primer EDI sporočilaPrimer EDI sporočila

Page 12: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

XMLXML

• Človeku razumljivi struktuČloveku razumljivi strukturirani rirani podatkipodatki

• XML je način shranjevanja podatkovXML je način shranjevanja podatkov•Kot relacijske baze: ampak te niso same po sebi

združljive

• XML ni jezik! XML je le abeceda.XML ni jezik! XML je le abeceda.•XML ne zagotavlja interoperabilnosti.

•Dogovorjene definicije struktur: sheme

<nakup><kos ime=“Cedilo”>

<tip>A4575</tip><proizvaja>XYZ</proizvaja>

</kos><kupec>Nakup d.o.o.</kupec><rok>2001-12-20</rok><kolicina>10</kolicina>

</nakup>

<nakup><kos ime=“Cedilo”>

<tip>A4575</tip><proizvaja>XYZ</proizvaja>

</kos><kupec>Nakup d.o.o.</kupec><rok>2001-12-20</rok><kolicina>10</kolicina>

</nakup>

Page 13: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Struktura standardovStruktura standardov

1.1. OgrodjeOgrodje1. Register shem (Registry)

2. Arhiv shem (Repository)

3. Ovojnice

2.2. VsebinaVsebina• Taksonomije

• Sheme

• Poslovni procesi

Page 14: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Tipi standardovTipi standardov

Vsebine,Vsebine,shemesheme

Storitve, Storitve, ogrodja, ogrodja, arhivi in arhivi in registriregistri

• RosettaNet• OASIS• OAGI• EAN/UCC• ebXML• xCBL

• BizTalk• eCo• ebXML• RosettaNet

• Commerce One• ARIBA• I2• Oracle

E-trgiE-trgi

xml.coverpages.org

Page 15: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Procesi v ebXMLProcesi v ebXML

Poslovni proces

...

sodelovanje

Poslovni procesi

Poslovni proces

transakcija

transakcija

sodelovanje

Page 16: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Primer procesa v RosettaNetPrimer procesa v RosettaNet

Page 17: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Sporočila v BizTalkSporočila v BizTalk 

Page 18: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Dopolnilne storitveDopolnilne storitve

Brezvmesniški Brezvmesniški portali:portali:

• E-trg

• Iskanje partnerjev

• Iskanje parov

• Borza

• Avkcija

• Prodajna (forward)• Razpis (reverse)

• Skupnost

Iskanje in definicija Iskanje in definicija storitev:storitev:• UDDI strani

• Bele• Rumene• Zelene

• WSDL

Storitev je ponavadi Storitev je ponavadi končni avtomatkončni avtomat

Page 19: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

NevarnostiNevarnosti

1.1. Ne-delovanje enotne identifikacijeNe-delovanje enotne identifikacije

2.2. Nezdružljivost Nezdružljivost rešitevrešitev

3.3. Otroške bolezni pOtroške bolezni prezgodnjrezgodnjih ih rešitevrešitev

4.4. Razlike med podatki znotraj Razlike med podatki znotraj informacijskih sistemov in informacijskih sistemov in standardnimi paketistandardnimi paketi

5.5. Diktat monopolistovDiktat monopolistov

Page 20: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Kaj se bo zgodilo? ...ali se dogaja?Kaj se bo zgodilo? ...ali se dogaja?

Vsaka organizacija si sestavi svojo XML shemo. Vsaka organizacija si sestavi svojo XML shemo. Vsi se morajo vsakomur prilagajati, razen Vsi se morajo vsakomur prilagajati, razen monopolistov, ki manjša podjetja silijo v monopolistov, ki manjša podjetja silijo v prilagajanje.prilagajanje.

B d.d.B d.d.

C s.p.C s.p.

ZavodZavod

A d.o.oA d.o.o

Mpoly1Mpoly1

Mpoly2Mpoly2

Page 21: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Možna rešitevMožna rešitev

Slovenski e-kliring:Slovenski e-kliring:• Vsi komunicirajo preko e-kliringa in ne med seboj

B d.d.B d.d.

C s.p.C s.p.

ZavodZavod

E-kliringE-kliringA d.o.oA d.o.o

? Država ?

Page 22: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Skrbi glede e-poslovanjaSkrbi glede e-poslovanja

1. Varnost in enkripcija 2. Zaupanje in tveganje 3.3. Pomanjkanje kvalificiranega osebjaPomanjkanje kvalificiranega osebja4.4. Pomanjkanje poslovnih modelovPomanjkanje poslovnih modelov5. Avtentifikacija in infrastruktura javnih ključev 6.6. KulturaKultura7.7. OrganizacijaOrganizacija8. Tveganje goljufij 9. Pravne obveznosti in pogodbe 10.Sposobnost prejemanja plačil in plačevanja

Page 23: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

VarnostVarnost

• ZaupnostZaupnost• AvtentičnostAvtentičnost

• pošiljatelja in prejemnika

• IntegritetaIntegriteta: : • sporočilo ni bilo spremenjeno s strani tretje osebe

• Nezanikanje pošiljkeNezanikanje pošiljke: : • pošiljatelj ne more zanikati tega, da je sporočilo poslal

• Nezanikanje prejemaNezanikanje prejema• ArhiviranjeArhiviranje::

• tudi po daljšem času mora biti vsebina pošiljke nesporna

!!

Page 24: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

ZaključekZaključek

• Vsi naj uporabljajo iste standardeVsi naj uporabljajo iste standarde• EDIFACT in EANCOM delujetaEDIFACT in EANCOM delujeta• BizTalk, ebXML BizTalk, ebXML so le ogrodja, notri ni še ničso le ogrodja, notri ni še nič• Za začasne fleksibilne ad-hoc rešitve na Za začasne fleksibilne ad-hoc rešitve na

štiri oči je smiselno uporabiti XMLštiri oči je smiselno uporabiti XML• Tu obstajajo nekatera orodja (WebSphere, BizTalk

Server, CommerceOne)

• Procesi priprave rešitev: ebXML

• Ko bodo standardi sprejeti in preizkušeni...Ko bodo standardi sprejeti in preizkušeni...

Page 25: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Vprašanja?Vprašanja? [email protected]

http://ai.fri.uni-lj.si/~aleks/B2B

Page 26: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Svetli žarki e-poslovanjaSvetli žarki e-poslovanja

• Portali in virtualni sejmiPortali in virtualni sejmi

• E-bančništvoE-bančništvo

• E-podpisE-podpis

• E-upravaE-uprava

• E-arhiviranjeE-arhiviranje

•E-DI? EDI? RIP? XML? BizTalk? E-DI? EDI? RIP? XML? BizTalk? UDDI? ebXML? EDIFACT? UDDI? ebXML? EDIFACT? EANCOM?EANCOM?

Page 27: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

RIP standardiRIP standardi

Page 28: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

E-storitveE-storitve

• Standardiziran opis storitve v XML Standardiziran opis storitve v XML (WSDL)(WSDL)

• Do storitve dostopamo z različnimi Do storitve dostopamo z različnimi protokoli (SOAP, HTML, MIME, ...)protokoli (SOAP, HTML, MIME, ...)

• E-storitev je končni avtomatE-storitev je končni avtomat

Web Services

Page 29: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

VpeljavaVpeljava

1.1. Re-engineeringRe-engineering• Izkoristite priložnost za izboljšanje

organizacije.

2.2. Best practicesBest practices• Uporabite pristope, ki dokazano dobro

delujejo.

• Standardi za brezvmesniško poslovanje

Page 30: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Enotna identifikacija in ključiEnotna identifikacija in ključi

Taksonomije: Taksonomije: •Dejavnosti

• Izdelki in storitve: UNSPSC, EAN, NAPCS

•Geografski podatki: ISO 3166, EAN-GLN

Katalogi:Katalogi:•EAN

Page 31: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

ebXMLebXML

• UN/CEFACT UN/CEFACT - - United Nations Centre United Nations Centre for Trade Facilitation and Electronic for Trade Facilitation and Electronic BusinessBusiness

• OASIS - Organization for the OASIS - Organization for the Advancement of Structured Advancement of Structured Information StandardsInformation Standards

Page 32: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Arhitektura ebXMLArhitektura ebXML

• SporočilaSporočila

• Zanesljiva in varna izmenjava podatkov

• Register in arhivRegister in arhiv

• Baza podatkov

• Storitve za: shranjevanje, spreminjanje in

prejemanje objektov, iskanje, nadzor nad verzijami, razvrščanje

• Podatki o partnerjihPodatki o partnerjih• Collaboration Protocol

Profile (CPP)

• Collaboration Protocol Agreement (CPA)

• Sheme za določanje Sheme za določanje poslovnih procesovposlovnih procesov

• Opis poslovnih procesov v XML

• Podmnožica UN/CEFACT meta modela

Page 33: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Microsoft BizTalkMicrosoft BizTalk

Ogrodje, ki shranjuje shemeOgrodje, ki shranjuje sheme

Podobne sheme naj bi podpirale Podobne sheme naj bi podpirale XSLT prevajanje med sebojXSLT prevajanje med seboj

Page 34: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

UDDIUDDI

Uporabe:Uporabe:• Objava podatkov o

obstoju e-storitev

• Iskanje podatkov o e-storitvah

Funkcije:Funkcije:• Arhiv e-storitev (directory,

repository, registry)

• Opis e-storitev (description)

Vsebina:Vsebina:• Bele strani opisujejo

kontaktne podatke (naslov, telefon, itd)

• Rumene strani opisujejo dejavnost podjetja ali storitve

• Zelene strani opisujejo tehnične lastnosti storitve.

http://www.uddi.org

Page 35: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

Commerce One Commerce One Global Trading WebGlobal Trading WebCommerce One Commerce One Global Trading WebGlobal Trading Web

TYPES OF PORTALS

Mega Exchanges – Electronic Marketplace host, maintains the transaction engine

Net Market Makers

Vertical- Single portal operator for specific market segment

Horizontal/Regional-Buying Club for small to medium size companies

Global Trading Web – Commerce One linkage of electronic exchanges

Page 36: 1 Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko.

ARIBA BuyerARIBA Buyer

Informationand analysis

servicesInformationand analysis

services

Informationand analysis

services

Logistics and fulfillmentservices

Ongoingpaymentservices

Dynamictrade

services

Supplierand content

services

Transactionroutingservice

IndustryMarketplace

Procurementmarketplace

Othermarketplace

Enterpriseprocurement

Enterpriseprocureme

nt

SupplierWebsite

Supplier

ARIBA Commerce Service Network