background image

24.09.2012    

Inżynieria Oprogramowania

Egzamin

Zadanie 1
Na rysunku obok pokazano menu główne systemu zarządzania 
czasem pracy, które widzi użytkownik o uprawnieniach 
administratora. Narysuj kontekstowy diagram przypadków użycia, 
zakładając że:

celem systemu (główny przypadek użycia) jest zarządzanie 
czasem pracy
,

główny moduł systemu nosi nazwę Zarządzanie czasem 
pracy
,

za interakcję z administratorem odpowiada komponent o 
nazwie System.

Zadanie 2
Dany jest kod SQL tabeli w relacyjnej bazie danych:
CREATE TABLE klienci  (

    id_klient INTEGER  primary key,
    login VARCHAR (16) ,

    haslo VARCHAR (32)
);
Jakie pola i metody musi posiadać klasa obiektu transferowego lub 
komponentu encyjnego powiązanego z tą tabelą?

Zadanie 2

Napisz kod metody
doCommand klasy
DeleteKlient.

24.09.2012

Inżynieria Oprogramowania

Egzamin

Zadanie 1
Na rysunku obok pokazano menu główne systemu zarządzania 
czasem pracy, które widzi użytkownik o uprawnieniach 
administratora. Narysuj kontekstowy diagram przypadków użycia, 
zakładając że:

celem systemu (główny przypadek użycia) jest zarządzanie 
czasem pracy
,

główny moduł systemu nosi nazwę Zarządzanie czasem 
pracy
,

za interakcję z administratorem odpowiada komponent o 
nazwie System.

Zadanie 2
Dany jest kod SQL tabeli w relacyjnej bazie danych:
CREATE TABLE klienci  (

    id_klient INTEGER  primary key,
    login VARCHAR (16) ,

    haslo VARCHAR (32)
);
Jakie pola i metody musi posiadać klasa obiektu transferowego lub 
komponentu encyjnego powiązanego z tą tabelą?

Zadanie 2

Napisz kod metody doCommand 
klasy DeleteKlient.