Professional Documents
Culture Documents
LITERATURA
1. 2. 3. 4. 5. 6. 7. Barker R., Longman C., CASE*Method: Modelowanie funkcji i procesw, WNT, W-wa, 1996 Barker R., CASE*Method: Modelowanie zwizkw encji, WNT, W-wa, 1996 Rodgers U., Oracle przewodnik projektanta baz danych, WNT, 1995 Beynon-Davies, P. Inynieria systemw informacyjnych, Wwa, WNT, 2004 Wrycza S., Analiza i projektowanie systemw informatycznych zarzdzania, PWN, W-wa, 1999 Flakiewicz W., Systemy informacyjne w zarzdzaniu, C.H. Beck, W-wa, 2002 Chen P.P., The entity-relationship model, ACM Transactions on Database Systems, 1976
TEMATYKA
Podstawowe definicje Metody i techniki modelowania funkcji Metody i techniki modelowania informacji Modelowanie przepywu danych Kontrola spjnoci i kompletnoci modelu systemu informacyjnego
Definicja modelu
[Zieleniewski J.] Opis obiektu lub zbioru obiektw rzeczywistych lub abstrakcyjnych, zjawisk lub zdarze Model winien by skonstruowany w takim jzyku, ktry umoliwia identyfikacj modelu (warunek precyzji) Moe by wyraony za pomoc
skadni okrelonego jzyka (lingwistyczny) wzoru matematycznego (formalny) schematu o cile okrelonej notacji (graficzny)
Wszelkie prawa zastrzeone GHJ
Definicja metamodelu
Stanowi definicj konstrukcji modelu wyraon przy zastosowaniu jzyka tego modelu
Modelowanie
KONCEPCJA staje si zrozumiaa wyraona za pomoc
INDYWIDUALNO
przedstawiana przez
SYMBOL
Podejcia w modelowaniu
Peny zakres
WSTPUJCE
Opuszczone szczegy
ZSTPUJCE
Niepotrzebne szczegy
ZSTPUJCE + WSTPUJCE
Opuszczone szczegy
Metodyki w modelowaniu SI
Strukturalne (strukturalno-relacyjne) oddzielne modelowanie informacji i procesw Obiektowe integralne modelowanie informacji i procesw Spoeczne skupione na aspektach ludzkich i spoecznych
Metodyka
Wyznacza ramy organizacyjne dla procesu opracowywania systemw informatycznych. Obejmuje, dostosowane do specyfiki podejcia, metody, techniki i narzdzia. Definiuje:
etapy, na ktre dzieli cay proces, zadania do wykonania, rezultaty tych zada, obowizujce standardy, zasady kontrolowania jakoci.
Przykady metodyk
SSADM (Structured Systems Analysis and Design Method) IE (Information Engineering) YSM (Yourdon Systems Method) CASE*Method OMT (Object Modelling Technique) Rational Unified Process (RUP)
10
Techniki
Opisuj z rnych punktw widzenia wymagania dla systemu. S to procedury na rnym poziomie sformalizowania wraz z odpowiednim sposobem reprezentacji, np. diagram przepywu danych, diagram obiekt-zwizek.
11
Narzdzia
Programy komputerowe, ktre zapewniaj implementacj technik modelowania (na rnym poziomie automatyzacji) w celu zebrania, aktualizacji i prezentacji wymaga systemowych. Narzdzia zaawansowane umoliwiaj wygenerowanie pewnych produktw, np. projekt bazy danych. Narzdzia CASE (Computer Aided Systems/Software Engineering), np. IE Workbench, Designer 2000, Easy CASE, Architect.
12
Wielostrukturalno organizacji
13
System informacyjny
Aspekty systemu zarzdzania organizacj instytucjonalny funkcjonalny informacyjny [Komiski A.] Specyficzny ukad nerwowy organizacji, ktry czy w jedn cao elementy systemu zarzdzania.
Wszelkie prawa zastrzeone GHJ 14
15
Struktury SIZ
Oglna definicja SI
x informacje wejciowe y informacje wyjciowe S relacja uzaleniajca y od x (procedury, modele)
17
19
20
21
dopuszczalna technologia - analiza technologii nadajcej si do realizacji funkcji, wymagana technologia - analiza technologii akceptowanej przez uytkownika (uwzgldnia ograniczenia typu: istniejce w organizacji rozwizania, przyzwyczajenia, koszt).
22
Wyodrbnione i powizane ze sob logicznie grupy czynnoci, ktrych cige wykonywanie warunkuje realizacj celw firmy Funkcje organizacji s rodkiem do osigania jej celw.
23
Przepisy prawne. Taktyka dziaania wewntrzne przepisy. Powizanie z celami. Wykonawca : stanowisko, jednostka organizacyjna. Lokalizacja geograficzna.
25
znak dekompozycji
F111 czasownik
... warunek
rzeczownik - obiekt
symbol graficzny
28
29
Dekompozycja funkcji
Poziomowy podzia funkcji zoonych. W przypadku diagramw oglnych 2-3 poziomy, a szczegowych 5-7 poziomw. Proces iteracyjny. Rwnowaenie poziomw max 9 funkcji podrzdnych. Osignicie poziomu f. elementarnych koczy dekompozycj. Podejcie odwrotne grupowanie funkcji.
31
Funkcje wsplne
realizuj identyczne przetwarzanie, przetwarzaj te same informacje, maj tak sam dekompozycj.
Jedna z funkcji wsplnych musi by uznana jako gwna a druga jako podlega: f. gwna moe mie dowoln liczb podlegych, w praktyce nie wicej ni dwie, f. podlega nie moe mie wasnych f. podlegych. Funkcje wsplne to w rzeczywistoci jedna funkcja, ktra wystpuje w rnych miejscach diagramu.
Wszelkie prawa zastrzeone GHJ 34
P 33
funkcja podlega
P331
P2
P332
35
R11
Czsto funkcji
Okrela, ile razy w ustalonym okresie czasu, dana funkcja jest wykonywana, np. 100 razy na dzie, 1 raz w miesicu, 1 na rok Zmienna czsto wymaga szczegowej analizy i pokazania okresw szczytowych, zaama i normalnej pracy wykres lub tabela szczegowych czstoci Funkcje wsplne mog mie rn czsto dla rnych jednostek organizacyjnych lub stanowisk
37
Pilno funkcji
Czas dopuszczalny, w kategoriach danej organizacji, na wykonanie funkcji. Wyraa si w dwch terminach: natychmiast z dnia na dzie
38
Zdarzenia inicjujce: *zmiana *czas *system Diagram przepywu danych realizacja mierzona przez
Funkcje
Diagram hierarchii f-cji Diagram zalenoci f-cji
przetwarzaj Informacje Diagram obiekt-zwizek Wszelkie prawa zastrzeone GHJ Diagram macierzowy powiza
39
K1
U1
Rezerwowanie miejsc R3
Prowadzenie rozlicze K3
Prowadzenie ksigowoci
R21
K11 Wykonanie analizy kosztw obsugi tras K12 Wykonanie analizy zuycia rodkw transportu K13 Wykonanie analizy zasobw finansowych
42