System informatyczny dla przewoźników kolejowych

DPK Railways SQL


Ogólny opis systemu i jego przeznaczenie

Zintegrowany System Zarządzania pracownikami drużyn trakcyjnych i konduktorskich DPK Railways SQL przeznaczony jest dla przedsiębiorstw kolejowych zajmujących się przewozem zarówno osobowym (pasażerskim) jak i towarowym. Zadaniem systemu jest ogarnięcie większości zagadnień związanych z pracą wykonywaną w działach przewozowych oraz eksploatacyjnych przedsiębiorstw kolejowych. Specyfika rozproszonej struktury przedsiębiorstw narzuca konieczność zastosowania rozwiązań sieciowych o charakterze wielostanowiskowym. System opiera się na rozwiązaniu Klient – Serwer, a więc na serwerze znajduje się baza danych oraz wykonywane są obliczenia związane z optymalizacją, natomiast na stacjach roboczych klienta zainstalowane są poszczególne aplikacje. Wymagania zabezpieczenia pracy ciągłej w przedsiębiorstwach kolejowych skłaniają do zastosowania rozproszonej struktury systemu z replikacją danych. System umożliwia współdziałania z innymi systemami w przedsiębiorstwie zarówno w zakresie importu jak i eksportu danych. DPK Railways SQL charakteryzuje się zachowaniem dużej ergonomii pracy oraz umożliwia szybkie, sprawne i efektywne podejmowania decyzji w oparciu o generowane w systemie dane.


Architektura systemu

System oparty jest o sieć serwerów rozproszonych. W praktyce oznacza o założenie jednego serwera na jedną Sekcję Zakładu. Bazy danych na serwerze wykorzystywana jest w poszczególnych modułach systemu zainstalowanych na stacjach roboczych użytkowników. Sewer sekcyjny przetwarza dane konieczne do tworzenia harmonogramów pracy drużyn i zarządzania tą pracą oraz pojazdami na poziomie danej sekcji. Serwer sekcyjny pozwala obsługiwać dowolną liczbę stacji roboczych w obrębie tej sekcji, natomiast weryfikacji podlega ilość jednoczesnych użytkowników systemu na sekcji.


Serwer zakładowy

Każdy SERWER SEKCYJNY w obrębie Zakładu jest połączony z SERWEREM ZAKŁADOWYM. Na serwerze zakładowym w bazie danych gromadzone są odpowiednie dane za cały Zakład. Są to dane obejmujące bazę danych o pojazdach i pracownikach. Dane te mają charakter statyczny, dzięki czemu nie jest konieczna stała wymiana danych z poszczególnymi serwerami. Raz na dobę (lub na żądanie uprawnionego użytkownika) pomiędzy serwerami dokonywana jest aktualizacja danych. Zarządzanie danymi na poziomie serwera zakładowego jest możliwe za pomocą modułu Pojazdy i Pracownicy. Część czynności wykonywanych na sekcjach wymaga akceptacji (zatwierdzenia) przez pracowników administracji Zakładu. Dane z serwerów zakładowych replikowane są na SERWER CENTRALNY gdzie gromadzone są dane z wszystkich Zakładów.


Serwer centralny

Zarządzanie danymi na poziomie serwera centralnego jest również możliwe za pomocą modułu Pojazdy i Pracownicy. Część czynności wykonywanych w Zakładach wymaga akceptacji (zatwierdzenia) przez pracowników Centrali. Są to dane obejmujące bazę danych o pojazdach i pracownikach. Dane te mają charakter statyczny, dzięki czemu nie jest konieczna stała wymiana danych z poszczególnymi serwerami. Raz na dobę (lub na żądanie uprawnionego użytkownika) pomiędzy serwerami dokonywana jest aktualizacja danych. Rozwiązanie to zapewnia maksymalne bezpieczeństwo systemu oraz jego małą wrażliwość na zakłócenia wynikające z awarii bądź niewydolności infrastruktury IT.



© Copyright DPK System 2010