• Nie Znaleziono Wyników

Oracle Application Express

N/A
N/A
Protected

Academic year: 2021

Share "Oracle Application Express"

Copied!
2
0
0

Pełen tekst

(1)

Oracle Application Express

Zadanie samodz ielne

Zaprojektuj prostą aplikację, która będzie obsługiwała schemat relacji PRACOWNICY, ZESPOLY i ETATY. Liczbę, rodzaj i strukturę stron aplikacji zaproponuj samodzielnie.

Wymagania

1. Zaprojektowanie strony głównej, zawierającej łącza do pozostałych stron aplikacji.

2. Obsługa relacji ZESPOLY – możliwość wykonania następujących operacji:

a. wyszukiwanie zespołu,

b. definiowanie nowego zespołu:

• generowanie wartości dla identyfikatora zespołu za pomocą sekwencji,

• kontrola unikalności nazwy zespołu,

• kontrola obowiązkowości nazwy zespołu, c. modyfikowanie danych istniejącego zespołu:

• kontrola unikalności nazwy zespołu, d. usuwanie istniejącego zespołu:

• kontrola istnienia przypisanych do zespołu pracowników, w razie znalezienia pracowników odmowa usunięcia zespołu.

3. Obsługa relacji PRACOWNICY – możliwość wykonania następujących operacji:

a. wyszukiwanie pracownika,

b. definiowanie nowego pracownika:

• generowanie wartości dla identyfikatora pracownika za pomocą sekwencji,

• kontrola obowiązkowości nazwiska pracownika,

• kontrola minimalnej wysokości płacy podstawowej pracownika (>100),

• możliwość przypisanie pracownika do zespołu, wybór zespołu za pomocą listy,

• możliwość wskazania pracownika-przełożonego definiowanego pracownika, wybór przełożonego za pomocą listy,

• możliwość wskazania etatu dla definiowanego pracownika, wybór etatu za pomocą listy,

c. modyfikowanie danych istniejącego pracownika:

• kontrola minimalnej wysokości płacy podstawowej pracownika (>100),

• możliwość zmiany przypisania pracownika do zespołu, wybór zespołu za pomocą listy,

• możliwość zmiany pracownika-przełożonego pracownika, wybór przełożonego za pomocą listy,

• możliwość zmiany wskazania etatu dla pracownika, wybór etatu za pomocą listy, d. usuwanie istniejącego pracownika:

• kontrola przypisania pracownika jako przełożonego innych pracowników, jeśli pracownik jest przełożonym, odmowa usunięcia.

(2)

4. Obsługa relacji ETATY – możliwość wykonania następujących operacji:

a. wyszukiwanie etatu, b. dodanie nowego etatu:

• kontrola unikalności nazwy etatu,

• kontrola obowiązkowości nazwy etatu,

c. modyfikowanie etatu – zabroniona, zakładamy, że nazwa etatu nie może ulec zmianie,

d. usunięcie etatu:

• kontrola, czy z danym etatem nie są związani pracownicy; jeśli istnieje chociaż jeden pracownik związany z etatem, usunięcie etatu zostaje anulowane.

Cytaty

Powiązane dokumenty

Moim rodzicom w podziękowaniu za wsparcie oraz dobre słowo, Wojtkowi Miczkowi za cierpliwość i wyrozumiałość, Piotrowi Janczykowi za inspirację, Janowi Wilkowi za entuzjazm

Koszt pracy pracownika czasowe- go jest zwykle wyższy niż pracownika etatowego, lecz w zamian zyskujemy konkretną pracę, w ustalonej liczbie godzin, zgodnie z określonymi

Odważnym rozwiązaniem, które jednak może spotkać się z olbrzymim oporem własnego środowiska, byłoby bowiem wykorzystanie przynajmniej w pew- nym stopniu potencjału

Istotnym czynnikiem wpływającym na jakość sensoryczną produktów z banana, w tym zapach i smak, a zwłaszcza ich barwę jest aktywność enzymatyczna. W pracy

[r]

Celem projektu jest opis algebr ba- zowych uogólnionego typu kwaternionowego oraz pokazanie, że są one okresowe o okresie 4. Kołczan Q nazywamy 2-regularnym, jeśli w każdym

• Wyświetlenie listy wszystkich pracowników wraz z ich wartością dla korporacji, przy czym dla każdego z typów pracownika stopień wartości obliczany jest w inny sposób:.. o

Następnie z menu kontekstowego wybierz pozycję Create Page Item.. Zostanie dodane nowe pole o nazwie