W 10 Identyfikacja i zapis procesów informacyjnych

background image

Procesy informacyjne w

zarządzaniu

W.10 Identyfikacja i zapis

procesów informacyjnych

(metody, języki, notacje –

ASME, ARIS, UML)

1

dr inż. Mirosław Loręcki

background image

Plan wykładu:

- Notacje „ad hoc”

- Standard ASME

- Standard ARIS

- Standard UML

2

dr inż. Mirosław Loręcki

background image

dr inż. Mirosław Loręcki

3

Przebieg procesu według normy ASME

(American Society for Mechanical Engineers)

Zgodnie z normą ASME proces jest przedstawiany w postaci sieci czynności
charakterystycznych i powiązanych z nimi zasobów, atrybutów i ich wartości.
Czynnościom charakterystycznym przyporządkowano symbole (ikony):

V

Symbol

Nazwa

Określenie

Operacja Podstawowy element procesu ( z literą V

tworzy wartość dodaną).

Kontrola Oznacza kontrolę ilościową lub jakościową.

Transport Oznacza przemieszczanie ludzi, materiałów,

dokumentów, informacji, itp..

Przestój

Oznacza chwilowe składowanie, opóźnienie,
lub przestój pomiędzy kolejnymi operacjami.

Składowanie

Oznacza kontrolowane składowanie
materiałów, półwyrobów i wyrobów.

background image

dr inż. Mirosław Loręcki

4

Przykład przebiegu procesu wg normy

ASME

V

Czas Koszt Jakość ...

Etapy
(aktywności)

Etap A

x

Etap B x

Etap C

x

Etap D

x

Etap E

x

Etap F

x

Standard ASME

.

background image

dr inż. Mirosław Loręcki

5

Standard

ARIS

(Architecture

Information Systems).

Organizacja

Dane

Procesy

Funkcje

Rys. 10.1 Podstawowe perspektywy oglądu firmy.

background image

dr inż. Mirosław Loręcki

6

Modele semantyczne firmy : model danych

(MDF).

Obiekt

Relacja

Atrybut

...

Rys. 10.2 Perspektywa danych

Standard ARIS

.

background image

dr inż. Mirosław Loręcki

7

... model danych - określenia i

definicje.

- Model danych firmy (MDF) to zorientowany na dane obraz firmy, zawierający
istotne dla firmy obiekty i relacje między nimi.

Przedstawia i opisuje wszystkie specyficzne obiekty informacyjne firmy oraz ich
powiązania (relacje) tworzące razem jednolitą, spójną i dopasowaną strukturę
informacyjną.

- Zastosowania modelu danych:
= umożliwia dokumentację danych w firmie,
= ułatwia szkolenie nowych współpracowników,
= jest podstawą do projektowania systemów informacyjnych,
= ukazuje powiązania między różnymi obszarami funkcjonowania firmy,
= umożliwia optymalizację przepływu informacji w kontekście obsługi potrzeb procesów
biznesowych.

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

8

Modele semantyczne firmy: model

funkcji (MFF)

...

...

...

Funkcja główna

Funkcja

Podfunkcja

Podfunkcja drugiego
rzędu

Rys. 10.3 Perspektywa funkcji (aktywności)

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

9

... model funkcji - określenia i

definicje.

- Model funkcji firmy (MFF) to statyczne przedstawienie funkcji (czynności,
działań, zadań, operacji, ...) realizowanych w firmie dla osiągnięcia wyznaczonych
celów.
Funkcje mogą być określane:

= na różnych poziomach abstrakcji (z różną szczegółowością),
= dla różnych obszarów działania firmy (pionów, działów, zespołów, ... ).

Funkcje tworzą hierarchie (struktury „drzewiaste”).
- Zastosowania MFF:
= ułatwia wykrycie funkcji: nakładających się, wykonywanych wielokrotnie,
wykonywanych w niewłaściwej kolejności, ...
= ułatwia opracowanie zakresu czynności (obowiązków) dla jednostek
organizacyjnych (osób),
= ułatwia identyfikowanie procesów (w tym informacji / danych).

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

