EO_05. Vzor transakce



Podobné dokumenty
BPM_03. Transakční axiom (Vzor transakce)

BPM_02. Metodologie DEMO Operační axiom

EO_04. Základní prvky koordinace - čin/fakt produkce čin/fakt

MPP_02. Metodologie DEMO Operační axiom

BMP_04. Axiom kompozice, procesní model

Členství v tenisovém klubu

Obsah přednášky. Zjemňování podstaty organizace Tři úrovně komunikace Aspektové modely. konstrukční model transakční model

7. Rozdělení pravděpodobnosti ve statistice

Standardy GS sympozium EDI (FACT a eb)

OBCHODNÍ PODMÍNKY OWNERS CLUBU

On-line dražební systém EDEN návod k použití

Co je riziko? Řízení rizik v MHMP

Postup při přijetí žádosti a jejím projednání v komisi

Metodika pro vytvoření Rámce zadání pro odborné části mistrovské zkoušky

Internetový obchod je prodávajícím provozován na webové stránce umístěné na. internetové adrese (dále jen webová

Dle Nařízení ES 1907/2006 REACH

Předmětem smlouvy je dodávka zboží uvedeného v kupní smlouvě objednávce. Místem plnění se rozumí sklad prodávajícího, kde je zboží předáno dopravci.

Prodejce - dále jen prodávající (prodejce) GMS-Most s.r.o. U stadiónu Most IČO: DIČ: CZ

Využívání prvků procesního řízení a zavedení standardů pro výkon prioritních agend veřejné správy

SANOMA MEDIA PRAHA 2012 VŠEOBECNÉ PODMÍNKY INZERCE, TISK

Obsah. 1.1 Práce se záznamy Stránka Dnes Kontakt se zákazníkem... 5

V ÝZVA K PODÁNÍ NÁVRHU NA UZAVŘENÍ SMLOUVY

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

INVESTIČNÍ DOTAZNÍK O INVESTIČNÍCH VĚDOMOSTECH ZÁKAZNÍKA

PRAVIDLA PRO PODÁVÁNÍ POKYNŮ

Všeobecné obchodní podmínky

OBCHODNÍ PODMÍNKY internetového obchodu manufaktura.cz

Obsah přednášky. Model faktů tenisový klub. Akční model tenisový klub. Půjčovna aut.

Vlastnické právo ke zboží přechází na Kupujícího úplným zaplacením kupní ceny a jeho převzetím.

I. Způsob podání žádosti o poskytnutí sociální služby a její náležitosti

Ochrana osobních údajů, právo na informace a transparentnost

MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ

OBCHODNÍ PODMÍNKY společnosti EC PROFIT s.r.o.

Obecné pokyny k operativní činnosti kolegií

Metodický list č. 5. Lhůty dle zákona č. 280/2009 Sb., daňový. řád. Obsah. Obsah Základní pojmy Lhůty dle nového daňového řádu...

Kamzasportem.cz databáze sportovních zařízení v České republice technické specifikace projektu

OBCHODNÍ PODMÍNKY. Akceptace má význam dle odstavce 3.7. cena za službu Kontrola stránek

Všeobecné obchodní podmínky (VOP) I. Všeobecné podmínky

Obec Žernov PRAVIDLA PRO PŘIJÍMÁNÍ A VYŘIZOVÁNÍ PETIC A STÍŽNOSTÍ FYZICKÝCH A PRÁVNICKÝCH OSOB

TEORIE PRÁVA 8. APLIKACE PRÁVA, AKTY APLIKACE PRÁVA. Mgr. Martin Kornel

Všeobecné obchodní podmínky pro prodej zboží a užití webových stránek společnosti CYTO Life s.r.o.

1.1 Tyto obchodní podmínky platí pro nákup zboží od prodejce KLooK

OBCHODNÍ PODMÍNKY. 1. Základní ustanovení

Jak legislativně řešit DPH u evropských projektů?

Návrh NAŘÍZENÍ RADY, kterým se mění nařízení (ES) č. 974/98, pokud jde o zavedení eura v Lotyšsku

USNESENÍ výboru pro evropské záležitosti z 67. schůze ze dne 1. června 2017

VŠEOBECNÉ OBCHODNÍ PODMÍNKY společností LAMMB technology s.r.o., IČ: a LAMMB systems s.r.o., IČ: , Ostrava, Vítkovice, Kotkova 192/2

ADR a rozhodčí řízení. Přednáška 3 - KS VŠFS 2014

Programování v jazyku LOGO - úvod

Copyright 2013 Martin Kaňka;

PODMÍNKY PLATEBNÍHO STYKU A VYUŽITÍ SBĚRNÉHO ÚČTU

Základy algoritmizace. Pattern matching

Pravidla přijetí žádosti a jejího projednání v komisi

VŠEOBECNÉ OBCHODNÍ PODMÍNKY

NAŘÍZENÍ KOMISE V PŘENESENÉ PRAVOMOCI (EU) /... ze dne ,

Express Import systém

DUM č. 11 v sadě. 25. Inf-1 Animace (bitmapové i vektorové)

Výběrové řízení na poskytovatele telemarketingové podpory obchodní činnosti

WORD. 4. Texty vyskytují se v dokumentu 3x mají zelenou barvu

Management procesu II Mgr. Josef Horálek

PRAVIDLA KOMERČNÍ BANKY, A.S. PRO OBCHODOVÁNÍ S NÁSTROJI

Univerzita Karlova v Praze Evangelická teologická fakulta

INSOLVENCE Z POHLEDU OBČANSKÉHO PORADCE

Přejímka jedním výběrem

OBCHODNÍ PODMÍNKY OBCHODNÍ SPOLEČNOSTI MOREAU AGRI, spol. s r.o. PRO SERVISNÍ ZÁSAHY č. MA 2011/1

Nařízení (EU) 2016/426 o spotřebičích plynných paliv (GAR) Otázky týkající se přechodu Diskusní dokument

Všeobecné obchodní podmínky

CZ.1.07/2.3.00/

Návrh PROVÁDĚCÍ ROZHODNUTÍ RADY,

Služební poměr státních zaměstnanců

Metodika výpočtu RPSN stavebního spoření

GRANTOVÁ PRAVIDLA Nadace Sirius (dále jen Nadace )

Aplikace Elektronická podání Transakční část portálu veřejné správy

Pravidla a metodické pokyny pro zpracování a odevzdání bakalářské/diplomové práce

Zápis a usnesení členské schůze Bytového družstva Ravennská 321,322

Všeobecné obchodní podmínky

POKYN POSTUPY PODÁVÁNÍ STÍŽNOSTÍ A ODVOLÁNÍ V PROGRAMU QUALIFOR

I. Zboží je zasláno dle možností prodejce a jeho momentální vytíženosti a to nejdéle do 5 dnů od potvrzení objednávky (osobí převzetí, dobírka).

Musím se zaregistrovat, abych mohl(a) platit pomocí Platební brány?

Všeobecné obchodní podmínky. Onlinelogo.cz

K uzavírání smluv nedochází prostřednictvím zprostředkovatelů.

Všeobecné obchodní podmínky

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken

Všeobecné obchodní podmínky

VŠEOBECNÉ OBCHODNÍ A PROVOZNÍ PODMÍNKY AUTOŠKOLY I. Vznik smluvního vztahu Smlouva o poskytování výuky a výcviku mezi autoškolou a žadatelem je ze

MPP_06. Forma, Informa, Performa, Model faktů

Kupující je povinen převzít zboží objednané a dodané v souladu s kupní smlouvou a těmito obchodními podmínkami.

PŘÍLOHY SDĚLENÍ KOMISE EVROPSKÉMU PARLAMENTU A RADĚ. Návrh interinstitucionální dohody o lepší právní úpravě

Návrh NAŘÍZENÍ EVROPSKÉHO PARLAMENTU A RADY,

Komplexní inovace výuky práva pro moderní společnost reg. č.: CZ.1.07/2.2.00/

PROČ ODSTRANIT PROTIMONOPOLNÍ ZÁKONODÁRSTVÍ

VŠEOBECNÉ OBCHODNÍ PODMÍNKY (VOP)

VÝSTUPNÍ ZPRÁVA. Jan Hodnocený 360 zpětná vazba

VŠEOBECNÉ OBCHODNÍ PODMÍNKY

Nedílnou součástí Všeobecných obchodních podmínek jsou Přepravní podmínky a Reklamační řád společnosti ŽALUZIE NEVA s.r.o. v platném znění.

Kapitola 2: Entitně-vztahový model (Entity-Relationship model) Množiny entit (entitní množiny) Atributy

Číslo projektu: CZ.1.07/1.5.00/ Název projektu: Inovace a individualizace výuky

NA ZÁPAD! (Go West!)

STÍŽNOSTI. Dětská psychiatrická nemocnice Opařany. Verze 4.00 Působnost: DPN Opařany Skartační znak: A 10

Transkript:

EO_05 Vzor transakce

Obsahpřednášky Transakce jako základní prvek modelování podnikových procesů. Transakce a její fáze. Základní vzor transakce. Standardní vzor transakce. Kompletní vzor transakce. 2

Transakční vzor Podnik je systém aktorů, kteří vykonávají produkční činy a koordinační činy. Otázka je, jak tyto činy jsou v laci mezi sebou. Existují konkrétní struktury nebo vzory ve kterých se vyskytují? Na první pohled vzhledem k velké rozmanitosti koordinačních procesů se zdá, že existuje jistě mnoho různých procesů. 3

Transakční vzor Naštěstí všechny tyto koordinační procesy mohou být považovány za cesty přes jeden generický koordinační vzor. Koordinační kroky jsou vykonávány jako kroky v univerzálních vzoch. Tyto vzory se nazývají transakcemi, vždy zahrnují dvě role aktorůa směřují k dosažení konkrétního výsledku. 4

Transakční vzor Transakce se v podstatě skládá z tvou konverzací: konverzace požadavku(order conversation) konverzace výsledku(sult conversation) Konverzace je definovaná jako sekvence koordinačních činůmezi dvěma rolemi aktorů, směřující k dosažení dobře definovaného výsledku, týkajícího se produkčního činu a produkčního faktu (P-čin/fakt). 5

Transakční vzor Mezi produkčnímčinema faktemje vykonání produkčního činu, k čemuž slouží obě konverzace. Transakce tedy zahrnuje tři fáze: fázi požadavku(objednání O phase order) fázi vykonání(e-phase execution) fázi výsledku(sult R-phase). Jedna ze zúčastněných rolí aktorůse nazývá iniciátora druhá zúčastněná role aktorůje exekutor(vykonavatel). 6

Transakční vzor Ve fázi objednávky, iniciátora exekutorpracují na dosažení dohody o zamýšleném výsledku transakce, to je o produkčním faktu, který vykoná exekutor. Ve fázi exekuce(provedení) je tento produkční fakt skutečně vytvořen exekutom. Ve výsledkové fázi, iniciátor a exekutor pracují na dosažení dohody ohledně produkčního faktu, který je aktuálně vytvořen (jejich představy se mohou lišit). 7

Transakční vzor Pouze za předpokladu, že je dosaženo dohody, bude produkční fakt existovat (vstoupí do existence). Časový okamžik ve kterém začne produkční fakt existovat je odsouhlasenve výsledkové fázi. 8

Transakční vzor Každá transakce je instancí konkrétního typu transakce: tento typ transakce kospondujes typem produkčního faktu, který je cílem nebo výsledkem transakce. Např. transakce týkající se produkčního typu faktu (P-fact) členství C bylo započato jsou stejného typu, vede k přesnější definici role aktora. Elementární role aktoraje pravomoc (authority) být vykonavatelem přesně jednoho typu transakce. 9

Základní vzor transakce Jednoduchý příklad transakce, která se uskutečnila při komunikaci tváří vtvář mezi dvěma subjekty, znichž jeden je vroli iniciátora(kupuje květiny klient K) a druhý vroli exekutora(prodává květiny prodavač P). (1) K: Rád bych si koupil danou kytku. (2) P: Dobře pane. O phase (3) <skutečné donesení kytku klientovi> (4) P: Tady ji máte. (5) K: Děkuji. R phase E phase 10

Formalizovanější zápis transakce (1) K: quest: P: Klient má kytku K: na počkání (2) P: promise: K: Klient má kytku K: na počkání. (3) <skutečné donesení kytku klientovi> (4) P: state: K: Klient má kytku K: nyní. (5) K: accept: P: Klient má kytku K: nyní. Část faktu je identická v řádcích 1, 2, 4, 5. Odkazuje se na pojmenovanou kytku K. Na počkání, nyní implicitní předpoklad. 11

Zápis transakce Standardní zápis odhaluje kontextovou závislost s verbální konverzací. Místo času na počkání může být např. zítra v poledne. Není zahrnuto placení za kytku, protože příklad neobsahuje placení a samotné placení tvoří další transakci. Placení bývá součástí doručení požadovaného faktu. 12

Transakční vzor quest fact quested promise desid new fact fact promised fact accepted fact produced accept fact stated state customer transaction producer grafické a formální vyjádření 13

Transakční proces a jeho fáze Ve fázi propozice(návrhu) aktořidiskutují o vytvoření produktu, a snaží se dosáhnout dohody. Požádání o květiny Objednání (požadavek) knihy Žádost o členství Ve fázi provedení (exekuce) vykonavatel (exekutor) vytvoří nějaký produkt. Ve výsledné fázi aktoři diskutují o produktu, který byl vytvořena snaží se dospět k dohodě. Vytvoření Rozhodnutí Posouzení Získání květin Získání knihy Stát se členem (získání členství) 14

Základní vzor transakce Šedě označené rámy představují oblasti odpovědnosti. Koordinační fakta jsou kslena kruhy uprostřed. Koordinační fakta jsou mezi rolemi. Produkční čin a produkční fakt je na straně exekutora. 15

Základní vzor transakce Příklad nákupu chleba nebo květin kompletně pokrývá základní vzor transakce. Čin obdélník, kruh koordinační fakt, kosočtvec produkční fakt. 16

Nákup bochníku chleba Zákazník hraje roli iniciátora, pekař hraje roli exekutora. Iniciátor žádá o dodání bochníku. Výsledkem je C-fakt, že dodání je požadováno. Oběma aktorůmje dovoleno, aby fakt znali (je uprostřed - intersubjektivní). C-fakt rq je agenda pro exekuto (pekaře). Jako výsledek zpracování agendy pekař slíbí dodat požadovaný bochník, což přivede proces do stavu slibu (C-fakt pm ). 17

Nákup bochníku chleba C-fakt pm je agendou pro pekaře, který vytvoří P- fakt. P-fakt se skládá z rozhodnutí pekaře prodat bochník zákazníkovi. P-fakt je přenesené vlastnictví k bochníku. P-čin a P-fakt jsou šedé, protože patří do subjektivního světa exekutora. Iniciátor o nich principielně neví. Pekař uvede (state), že doručení bochníku bylo provedeno, z čehož plyne (intersubjektivní) C-fakt st. Tento fakt je v agendě zákazníka. 18

Nákup bochníku chleba Zákazník odpoví akceptovánímvytvořeného P-faktu, což přivede proces do úspěšného koncového stavu ac. Proces se zdá být přehnaný (overdone): alespoň slib a akceptace se zdají být nadbytečné. Není tomu tak. Vykonání koordinačních činů nutně neznamená, že se nutně projeví v ústní nebo psané komunikaci. Projeví se např. kývnutím. C-činy se někdy provádí mlčky. 19

Nákup bochníku chleba Mlčky provedený C-čin je stále C-čin. Dosud úspěšná cesta v transakčním vzoru. Vše je v plném souhlasu. 20

Standardní vzor transakce Principielně se mohou objevit nesouhlasy, konkrétně ve stavech požadovaný ( quested ) a uvedený ( stated ). Místo přislíbenímůže exekutor odpovědět nepřijetím(decline) a místo akceptovánímůže iniciátor odpovědět odmítnutím(ject). Důvodem nepřijetí a odmítnutímůže být směs tří nároků (požadavků) oprávněností (validity claims). 21

Standardní vzor transakce Tato situace přivede proces do intersubjektivního stavu nepřijatý declined nebo odmítnutý jected. Stavy indikovány dvojitým kruhem a vedou ke stavu diskuse. To znamená oba aktořisi musí společně sednout a dohodnout další postup. Původní vzor transakce, rozšířený o dva stavy se nazývá Standardní vzor transakce. 22

Standardní vzor transakce Průběh diskuse se nedá dopředu odhadnout. Nejméně problematické jsou požadavek na pravdu a požadavek na upřímnost. Nejvíce problematický je požadavek na spravedlnost. 23

Standardní transakční vzor Požadavek Jana, stát se členem knihovny. První oprávněný nárok, který může hrát roli je požadavek na pravdu objektivní svět. To znamená, že propozice transakce musí být proveditelné (dosaženi quest v čase). Již dosažení max. počtu členů důvod pro odmítnutí žádosti o členství. 24

Standardní vzor transakce Druhý oprávněný nárok, který může hrát roli je nárok na spravedlnost sociální svět. Příkladem tohoto nepřijetí je, když Jan žádá Marii o členství, když není v práci (v kině). Marie může přimět Jana pro opětovnou žádost o členství. 25

Standardní vzor transakce Třetí oprávněný nárok je požadavek na upřímnost subjektivní svět. Jan již dnes třikrát žádal a žádost stáhnul. Marie pochybuje o jeho upřímnosti. Svoje nesouhlasy mohou řešit v diskusi a pokus se shodnou, proces může začít znova. 26

Znázornění činu a faktu v jednom složeném symbolu. 27

Vzory rušení Cancellation Patterns V praxi je zcela běžné, že buď iniciátornebo exekutortransakce chtějí vokovat čin (který může vést k částečnému nebo úplnému vrácení změn rollback transakce). To splňuje volba zrušit kdykoli libovolný C-čin ve vzoru transakce. Každé rušení začíná s činem cancel na něž je umístěn podmínkový C-fakt (pzentovaný čárkovanou čárou se šipkou). 28

Vzory rušení Cancellation Patterns To jednoduše znamená, že cancellationmůže být jen provedeno, pokud existuje C-fakt. 29

Vzor cancellation pro quest podmínka, že C-fakt quest existujea vyvolá čin cancel, který způsobí C-fakt canceldiskusi. Rušení požadavku nastane, když např. zákazník vidí lepší bochníky. V diskusi většinou pekař dovolí změnu, vyvolá C-fakt quit, což vyvolá u zákazníka C-čin quita končí v C-fakt quit. Zákazník začne znova. Pekař může odmítnout a požadavek (quest) je v platnosti. 30

Vzor cancellation pro promise Pekař po příslibu zjistí, že požadovaný bochník je již prodaný. C-fakt cancel(růžový) je diskuse. Cesta do C-činů allow dovolí zrušení slibu. C-čin fusenedovolí zrušení slibu. Zákazník aktuálně nedostane bochník snad jindy. 31

Vzor cancellation pro statement- uvedení Pokud pekař po předložení bochníku zjistí, že bochník není v pořádku, může zrušit fázi statement(vyhne se možná odmítnutí zákazníkem). Diskusní stav cancel(růžová) dovolí, pekař předloží jiný bochník. Zákazník odmítne, zákazník je ochotný přijmout vadný bochník. 32

Vzor cancellation pro acceptance přijetí Předpoklad transakce úspěšně dokončena, ale např. před obchodem zákazník prohlédne bochník chce vokovat akceptaci. V diskuzi pravděpodobně záleží na vztahu na vztahu pekaře a zákazníka. Je-li vztah důležitý pro pekaře, dovolí odmítnutí C-fakt ject. Jinak je zákazník odmítnut fusea C-fakt acceptzůstává v platnosti. 33

Univerzální vzor transakce Zahrnuje Standardní vzor transakce včetně 4 vzorů cancellation. Čtyři vzory cancellationjsou nezbytné a dostatečné pro vzetí do úvahy všech možných vrácení změn (rollback). 34

Univerzální vzor transakce executor initiator executor initiator allow quit de cline allow cancel (rq) quest cancel (pm) fuse pro mise fuse fuse ac cept allow cancel (ac) state cancel (st) allow ject fuse stop 35

Kompletní vzor transakce (1) executor initiator executor initiator allow quit de cline allow cancel (rq) quest cancel (pm) fuse pro mise fuse fuse ac cept allow cancel (ac) state cancel (st) allow ject fuse stop 36

Kompletní vzor transakce (2) executor initiator executor initiator allow quit de cline allow cancel (rq) quest cancel (pm) fuse pro mise fuse fuse ac cept allow cancel (ac) state cancel (st) allow ject fuse stop 37

Kompletní vzor transakce (3) executor initiator executor initiator allow quit de cline allow cancel (rq) quest cancel (pm) fuse pro mise fuse fuse ac cept allow cancel (ac) state cancel (st) allow ject fuse stop 38

Kompletní vzor transakce (4) executor initiator executor initiator allow quit de cline allow cancel (rq) quest cancel (pm) fuse pro mise fuse fuse ac cept allow cancel (ac) state cancel (st) allow ject fuse stop 39

Podnikový proces jako strom transakcí Ve stromu transakcí: role aktorů A1, A2 označení iniciátor exekutor, jednotlivé transakce T1, T2, strom představuje všechny možné průchody, instance pzentuje jeden konkrétní průchod stromem tedy konkrétní podnikový proces. 40

Podnikový proces jako strom transakcí A0 T1 A1 T2 T3 T4 A2 A3 A4 T5 T6 T7 T8 T9 A5 A6 A7 A8 A9 41

Kompletní transakční vzor Každá transakce T1, T2 představuje kompletní transakční vzor. 42