automatiseerimine loeng 6...

69
Äriprotsesside modelleerimine ja automatiseerimine Loeng 6 Standardid Enn Õunapuu [email protected]

Upload: trantram

Post on 12-Mar-2018

221 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Äriprotsesside modelleerimine ja

automatiseerimine

Loeng 6 Standardid

Enn Õunapuu [email protected]

Page 2: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kava

Alustan probleemi selgitusest

Näitan vahendit millega saab kontseptuaalsest

skeemist XML skeemi ja dokumendi

Vaatan Eesti e-arve standardit

UBL univrsial business language

Energiavaldkonna standard -eBix

Selgitan, kuidas saaks standardeid meie projekti

kontekstis kasutada.

Page 3: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Probleem

Sisuliselt on tegu Semantic Web probleemiga.

The Semantic Web is a "web of data" that enables machines

to understand the semantics, or meaning, of information on

the World Wide Web.[1] It extends the network of hyperlinked

human-readable web pages by inserting machine-readable

metadata about pages and how they are related to each

other, enabling automated agents to access the Web more

intelligently and perform tasks on behalf of users.

Page 4: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Eesti semantilise koosvõime raamistik

Semantilise koosvõime all mõistame infosüsteemide

võimet teistelt infosüsteemidelt saadud andmeid

adekvaatselt kasutada. Ehk siis teiste sõnadega,

semantilise koosvõime tagamine eeldab

infosüsteemide inim- ja masinloetava semantika

olemasolu. Koosvõime muudab keerukaks asjaolu,

et tarkvarasüsteemide kasutusviisid, eesmärgid ja

kontekstid on erinevad, seega on erinevad ka

andmete esitusviisid, kodeerimine ja

tähendusnüansid.

Page 5: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 6: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 7: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 8: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 9: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Ontoloogial põhinev lahendus

Tehakse iga valdkonna jaoks ontoloogiad.

Annotatsioonide kaudu määratakse vastavused.

Annotation, or tagging, is about attaching names,

attributes, comments, descriptions, etc. to a

document or to a selected part in a text. It provides

additional information (metadata) about an existing

piece of data.

Semantic Annotation helps to bridge the ambiguity of

the natural language when expressing notions and

their computational representation in a formal

language. By telling a computer how data items

are related and how these relations can be

evaluated automatically, it becomes possible to

process complex filter and search operations.

Page 10: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 11: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 12: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Arvete vastuvõtmise protseduurid täna

Trükk ja

ümbrik

Arve

väljastaja

Avamine ja

sorteerimine Postitus

Ülevaatamine

ja kinnitus

Raamatu-

pidamine

Arhiiv

Makse

Digitaalne

protseduur

Manuaalne

protseduur

Page 13: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kui palju mingi protsess aega võtab Protseduur Minutit

Ümbriku avamine 1

Eeltöötlus (koopia, tempel, eelkontroll) 4

Eelkonteerimine 2

Kontroll 1

Aktsepteerimine ja kinnitus 2

Lõplik konteerimine 2

Arhiveerimine 2

Majasisene ringlus 10

Vigade käsitlus 2

Kokku 26

Page 14: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Arvete vastuvõtmise protseduurid

homme Trükk ja

ümbrik

Arve

väljastaja

Avamine ja

sorteerimine Postitus

Ülevaatamine

ja kinnitus

Raamatu-

pidamine

Arhiiv

Makse

Digitaalne

protseduur

Manuaalne

protseduur

Arve

väljastaja

Invoice

WorkFlow

Skanneerimine

Raamatu-

pidamine

Makse

Arhiiv

Teenuse-

pakkuja

Teenuse-

pakkuja

Page 15: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kui palju mingi protsess aega võtab Protseduur Manuaalselt Digitaalsel

t

e-arve

Ümbriku avamine 1

Eeltöötlus (koopia, tempel, eelkontroll) 4

Eelkonteerimine 2

Kontroll 1 1 1

Aktsepteerimine ja kinnitus 2 1 1

Lõplik konteerimine 2 2

Arhiveerimine 2

Majasisene ringlus 10

Vigade käsitlus 2 1 1

Kokku 26 5 3

Page 16: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

MIKS?

Miks on vaja e-arveid vastu võtta? Kuluefektiivne

Automatiseeritud raamatupidamine

Parem ülevaatlikus

Suurem arvete liikumise kiirus

Miks on vaja e-arveid saata? Suurem arvete liikumise kiirus

Parem kvaliteet

Kuluefektiivne