10

Modele semantyczne firmy - model

organizacji (MOF).

Jednostki organizacyjneStanowiska

Nazwiska osób

Rys. 10.4 Perspektywa organizacji

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

11

... Model organizacji - określenia i

definicje.

- Model organizacji firmy (MOF) to statyczne przedstawienie struktury
organizacyjnej firmy wyodrębnionej według różnych kryteriów , np..:

= poziomu zarządzania (strategiczny, taktyczny, operacyjny),
= rodzaju specjalizacji (funkcjonalny, regionalny, według produktów,
według klientów, ... )

- Powiązania z innymi modelami - np.. poprzez rolę lub nazwisko osoby odpowiedzialnej
za realizację funkcji.

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

12

Modele semantyczne firmy - model

procesów (MPF).

Zdarzenie

Funkcja

Rys. 10.5 Perspektywa procesów

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

13

Modele semantyczne firmy - tabelaryczny

model procesów firmy (TMPF)

Zdarzenia Funkcje Dane

Źródła

Jednostki ....

Np.. Stan
magazynu

Np.. Zlecenie

Np.. Baza danych
systemu IZ

Rys. 10.6 Tabelaryczny model procesów firmy

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

14

... Tabelaryczny model procesów -

określenia i definicje.

- Tabelaryczny model procesów firmy (TMPF) zawiera uporządkowane zestawienie
wszystkich zdarzeń i funkcji z MPF uzupełnione o wykazy danych, koniecznych
dla ich realizacji, rodzaje źródeł z których te dane pochodzą, jednostki
organizacyjne, stanowiska, role, pracownicy uczestniczący w procesie, itp..

- TMPF umożliwia określenie powiązań między danymi, funkcjami, jednostkami
organizacyjnymi itp. w firmie.

- TMPF stanowi najpełniejszy obraz firmy i może być wykorzystany dla:
= zaprojektowania i wdrożenia ZSZ firmy,
= reengineeringu firmy,
= zaprojektowania procedur i wdrożenia TQM (ISO ... ),
= pełnego przedstawiania procesów biznesowych firmy,
= ...

Standard

ARIS

.

background image

dr inż. Mirosław Loręcki

15

Kontekst powstania języka - różnicowanie metod.

W latach 1989 - 1994 liczba wykorzystywanych metod obiektowych
wzrosła z mniej niż 10 do ponad pięćdziesięciu (A. Nowicki , s. 189).

W latach 90 - tych XX wieku istniały na rynku różne grupy analityków,
które opracowały odrębne metody, języki i notacje do prezentacji
modeli SIn zorientowanych obiektowo. Grupy te współzawodniczyły,
kładąc nacisk na swoją odrębność.

Produkty ich były bardzo podobne a różniły się szczegółami.

Standard UML

background image

dr inż. Mirosław Loręcki

16

Kontekst powstania języka - opamiętanie

Sytuacja przedstawiona na poprzednim slajdzie, powodowała:
- niejednorodność podstawowych pojęć,
- ogromnie uciążliwą różnorodność notacji,
- chaos terminologiczny utrudniający porozumienie (syndrom
wieży Babel”).
Z tego właśnie powodu opracowanie i przyjęcie standardu stało
się potrzebą chwili.

