Streszczenie:
Przedmiotem niniejszej pracy inżynierskiej jest stworzenie aplikacji do wykonywania
kalkulacji komunikacyjnych dla agentów ubezpieczeniowych.
Aplikację wykonano w architekturze klient-serwer. Dla warstwy serwerowej przyjęto
język Java w wersji 11 wraz ze szkieletem budowy aplikacji Spring, a całość utrwalono w
relacyjnej bazie danych MySQL. Warstwę kliencką wykonano z użyciem platformy Angular
w wersji 12.
Całość aplikacji zintegrowano z narzędziem Hyperon - silnikiem reguł biznesowych,
który dołączony do aplikacji przejmuje na siebie konfigurację kluczowych procesów. Pozwala
on w sposób dynamiczny zmieniać dowolne parametry w systemie, pomijając czasochłonny
(w dużych korporacjach również problematyczny z uwagi na fakt korzystania z niego przez
setki użytkowników) proces aktualizacji. Dodatkowym atutem jego użycia jest fakt, że
poprzez odpowiednie przeszkolenie może być on używany przez tzw. „biznes”, czyli osoby
nie uczestniczące bezpośrednio w procesie wykonawczym aplikacji. Oznacza to, że
konfiguracja wszelkiego rodzaju współczynników ubezpieczeniowych (które to mogą
zmieniać się nawet kilka razy w ciągu dnia) może być dokonywana bez pomocy
programistów, a co za tym idzie, kosztownego procesu osadzania aplikacji na serwerze. W
odpowiednich rozdziałach omówiono zalety oraz sposób konfiguracji tego narzędzia.