Page 17: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

KUIDAS?

Kuidas e-arveid vastu võtta? Soovitavalt kõik arved ühe rutiini abil – ei ole kasu

üksikutest e-arvest

Digitaalne arvete vastuvõtmise ja aktsepteerimise

protseduur

pilt ja andmed kõikide digitaliseeritud arvete puhul

Integreeritud raamatupidamissüsteemiga

Integreeritud maksesüsteemiga

Kuidas e-arveid saata? Vajalik informatsioon adressaadi kohta.

Vajalik mugav saatmisvõimalus - soovitavalt kõik

arved ühe rutiini abil

Page 18: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kuidas saab Itella aidata?

Täna edukalt toimiv arved.ee portaal e-arve vastuvõtjate

nimekirjade haldamiseks. Kuus saadetakse ligikaudu 160 000

e-arvet seitsmesse erinevasse kanalisse, millest ligikaudu 10

000 on B2B e-arved.26.03 lansseeritakse arved.ee versioon

3.0 koos juriidiliste isikute tellimisvõimalusega.

E-arvete saatmisteenus erinevatesse kanalitesse – juba täna

saab saata meie kaudu arveid seitsmesse kanalisse. 26.

märtsist lisandub täisteenus kanal suurematele ettevõtetele

ning lähitulevikus veel üks keskmistele ettevõtetele suunatud

kanal. Lisaks läbirääkimised võimalike teiste

teenusepakkujatega (Hansaworld, Krediidiinfo)

E-arvete vastuvõtmine erinevatest kanalitest –

koostööläbirääkimised pankadega, Hansaworldiga,

Krediidiinfoga

Arvete skanneerimisteenus täisteenuse tagamiseks - täna

skanneerime 10 000 arvet kuus

Arvete ringlussüsteem Itella workflow

Page 19: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Mida Eesti riik peaks tegema?

Arvete vastuvõtjana Protsesside digitaliseerimine

Kõikide sissetulevate arvete digitaliseerimine

Saatjate suunamine e-arvete saatmise poole

Arvete esitajana Hakkama saatma e-arveid erinevatesse kanalitesse

kas siis ise või läbi teenusepakkuja

Regulaatorina propageerima e-arveid (olema eeskujuks,

põhjendama jm)

kaotama võimalikud takistused – aktsept kirjest

andmebaasis võiks piisata ilma, et iga sissetulevat

arvet oleks vaja allkirjastada

mitte looma täiendavaid piiranguid e-arvendusele

Page 21: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

UBL 2.0

Universal Business Language (UBL) is a library of

standard electronic XML business documents such as

purchase orders and invoices. UBL was developed by

an OASIS Technical Committee with participation from a

variety of industry data standards organizations. UBL is

designed to plug directly into existing business, legal,

auditing, and records management practices. UBL

version 2.0 was approved as an OASIS Committee

Specification in October 2006 and has been publicly

released.

Page 22: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Üldvaade

Page 23: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 24: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

UBL 2.0 tänane seis

UBL 2.0 was ratified as an OASIS standard in December

2007. According to plans UBL 2.0 will become a

UN/CEFACT specification soon and will later become a

UN/CEFACT standard. UN/CEFACT will take over

development of UBL 2.0.

UBL 2.0 traces its origins back to the EDI standards and

other derived XML standards. In total there are 31

documents covering business needs in the phases of

presale, ordering, delivery, invoicing and payment.

Page 25: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

UBL 2.0 dokumendid

Presale: Request for quotation, Quotation, Catalog

request, Catalog, Catalog deletion, Catalog item

update, Catalog pricing update.

Ordering: Order, Order response, Simple order

response, Order cancellation, Order change.

Delivery: Bill of lading, Certificate of origin, Forwarding

instructions, Packing list, Transportation status, Way

bill, Receipt advice, Despatch advice

Invoicing: Reminder, Invoice, Self billed invoice, Credit

note, Self billed credit note, Debit note, Self billed debit

note, Statement

Payment: Remittance advice

Other: Application response, Attached document

Page 26: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

NES 2.0

North European Subset

A northern European cooperation on e-commerce and

e-procurement. Participants are Denmark, Sweden,

Norway, Finland, Iceland and the United Kingdom.

Specifies profiles comprising of definitions of:

Electronic business processes which each consist of

one or more UBL 2.0 documents.

A subset for each document (names NES subset).

The use of code lists and subsets of each of them.

NES aims to make subsets for the most common uses,

thus easing and speeding up implementations of

electronic business

