Metodyka strukturalna projektowania SI

Download Report

Transcript Metodyka strukturalna projektowania SI

Część 1

METODYKA STRUKTURALNA PROJEKTOWANIA SI

METODYKA STRUKTURALNA

 Pierwszym etapem metodyki strukturalnej jest analiza strukturalna której efektem jest model podstawowy systemu

MODEL PODSTAWOWY OBEJMUJE

 

Model środowiskowy Model zachowań

MODEL ŚRODOWISKOWY  przedstawia granice między analizowanym systemem a otoczeniem – środowiskiem  dodatkowym zadaniem modelu jest określenie interfejsów pomiędzy projektowanym system a otoczenia

MODEL ŚRODOWISKOWY – ELEMENTY  Cele systemu  Diagram kontekstowy  Lista zdarzeń

MODEL ŚRODOWISKOWY – CELE SYSTEMU  wyraźne określenie celu głównego i celów dodatkowych  oczekiwane efekty wprowadzenia systemu wyrażone w miarach ilościowych (najlepiej) lub jakościowych

MODEL ŚRODOWISKOWY – CELE SYSTEMU – PRZYKŁAD

Model środowiskowy Systemu Informacyjnego Biblioteki Publicznej - SIBP Cel systemu:

Celem systemu SIBP jest gromadzenie informacji o zbiorach bibliotecznych oraz o operacjach ich udostępniania.

Wprowadzenie systemu powinno doprowadzić do: •skrócenia czasu obsługi operacji wypożyczenia i zwrotu książki o połowę •skrócenia czasu udzielenia informacji o książkach o 85% (3 min – 0,5 min)

MODEL ŚRODOWISKOWY – DIAGRAM KONTEKSTOWY  prezentuje projektowany system jako jeden proces  przedstawia terminatory - obiekty zewnętrzne, z którymi komunikuje się system  odwzorowuje przepływy danych pomiędzy terminatorami a systemem

MODEL ŚRODOWISKOWY – DIAGRAM KONTEKSTOWY Diagramy kontekstowe wykorzystują symbolikę DFD (tu: symbole metodyki E. Yourdona):  Obiekt zewnętrzny (terminator)  Proces  Magazyn danych  Przepływ danych

MODEL ŚRODOWISKOWY – DIAGRAM KONTEKSTOWY – PRZYKŁAD .

CZYTELNIK DZIAŁ GROMADZENIA ZBIORÓW SIBP KIEROWNIK

MODEL ŚRODOWISKOWY – LISTA ZDARZEŃ  Lista zdarzeń to tekstowy wykaz oddziaływań jakie wywierają obiekty zewnętrzne na system i vice versa.

MODEL ŚRODOWISKOWY – LISTA ZDARZEŃ – PRZYKŁAD

Lista zdarzeń SIBP

Czytelnik chce się zarejestrować

 

Czytelnik prosi o informację o książce Czytelnik wypożycza książkę

     

Czytelnik zwraca książkę Czytelnik prosi o informacje o aktualnym stanie konta Czytelnik zgłasza informację o niemożności zwrotu książki Dział Gromadzenia Zbiorów (DGZ) przysyła nową książkę Kierownictwo potrzebuje (cotygodniowy) raport o bieżących zaległościach Kierownictwo potrzebuje (comiesięcznych) raportów o ilości wypożyczonych książek oraz o ilości nowych czytelników

MODEL ZACHOWANIA (BEHAWIORALNY) opisuje wymagane zachowanie wewnętrzne systemu:  wymagania dotyczące przetwarzania  wymagania dotyczące danych  wymagania dotyczące zmian stanu systemu w czasie

C.D.N.

Dziękuję Grzegorz Czapnik