Wymagania techniczne

Wersja Software as a Service

Stacje robocze

Komputer z zainstalowanym systemem operacyjnym Windows XP/Vista/7/8(32/64 bitowe), MAC OS od wersji 10.7, Linux. Do instalacji nie są wymagane prawa administratora. Stacje robocze powinny mieć dostęp do Internetu.

Serwer

Część centralna systemu udostępniana jest z infrastruktury Time Solutions w formie usługi.

Active Directory

Aplikacje klienckie mogą być instalowane zdalnie przy użyciu instalatora msi lub metody WPKG.

Wersja Enteprise

Stacje robocze

Komputer z zainstalowanym systemem operacyjnym Windows XP/Vista/7/8(32/64 bitowe)oraz MAC OS od wersji 10.7. Do instalacji nie są wymagane prawa administratora. Stacje robocze powinny działać w obrębie sieci lokalnej i nie muszą mieć dostępu od Internetu.

Serwer

Wymagania środowiskowe Serwera TimeCamp:

  • system operacyjny Windows lub Linux,
  • baza danych MySQL w wersji 5.5+,
  • zainstalowany serwer WWW Apache linii 2.0 lub IIS,
  • moduł PHP w wersji 7.0 dla serwera Apache,
  • serwer SMTP (opcjonalnie)
  • nginx

Do jego poprawnej pracy serwera można ustawić dowolny port. Nie ma przeciwwskazań do instalacji serwera aplikacji w środowisku zwirtualizowanym.

Active Directory

Struktura organizacyjna firmy może być synchronizowana z Active Directory. Aplikacje klienckie mogą być instalowane zdalnie przy użyciu instalatora msi lub metody WPKG.

Wymagania sprzętowe

System jest łatwy w skalowaniu i nie ma wygórowanych wymagań sprzętowych. Serwer z dwurdzeniowym procesorem i 4GB RAM z powodzeniem obsłuży 1000 użytkowników.

Obciążenie stacji roboczej

Działająca aplikacja kliencka zużywa ok. 4 MB RAM. Obciążenie systemu i procesora jest niezauważalne. Przy dwurdzeniowym procesorze jego zajętość oscyluje poniżej 1%.

Synchronizacja danych

Każda z aplikacji klienckich synchronizuje dane z serwerem co ok. 5 minut. Każda wysyłana paczka to ok. 5 KB danych. Dodatkowo synchronizację można wymusić ręcznie z poziomu klienta. W przypadku braku dostępu do serwera dane są zapisywane lokalnie i synchronizowane w momencie podłączenia do sieci. Synchronizacja zgromadzonych danych obywa się etapami, tak aby minimalizować obciążenie sieci w danym momencie. Połączenie może być szyfrowane protokołem SSL. Aplikacje klienckie mogą łączyć się z serwerem za pośrednictwem PROXY.

Przyrost bazy danych

Przyrost bazy zależy od charakteru pracy użytkowników. Można założyć, że statystycznie 50 użytkowników w miesiąc czasu wygeneruje ok. 80 MB danych.

Chcesz wiedzieć więcej? Porozmawiajmy!

Umów się na 20-minutowe demo online.