Page 27: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

NES 2.0 praegune seis

The following profiles are currently defined by the

NES Group:

Profile 1: Catalogue Only

Profile 2: Catalogue with Updates

Profile 3: Basic Order Only

Profile 4: Basic Invoice Only

Profile 5: Basic Billing

Profile 6: Basic Procurement

Profile 7: Simple Procurement

Page 28: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 29: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 30: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 31: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 32: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kuidas neid juurutada?

Koodide tabelid

UBL-CommonLibrary-2.0.xls

Semantilise koosvõime raamistik

SEmantikavaradeHaldamiseKEskond_Anal_s_ver_1.

0.doc

X-tee

ERP süsteemide ühendamine (Navision)

Pangad

Workflow süsteemid

Page 33: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Kontseptuaalsel mudelil põhinev

lahendus

Tehakse kontseptuaalne skeem

Lepitakse kokku infovahetuse dokumendid, mis

põhinevad sellel kontseptuaalsel skeemil.

Page 34: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Näide:Travel agent

Page 35: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Transpordi agent

Lahendus võib ka realiseerida transpordi

agendina.

Agent õpib ja modifitseerib end töö käigus.

Page 36: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 37: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Travel agendi lahendus kasutades

standardeid

Open Travle alliance OTA standard

http://www.opentravel.org/

Page 38: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Content

•What is Open Travel Alliance (OTA)

• What are the goals of OTA

• How alliance plan to meet its goals

• OTA code tabel

• OTA xml documents and xml schemas

Page 39: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

What is Open Travel Alliance

(OTA)

The travel industry is comprised of many

diversified sectors, including airlines, hotels, car

rental companies, computer reservation systems,

travel agents and other businesses that provide

products and services to meet traveler needs.

Travel industry business and technology leaders

responsible for product distribution are working

together through the OTA to transform the travel

industry into one large global supermarket of

products and services.

Page 40: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

What are the goals of OTA

The OTA is dedicated to helping the travel industry take full

advantage of the near universal access to the Internet and

related technologies. By working in cross industry sectors, each

sector within OTA identifies its particular industry needs and

appropriate terms. A final product of the alliance is a dictionary

of common usage terms used throughout the industry. This

dictionary of terms is being compiled and used in XML

specifications.

Page 41: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 42: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 43: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 44: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Generic messages

Page 45: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Vaataks kuidas OTA standard välja

näeb?

http://elrond.tud.ttu.ee/material/enn/XMLKURSUS/Lo

eng11Standardid/

Page 46: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Xcase

http://xcase.codeplex.com/

XCase is a case tool for conceptual modeling of XML

data based on MDA as it separates the conceptual

modeling process to two levels: Platform-

Independent and Platform-Specific Model. From

each PSM diagram you can derive an XML

schema describing a data view.

http://www.ksi.mff.cuni.cz/xcase/

Page 47: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Vaatame xCase töös!

Page 48: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 49: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 50: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 51: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 52: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 53: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 54: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 55: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Mida saab genereerida?

XML Schema

XML document

OWL

Page 56: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

OTA näide

D:\Raamat2\Labor\Sihtfin\EvolTarkvaraSemantic3

0052011\int_framework\int_framework\experiment

s

Vaatame mudelid

Genereerime XML schema, XML

Genereerime OWL

Vaatame OWL-i Protege-ga

Page 57: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 58: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 59: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Käsitleme saadud owl-i Protege-ga

Genereeritud OWL on

D:\Raamat2\Labor\Sihtfin\EvolTarkvaraSemantic3005

2011\int_framework\int_framework\experiments\op

entravel

Page 60: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 61: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

xCase-iga saab ka xml Schema-st PSM

mudeli

Tuleb kõigepealt teha tühi PSM mudel

Ja siis xsd -> PSM

Näitan!

Page 62: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Elektrituru näide

Page 63: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,
Page 64: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Valdkonna terminid Harmoniseeritud

rollimudeli valdkond

Valdkonna kirjeldus

Mõõtepunkt

Metering point

Arvesti

Meter

Mõõteseadme

register

Register

Võrgupiirkond

Metering grid area

Tarbimis (tootmis)

koht

Local metering point

Tarbimiskoht

Consumption

metering point

Tootmiskoht

Production metering

point

Piiri(ülemineku)koht

Exchange metering

point

Bilansipiirkond

Market balance area

Koht, kus toimub tootmise mõõtmine. See võib olla üks füüsiline punkt või mitme

