Referat wygłoszony na spotkaniu z Partnerami i Klientami Firmy TRES w Sobieszewie 27.05.2000.
W roku 1998 w jednej z firm, posiadającej kilka oddziałów rozrzuconych po Polsce, pojawił się problem: Jak usprawnić przenoszenie informacji pomiędzy oddziałami firmy, a jej centralą?
Spróbowaliśmy określić, co tak naprawdę jest nam potrzebne:
Zaczęliśmy szukać różnych rozwiązań. Między innymi problem ten zgłosiliśmy do firmy TRES, producenta oprogramowania wspomagającego zarządzanie TRAWERS. Ponieważ zainteresowanie tym tematem ze strony klientów było duże, pracownicy firmy TRES opracowali moduł MGO (Magazyn-Oddziały), który służył przenoszeniu danych pomiędzy oddziałami. Było to założenie bardzo dobre, jednak zostaliśmy uświadomieni, że nie do końca rozwiąże nasze problemy. Na przykład, co zrobić w przypadku, gdy w dwóch oddziałach kupują jednocześnie dwaj pracownicy jednej firmy? Kto ma założyć kartotekę firmie? Można by do uzgadniania takich przypadków wykorzystać faks lub telefon, ale przy dużym ruchu w dziale sprzedaży nie jest to łatwe no i było by to sprzeczne z naszymi założeniami, ponieważ poszukiwaliśmy rozwiązań prostych i oszczędnych.
Następnym potencjalnym rozwiązaniem była wspólna baza danych. Przy obecnym systemie, gdzie serwer przechowuje dane, a stacja robocza je obrabia, trzeba byłoby pracować na sieci przy minimalnej prędkości 10 megabitów /sekundę, a najlepiej 100 megabitów /sekundę na odległość 100 km co z powodu kosztów takiego przedsięwzięcia jest nierealne. Przy tak dużych odległościach normalnymi prędkościami są 64 – 256 kilobitów /sekundę. Proces obróbki w DOS polega na pobraniu pierwszej pozycji z bazy danych i sprawdzeniu jej, a następnie każdej kolejnej pozycji aż do znalezienia tej właściwej lub końca bazy danych. Przy realnych łączach o prędkości 64 kilobity /sekundę przejrzenie bazy danych o objętości 30 megabajtów zajęłoby ok. 3 tys. sekund, czyli 50 minut. A co w przypadku, gdy firma ma bazę danych 300 megabajtów.
Było jeszcze kilka innych pomysłów, ale nie braliśmy ich pod uwagę, gdyż okazały się za drogie dla zainteresowanej firmy.
Wtedy nasza uwaga skupiła się na systemie UNIX i powstającej właśnie Linuxowej wersji programu wspomagającego zarządzanie TRAWERS Gdyńskiej firmy TRES....
System Unix był kiedyś bardzo drogim rozwiązaniem i z tego powodu rzadko stosowanym mimo swoich ogromnych zalet. Jednak w dzisiejszych czasach pojawił się Linux, Unix'owy system, który jest całkowicie za darmo i ma wiele ciekawych możliwości.
Dodatkowo pojawiły się zalety, których nie przewidywaliśmy. Są to:
W przypadku, gdy firma ma kilka oddziałów, które znajdują się w różnych miastach Polski, możemy użyć dwóch rodzajów łącz. W zależności od tego gdzie znajduje się oddział, zastosujemy - gdy jest dostępne – komertelowe łącze ISDN, w przeciwnym wypadku – POLPAK. Dla takich firm istnieje dużo różnych rozwiązań, które zostały omówione w punkcie 3.
Połączenie hosta (z zainstalowanym Trawersem pod Linuxem) z internetem daje możliwość właścicielowi firmy przebywającemu w innym kraju lub jego pełnomocnikom, kontrolowanie firmy lub wykonywanie przelewów na podstawie danych z systemu komputerowego.
Możliwe jest także dokonywanie zmian w przepisie technologicznym BOM przez technologa z “centrali”.
Gdy magazyn firmy znajduje się w innym miejscu lub jest zwyczajnie oddalony od biura dalej niż istnieje możliwość pociągnięcia normalnej sieci komputerowej, możemy w oparciu o wewnętrzną centralę telefoniczną firmy lub o Centrex przyłączyć oddalony terminal i normalnie na nim pracować a dział sprzedaży może na oddalonej drukarce w magazynie, drukować polecenia załadunku, zanim klient przyjedzie po towar.
Gdy oddziały firmy znajdują się w obrębie jednego rejonu telekomunikacyjnego, można niewielkim kosztem (50zł /mies. za oddział) mieć scentralizowane dane całej firmy i organizować pracę dzięki modułom Trawersa “Rynek-kontakty” i “Rynek-zadania”. Można także korzystać z innych dobrodziejstw Linuxa, takich, jak e-mail i wspólny dostęp do internetu.
Pracownicy firmy nie muszą do niej dojeżdżać. Dzięki temu, możemy na przykład zatrudnić osoby niepełnosprawne, które nie wychodząc z domu, mogą pracować w naszym systemie komputerowym. Nie ma też kłopotów z zatrudnieniem pracowników, którzy mają; daleko do pracy, np. księgowa zatrudniona na 1/2 etatu może pracować będąc w domu i tylko raz w tygodniu przyjeżdżać do firmy, aby wykonać pracę wymagającą jej obecności.
Jednym z ciekawszych zastosowań omawianego systemu jest praca biura rachunkowego. Serwer znajdujący się w takim biurze umożliwia łączenie się klientów i sprawdzanie stanu rozrachunków czy też wystawianie faktur, dzięki czemu zaoszczędzimy czas i pracę na jej wpisywaniu do systemu komputerowego. Sądzimy, że rozwiązanie tego typu może spotkać się z dużym zainteresowaniem klientów biur rachunkowych.
Ponieważ Linuxowa wersja Trawersa wszystkie operacje wykonuje na serwerze, to rozwiązanie takie nie posiada specjalnych wymagań co do systemów operacyjnych na jakich muszą pracować stacje robocze. Programy terminalowe można dostać na bardzo różne platformy takie jak np. DOS, Windows, Mac os, Atari ST, Amiga, BeOs oraz wiele innych, czasami nawet bardzo egzotycznych.
Trawers pod Linuxa może być rozbudowywany wraz z rozwojem przedsiębiorstwa. Gdy moc jednego serwera nie jest wystarczająca, można połączyć serwery tak, aby dawały sobie radę z wymaganiami postawionymi przez użytkownika. Wystarczy na podstawowym hoście udostępnić katalog z Trawersem, połączyć go szybkim łączem z pozostałymi serwerami, które będą miały “podmapowane” katalogi hosta głównego i będą wykonywały usługi dla klientów.
Jest to bardzo ważny element, ponieważ na tym jednym serwerze opiera się pracacentrali i wszystkich oddziałów. Serwer P III 650 - 256 MB RAM - 10 tys. zł. *
Instalacja i konfiguracja komputerów w centrali obejmuje:
W jednym oddziale - zainstalowanie Linuxa i dalej podobnie jak w centrali – 1,5 tys. zł.*
Połączenie trwa średnio 8 godzin x 21 dni roboczych x 5,4zł/h = 907,2 zł mies. x 3 oddz. = około 2,7 tys. zł. mies. x 12 mies. = 32,4 tys. zł. rocznie.*
Niezależnie od czasu połączenia wynosi 980 zł. mies. x 4 punkty (centrala + 3 oddziały)= 3,92 tys. zł. mies. x 12 mies. = 47,04 tys. zł. rocznie.*
* Powyższe ceny są szacunkowe.