5.cwiczenia diaramy

38
Ćwiczenia Szkolenie analiza systemowa i modelowanie procesów BPMN HICRON (c) Jarosław Żeliński

Upload: mariobra33

Post on 16-Jul-2016

17 views

Category:

Documents


0 download

DESCRIPTION

cw

TRANSCRIPT

Page 1: 5.Cwiczenia diaramy

ĆwiczeniaSzkolenie analiza systemowa i modelowanie procesów BPMN

HICRON(c) Jarosław Żeliński

Page 2: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 2 z 38

Spis TreściProsta notacja - deklaracja podatkowa ........................................................................................................................................................................................ 3Ćwiczenie Windykacja .................................................................................................................................................................................................................. 7Ćwiczenie Skarga 1 .................................................................................................................................................................................................................... 14Cwiczenie Skarga 2 .................................................................................................................................................................................................................... 17Ćwiczenie Produkcja ................................................................................................................................................................................................................... 22Procesy z limitem czasu - Przygotowanie konferencji ............................................................................................................................................................... 28Pieczenie pizzy ........................................................................................................................................................................................................................... 33

Page 3: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 3 z 38

Diagram Ogólny

Prosta notacja - deklaracja podatkowa

Page 4: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 4 z 38

DokumentacjaProsty diagram procesu na wysokim poziomie abstrakcji wykonany prostą notacją BPD:

• proces • produkt • rola • rozwidlenie

SzczegółyKształt Graficzny - Monit z US brak deklaracjiKształt Graficzny - Deklaracja podatkowaKształt Graficzny - Złożenie deklaracjiKształt Graficzny - Potwierdzenie nadaniaKształt Graficzny - ArchiwizacjaKształt Graficzny - Dokumenty zarchowizowaneKształt Graficzny - Zrot nadpłatyKształt Graficzny - Komplet wym. dok.Kształt Graficzny - Utworzenie deklaracji

Page 5: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 5 z 38

Kształt Graficzny - Monit o braku wpłaty do USKształt Graficzny - Dokonanie płatnościKształt Graficzny - Potwierdzenie wpłatyKształt Graficzny - Kopia deklaracji

Page 6: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 6 z 38

Kształt Graficzny - upłynąl termion otrzymania pięniędzyKształt Graficzny - Upomnienie dłużnikaKształt Graficzny - Potwierdzenie upomnienia

Page 7: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 7 z 38

Diagram procesu biznesowego

Ćwiczenie Windykacja

Page 8: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 8 z 38

SzczegółyPula - Operator CATVTor - WindykacjaZdarzenie inicjujące - Dane dlużnikaWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Komunikat

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Czynność: - Próba kontaktu z dłuznikiem i ustalernia daty spłatyZdarzenie Pośrednie - upł. 24 hWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Page 9: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 9 z 38

Cancel Activity false

Deadline Execution Synchr

Zdarzenie Pośrednie - ustalono terminBramka - N/AZdarzenie Pośrednie - Ustalony termin spłatyWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Czynność: - Przygotowanie wezwania do zapłatyBramka - N/AZdarzenie Pośrednie - upł. 14 dniWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Page 10: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 10 z 38

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Bramka - N/ACzynność: - Przygotowanie wezwania do zapłatyCzynność: - Zawieeszenie usługiBramka - N/ABramka - N/AZdarzenie Pośrednie - upł. 14 dniWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Czynność: - Wypowiedzenie umowy i wezwanie pzredsądoweZdarzenie Pośrednie - Wpłacono zaległość

Page 11: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 11 z 38

Wyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Komunikat

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Zdarzenie Pośrednie - Wpłacono zaległośćWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Komunikat

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Zdarzenie Pośrednie - Wpłacono zaległośćWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Page 12: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 12 z 38

Nazwa Komunikat

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Czynność: - Przywrócenie usługiBramka - N/AZdarzenie Kończące - Windykacja zakończonaObiekt Danych - Wypowiedzenie umpowyObiekt Danych - Wezwanie do zapłattyObiekt Danych - Dane dłuznikaObiekt Danych - Wezwanie do zapłattyObiekt Danych - Dane dłuznikaObiekt Danych - Dane dłuznika

Page 13: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 13 z 38

Adnotacja Tekstowa - Przypis2

Page 14: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 14 z 38

Diagram procesu biznesowego

Ćwiczenie Skarga 1

Page 15: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 15 z 38

SzczegółyPula - BankTor - Wydział skargTor - Dział analizPula - KlientZdarzenie inicjujące - Wpłynięcie skargiWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Wiadomość

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Czynność: - Rejestracja skargiObiekt Danych - Skarga klientaCzynność: - Sprawdzenie zasadności skargi

Page 16: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 16 z 38

