Modelowanie fukcji stanowi zbiór metod służących do opisania czym się zajmuje przedsiębiorstwo, jakie działania wykonuje (funkcje), co powoduje rozpoczęcie działań (zdarzenia), na jakie rzeczy (encje) lub właściwości tych rzeczy (atrybuty) ma wpływ.
Cele modelowania:
-stworenie ramy przy opracowaniu nowych, lepszych systemów
- pozwala na podejmowanie objektywnych decyzji dotyczących metod realizacji oraz możliwości współistnienia z istniejącymi systemami
- metoda do prezentacji idei, dająca ogólny pogląd, wskazujążca nowe metody realizacji.
METODY
Tworzenie hierarchii funkcji (najprostszy sposób) 1 funkcja - 1 zdanie, dekompozycja funkcji na podfunkcje
- stosowane szczególnie gdy chcemy wiedzieć co się stanie w wyniku wpływów na przedsiębiorstwo
- modelowanie przyczyn i skutków
- sposób zbadać reakcje przedsiębiorstwa na różnorodne zdarzenia
Metoda przepływu dannych
- przekazuje zależność między funkcjami (dostęp do informacji z innego źródła).
- przydatna przy skomplikowanych, zależnych od przepływu informacji procesach w przediębiorstwie
Modelowanie czasu rzeczywistego
-przy działaniach zmieniających się na skutek wpływów zewnętrnych
- opisywanie jakie funkcje i procesy są wykonywane w różnyh warunkach (przy systemnych sterowaniach)
Metoda lodiczne (krok po kroku)
Modelowanie zajmuje się tym co dane przedięńbiorstwo musi robić aby osiągnąć cel.
Problemy modelowania:
- konwencje
- niezależność od nowych technologii, sposóbów realizacji
- elastyczność modeli do wprowadenia zmian
- znalezienie funkcji wspólnych przy tworzeniu
- kontrola jakości
- możliwość powtórnego stosowania
- musi być stosowana tu i teraz przy danych finansowych możliwościach
Przy przygotowaniu do modelowania musi być zrozumiany cel, prioritety, możliwości i specyfika przedsiębiorstwa.
Proces dalszego podziału na mniejsze elementy - dekompozycja funkcji na podfunkcji.
Hierarchia musi być :
- dokładna i spójna
- kompletna
- więzła w użyciu słów
- zrównoważona dla ułatwienia czytania
Modelowanie encji:
Encja - objekt o którym informacja musi być znana, np. przy rejestracji pasażera na lot - samolot, trasa, lotnicko, agencja, pasażer
Encje dzielą się na podencje (podtypy)
Atrybut - opis znaczących cech, szczegułów służących do klasyfikacji, identyfikacji lub wyrażający stan encji
Np. w encji samolot- atrybut numer rejestracyjny, nazwa samolotu
Związki między encjami:
Linia ciągła - „musi” - wymaganany związek
Nieciągła - „może” - opcjonalność związku
Wielokrotność linii - jeden i więcej
Jednokrotna linia z obu stron - jeden i tylko jeden
Nazwa związku pisze się pod linią.
Zdarzenie - to coś, co ma miejsce lub stanowi wynik czegoś: zewnętrzne (poza zasięgiem wpływu przedsiębiorstwa), zmiany, systemowe, zwracane z czasem
Zdarzenie - co zrobione?
Skrót nazwy modelu - etykiety, np. R1, R2, R2.1
… - symbol dekompozycji, wskazujące że są jeszcze poniższe szczegóły hierarchii
Zdanie w encji - pytanie - co? Czego? Np. rejestracja użytkownika
- częste jest dołączenie tj. np. rejestracja użytkownika, tj. pożyczkodawcy, pożyczkodawcy.
- lepiej w liczbie pojedynczej
- mogą być zamieszczone warunki, np. zdanie +, jeżeli + wyjaśnienie
Mechanizmy powstawanie modeli (jak co zrobić):
- mysłowe
- kompterowe
- mechaniczne
- ręczne
Funkcja elementarna - funkcja, która po wywołaniu musi być albo zakończona powodzeniem albo przy negatywnych skutkach te skutki muszą mogą być anulowane.
Podfunkcja - funkcja, która ma funkcje nadrzędną.
Encja, atrybut, związek - struktura informacji przetwarzanych przez funkcje.
Funkcje elementarne nie mogą być wykonane częściowo, muszą być wykonane albo całkowicie albo anulowane aby przedsiębiorszwo w stanie spójnym.
Na górze hierarchii funkcja główna - root function
Na najniższym szczeblu - funkcja atomowa, już nie da się ją rozdzielić na podfunkcje.
Akrominy - skróty
Funkcje większości przedsiębiorstw.
- stalenie zadań i celów do osiągnięcia
- zdobycie funduszy
- stalenie i utrzymywanie infrastruktuyry
- badania i rozwój
- marketing i sprzedaż produktów
Style układów modeli: pionowy, poziomy, hybrydowy, wyspecjalizowany
Sprawdzanie modelu:
- z góry do doł, z dołu do góry
- przedstawienie siebie na miejsc pracowników, konsumentów, shefa inn.
- przedstawienie kierownictwu
- stworzenie grupy pomocniczej