Temat: Planowanie produkcji
Jan Raburski:
No cóż, skorzystałem z możliwości obejrzenia wersji qcadoo. Za czekanie więcej niż sekunda po dodaniu pozycji do słownika brygadziści by mnie rozszarpali ;)
>
Jeszcze raz proponuję wprowadzić 100 przelewów przez przeglądarkę (a przyzna Pan, że banki dbają o to, żeby ich strony chodziły szybko). Całe wprowadzanie wymaga wybrania odbiorcy (zakładamy, że przelew jest zdefiniowany) i podaniu kwoty i treści oraz zatwierdzeniu. Jeśli nie dostrzega Pan różnicy w szybkości działania od strony operatora, no to mnie to dziwi. Dlatego właśnie większość systemów ERP przygotowuje przelewy "wewnątrz" i tylko eksportuje do banku.
W systemach webowych większość czasu pochłania "odświeżanie strony". Stąd moja uwaga o czasie wprowadzania dokumentów. Dobrym pomysłem jest natomiast wyprowadzanie części informacji przez przeglądarkę dla Zarządu lub handlowców z urządzeniami mobilnymi.
Czas "odświeżania strony" zależy przede wszystkim od łączy i infrastruktury sprzętowej, na której zainstalowany jest system. W przypadku dostępu do systemu transakcyjnego banku zawsze mamy sytuację, że łączymy się ze zdalnym systemem. Jeśli chodzi o system wdrażany w danej firmie to od nas zależy jaką przepustowością łącza (do serwera) dysponujemy i jak szybki jest serwer, na którym system został zainstalowany. W obecnych czasach serwery oraz dostęp do Internetu nie są aż tak dużym kosztem.
Warto zwrócić tutaj również uwagę na fakt, że każdy system jest inny i ma zupełnie inne przeznaczenie. W związku z tym trudno porównywać system transakcyjny banku do systemu ERP. Z ciekawostek, w niedalekiej przyszłości korzystając z integratorów z systemami bankowymi wszystkie operacje bankowe będą wykonywane z poziomu systemu ERP. Przykładem może być tutaj nasz dodatek do Openbravo ERP wykorzystujący BankConnect (Web Services wystawiane przez Bank BPH). Swoją drogą takie rozwiązanie (wykorzystanie BankConnect) w Anakondzie było by z pewnością bardzo ciekawe i ze swojej strony polecam się temu przyjrzeć, szczególnie, że coraz więcej banków w Polsce daje taką możliwość.
Odnosząc się do samej wydajności. Systemy webowe też mogą się od siebie znacząco różnić, ale tego już pewnie nie muszę opisywać osobom zawodowo zajmującym się oprogramowaniem. Jest wiele podejść i technologii (np. RIA w Openbravo ERP), które przenoszą obciążenie obliczeniowe na stronę kliencką, aby maksymalnie usprawnić szybkość ładowania systemu (strony). Oczywiście nie wszystkie systemy je wykorzystują, ale każdy przypadek (jak zawsze z resztą) należy rozpatrywać indywidualnie.
Reasumując. Systemy webowe mają dużo dodatkowych cech, które z pewnością rekompensują konieczność dodatkowego przemyślenia architektury sprzętowo-sieciowej, w celu zapewnienia ich optymalnego funkcjonowania.
Pozdrawiam,
Marcin
eVolpe Consulting Group
marcin.rozanski@evolpe.pl
http://evolpe.plMarcin Różański edytował(a) ten post dnia 24.05.12 o godzinie 17:34