Bramka - BramkaCzynność: - Opracowanie odmowyZdarzenie Kończące - Zakonczono obsługe skargiRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Czynność: - Przygotowanie inf. o rozpatrz.Zdarzenie Kończące - Zakonczono obsługe skargiRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Obiekt Danych - OdmowaObiekt Danych - Inf. o rozp.Obiekt Danych - SkargaObiekt Danych - Skarga klienta

Page 17: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 17 z 38

Diagram procesu biznesowego

Cwiczenie Skarga 2

Page 18: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 18 z 38

SzczegółyPula - BankTor - Wydział skarTor - Dział analizZdarzenie inicjujące - Zgłoszenie skargiWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Wiadomość

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Czynność: - Przygotowanie dokumentu skargiCzynność: - Ocena zasadności skargiBramka - N/ASkargę

odrzucono

Page 19: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 19 z 38

Wyzwalacz/zdarzenieNazwa Wartość

Type Conditional Trigger

Nazwa Reguła

Interrupting true

Odpowiedź false

Cancel Activity false

Czynność: - Przygotowanie pisma o bezzasadnościZdarzenie Kończące - Pismo do klientaRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

skargęuznano

Wyzwalacz/zdarzenieNazwa Wartość

Type Conditional Trigger

Nazwa Reguła

Interrupting true

Page 20: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 20 z 38

Odpowiedź false

Cancel Activity false

Czynność: - Przygotowanie pisma przyjęciu sprawyZdarzenie Kończące - Pismo do kleintaRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Infrmacja ouznaniu skargi

Informacjao odrzuceniu skargi

Obiekt Danych - SkargaObiekt Danych - Dokument skargiObiekt Danych - Dokument skargi

Page 21: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 21 z 38

Obiekt Danych - Dokument skargi

Page 22: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 22 z 38

Diagram procesu biznesowego

Ćwiczenie Produkcja

Page 23: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 23 z 38

SzczegółyPula - FIRMATor - Dział sprzedażyTor - Dział kredytów i fakturowaniaPula - KlientTor - Dział kontroli produkcjiTor - Dział produkcjiTor - Dział pakowaniaZamówsienei

od klientaWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Wiadomość

Odpowiedź false

Cancel Activity false

Interrupting true

Page 24: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 24 z 38

Trigger Type Catching

Czynność: - Kompletacja zamówieniaCzynność: - Wprowadzenie danych do systemuObiekt Danych - Rejestr zamówieńZdarzenie Pośrednie - Dane wprowadzonoCzynność: - Sprawdzenie zdolności kredytowejZdarzenie Pośrednie - zakończenieNie potwierdzono

wiarogodnościCzynność: - Sprawdzenie wiarygodności zamawiającegoBramka - N/AZdarzenie Pośrednie - Minęła 14taWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Page 25: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 25 z 38

Deadline Execution Synchr

Zdarzenie Pośrednie - Weryfikacja negatywnaWyzwalacz/zdarzenieNazwa Wartość

Type Conditional Trigger

Nazwa Reguła

Interrupting true

Odpowiedź false

Cancel Activity false

Czynność: - Wstrzymanie realziacjiZdarzenie Kończące - N/ARezultatNazwa Wartość

Type Cancel Result

Zdarzenie Pośrednie - Weryfikacja pozytywnaWyzwalacz/zdarzenieNazwa Wartość

Type Conditional Trigger

Nazwa Reguła

Page 26: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 26 z 38

Interrupting true

Odpowiedź false

Cancel Activity false

Czynność: - Rejestracja potwierdzenia wiarygodnościObiekt Danych - Rejestr zamówieńBramka - N/ACzynność: - Wprowadzenie zamówienia do realizacjiCzynność: - Sprawdzenie dostępności w magazynieObiekt Danych - Rejestr stanów magazynowychBramka - Brak w magazynieCzynność: - ProdukcjaZdarzenie Pośrednie - Produkt wytworzonoCzynność: - Przygotowanie faktury

Page 27: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 27 z 38

Bramka - N/ACzynność: - Wysłanie fakturyZdarzenie Kończące - Obsługa zamówinia skoncznaRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Czynność: - PakowanieZdarzenie Pośrednie - towar zapakowanoCzynność: - WysyłkaZdarzenie Pośrednie - towar wysłanoObiekt Danych - Rejestr zamówieńSkompletowne

zamówienieObiekt Danych - NotatkaObiekt Danych - FakturaObiekt Danych - Faktura

Page 28: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 28 z 38

Diagram procesu biznesowego

Procesy z limitem czasu - Przygotowanie konferencji

Page 29: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 29 z 38

PodsumowanieNazwa Dokumentacja

Zdarzenie Pośrednie - Upłynęło 6 dni Zdarzenie określające względny upływ czasu

Zdarzenie Pośrednie - Upłynęło 7 dni Zdarzenie określające względny upływ czasu