erineva punkti kombinatsioon. Tegemist on mõõtepunkti tüübiga.

Mõõtepunkt, milles mõõdetakse energiakauplemist teise mõõtmise

võrgupiirkonnaga. Tegemist on mõõtepunkti tüübiga.

Geograafiline piirkond, mis koosneb koos ühtsete turureeglitega ühest või

enamast võrgupiirkonnast, milleks arvelduse eest vastutav osapool teostab bilansi

selgitust ja millel on sama hind kooskõlastamisel.

Punkt, kus mõõdetakse energiatooteid

Seade, mis on ette nähtud võrgust tarbitud või võrku antud elektrienergia koguste

määramiseks

Register võib olla arvesti sisemuses paiknev element, mis kogub ja salvestab

etteantud tingimuste kohaselt elektrienergia koguseid.

Füüsiline piirkond, kus saab mõõta tarbimist, tootmist ja kauplemist. Seda ei ole

piiratud mõõdikute paigaldamisega perioodi mõõtmiseks piirkonna sisendina ja

väljundina. Seda saab kasutada tarbimise ja tootmise summa kehtestamiseks ilma

perioodilise mõõtmise ja võrgukadudeta. Tegemist on ainult ühe mõõtepunkti

Koht, kus toimub energiatoodete mõõtmine. Väikseim punkt, kus toimub bilansi

selgitamine ning kus saab toimuda Avatud tarnija vahetus. Võib olla füüsiline või

loogiline punkt. Tegemist on mõõtepunkti tüübiga.

Koht, kus toimub tarbimise mõõtmine. Selleks võib olla üks mõõtepunkt või

mitme mõõtepunkti kombinatsioon. Tegemist on mõõtepunkti tüübiga.

Page 65: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Tüüpkoormusgraafikute haldur

Tarbimis (tootmis) koht

Mõõteseadme register

Määratud tarne müüja

Arvestite andmebaasi

haldur

Vabade võimsuste

turuadministraator

Mõõtepunkti haldur

Süsteemihaldur

Võrguettevõtja

Piiri (ülemineku)

mõõtepunkt

Arvestite käitaja

Võrguühenduse

kasutaja

Võrguoperaator

Mõõteandmete

haldur

Bilansiselgitaja

Mõõteandmete

koguja

Mõõteandmete

koondaja

Bilansipiirkond

Kooskõlastaja

Tasaarveldaja

Võrgupiirkond

Avatud tarnija

Bilansihaldur

Mõõtepunkt

Arveldaja

Tootja Tarbija

Arvesti

saadab kontrollitud mõõteandmed

saab tüükoormusgraafikud

saadab mõõteandmed

võrguleping

määratud tarne elektrileping

kogub andmeid

1..*

avatud tarne elektrileping

saadab mõõteandmed

käitab ja hooldab

1..*

sisaldab

sõlmib lepinguid

kuulub

11..*

toimetab

1

tagab võrguühenduse teostab finatskontrolli

1..*

1..*

tarnib elektrit

koosneb

haldab mõõteseadmete andmeid

saadab

mõõteandmed

saadab andmed arveldamiseks

sisaldab

1..*

hooldab arvesteid

0..1

1..*

1

ühendatud

haldab1..*

eBix rollimudel

Page 66: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

KLIENT UUS TARNIJAANDMEVAHETUS-

PLATVORMVÕRGUETTEVÕTJA ANDMELADU

EELMINE

TARNIJA

1. Taotlus uue

lepingu

sõlmimiseks

2. Sõlmib uue

lepingu

3. Avaldus uue

kliendi

lisandumisest

4. Andmete kontrollimine

mõõtepunkti

võrguettevõtja Master

Data alusel

6a. Kinnitab info

kättesaamist

5. Edastab teate

muudatuse jõustumisest

(või mitte jõustumisest)

6b. Kinnitab

info

kättesaamist

8. Mõõteandmete

küsimise päring

9A. Saadab

mõõteandmed

9B. Saadab

mõõteandmed

10. Edastab mõõteandmed

Tarnija vahetus

Page 67: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Elektrituru standard -eBix

http://www.ebix.org/

http://cloud.ld.ttu.ee/ecomm/Kursus.aspx

Page 68: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Development process

Page 69: automatiseerimine Loeng 6 Standardidcloud.ld.ttu.ee/idu0010/Portals/0/IDU0010_LOENG6_Standardid.pdf · UBL univrsial business language ... Lepitakse kokku infovahetuse dokumendid,

Suured tänud!!!

Jõudu tööle!!!