Standard winien wyeliminować wady metodyk już znanych
i wykorzystać ich zalety.
Tak powstał UML (Unified Modeling Lanquage - Zunifikowany
Język Modelowania.
Początek prac: październik 1994 r.

Standard UML

background image

dr inż. Mirosław Loręcki

17

1995

2003

1996

1997

1998

1999

2001

Unified Method 0,8

Unified Method
0.9

Unified Modeling
Lanquage 0.91

Uniefied Modeling
Lanquage 1.0

Unified Modeling
Lanquage 1.1

Unified Modeling
Lanquage 1.2

Unified Modeling
Lanquage 1.3

Unified Modeling
Lanquage 1.4

Unified Modeling
Lanquage 1.5

Unified Modeling
Lanquage 2.0

Ewolucja języka UML

lata

Rys. 10.7 Rozwój UML

background image

dr inż. Mirosław Loręcki

18

Rys. 10.8 Diagramy języka UML 2.0

Diagramy UML 2.0

Diagramy struktury

Diagram klas

Diagram
obiektów

Diagram pakietów

Diagram struktur
połączonych

Diagramy wdrożeniowe

Diagramy
komponentów

Diagramy
rozlokowania

Diagram
przypadków
użycia

Diagram
czynności

Diagram maszyny
stanowej

Diagramy interakcji

Diagramy
sekwencji

Diagramy
harmonogramowania

Diagramy
komunikacji

Diagram
sterowania
interakcją

Diagramy dynamiki

Standard UML

background image

dr inż. Mirosław Loręcki

19

Diagramy UML.

Język UML definiuje następujące zestawy diagramów (Płodzień J.,
Stemposz E. [32], s. 21):
- diagramy przypadków użycia
Służą do modelowania funkcjonalności systemu z punktu widzenia
jego przyszłych użytkowników.
- diagramy klas
Służą do modelowania struktury danych, przechowywanych
w systemie; zawierają klasy i mogą zawierać obiekty.
- diagramy obiektów
Służą do modelowania struktury danych, przechowywanych
wyłącznie w systemie; zawierają wyłącznie obiekty.
- diagram pakietów
Służą do celów organizacyjnych.
- diagram struktur połączonych
graficzne przedstawienie współdziałających części dla uzyskania
oczekiwanej funkcjonalności współdziałania

Standard UML

background image

dr inż. Mirosław Loręcki

20

Diagramy UML - c.d.

- diagramy dynamiczne
Służą do modelowania zachowań:

= diagramy stanów,
= diagramy aktywności (czynności),
= diagramy interakcji:
# diagramy sekwencji,
# diagramy komunikacji
# diagramy harmonogramowania,
# diagramy sterowania interakcją.

- diagramy implementacyjne (wdrożeniowe):

= diagram komponentów,
= diagram rozlokowania.

Powyższe zestawy diagramów pozwalają opisać tworzony SIn
z wielu perspektyw, tworząc łącznie jego szczegółowy opis.

background image

dr inż. Mirosław Loręcki

21

Podstawowe składniki diagramu:
- czynności (pod czynności, ..., akcje),
- przepływy sterowania.
- kategorie przepływów sterowania,

= znacznik sterowania,
= przepływy decyzyjne (decyzje, łączniki, złączenia,
zintegrowanie funkcji decyzji i złączenia),
= przepływy współbieżne (rozwidlenia, scalenia,

zintegrowanie funkcji rozwidlenia i scalenia),

- początek,
- koniec,
- zakończenie przepływu.
Składniki te wykorzystywano m.in..podczas analizy SIn.
Do projektowania Sin wykorzystuje się dodatkowo składniki
zaawansowane.

Standard UML

Diagram aktywności

background image

dr inż. Mirosław Loręcki

22

Diagramy czynności (aktywności) opisują dynamikę systemu.
Definicja:
Diagram czynności to graficzne przedstawienie sekwencyjnych
i/lub
współbieżnych przepływów sterowania i danych pomiędzy
uporządkowanymi ciągami czynności (akcji) i/lub obiektów.
Znajdują zastosowanie w modelowaniu:
- wysoko abstrakcyjnych procesów biznesowych,
- systemów oraz podsystemów,
- scenariuszy przypadków użycia,
- procesów biznesowych lub systemowych
charakteryzujących się dużą liczbą
równoległych czynności i sytuacji decyzyjnych,
- operacji,
- algorytmów.

Diagram aktywności

Standard UML

background image

dr inż. Mirosław Loręcki

23

Podstawowe kategorie pojęciowe oraz notacja graficzna.

Czynność (aktywność) - ang. Activity.

Sporządź

zamówienie

Czynność to określone zachowanie, złożone
z logicznie uporządkowanych ciągów
podczynności, akcji oraz obiektów, dla wykonania
pewnego procesu.

Wylicz płacę

netto

Płaca := LiczbaGodzin *

StawkaGodzinowa

Akcja (ang. Action)

Akcja to elementarna jednostka specyfikacji
zachowania, która reprezentuje transformację
lub przetwarzanie w modelowanym systemie

Standard
UML

background image

dr inż. Mirosław Loręcki

24

Podstawowe kategorie pojęciowe oraz notacja graficzna -
c.d.

Czynności mogą posiadać na diagramach rozbudowane
funkcjonalności. Mogą przedstawiać złożone procesy biznesowe bądź
algorytmy przetwarzania.
Dla ich ścisłego opisu jest konieczna dekompozycja czynności na
podczynności (aktywności niższego rzędu) tworząc w ten sposób
kolejne piętro w hierarchii o niższym poziomie abstrakcji.
Proces dekompozycji można kontynuować aż do poziomu akcji, które
są elementarnymi jednostkami specyfikacji dynamiki systemu (procesu).

Na najniższym poziomie abstrakcji przedstawia się przepływy
sterowania i danych, pomiędzy logicznie uporządkowanymi ciągami
akcji.
Kontekst akcji stanowią czynności, agregujące ich zagnieżdżoną
sekwencję - patrz Rys. 10.9

Czynności a akcje.

Standard UML

background image

dr inż. Mirosław Loręcki

25

Podstawowe kategorie pojęciowe oraz notacja graficzna - c.d.

Czynności a akcje: dekompozycja czynności - agregacja akcji.

Akcje

Podczynności

Czynności

Dekompozycja

Agregacja Rys.10.9 Poziomy abstrakcji czynności

Standard UML

background image

dr inż. Mirosław Loręcki

26

Podstawowe kategorie pojęciowe oraz notacja graficzna - c.d.

Partycja (ang. activity partitions)

Partycja jest mechanizmem grupowania
elementów diagramu czynności, powiązanych
przepływami sterowania i przepływami danych,
pełniących określoną, wspólną rolę na diagramie.

Przepływ sterowania (ang. control flow)

Przepływ sterowania to relacja pomiędzy dwoma
czynnościami (podczynnościami, akcjami, ... ),
wskazująca, że po wykonaniu czynności
źródłowej , sterowanie zostanie przekazane do
czynności docelowej.

Standard UML

background image

dr inż. Mirosław Loręcki

27

Podstawowe kategorie pojęciowe oraz notacja graficzna - c.d.

Przepływy sterowania - kategoryzacja.
Na przepływ sterowania składają się:
- znacznik sterowania,
- przepływy decyzyjne (decyzje, łączniki, złączenia),
- przepływy współbieżne (rozwidlenia, scalenia).
W szczególnych przypadkach można przypisywać, przepływom
sterowania, nazwy.

Przepływ sterowania charakteryzuje się zdolnością do przesyłania
znaczników sterowania (ang. tokens).
Znaczniki sterowania to abstrakcyjne kategorie pojęciowe, użyteczna
w monitorowaniu i realizacji procesu sterowania, na diagramie
czynności.
Nie mają one oddzielnego oznaczenia.

Standard UML

background image

dr inż. Mirosław Loręcki

28

Podstawowe kategorie pojęciowe oraz notacja graficzna - c.d.

Znacznik sterowania
Zdolnością do generowania znaczników sterowania odznacza się
początek diagramu czynności.

Przekazanie dowolnego znacznika sterowania do końca diagramu,
powoduje zniszczenie wszystkich, istniejących znaczników sterowania.

Przekazanie dowolnego znacznika sterowania do zakończenia
przepływu, niszczy tylko ten znacznik sterowania.

Uwaga:
Znaczniki sterowania mogą być kopiowane lub niszczone , także przez
elementy diagramów czynności oraz przez wydarzenia spoza diagramu
czynności.

Standard UML

background image

dr inż. Mirosław Loręcki

29

Podstawowe kategorie pojęciowe oraz notacja graficzna - c.d.

Początek.

Początek to punkt rozpoczęcia przepływu sterowania
i danych, inicjujący funkcjonowanie diagramu czynności.
Zwykle występuje jeden początek.
W złożonych przypadkach może wystąpić więcej niż
jeden początek.

Koniec.

Koniec to punkt zatrzymania wszystkich przepływów
sterowania i danych na diagramie czynności.
Na jednym diagramie czynności może wystąpić więcej
niż jeden koniec.

Zakończenie przepływu.

Zakończenie przepływu to punkt zatrzymania wybranego
przepływu sterowania. Na jednym diagramie czynności
może wystąpić więcej niż jedno zakończenie przepływu.

Standard UML

background image

dr inż. Mirosław Loręcki

30

Przepływy danych

Do udokumentowania przepływu danych konieczne są: zrozumienie
i umiejętność stosowania następujących pojęć:

- przekaźniki danych,

- manipulator wyjątków

- zestawy przekaźników,

- parametry czynności,

- wagi,

- sygnały,

- bufor centralny,

- składnica danych.

Standard UML

background image

dr inż. Mirosław Loręcki

31

Partycje diagramu czynności

Przykład 1.

Widz

Kasjer

System Obsługi Kina

Określ szczegółowe
parametry rezerwacji

Przyjmij zgłoszenie
rezerwacji

Weryfikuj parametry
rezerwacji

Odrzuć parametry
rezerwacji

Odrzuć zgłoszenie
rezerwacji

Dokonaj
rezerwacji

Potwierdź dokonanie
rezerwacji

Zrezygnuj
z rezerwacji

Przekaż identyfikator
rezerwacji

Odbierz identyfikator
rezerwacji

ad Obsługa Kina

[else]

[brak miejsc]

[zmiana
warunków]

[else]

Standard UML

background image

dr inż. Mirosław Loręcki

32

Standard UML

Rys. 10.10 Praktyczne zastosowanie parametrów czynności w diagramie aktywności.

Artykuł

Licytacja

[zakończona]

Licytacja

[przerwana]

Zlecenie przelewu

[utworzone]

Zarejestruj
artykuł

Ustal szczegóły
licytacji

Licytuj

[anulowanie]

[else]

[else]

[else]

[akceptuj]

[akceptuj]

Ustal szczegóły
płatności

Ustal szczegóły
przesyłki

Przeprowadź licytację

Przykład 2, Przeprowadź licytację.


Document Outline


Wyszukiwarka

Podobne podstrony:
PI 12.10.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
PI 19.10.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
PI 5.10.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
10 Procesory, INFORMATYKA
PI 26.10.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
TECHNIKa 2006 zapis i przechowywanie informaji gr1, Do szkoły, GIM TECHNIKA
PI 23.11.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
Identyfikacja stron wymiany informacji(1)
13a funkcje zarzadzania w aspekcie zasobów inf, Procesy informacyjne w zarządzaniu, materiały studen
12a gospodarowanie info-wywiad gosp, Procesy informacyjne w zarządzaniu, materiały student Z-sem 12-
PLAN PRZEDMIOTU PIZ (Procesyinformacyjne w zarządzaniu), Uczelnia, Procesy informacyjne w zarządza
20a operacje informacyjne, Procesy informacyjne w zarządzaniu, materiały student Z-sem 12-13, wytycz
15a techniki zbierania inf, Procesy informacyjne w zarządzaniu, materiały student Z-sem 12-13, wytyc
Sprawdzian z TECHNIKI 2006 gr 2 zapis i przechowywanie informaji, Do szkoły, GIM TECHNIKA
Materiały na zaliczenie procesy informacyjne
PI 28.09.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne
PI 16.11.2011, Notatki UTP - Zarządzanie, Semestr III, Procesy informacyjne

więcej podobnych podstron