Opis projektu
Movie Planet jest ogólnoświatową siecią kin z wieloma salami tzw. Multi-Kin. Każda jednostka terenowa - tj. pojedynczy budynek sieci jest pod nadzorem lokalnego właściciela, ale promowanie marki, przygotowanie repertuarów seansów należy do kierownictwa firmy, które bierze pod uwagę ogólne zapotrzebowanie klientów. Pojedyncza jednostka terenowa - oddział posiada minimum pięć sal kinowych, z których każda musi być w stanie pomieścić minimum 180 osób - sale mogą być większe, należy jednak zapewnić odpowiednią organizację - już na poziomie projektu budowlanego ze względu na wymogi bezpieczeństwa. Kolejnym elementem wyposażenia oddziału jest zestaw terminali płatniczo - rezerwacyjnych tj. kas, w których poszczególni klienci dokonują płatności oraz rezerwacji miejsc na dany seans. Jednostka terenowa powinna posiadać także element gastronomii - wyposażony minimum w pięć stanowisk obsługiwanych przez pracowników. Każdy oddział Movie Planet musi posiadać dwa strzeżone magazyny - magazyn taśm celuloidowych oraz magazyn żywności, który jest bezpośrednio powiązany z elementem gastronomicznym - odległość magazynu nie może być zbyt wielka, aby nie było zastojów w sprzedaży w związku ze zwiększoną ilością klientów. Każda jednostka terenowa komunikuje się z siecią firmową, aby poinformować ją o ogólnej kondycji ekonomicznej - przychody, wydatki, najczęściej rezerwowane filmy, najczęściej kupowane produkty itp. Wymagane jest także sprawne odbieranie nowych taśm celuloidowych oraz wysyłanie ich z powrotem do firmy. Każdy odział musi mieć także pomieszczenia na toalety - odpowiednio do liczby sal kinowych. Należy także wykupić usługę sprzątania sal kinowych i ogólnie przestrzeni obiektu - zatrudnieni pracownicy nie mogą tego robić w ramach pracy, ponieważ może to skutkować znacznym przekroczeniem czasu pracy. W bazie danych systemu powinny być zapisane informacje o pracownikach - ich imię, nazwisko, kontakt, adres zamieszkania, numer identyfikacji podatkowe, konto bankowe, przychód miesięczny, stanowisko, identyfikator oraz informacja o stażu zatrudnienia. Baza danych powinna przechowywać aktualnie posiadane filmy, a także ogólne dane o nich - nazwę, identyfikator, opis, gatunek, czas trwania, licznik sprzedanych biletów oraz informacje o tym, w jakich salach filmy powinny być wyświetlane. Kolejne dane w bazie danych muszą się odnosić do posiadanych produktów w magazynie żywności - nazwa, identyfikator, cena, ilość oraz licznik sprzedanych produktów. Baza danych powinna zawierać także informacje o przychodach i wydatkach oddziału, łącznie z nazwą transakcji, rodzajem transakcji - wpłata lub dochód oraz informacje o klientach lub firmach świadczących usługi na rzecz oddziału.