Inżynieria Oprogramowania Inżynieria Oprogramowania
A
Egzamin 2FD
B
Egzamin 2FD
Zadanie 1.
Zadanie 1.
Dany jest fragment diagramu ERD, pokazany obok. Zmodyfikować diagram w taki Na podstawie dokumentu pokazanego obok, utwórz Odbiorca:
sposób, żeby system był w stanie przechowywać następujące informacje: znormalizowany diagram ERD, który modeluje dane Spółka z o.o.
• historia zmian danych osobowych pracowników, pokazane na dokumencie.
ul. Wąska 1
Jest szefem dla
Rzeszów
• historia zmian zależności służbowych pracowników.
Faktura
Wskazówka: towar traktujemy jako osobną encję.
nr 09062401
Zadanie 2.
PRACOWNIK
Zadanie 2.
lp. towar ilość wartość Na podstawie zmodyfikowanego diagramu ERD z zadania
# pesel
1. Mysz USB 5 50
* data urodzenia
Na podstawie diagramu ERD z zadania 1, utwórz 1, utwórz Diagram Bazy Danych.
* imię
Diagram Bazy Danych.
2. Monitor 22” 1 800
Zadanie 3.
3. Pendrive 4GB 1 30
* nazwisko
Podlega
Zadanie 3.
Narysuj tabele z relacyjnej bazy danych, odpowiadające
*adres
pod
Razem: 880
Narysuj tabele z relacyjnej bazy danych, odpowiadające diagramowi z zadania 2, wypełnione następującymi diagramowi z zadania 2, wypełnione danymi pokazanymi Data płatności: 01-07-2009
danymi:
na rysunku z zadania 1. Tabele powinny wyglądać wg Adam Kowalski był szefem Anny Nowak i Piotra Wąskiego od 01-01-200 do następującego wzoru:
01-07-2008. 01-07-2008 Anna Nowak zmieniła nazwisko na Kowalska i została Nazwa tabeli
szefową obydwu panów.
Nazwa tabeli
Tabele powinny wyglądać wg wzoru: Kolumna 1
Kolumna 2
…
Kolumna n
Kolumna 1
Kolumna 2
… Kolumna n
Wartość 1
Wartość 1
…
Wartość n
Zadanie 4.
Wartość 1
Wartość 1
… Wartość n
Okno przedstawione poniżej pokazuje Zadanie 4.
GUI funkcji biznesowej „Zarządzaj Analityk modelując system fakturowania (zadania 1 – 3), zaproponował następujące pracownikami” systemu z zadań 1 – 3. Zakładając, że przy projektowaniu zastosowano funkcje biznesowe służące do zarządzania towarami: wzorce projektowe Data Transfer Object i Session Façade, odpowiedz na pytania:
• Zarządzaj towarami
a) Jakie pola posiada klasa obiektu transferowego PracownikDTO?
• Pokaż listę wszystkich towarów b) Jakie metody musi posiadać klasa fasady?
• Dodaj nowy towar
Wskazówka: obiekt transferowy może przechowywać dane z kilku tabel.
• Edytuj wybrany towar
• Usuń towar
X
W celu implementacji systemu projektant zastosował m.in. wzorce projektowe Data Lista pracowników
Access Object i Data Transfer Object. Odpowiedz na pytania: pesel imię nazwisko data ur. adres a) Jakie pola musi posiadać klasa obiektu transferowego TowarDTO?
80050712345 Anna Kowalska 1980.05.07 ul. Wesoła 1
78040454321 Adam Kowalski 1978.04.04 ul. Wesoła 1
b) Jakie metody musi posiadać klasa obiektu DAO TowarDAO?
88112178945 Piotr Wąski 1988.11.21 ul. Smutna 13
Edycja
Usuń
Dodaj