Abstract:
Tematem mojej pracy jest napisanie aplikacji wspomagającej obrót towarami w dużych sieciach hipermarketów.
Jej przeznaczenie dla tak dużych sieci (a nie małych sklepów) podyktowane jest w głównej mierze tym, iż potrafi ona obsłużyć w czasie rzeczywistym wielu użytkowników (kasjerów) równolegle. Możliwość dokonywania przesunięć magazynowych jest dodatkowym argumentem przemawiającym za tym, iż jest to aplikacja przeznaczona dla sklepów, w których obroty towarami są bardzo duże.
Większość programów przeznaczonych do obsługi sprzedaży detalicznej, wykorzystuje połączenie aplikacji (jak również ich kopii) bezpośrednio z bazą danych a ja postawiłem sobie za cel stworzenie programu, który będzie realizował dokładnie takie same zadania, lecz za pośrednictwem serwera. Postawiłem napisać właśnie taki software, gdyż chciałem go przygotować do dalszej rozbudowy. Dla przykładu można tak napisać serwer, by potrafił śledzić ruch w sieci, czy dynamicznie przydzielał uprawnienia użytkownikom, czego nie dałoby się zrealizować bez jego udziału.
Program został napisany w oparciu o zdobyte informacje dotyczące ogólnych zasad funkcjonowania hipermarketu „REAL" w Nowym Sączu. Na wiele pytań nie otrzymałem informacji, gdyż były one poufne, ale zdobyłem je dzięki ogromnemu narzędziu, jakim jest sieć Internet i wszelkiego rodzaju fora tematyczne.