Brezvmesniko eposlovanje Aleks Jakulin Fakulteta za raunalnitvo in
Brezvmesniško e-poslovanje Aleks Jakulin Fakulteta za računalništvo in informatiko 1
Vsebina 1. Brezvmesniški splet 2. Standardi: • Kaj obstaja? • Kako so organizirani? • Kje jih najdemo? 3. Zaključek
“E-poslovanje” danes Nakup 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. 9. E-mail virmana na APP. Prodaja d. o. o. 1. Izdelava in vzdrževanje WWW predstavitve. 4. Pripravljaj ponudbe in jih pošiljaj po e-pošti. 6. Tiskaj dobavnice. 8. Pošlji račun po pošti. 10. Od banke prejemaj evidenco plačil po e-pošti.
Zadovoljni uporabniki? • Programi povzročajo več dela kot koristi. • Vzporedno vsak dokument tudi na papirju. • Elektronska pošta večinoma neučinkovita. • WWW je le še en prospekt. • Stroški so ogromni. Koristi negativne. • Dim in megla nepreverjenih tehnologij.
Brezvmesniško poslovanje Nakup d. o. o. Prodaja d. o. o. Internet Nakup IS Prodaja IS
Brezvmesniški splet Transactional Web Svetovni splet (WWW) je namenjen očem. • Človek pripravi dokument za človeka na drugi strani žice. Transakcijski splet je namenjen neposredni komunikaciji med informacijskimi sistemi. • Informacijski sistemi inteligentno izmenjujejo podatke med seboj. • Človek nadzira vsebino dokumentov.
Interoperabilnost Usklajenost med informacijskimi sistemi: • Tehnologija (enkripcija, protokoli) • Enotni podatki (tip izdelka, lokacija) !!! • Enotne strukture (formularji) • Poslovni procesi (protokol za avkcijo) • Avtomatizacija oskrbovalnih verig
Računalniška izmenjava podatkov: RIP www. diffuse. org Electronic Data Interchange (EDI): • Standardna sporočila: UN/CEFACT EDIFACT, ANSI X 12 • Podmnožica EDIFACT: EANCOM • Prepis EDIFACT v XML: Simpl-EDI (za X 12: XML/EDI) • Specifična področja: SWIFT, ETIS, EDIFICAS, EEG 7, EDIt. EUR, EDITEX, IATA, UIC, SIMAP, TDI, UNICORN, ODETTE
Primeri iz EDIFACT: IFTMBC DELFOR BANSTA BOPCUS FTMAN INSPRE Booking confirmation message Delivery schedule message Banking status message Balance of payment customer transaction report message Arrival notice message Insurance premium message . . . in nekaj sto podobnih sporočil.
Pomanjkljivosti RIP • • • ZDA: X 12, svet: UN/CEFACT Obsežen Pogoste spremembe, delna vzvratna združljivost Draga realizacija Ni fleksibilen Obvezne poslovne metode A deluje! XML rešuje le vzvratno združljivost in fleksibilnost.
Primer EDI sporočila
<nakup> <kos ime=“Cedilo”> <tip>A 4575</tip> <proizvaja>XYZ</proizvaja> </kos> <kupec>Nakup d. o. o. </kupec> <rok>2001 -12 -20</rok> <kolicina>10</kolicina> XML </nakup> • Človeku razumljivi strukturirani podatki • XML je način shranjevanja podatkov • Kot relacijske baze: ampak te niso same po sebi združljive • XML ni jezik! XML je le abeceda. • XML ne zagotavlja interoperabilnosti. • Dogovorjene definicije struktur: sheme
Struktura standardov 1. Ogrodje 1. Register shem (Registry) 2. Arhiv shem (Repository) 3. Ovojnice 2. Vsebina • Taksonomije • Sheme • Poslovni procesi
xml. coverpages. org Tipi standardov Vsebine, sheme • • • Rosetta. Net OASIS OAGI EAN/UCC eb. XML x. CBL Storitve, ogrodja, arhivi in registri • • Biz. Talk e. Co eb. XML Rosetta. Net E-trgi • • Commerce One ARIBA I 2 Oracle
Procesi v eb. XML Poslovni procesi Poslovni proces sodelovanje transakcija sodelovanje Poslovni proces. . .
Primer procesa v Rosetta. Net
Sporočila v Biz. Talk
Dopolnilne storitve Brezvmesniški portali: • E-trg • Iskanje partnerjev • Iskanje parov • Borza • Avkcija • Prodajna (forward) • Razpis (reverse) • Skupnost Iskanje in definicija storitev: • UDDI strani • Bele • Rumene • Zelene • WSDL Storitev je ponavadi končni avtomat
Nevarnosti 1. Ne-delovanje enotne identifikacije 2. Nezdružljivost rešitev 3. Otroške bolezni prezgodnjih rešitev 4. Razlike med podatki znotraj informacijskih sistemov in standardnimi paketi 5. Diktat monopolistov
Kaj se bo zgodilo? . . . ali se dogaja? Vsaka organizacija si sestavi svojo XML shemo. Vsi se morajo vsakomur prilagajati, razen monopolistov, ki manjša podjetja silijo v prilagajanje. Zavod B d. d. Mpoly 1 A d. o. o C s. p. Mpoly 2
Možna rešitev Slovenski e-kliring: • Vsi komunicirajo preko e-kliringa in ne med seboj Zavod B d. d. E-kliring C s. p. A d. o. o ? Država ?
Skrbi glede e-poslovanja 1. Varnost in enkripcija 2. Zaupanje in tveganje 3. Pomanjkanje kvalificiranega osebja 4. Pomanjkanje poslovnih modelov 5. Avtentifikacija in infrastruktura javnih ključev 6. Kultura 7. Organizacija 8. Tveganje goljufij 9. Pravne obveznosti in pogodbe 10. Sposobnost prejemanja plačil in plačevanja
Varnost • Zaupnost • Avtentičnost • pošiljatelja in prejemnika • Integriteta: • sporočilo ni bilo spremenjeno s strani tretje osebe • Nezanikanje pošiljke: • pošiljatelj ne more zanikati tega, da je sporočilo poslal • Nezanikanje prejema • Arhiviranje: • tudi po daljšem času mora biti vsebina pošiljke nesporna !
Zaključek • Vsi naj uporabljajo iste standarde • EDIFACT in EANCOM delujeta • Biz. Talk, eb. XML so le ogrodja, notri ni še nič • Za začasne fleksibilne ad-hoc rešitve na štiri oči je smiselno uporabiti XML • Tu obstajajo nekatera orodja (Web. Sphere, Biz. Talk Server, Commerce. One) • Procesi priprave rešitev: eb. XML • Ko bodo standardi sprejeti in preizkušeni. . .
Vprašanja? jakulin@acm. org http: //ai. fri. uni-lj. si/~aleks/B 2 B
Svetli žarki e-poslovanja • Portali in virtualni sejmi • E-bančništvo • E-podpis • E-uprava • E-arhiviranje • E-DI? EDI? RIP? XML? Biz. Talk? UDDI? eb. XML? EDIFACT? EANCOM?
RIP standardi
E-storitve Web Services • Standardiziran opis storitve v XML (WSDL) • Do storitve dostopamo z različnimi protokoli (SOAP, HTML, MIME, . . . ) • E-storitev je končni avtomat
Vpeljava 1. Re-engineering • Izkoristite priložnost za izboljšanje organizacije. 2. Best practices • Uporabite pristope, ki dokazano dobro delujejo. • Standardi za brezvmesniško poslovanje
Enotna identifikacija in ključi Taksonomije: • Dejavnosti • Izdelki in storitve: UNSPSC, EAN, NAPCS • Geografski podatki: ISO 3166, EAN-GLN Katalogi: • EAN
eb. XML • UN/CEFACT - United Nations Centre for Trade Facilitation and Electronic Business • OASIS - Organization for the Advancement of Structured Information Standards
Arhitektura eb. XML • Sporočila • Zanesljiva in varna izmenjava podatkov • Register in arhiv • Baza podatkov • Storitve za: shranjevanje, spreminjanje in prejemanje objektov, iskanje, nadzor nad verzijami, razvrščanje • Podatki o partnerjih • Collaboration Protocol Profile (CPP) • Collaboration Protocol Agreement (CPA) • Sheme za določanje poslovnih procesov • Opis poslovnih procesov v XML • Podmnožica UN/CEFACT meta modela
Microsoft Biz. Talk Ogrodje, ki shranjuje sheme Podobne sheme naj bi podpirale XSLT prevajanje med seboj
UDDI Uporabe: • Objava podatkov o obstoju e -storitev • Iskanje podatkov o estoritvah Funkcije: • Arhiv e-storitev (directory, repository, registry) • Opis e-storitev (description) http: //www. uddi. org Vsebina: • Bele strani opisujejo kontaktne podatke (naslov, telefon, itd) • Rumene strani opisujejo dejavnost podjetja ali storitve • Zelene strani opisujejo tehnične lastnosti storitve.
Commerce One Global Trading Web TYPES OF PORTALS § Mega Exchanges – Electronic Marketplace host, § Net Market Makers § maintains the transaction engine § Vertical- Single portal operator for specific market § Horizontal/Regional-Buying Club for small to segment medium size companies Global Trading Web – Commerce One linkage of electronic exchanges
ARIBA Buyer Enterprise procurement Transaction routing service Enterprise procurement Supplier and content services Dynamic trade services Procurement marketplace Information and analysis Ongoing services payment services Industry Marketplace Logistics and Information analysis fulfillment and analysis services ARIBA Commerce Service Network Supplier Website Other marketplace
- Slides: 36