System EOD MS przygotowany jest w architekturze trójwarstwowej

advertisement
System EOD MS przygotowany jest w architekturze trójwarstwowej, w której wydzielone są
warstwy interfejsu użytkownika, logiki aplikacji oraz bazy danych.
Serwer aplikacji, na którym oparty jest System EOD MS działa pod kontrolą systemu
operacyjnego Microsoft Windows Server.
W warstwie bazy danych System EOD MS wykorzystuje MS SQL Server.
Głównym językiem programowania w którym zostało wytworzone rozwiązanie jest język
PERL.
Wykorzystywane są m.in. następujące technologie:
 HTML – zapewnia strukturalny opis interfejsu użytkownika systemu

Javascript – wykorzystywany w celu dynamicznej zmiany zawartości i wyglądu
prezentowanych elementów

AJAX (ang. Asynchronous JavaScript and XML) – wykorzystywany przez Javascript
do wczytywania fragmentów zawartości interfejsu użytkownika, które mają charakter
dynamiczny, np. wczytanie elementów listy, w której użytkownik wyszukuje podając
pewien ciąg znaków

CSS (ang. Cascading Style Sheets) – arkusze stylów opisujące wygląd elementów
dokumentu HTML stanowiącego interfejs użytkownika.
Wspomniany powyżej dokument HTML generowany jest bezpośrednio na podstawie danych
dostępnych dla Systemu EOD MS. Nie istnieją formy pośrednie, na podstawie których
system dokonywałby transformacji danych na kod HTML. Kod odpowiedzialny za
generowanie dokumentu HTML zintegrowany jest z kodem warstwy aplikacyjnej systemu.
Download