Bramka - N/A Zakończenie dyskusji na forum e-mail na wniosek moderatora ale maksymalnie po upływie 7 dni.

Zdarzenie Pośrednie - Termin rozpoczęcia planowanejtelekonferencji

Zdarzenie określające bezwzględny upływ czasu

DokumentacjaPrzykład procesu z użyciem bramki zdarzeniowej i zdarzeń synchronizujących

SzczegółyPula - ACME Sp. z o.o.Tor - Osoba odpowiedzialna za pozyskanie opiniiRozpoczęcie procedury

konsultacyjnejCzynność: - Anons o rozpoczęciu dyskusjiZdarzenie Pośrednie - Upłynęło 6 dniWyzwalacz/zdarzenieNazwa Wartość

Page 30: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 30 z 38

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Czynność: - Wysłanie monitu o zakończeniu dyskusji następnego dniaCzynność: - Moderowanie dyskusji e-mailZdarzenie Pośrednie - Upłynęło 7 dniWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Bramka - N/AObiekt Danych - Notatka z formum e-mailCzynność: - Sprawdzenie możliwości przeprowadzenie telekonferencji

Page 31: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 31 z 38

Termin telekonferencjimieści sie w okresiekonsultacji

Termin rozpoczęciaplanowanej telekonferencji

Wyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Czynność: - Przeprowadzenie telekonferencjiBramka - N/A

Page 32: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 32 z 38

Czynność: - Ocena wyników dyskusjiZdarzenie Kończące - Publikacja wyników dyskusjiRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Bramka - N/AAdnotacja Tekstowa - PrzypisObiekt Danych - Terminarz telekonferencjiObiekt Danych - Opis tematuObiekt Danych - Treść monituObiekt Danych - Notatka z telekonferencji

Page 33: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 33 z 38

Diagram procesu biznesowego

Pieczenie pizzy

PodsumowanieNazwa Dokumentacja

Objaśnienie - produkt procesu W tym miejscu deklarujemy, że składniki skompletowano, nie postwaje jednak nigdzie stosowny zapis (obiektdanych).

Objaśnienie - produkt procesu Tego typu zdarzenia mają na celu udokumentowanie na modelu (diagramie) tego czego oczekujemy(spodziewamy się) jako efektu wykonania danej czynności, szczególnie jeżeli nie powstają stosowne zapisy(dane).

Page 34: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 34 z 38

SzczegółyZdarzenie inicjujące - Zamówiono pizzeWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Komunikat

Nazwa Komunikat

Odpowiedź false

Cancel Activity false

Interrupting true

Trigger Type Catching

Czynność: - analiza składnikówPodproces - Kompletowanie składnikówBramka - N/AZdarzenie Pośrednie - czegos brakujeCzynność: - Sporządzenie listy brakówObiekt Danych - Lista zakupówCzynność: - Realizacja zakupówBramka - N/A

Page 35: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 35 z 38

Zdarzenie Pośrednie - składniki dostępneBramka - N/APodproces - Przygotowanie pizzyCzynność: - Przygotowanie ciastaZdarzenie Pośrednie - ciasto wyrosłoCzynność: - przygotowanie farszuZdarzenie Pośrednie - farsz przygotowanyBramka - N/ACzynność: - Nakładanie farszu na ciastoZdarzenie Pośrednie - farsz nałożonyCzynność: - Przygotowanie i włączenie piecaZdarzenie Pośrednie - piec osiągnął 220 st.Wyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Page 36: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 36 z 38

Deadline Execution Synchr

Bramka - N/ACzynność: - Do piecaZdarzenie Pośrednie - upłynęło 40 min.Wyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Zdarzenie Kończące - Pizza gotowa do spożyciaRezultatNazwa Wartość

Type Komunikat o zakończeniu

Odpowiedź false

Obiekt Danych - Przepis na pizzeZdarzenie Pośrednie - upłynął czas na skompletowanie składników

Page 37: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 37 z 38

Wyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Czas

Nazwa Czasomierz

Interrupting true

Cancel Activity false

Deadline Execution Synchr

Zdarzenie Kończące - nie będzie pizzyRezultatNazwa Wartość

Type Cancel Result

Zdarzenie Pośrednie - awaria piecaWyzwalacz/zdarzenieNazwa Wartość

Type Zdarzenie Błąd

Nazwa Błąd

Bramka - N/AObiekt Danych - Przepis na pizze

Page 38: 5.Cwiczenia diaramy

warsztaty Analiza systemowa imodelowanie procesów biznesowych

(c) Jarosław Żeliński Wersja: 2012-05-14/11:01 AM Strona: 38 z 38

Objaśnienie - produkt procesuObjaśnienie - produkt procesuAdnotacja Tekstowa - Opis