Metody modelowania procesów - otwarte
Wyjaśnij na czym polega relacja między systemem a otoczeniem.
należy go wyodrębnić z otoczenia
pomija się nieistotne działania (ze względu na cel badawczy)
wpływ otoczenia traktowany jest jako zakłócenia
otoczenie wpływa na funkcjonowanie
siły wpływają na wyjścia (wejścia wpływają na wyjścia)
nie można sterować wejściami
Różnice między procesami produkcyjnymi a biznesowymi
biznesowe – nie dodają wartości produkcyjnej, ale są niezbędne do funkcjonowania procesów produkcyjnych- wspomagają je. Są to procesy pomocnicze
produkcyjne- wchodzą a w fizyczny kontakt z przedmiotem materialnym, dodają wartość, np. proces obsługi studenta w dziekanacie
Wyjaśnić kiedy proces jest jednoznacznie określony
ma fazę początkową i końcową
jego efekty sa wymierne i można je ocenić na jeden lub więcej sposobów
możliwe jest przeanalizowanie jego poszczególnych etapów
Dlaczego w procesie projektowania ważne jest kryterium ekonomiczne?
Bada jego efektywność projektowania
Ustala jego warunki, kryteria, mierniki
Ważne z punktu widzenia efektywności – trzeba określić warunki, kryteria co do których będziemy się stosować
Kiedy problem projektowy można uznać za twórczy?
Kiedy jest on nowy i twórczy
Kiedy jego rozwiązanie wiąże się z ryzykiem, a wiec kiedy jest niepewny
Problem powstaje kiedy nie wiemy jak osiągnąć postawiony cel
Można go osiągnąć posługując się tzw. myśleniem produktywnym
Tworzymy dokumentację projektową
Jaka jest zawartość diagramów DFD?
Określa funkcje realizowane w systemie
Procesy, magazyny, terminatory, przepływy
Są 2 dokumenty uzupełniające w procesie : słownik danych i specyfikacja
Charakteryzuje system w czasie
Jaka jest zawartość diagramów ERD?
Związki między danymi – zbiór powiązań między obiektami
Cztery podstawowe składniki : typy obiektów, związki, składniki asocjowanych typów obiektów, wskaźniki nadtypowe i podtypowe
ERD koncentruje się całkowicie na związkach między danymi pomijając funkcje tworzące lub korzystające z tych danych
Jaka jest rola magazynowania na DFD?
Służy do modelowania zbioru danych w bezruchu
Tworzy się też w przewidywaniu przyszłych potrzeb użytkowników
Służy do czasowego buforowania informacji między dwoma procesami działającymi w różnym czasie
Czym są terminatory na DFD?
Wszystkie instytucje z zewnątrz, które w jakiś sposób komunikują się z procesem , np. Urząd Skarbowy
Mogą się łączyć z każdym obiektem
Mogą bezpośrednio wpływać na procesy
Analityk ani projektant nie mogą zmienić terminatora ani wpłynąć na jego sposób działania
Miedzy nimi nie ma linii łączących
Jakie informacje zawiera słownik danych?
DFD – opisuje znaczenie przepływów i magazynów
ERD – asocjowane typy obiektów i związków
DFD – szczegóły związków między magazynami, opisuje budoweę pakietu danych w magazynach
Wyjaśnij co zawiera specyfikacja procesu i na jakim poziomie jest przygotowywana?
Specyfikację przygotowuje się dla najniższego poziomu DFD, opis tego co dzieje się wewnątrz każdego elementarnego procesu
Co należy zrobić w celu przekształcenia wejść w wyjścia
Szczegółowy opis reguł działania podanych przez użytkownika, które realizuje dany proces
Na czym polega struktura nadtypu i podtypu?
Nadtyp – elementy wspólne, np. nazwiska pracowników w bazie danych
Podtyp- elementy różne, np. konkretne nazwiska ; definiowany jest inny zestaw atrybutów; na diagramach związków encji
Co jest potrzebne do zdefiniowania obiektu na diagramie encji (ERD)?
Atrybuty powinny odnosić się do każdego typu obiektu
Scharakteryzować asocjowany typ obiektu
Zachodzi gdy między dwoma lub więcej obiektami zachodzą jakieś związki
Dołączony do związku, reprezentuje związek jak i obiekt
Możemy w tej strukturze zapisać pewne informacje o związku
Rola diagramu sieci przejść
Jest to odwzorowanie zachowania systemu sieci przejść w czasie
Sa wykorzystywane jako specyfikacja dla DFD
Dołączany opis sterujący jak przechodzimy z jednego stanu do drugiego
Odwzorowuje stany i relacje między stanami
Roa warunków i akcji na diagramie sieci przejść
Warunek – zdarzenie możliwe do zrealizowania, powodują zmianę stanu,
Akcja –odpowiedź na warunek, produkuje wyniki, wykonuje obliczenia
Warunek – pakiet danych dochodzących, jeżeli jest on spełniony, wywołuje pewną akcję
Akcja – wyświetla komunikat na terminalu użytkownika
Czy model musi dokładnie odwzorowywać badany system:
nie musi, jest przybliżeniem analizowanych zmian, jest uproszczeniem odzwierciedleniem badanego systemu
Cel modelowania:
stworzenie narzędzi, które przewidzą co zdarzy się w przyszłości
lub w warunkach innych niż aktualnie istniejące
model powinien być prosty i elastyczny
Role menedżera procesu
-uczynić proces przejrzystym
- musi uczestniczyć w określaniu celu
- musi dokonywać pomiaru osiągnięć
Musi podejmować działania naprawcze
Wartość dodana z p. widzenia klienta
- stanowi zawartość za którą klient chce zapłacić
Klasyfikacja rozwiązywania problemu
- problem efektywnie rozwiązalny
- problem dobrze zdefiniowany
- problem źle zdefiniowany
- nie rozwiązalne te, których rozwiązanie nie istnieje