background image

Modelowanie i analiza systemów informatycznych

Spis treści

Modelowanie i analiza systemów informatycznych.............................................................................1

Ćwiczenia 2......................................................................................................................................2

Diagramy czynności....................................................................................................................2

background image

Ćwiczenia 2

Diagramy czynności

Ćwiczenie 1 – System logowania

W   ćwiczeniu   tym   przedstawimy   diagram   czynności   dla   systemu 

uwierzytelniania i autentykacji. Na początku utworzymy trzy partycje:   GUI (gra-
ficzny interfejs użytkownika), Logowanie oraz Autentykacja:

Pierwszymi czynnościami użytkownika jest wprowadzenie loginu oraz hasła. 

Czynność Uwierzytelniaj będzie identyfikowała użytkownika na podstawie podanych 
danych:

Uwierzytelnianie będzie przeszukiwało bazę danych i próbowało zweryfiko-

wać dane podane przez użytkownika. Możliwe będzie podanie danych trzy razy (w 
pętli):

background image

Jeżeli błędne informacje zostaną wprowadzone po raz trzeci wówczas system 

rozpocznie równocześnie anulowanie logowania oraz powiadomi administratora:

Następnym krokiem będzie autentykacja mająca na celu pobrać informacje o 

roli   przypisanej   do   użytkownika.   Jeżeli   napotka   problem   –   wyświetlony   zostanie 

background image

błąd,   jeżeli   zadziała   poprawnie   –   użytkownik   zostanie   przeniesiony   do   Konfigu-
rowania interfejsu dla pobranej roli:

background image
background image

Ćwiczenie 2 – Dodawanie zasobów do kursu e-learningowego

Ćwiczenie   to   pomoże   zilustrować   proces   dodawania   zasobów   do   systemu 

e- learningowego. Rozpocznie się on od wybrania przez prowadzącego opcji Dodaj 
zasób. W następnej akcji wybiera on typ zasobu (strona, link, odnośnik, plik itd). Po 
wybraniu typu następuje czynność Ustaw parametry zasobu:

Po ustawieniu parametrów następuje wyszukanie zasobu do dodania, następnie 

jest on wybierany i przesyłany ( przygotowany do przesłania). Następnie użytkownik 
jest pytany czy chce dodać dodatkowy zasób – jeśli tak zostanie przeniesiony do 
wyszukania zasobu, w przeciwnym wypadku dodanie zasobu zostanie zatwierdzone:

background image

Kolejnym   krokiem   jest   weryfikacja   poprawności   zasobu.   Po   negatywnej 

weryfikacji   użytkownik     zostaje   przeniesiony     do   wyszukiwania   zasobów   w 
przeciwnym  wypadku,   zasób   zostanie   dodany   do   kolejki   zasobów.   Zasób   zostaje 
wstawiony do składnicy zasobów a metadane o nim do bazy zasobów. Następnie 
wybierane jest miejsce wyświetlenia w kursie po czym użytkownik decyduje czy 
chce dodać kolejny zasób, czy też zakończyć pracę.

background image

W   ćwiczeniu   tym   uszczegółowimy   także   2   czynności   –   Weryfikacje 

poprawności zasobu oraz Ustawianie parametrów zasobów.

Ustawianie parametrów zasobu  najpierw prosi o wstawienie odnośnika  pod 

którym   będzie   znajdować   się   on   znajdować,   następnie   wybrane   jest   miejsce 
wyświetlania   (nowe/aktualne   okno)   oraz   właściwości   tego   miejsca.   Następnie 
ustawiany jest okres udostępniania oraz parametry specyficzne zasobu.

background image

Kolejną   opisaną   dokładniej   czynnością   będzie   weryfikacja   poprawności 

zasobu. Weryfikacja sprawdza czy zasób o podanej nazwie istnieje, jeśli tak pyta się 
czy podmienić (nadpisać) stary zasób nowym materiałem. Niezależnie czy materiał 
ma być podmieniony czy nie sprawdzana jest jego wielkość. W przypadku gdy nie 
chcemy   nadpisywać   istniejącego   materiału   bądź   wielkość   jest   nieprawidłowa 
czynność   ulega   zakończeniu.   Jeżeli   wielkość   jest   poprawna   wówczas   materiał 
sprawdzany jest w poszukiwaniu wirusów. Jeżeli materiał posiada niebezpieczny kod 
istnieje możliwość zakończenia czynności bądź zatwierdzenia go bez względu na 
bezpieczeństwo. Jeżeli zasób jest „czysty”, wówczas zostaje zatwierdzony:

background image

Ćwiczenie 3 (samodzielne)
Sporządzić diagram czynności odnośnie równoważenia deficytu budżetowego.

W księstwie doszło do problemów budżetowych. Władca sprawdził wyliczenia 

skarbników   i   faktycznie   –   podatki   od   poddanych   były   znacznie   mniejsze   od 
utrzymania   żołnierzy,   koni   i   budynków.  Wobec   tego   władca   postanowił   podnieść 
podatki   w   tych   osadach   gdzie   były   one   niższe   od   1   talara   tygodniowo,   do   tego 
właśnie   poziomu.   Gdyby   to   okazało   się   wystarczające,   nie   trzeba   by   zmniejszać 
żołdu   jednak   niestety   deficyt   budżetowy   nie   zniknął.   Wówczas   władca   odnalazł 
największy oddział w swej armia i obniżył mu żołd do połowy. Ponownie jednak 
okazało   się,   że   to   nie   wystarcza.   Kolejnym   pomysłem   było   zaoszczędzenie   na 
wydobywaniu węgla, ponieważ jego zapasy były duże. Książę przejrzał wszystkie 
swe miasta i w tych, w których były kopalnie – nakazał ich rozbiórkę.


Document Outline