Kadrowe lekarstwo
- Włodzimierz Nowicki,
- 07.12.1998
Proces klienta kontaktuje się z procesem serwera tylko w czasie wysyłania zlecenia usługi lub odbioru komunikatu. Jest to możliwe dzięki użyciu języka SQL, jako formy zdalnego dostępu z aplikacji czołowej do serwera zarządzającego bazą danych.
Dzięki standaryzacji tego języka możliwe się stało opracowanie aplikacji, które "potrafią rozmawiać" z oddzielnie skonstruowanym oprogramowaniem typu serwer bazy danych.
Jeszcze do niedawna SQL-owe bazy danych były skutecznie oddzielone od użytkowników komputerów osobistych barierą ceny i wymagań sprzętowych. Dopiero dzięki takim produktom, jak Sybase SQL Anywhere, Oracle Lite czy Borland InterBase, możliwe jest tworzenie na platformie PC korzystających z baz SQL.
Szczególnie ważny dla użytkowników SQL-owych baz danych jest odpowiedni poziom bezpieczeństwa. Korzystanie z profesjonalnej bazy zabezpiecza dane zapisane w bazie nawet w razie awarii sprzętu. Kolejną zaletą systemów opartych na bazach SQL jest możliwość przejścia na większy system informatyczny. Ten aspekt współpracy z bazami SQL jest szczególnie istotny w przypadku firm, które wraz ze wzrostem ich obrotów i majątku chcą zwiększyć możliwości istniejącego systemu.
Na polskim rynku specjalizowane programy komputerowe przeznaczone do obsługi działu kadr oferują firmy krajowe. Uwzględniają one bowiem obowiązujące u nas regulacje prawne, tj. przepisy emerytalne, system wysługi lat, urlopy. Nawet duże spolonizowane zachodnie systemy komputerowe wspomagające pracę przedsiębiorstwa nie zawierają zwykle modułu Kadry-Płace, który należy opracować oddzielnie.
Także wśród krajowych produktów - kompleksowych systemów wspomagających pracę firmy - zaledwie co piąty zawiera własny program typu Kadry-Płace. Wiąże się to z trudnościami w opracowaniu tego modułu, wynikającymi m.in. z częstych zmian obowiązującego prawa, co powoduje, że programy te muszą umożliwiać łatwą modyfikację i aktualizację. Rynkowa oferta programów Kadry-Płace nie jest więc bogata w porównaniu z innymi typami modułów. Jest to zaledwie 20-30 programów oferowanych w całym kraju.
Wyniki porównania
Porównano 4 stosunkowo niedrogie, popularne produkty obsługujące pracę działu kadr małej i średniej firmy, uwzględniając poziom dostosowania do zmienionych niedawno przepisów kodeksu pracy. Mająca wejść w życie za kilka tygodni reforma ubezpieczeń społecznych spowoduje całkowitą zmianę sposobu liczenia składek na ZUS i nowo powstałe filary systemu.
Produkty firm InsERT (Gratyfikant) i Reset (Turbo Płace-Kadry) pracują w trybie tekstowym, zaś produkty firm DGCS (Kadry-Płace i ZUS) i Varico (VARICO PERSONA) korzystają ze środowiska graficznego. Każdy z porównywanych produktów opracowano przy użyciu innego narzędzia programistycznego. Produkt Reset napisano za pomocą Borland C++, dGCS za pomocą Visual Basic, firmy InsERT przy użyciu języka C++ oraz wstawek opracowanych przy użyciu asemblera i narzędzi bazy FoxPro. Najnowocześniejszy pod względem użytych narzędzi - co wpływa na jego właściwości użytkowe - jest nowy produkt firmy Varico, opracowany przy użyciu produktów Sybase - Power Builder i Sybase SQL Anywhere.
Oceniano właściwości programów kad- rowych, takie jak łatwość instalacji i obsługi, wbudowane funkcje, stopień ochrony danych, jakość dołączonej dokumentacji, serwis i cena. Na pierwszym miejscu znalazły się dwa programy pracujące w trybie graficznym - Kadry-Płace i ZUS (dGCS Biznesmen) oraz VARICO PERSONA (Varico). Pierwszy z nich wykorzystujący bazę danych MS Access jest tańszy, lecz VARICO PERSONA jest aplikacją opartą na bazie SQL.
Następny to Gratyfikant (InsERT), oparty na FoxPro, pracujący w trybie tekstowym o dużej szybkości działania, z oszczędnym plikiem pomocy i niezbyt wygórowaną ceną. Jest szczególnie interesującym rozwiązaniem dla firm, korzystających z innych modułów oferowanych przez InsERT (wg firmy w Polsce sprzedano ponad 60 tys. licencji na te programy).
Program Turbo Płace-Kadry (Reset Computer Systems) jest tanim rozwiązaniem szczególnie dla firm zatrudniających maksymalnie 20 pracowników. Pracuje pod kontrolą DOS i ma małe wymagania sprzętowe.