egzamin lipiec 2001
i
Dla podanych założeń skonstraui diagram klas (me redukując hczuosci)
3
Firma „Aąualumen" (adres, telefon. NIP) organizuje koncerty muzyczne (nazwa, data. godz. rozp., repertuar mottojto^^u^- inne dla każdego koncertu w danym roku kalendarzowym) przy zespole 20 fontann (numer, pozycja). Koncert może się składać z 7-12 utworów, zaś dany utwór może być wykonywany maksymalnie 200 razy (ze względu na prawa autorskie) . Po każdorazowym wykonaniu utworu svstem rejestruje jest aplauz publiczności (brak. mały średni, duży, olbrzymi). „Ruch” fontann jest zsynchronizowany z każdym wykonywanym utworem muzycznym (nazwa, styl. czas trwania). Utwór muzyczny przeznaczony do wykonania przy fontannach musi zostać poddany specjalnej obróbce (realizowanej przez system zewnętrzny), której rezultatem jest sekwencja działania dla każdej z fontann. Klatka sekwencji (numer porządkowy, czas trwania) wyznacza „ruch" fontann poprzez określenie wysokości słupa wody fontann (każda fontanna może wyrzucać wodę na dowolną wysokość w granicach do 20 m). Ze względów technicznych klatka sekwencji może być określona na 1-30 sekund oraz obejmować naraz do 15 fontann, natomiast sekwencja może się składać z maksymalnie 1000 klatek.
Koncerty organizowane przez ,Aąualumen" mogą odbywać się w dzień lub w nocy wg ustalonego rocznego harmonogramu koncertów. Mogą być też specjalnie zorganizowane na zlecenie klienta (nazwa, data. godz. rozp„ repertuar, motto, okazja). W czasie koncertów nocnych uruchamiane są dodatkowo reflektory (numer, pozycja, kolor, oświetlana fontanna), które mają za zadanie oświetlenie poszczególnych fontann (dany reflektor oświetla zawsze tę samą fontannę). Fontanna może być oświetlona równocześnie maksymalnie przez dwa reflektory. Synchronizacja reflektorów z fontannami jest ustalana podczas przygotowania utworu do prezentacji (równocześnie z ustalaną sekwencją „ruchu" fontann). Zestaw dostępnych reflektorów jest nadmiarowy (2-3 reflektory na każdą fontannę).
Dla każdego koncertu określane są maksymalnie 3 utwory na bis. W zależności od aplauzu publiczności mogą być wykonane wszystkie, bądź wcale. System powinien pamiętać które utwory/ zostały wybrane i które wykonane na bis.
System wspomagający obsługę koncertów firmy .Aąualumen" powinien przechowywać wykorzystanie każdej fontanny oraz reflektora na koncercie i w zadanym okresie czasu, dla celów rozliczenia wewnętrznego (pamiętane są informacje tylko z bieżącego roku kalendarzowego). Dla każdego koncertu powinno być możliwe oszacowanie sumarycznego kosztu, przy czym sposoby szacowania dla koncertu nocnego i dziennego są różne.