Analiza systemów informatycznych, AnalSysInf 2

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

1

Analiza Systemów

Informacyjnych 2

UML

Metodologie opisu analizy

Analiza – proces i model

Process

Składniki modelu

Use Case Diagrams

Informatyka i Ekonometria

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

2

UML

Unified Modeling Language

Standardowy sposób projektowania oprogramowania

Zorientowany obiektowo

Zastępuje i poprzednie metody zapisu (często sprzeczne)

Powstał około 1997 roku

Autorzy Grady Booch, Ivar Jacobson, James Rumbaugh

Inne Metodologie opisu

Object Oriented Analysis & Design

Object Modeling Technique

CRC - Class-Responsibility-Collaboration

Cechy (zalety)

Standard

Graficzny (Rysunkowy)

Do Analizy i Projektu

Narzędzia softwarowe

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

3

Proces i Model

Składniki Analizy

Proces Analizy (metoda)

Nie jest częścią UML

Zwykle zależy od firmy i tematyki

Może być sformalizowany

Są metodologie prowadzenia analizy z wykorzystaniem UML

Wyniki Analizy

Powinny być niezależne od procesu (sposobu przeprowadzenia) analizy

Powinny dostarczać podstaw do procesu tworzenia oprogramowania

Nie powinny wpływać na technologię tworzenia oprogramowania

Tworzą model systemu – niezależny od implementacji

Musi się integrować z procesem projektowania

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

4

Proces Analizy

Pobieżnie – aby pokazać jak do procesu pasuje UML

Zainicjowanie (inception)

Zakres

opłacalność

Rozpracowanie (Elaboration)

analiza wymagań

potrzebna architektura, zasoby, ...

oszacowanie kosztów

Projektowanie (Construction)

Iteracje – Analiza, projekt, test, .....

Implementation (Transision)

Końcowe testy

Wydajność

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

5

Proces Analizy -

Sformalizowanie

Stopień sformalizowania

“Ceremonialny” sposób analizy

Formalne spotkania

Raporty

Dostawy “papierów”, umów,

raportow, ...

Potwierdzanie i podpisywanie

Wpływ na wydajność

Zagubienie sensu

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

6

Model

Składniki

Przypadki użycia (Use Case)

Opis funkcjonowania

Diagramy klas (Class Diagram)

składniki

związki

podobieństwa

Diagramy odziaływań (Interaction diagrams)

Diagramy stanów (State diagrams)

Deployment Diagrams

Inne (Packages, activity)

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

7

Przypadki Użycia (Use

Case)

Opisuje

Funkcjonalność dla użytkownika

Różny poziom komplikacji

Pojedynczy cel dla użytkownika

Graficzna reprezentacja

Rola w projekcie

punkt startowy

różny poziom szczegółowości

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

8

Use Case - symbole

Actor

Przypadek użycia

Zależności

<<uses>> używa

<<extends>> rozszerza

Opis słowny (nie UML ale zwykle

konieczny)

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

9

Rola i Typy Analizy

Przykład

Sprawdz

a konto

<<u

ses

>>

Logowani

e

Klient

background image

15/02/02

Analiza Systemów Informacyjnych

Copyright Marek A. Chmielowski

10

Zadanie

Opisać przy pomocy UML (przypadki

użycia) sposób używania

bankomatu

Tylko strona klienta

W miarę kompletny opis

Postarać się zrobić w miarę

kompletny opis

Przynieść na następny wykład -

podpisane


Document Outline


Wyszukiwarka

Podobne podstrony:
Analiza systemów informatycznych, AnalSysInf 1
Analiza systemów informatycznych, AnalSysInf 4
Analiza systemów informatycznych, AnalSysInf 3
Analiza systemów informatycznych, AnalSysInf 5
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