Analiza systemów informatycznych, AnalSysInf 4

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

1

Analiza Systemów

Informacyjnych 4

UML

Model Statyczny i Dynamiczny

Diagram kolejności zdarzeń

Oś czasu

Wiadomości

Wykonywanie

Zależności czasowe

Przykład Klient-Serwer

Informatyka i Ekonometria

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

2

Model Statyczny

Diagram pakietów

Podział na “podzespoły”

Diagram Klas

Struktura obiektów

Diagram Obiektów

Implementacja klas w czasie działania

programu

Diagram implementacji (Deployment

Diagram)

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

3

Model Dynamiczny

Model zachowania się systemu (Behavioral model)

Modelowanie zdarzeń i interakcji

Przypadki użycia (Use case diagram )

Modeluje interakcje Użytkownik - System

Model działania (Activity diagram)

Działanie programu, punkty decyzyjne

Diagram stanów (State Machine Diagram)

“Pamięć” i działanie poszczególnych elementów

Diagram wymiany informacji (Communication

Diagram)

Diagram kolejności działania (Sequence Diagram)

Diagram Czasowy (Timing Diagram)

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

4

Sequence Diagram

Kolejność przesyłania wiadomości

Zależności logiczne

Co jest odpowiedzią na co

Zależności czasowe (ogólnie)

Kolejność

Opóźnienia

Zapobieganie “wyścigom”

Czas działania “wewnętrznego”

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

5

Oś czasu

Opis działania

różnych

obiektów w

czasie

Wymiana

informacji z

innymi

obiektami

Działanie

wewnetrzne

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

6

Wiadomości (Messages)

Wiadomość

Odpowiedź

Przetwarzanie

Odpowiedź – z

opóźnieniem

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

7

Tworzenie obiektów

Sygnał do

otworzenia

obiektu

Sygnał do

usunięcia

Zakończenie

“życia obiektu”

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

8

Zależności czasowe

Kolejność, brak

skali czasu

Uproszczone

zależności

czasowe – tylko

chodzi o wpływ

na kolejność

Problem

“wyścigu”

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

9

Zależności czasowe 2

Pętle i

powtórzenia

Bloki

“kontynuacji

opisu”

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

10

Sekwencje wewnętrzne

Zależność

pomiędzy

sekwencją

zewnętrzną, a

wewnętrzną

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

11

Serwer - klient

Kolejność utworzenia obiektów

Kto ma zainicjować połączenie

Jak przebiega dialog

Kto kończy

Awarie


Document Outline


Wyszukiwarka

Podobne podstrony:
Analiza systemów informatycznych, AnalSysInf 1
Analiza systemów informatycznych, AnalSysInf 3
Analiza systemów informatycznych, AnalSysInf 5
Analiza systemów informatycznych, AnalSysInf 2
analiza systemu informatycznego biura pośrednictwa pracy, Pomoce naukowe, studia, informatyka
Analiza systemów informatycznych, wykl2
analiza systemów informacyjnych w zarządzaniu
Analiza systemów informatycznych, WYKL4UML
analiza systemow informatycznych, Egzamin z PSI, Egzamin składa się z 30 pytań i modelu UML do zapro
cw4a, Uczelniane, Semestr 1, Modelowanie i analiza systemów informatycznych, Materiały - Uniwersytet
Analiza systemów informatycznych, wykl1
Diagram Encji, Analiza systemów informatycznych
baza serwisu4, Analiza systemów informatycznych
analiza systemów informatycznych, 3 rok, Zastosowanie informatyki w turystyce i rekreacji (Madridist
analiza systemów informacyjnych CXY6M2IOYAYGJ7PJXV56YTSNCCF55ORJFPCQUOY
Analiza systemów informacyjnych zarządzaniaa
cz 1a modelowanie i analiza systemow informatycznych
analiza systemów informacyjnych 2 2FEKUTFW4W7PZTNV5LCVZBGQ3QRZP7GL5WEGLWA

więcej podobnych podstron