System mobilnej sprzedaży
System mobilnej sprzedaży jest to rozproszony system wsparcia sprzedaży klasy SFA. Oprogramowanie dedykowane jest firmom posiadającym silną strukturę handlowo-dystrybucyjną. System umożliwia składanie zamówień z dowolnego miejsca na świecie, zarówno poprzez wykorzystanie aplikacji mobilnej działającej na urządzeniach Pocket PC, jak i internetowej, dostępnej z poziomu każdej przeglądarki internetowej.
Utworzony system, jest systemem rozproszonym posiadającym centralny serwer działający w lokalnej sieci firmowej oraz aplikacje klienckie zainstalowane na urządzeniach mobilnych, komunikujące się z nim w drodze replikacji bazodanowej oraz poprzez dostępne usługi sieciowe.
Aplikacja mobilna - Pocket PC
Aplikacja mobilna dedykowana jest na urządzenie przenośne typu Pocket PC posiadające system operacyjny Windows Mobile 5.0 i wzwyż. Ta część systemu przeznaczona jest tylko i wyłącznie dla przedstawicieli handlowych firmy, służy bowiem uproszczeniu oraz przyspieszeniu ich pracy w terenie. Dzięki zastosowaniu mobilnej bazy danych, reprezentanci firmy, mogą gromadzić dane o zamówieniach czy przeglądać dane klientów oraz produktów w trybie bezpołączeniowym (offline). Podczas synchronizacji należy zadbać o połączenie urządzenia Pocket PC z Internetem lub lokalną siecią firmy, w której znajduje się główny serwer bazy danych. Połączenie to można zrealizować w różny sposób, np. łącząc urządzenie przenośne za pomocą stacji dokującej z komputerem stacjonarnym mającym dostęp do serwera lub bezpośrednio, wykorzystując sieć WiFi lub korzystając z możliwości sieci komórkowej (GPRS).
Aplikacja WWW
Aplikacja WWW została stworzona głównie w celu ułatwienia pracy kadrze menadżerskiej działu handlowego. Jednakże, dostęp do niej mają także przedstawiciele handlowi oraz osoba o uprawnieniach administratora, którą równie dobrze może być dyrektor sprzedaży. Aplikacja ta uruchomiona jest na serwerze firmy, do którego z przyczyn bezpieczeństwa nie powinno być łatwego dostępu z poziomu publicznej sieci jaką jest Internet. Jednakże, pracowników działów handlowych szczególnie cechuje duża mobilność, często pracują w domach lub hotelach. Dlatego też w takich sytuacjach, do tej części systemu zalecany jest dostęp przez skonfigurowaną wirtualną sieć prywatną (VPN ang. Virtual Private Network), która ze względu na kompresję oraz szyfrowanie danych charakteryzuje się dużą efektywnością oraz poziomem bezpieczeństwa.
Wykorzystane Technologie:
C#, ASP.NET, Compact Framework, NHibernate, Log4NET, SQL Server 2008, SQL Server
Compact Edition.