| Termin | Definicja |
|---|---|
| Który program jest szybszy w wersji desktop – WAPRO Mag czy Subiekt nexo PRO? | Wydajność obu programów zależy głównie od konfiguracji serwera SQL; przy porównywalnym sprzęcie Subiekt nexo PRO bywa wolniejszy w starcie, ale sprawniej obsługuje duże bazy. Od czego zależy szybkość WAPRO Mag i Subiekt nexo PRO w wersji desktopowejNie da się wskazać jednego programu jako zawsze szybszego, ponieważ odczuwalna wydajność zależy od sposobu pracy, wielkości bazy danych, liczby jednocześnie zalogowanych użytkowników oraz konfiguracji środowiska, w którym uruchamiana jest aplikacja. WAPRO Mag jest często odbierany jako bardziej bezpośredni podczas wykonywania prostych operacji magazynowych, wystawiania dokumentów i przechodzenia między podstawowymi kartotekami. Subiekt nexo PRO może potrzebować nieco więcej czasu na uruchomienie interfejsu lub wczytanie rozbudowanych modułów, ale przy większej liczbie danych i bardziej złożonych zestawieniach jego zachowanie nie musi być gorsze. W praktyce porównuje się nie samą nazwę programu, lecz konkretne czynności wykonywane w przedsiębiorstwie. Inaczej będzie wyglądać wynik testu dla niewielkiej kartoteki towarowej, a inaczej dla bazy zawierającej wiele lat dokumentów, rozbudowane cenniki, historię zmian, liczne kontrahenty i duży zakres operacji wykonywanych w ciągu dnia. Krótszy czas otwarcia programu nie zawsze oznacza sprawniejszą pracę w raportach, wyszukiwaniu dokumentów czy przeliczaniu stanów magazynowych. Porównanie działania na komputerze użytkownika i w środowisku bazodanowymW wersji desktopowej część pracy odbywa się na komputerze operatora, a część w bazie danych obsługiwanej przez SQL. Znaczenie ma więc zarówno wydajność procesora, ilość dostępnej pamięci operacyjnej i szybkość dysku, jak i sposób komunikacji ze środowiskiem bazodanowym. Opóźnienia mogą być odczuwalne nawet wtedy, gdy sam komputer spełnia wymagania aplikacji, jeżeli występuje przeciążenie bazy, nieprawidłowo działająca sieć albo zbyt wiele procesów korzysta z tych samych zasobów. WAPRO Mag może sprawiać wrażenie szybszego przy codziennych, powtarzalnych operacjach, szczególnie gdy oczekuje się sprawnego przechodzenia przez podstawowe funkcje handlowo-magazynowe. Subiekt nexo PRO bywa wolniejszy podczas startu lub przy pierwszym otwieraniu określonych widoków, lecz przy większych zbiorach danych istotne stają się także mechanizmy wyszukiwania, indeksowania i obsługi rozbudowanych informacji. Dlatego wynik porównania powinien być oparty na tych samych scenariuszach: logowaniu, otwieraniu kartoteki, wyszukiwaniu towaru, wystawianiu dokumentu, generowaniu raportu oraz pracy kilku użytkowników jednocześnie. Ważne jest również odróżnienie opóźnienia aplikacji od opóźnienia infrastruktury. Jeżeli oba programy reagują wolno, przyczyną może być dysk, niewystarczająca pamięć, obciążenie systemu operacyjnego, niestabilne połączenie sieciowe lub problem z bazą danych. Sama reinstalacja programu nie przyniesie wtedy trwałej poprawy. Przed wyciągnięciem wniosku warto sprawdzić, czy spowolnienie pojawia się w każdej funkcji, czy tylko w jednym module albo przy określonym typie dokumentu. Typowe problemy powodujące wrażenie, że program działa zbyt wolnoDo często spotykanych przyczyn należą zbyt duża baza bez odpowiedniej konserwacji, nieaktualne komponenty systemu, błędy na dysku, problemy z profilem użytkownika oraz nieprawidłowe ustawienia połączenia z bazą. Spowolnienie może dotyczyć tylko wybranych operacji, na przykład otwierania listy dokumentów, filtrowania towarów, drukowania lub tworzenia raportów. W takim przypadku potrzebna jest obserwacja, po jakiej czynności pojawia się zwłoka i czy występuje ona u wszystkich użytkowników. Trudności mogą powodować także zadania wykonywane w tle: synchronizacja danych, skanowanie antywirusowe, kopie zapasowe, aktualizacje systemu albo inne aplikacje zużywające zasoby komputera. Przy pracy zdalnej dodatkowym źródłem opóźnień bywa jakość połączenia. Należy też uwzględnić sytuację, w której program uruchamia się szybko, lecz wolno wykonuje zapytania po otwarciu konkretnego zestawienia. Taki objaw wskazuje na inny obszar diagnostyki niż długi start aplikacji. Nie powinno się porównywać WAPRO Mag i Subiekt nexo PRO na dwóch różnych komputerach bez uwzględnienia różnic w systemie, dysku, pamięci, sterownikach i konfiguracji sieci. Równie mylące może być testowanie jednej aplikacji na świeżej bazie, a drugiej na wieloletnim zbiorze danych. Miary warto zbierać w powtarzalny sposób, zapisując czas wykonywania tych samych czynności oraz sprawdzając, czy poprawa następuje po uporządkowaniu środowiska, czy dopiero po zmianie ustawień programu. Kiedy warto zgłosić się do serwisu komputerowego - Który program jest szybszy w wersji desktop – WAPRO Mag czyZgłoszenie problemu do serwisu jest uzasadnione, gdy spowolnienie pojawiło się nagle, system zawiesza się podczas pracy, występują błędy odczytu danych, program zamyka się bez ostrzeżenia albo opóźnienia utrudniają wystawianie dokumentów. Warto przekazać opis konkretnej czynności, przy której pojawia się problem, informację o liczbie użytkowników oraz dane o tym, czy trudność dotyczy WAPRO Mag, Subiekt nexo PRO, czy również innych aplikacji. Takie informacje ułatwiają oddzielenie problemu programu od awarii komputera lub infrastruktury. W Warszawskim Pogotowiu Komputerowym 24/7 można zlecić sprawdzenie laptopa, na którym uruchamiana jest aplikacja handlowo-magazynowa; diagnoza laptopa jest darmowa. Podczas analizy można ocenić stan podzespołów, obciążenie systemu, kondycję dysku, działanie sieci oraz objawy towarzyszące pracy programu. Jeżeli przyczyną okaże się konfiguracja środowiska, możliwe jest wskazanie obszaru wymagającego poprawy bez pochopnego przypisywania winy konkretnej aplikacji. Najrozsądniejszy wybór między WAPRO Mag a Subiekt nexo PRO powinien wynikać z testu na rzeczywistych danych i typowych zadaniach użytkowników. W codziennej pracy jeden program może reagować szybciej przy prostych operacjach, a drugi lepiej radzić sobie z większą bazą lub bardziej rozbudowanymi zestawieniami. Ostateczna ocena wymaga więc uwzględnienia całego środowiska, a nie tylko czasu uruchomienia wersji desktopowej. |
Zobacz także