Specyfikacja u偶ytkownika bazy danych Restauracja
Wprowadzenie
Baza danych Restauracja zosta艂a stworzona z my艣l膮 o gromadzeniu danych na potrzeby danej Restauracji. Maj膮c stworzon膮 tak膮 baz臋 danych mo偶emy gromadzi膰 informacje o odwiedzaj膮cych restauracj臋 klientach, sk艂adanych przez nich rezerwacjach czy zam贸wieniach oraz o posiadanych przez restauracj臋 daniach, ich cenach, a tak偶e o pracuj膮cych w niej kelnerach.
Ponadto baza danych ma s艂u偶y膰 do kontrolowania tego czy s膮 wolne stoliki, do raport贸w z tego kto ile danego dania zamawia艂, ilu klient贸w by艂o, kt贸ry kelner najwi臋cej klient贸w obs艂u偶y艂 itp. Na tej podstawie mo偶emy okre艣li膰 np. 偶e jakie艣 dania maja ma艂膮 sprzeda偶, klienci ich nie kupuj膮, wi臋c mo偶na je usun膮膰 z menu.
Opis obszaru bazy danych
w restauracji pracuj膮 kelnerzy, kt贸rzy mog膮 wystawi膰 wiele rachunk贸w i zam贸wie艅, natomiast te mog膮 by膰 zrealizowane tylko przez jednego pracownika restauracji,
klienci mog膮 dokonywa膰 rezerwacji i zam贸wie艅 w nieograniczonej ilo艣ci,
w zam贸wieniach klient贸w mog膮 pojawia膰 si臋 inne dania w r贸偶nych ilo艣ciach,
do dyspozycji klient贸w jest kilkana艣cie r贸偶nych stolik贸w posiadaj膮cych r贸偶na ilo艣膰 miejsc.
Zadania bazy danych
podgl膮d danych o kelnerach, klientach, zam贸wieniach, posegregowanych wg nazwisk, imion,
segregacja kolejno艣ci zam贸wie艅,
wy艣wietlanie klient贸w, kt贸rzy p艂acili kart膮 b膮d藕 got贸wk膮,
podgl膮d danych o daniach, kt贸re sprzedaj膮 si臋 w najwi臋kszych ilo艣ciach, o kelnerach, kt贸rzy przyjmuj膮 najwi臋cej zam贸wie艅 czy o zam贸wieniach w najcz臋stszych godzinach pracy restauracji.
Dane z 2 tabel:
podgl膮d danych dotycz膮cych kelnera, ilo艣ci zam贸wie艅 jakie przyj膮艂, ilo艣ci rachunk贸w jakie wystawi艂, itp.,
podgl膮d danych dotycz膮cych rezerwacji stolik贸w oraz klient贸w, kt贸rych one dotycz膮
Dane z 3 tabel:
podgl膮d zam贸wie艅 z艂o偶onych przez klient贸w i da艅, kt贸re klienci w danym zam贸wieniu z艂o偶yli,
podgl膮d danych o zam贸wieniu, kt贸re z艂o偶y艂 klient i informacji, kt贸ry kelner dane zam贸wienie przyj膮艂.
Agregacja danych:
obliczanie liczby klient贸w, zam贸wie艅, rezerwacji,
wskazywanie da艅 o najwi臋kszej ilo艣ci zam贸wie艅,
wskazywanie da艅 ma艂o dochodowych,
obliczanie ilo艣ci zam贸wie艅 powy偶ej okre艣lonej kwoty,
obliczanie sumy wszystkich zam贸wie艅,
zestawienie wy偶ej wymienionych danych,
Grupowanie i agregacja:
- zestawienie ilo艣ci zam贸wie艅 wg czasu pracy restauracji ( kiedy najwi臋kszy ruch)
Strona 2 z 2