| Zabezpieczenie danych |
|
|
|
|
Jednym z ważniejszych aspektów, na które został położony szczególny nacisk podczas projektowania tego oprogramowania była kwestia zabezpieczenia danych podczas wymiany danych. Dlatego wymiana danych pomiędzy komputerem zdalnym a centralną bazą danych przeprowadzana jest z wykorzystaniem protokołu SSL, który umożliwia przesłanie informacji w postaci zaszyfrowanej. Paczki danych wymieniane pomiędzy serwerem centrali, a komputerami zdalnymi są wymieniane w postaci zaszyfrowanej, co uniemożliwia ewentualne przechwycenie danych. Dodatkowo paczki są przekazywane w postaci skompresowanej, w celu zminimalizowania ilości danych przesyłanych w trakcie synchronizacji danych pomiędzy komputerami. Z kolei dane gromadzone na zdalnym komputerze są przechowywane w minimalnej ilości, niezbędnej jedynie do umożliwienia prawidłowej pracy. Przykładem może być kartoteka magazynowa, wokół której nie są gromadzone np. informacje dotyczące cen zakupu - zamiast tego do komputera zdalnego jest przekazywana minimalna cena sprzedaży, która jest ustalana w centrali i która nie pozwoli na sprzedaż poniżej jej wartości. Innym przykładem są klienci, gdzie możliwe jest wydzielenie w bazie centralnej klientów obsługiwanych przez danego pracownika i przekazywanie pomiędzy komputerami wyłącznie tych klientów, z pominięciem przekazywania ogółu klientów firmy. Komputer zdalny nie umożliwia praktycznie żadnego raportowania, ta właściwość jest scedowana na centralną bazę danych, która po wymianie danych jest w stanie raportować działalność każdego pracownika.
|



