Baza wiedzy Studio VSS.net

Wymagania techniczne systemu awizacji Studio VSS.net

Wymagania techniczne Studio VSS.net zależą od platformy: ST na Windows Server i SQL Server albo GT na .NET 10 i PostgreSQL 18. Poniżej hosting, kopie bezpieczeństwa, ochrona danych i parametry SLA.

wymagania techniczne, platforma ST, platforma GT, hosting, SLA
Studio VSS.net - administracja i uprawnienia
W skrócie

Wymagania techniczne systemu awizacji Studio VSS.net zależą od platformy: generacja ST działa na Windows Server i SQL Server, a pakiet MAW na platformie GT na .NET 10 i PostgreSQL 18, uruchamianych w kontenerach Docker na Linuksie. Użytkownicy pracują w przeglądarce, a system działa w chmurze SoftwareStudio albo na serwerze klienta.

Poniżej zebraliśmy wymagania dla obu platform, parametry usługi (SLA) oraz zasady kopii bezpieczeństwa i ochrony danych. Definicję procesu opisuje strona co to jest awizacja, a zakres wymiany danych z otoczeniem strona integracja ERP z systemem awizacji.

Architektura systemu awizacji na platformach ST i GTUżytkownicy łączą się przez przeglądarkę z aplikacją na jednej z dwóch platform: ST (aplikacja webowa, SQL Server, Windows Server) albo GT (ASP.NET Core na .NET 10, PostgreSQL 18, Linux z kontenerami Docker). Hosting w chmurze SoftwareStudio lub na serwerze klienta. Wymiana z ERP i WMS przez REST API.ARCHITEKTURADwie platformy, ten sam sposób dostępuUżytkownicy w przeglądarcepracownicy obiektu i przewoźnicyPlatforma STAplikacja webowaSQL ServerWindows ServerPlatforma GT (pakiet MAW)ASP.NET Core na .NET 10PostgreSQL 18Linux, kontenery DockerHosting: chmura SoftwareStudio albo serwer klientaten sam obraz aplikacji w obu modelachERP i WMSsystem zewnętrzny klientaREST APIST i GT
Obie platformy działają w chmurze SoftwareStudio albo na serwerze klienta, a wymianę danych z systemami zewnętrznymi realizuje REST API.

Wymagania techniczne systemu awizacji

Platforma wyznacza system serwera i bazę danych. Tabela zestawia obie platformy, a stanowisko użytkownika jest takie samo: przeglądarka internetowa bez instalacji dodatkowego oprogramowania.

ElementPlatforma STPlatforma GT (pakiet MAW)
AplikacjaAplikacja webowaASP.NET Core na .NET 10
Baza danychSQL ServerPostgreSQL 18
System serweraWindows ServerLinux
UruchomienieInstalacja na serwerze fizycznym lub wirtualnymKontenery Docker
Zmiana konfiguracjiWydanie wersji lub wgranie transakcjiPodmiana plików konfiguracji bez restartu
WielojęzycznośćTeksty w kodzie stronNatywna; teksty w plikach tłumaczeń i szablonach
Licencje MicrosoftW opłacie SaaS albo po stronie klientaNiepotrzebne
Stanowisko użytkownikaPrzeglądarka internetowaPrzeglądarka internetowa

Po stronie klienta wymagania ogranicza się do kilku elementów, które zależą od zakresu modułów. Tabela pokazuje, co przygotować przed projektem; wymagania można przenieść do macierzy z wzoru zapytania ofertowego na system awizacji i wykorzystać jako załącznik techniczny.

ObszarWymaganie po stronie klientaUwagi
StanowiskaAktualna przeglądarka internetowaBez instalacji oprogramowania na komputerach
SiećDostęp do Internetu dla portalu przewoźnika i wiadomości SMS lub e-mailPrzewoźnicy rezerwują okna z własnych komputerów
Serwer klientaMaszyna z Windows Server (ST) albo z Linuksem i dostępem administracyjnym (GT)Hosting współdzielony z PHP nie uruchomi kontenerów
BramaKamery LPR BCS, Bosch, Dahua lub Hikvision oraz kontroler szlabanuObsługa natywna; dostawa i montaż sprzętu są poza ofertą
Katalog użytkownikówActive Directory lub Entra ID, jeśli logowanie ma przebiegać przez katalog firmyWykonane w pakietach, wymaga uzgodnienia z IT
Urządzenia mobilneTerminale z Androidem do aplikacji mobilnejZapewnia klient
IntegracjeREST API lub import plików, także przez FTPSZakres pól ustala projekt integracyjny

Aplikacja webowa bez instalacji na stanowiskach

Użytkownik otwiera system w przeglądarce, więc na komputerach pracowników i przewoźników nie instaluje się żadnego oprogramowania. Nowa wersja aplikacji trafia na serwer, a użytkownicy korzystają z niej od razu, bez własnych aktualizacji.

Przewoźnicy wchodzą do portalu z własnych komputerów, a dla kontrahentów zewnętrznych dostępny jest moduł Proxy z osobną witryną. Ochrona i kierowcy mogą korzystać z aplikacji na Androida oraz z kiosku samoobsługowego, a stanowisko dyspozytora nadal wymaga wyłącznie przeglądarki. Przykładowy widok kalendarzy pokazuje zrzut poniżej.

Studio VSS.net

Kalendarze awizacji - widok kafelkowy typów i obiektów

Ekran startowy sekcji kalendarzy w Studio VSS.net pokazuje trzy kategorie widoków. Sekcja Kalendarze ogólne zawiera kafelki Kalendarz ogólny i Zajętość ramp. Dwie pozostałe sekcje grupują kalendarze według obiektów i według magazynów kontrahenta demonstracyjnego. Kafelki prowadzą od razu do wybranego kontekstu planowania dostaw.

Wdrożenie na serwerze klienta

Na serwerze klienta dane pozostają w sieci firmowej, a administrację systemu operacyjnego i bazy danych prowadzi dział IT klienta. Ten sam obraz aplikacji, który działa w chmurze SoftwareStudio, instaluje się na maszynie klienta, więc funkcje w obu modelach są takie same. Instalacja na platformie GT obejmuje obraz Docker, reverse proxy, certyfikat SSL i konfigurację kopii bazy.

Model lokalny ułatwia audyty bezpieczeństwa i integrację z lokalnymi systemami ERP oraz WMS w zamkniętej sieci. Dostęp do informacji o transportach i kontrahentach reguluje mechanizm ról i uprawnień użytkowników, a obowiązki administratora danych, w tym ograniczenie przechowywania i rozliczalność, wynikają z rozporządzenia 2016/679 (RODO). Zasady dla danych kierowców opisuje strona ochrona danych kierowców i dostawców zgodnie z RODO.

Studio VSS.net

Kalendarze w kartotekach - kody i uprawnienia

Ekran przedstawia zestawienie kalendarzy w sekcji Kartoteki. Tabela ma kolumny Aktywne, Kod, Nazwa kalendarza i Domyślny sposób prezentacji danych oraz flagi uprawnień do dodawania i usuwania wydarzeń. Każdy kalendarz jest osobną konfiguracją: określa źródło danych, sposób filtrowania, widok domyślny i uprawnienia ról.

Platforma ST: Windows Server i SQL Server

Generacja ST działa jako aplikacja webowa na SQL Server, uruchamiana na Windows Server. Wersje systemu operacyjnego i bazy uzgadnia się w analizie przedwdrożeniowej z działem IT klienta. Licencje Microsoft wchodzą w opłatę abonamentową SaaS albo zapewnia je klient w instalacji lokalnej, a zasady rozliczenia samej platformy awizacyjnej porządkują licencje oprogramowania.

  • Logowanie przez Active Directory lub Entra ID jest dostępne w pakietach i wymaga uzgodnienia z działem IT.
  • Kopie bazy SQL Server wykonuje się narzędziami przyjętymi w infrastrukturze klienta, a w usłudze SaaS prowadzi je SoftwareStudio.
  • Konfigurację zmienia się przez wydanie wersji lub wgranie transakcji, więc zmiany planuje się razem z działem IT.
  • Kolejna wersja językowa portalu wymaga prac w kodzie stron, a język komunikacji z kierowcą wybiera się w polu awizacji.

Platforma GT na .NET 10 i PostgreSQL 18

Pakiet awizacji VSS na platformie GT nazywa się MAW. Platforma GT nie wymaga licencji Microsoft ani licencji bazy danych, a runtime GT pozostaje własnością SoftwareStudio i jest licencjonowany.

  • Runtime: ASP.NET Core na .NET 10, uruchamiany w kontenerach Docker na Linuksie.
  • Baza danych: PostgreSQL 18, która nie wymaga licencji bazy ani licencji Microsoft.
  • Konfiguracja: pliki YAML oraz szablony HTML ze skryptami JS, wczytywane na gorąco bez restartu aplikacji.
  • Wielojęzyczność: natywna, a kolejny język wymaga pliku tłumaczeń i szablonów.

Zakres platformy .NET 10 opisuje dokumentacja Microsoft Learn, a mechanizmy kopii bazy PostgreSQL 18 dokumentacja PostgreSQL. Koszty instalacji i licencji GT zestawia strona o kosztach systemu awizacji.

Wirtualizacja i kontenery

Instalacja ST na serwerze klienta może działać na maszynie wirtualnej albo fizycznej, a platforma GT uruchamia się jako kontener Docker na hoście z Linuksem. System można więc zainstalować na istniejących zasobach i dopasować moc obliczeniową do obciążenia magazynu.

Kontenery wymagają maszyny z dostępem administracyjnym, dlatego hosting współdzielony z PHP nie spełnia tego warunku. Zasady wdrożenia na serwerze klienta opisuje strona o wdrożeniu etapami.

Kopie bezpieczeństwa i ochrona danych

W usłudze Studio VSS.net kopie bezpieczeństwa wykonuje się co 24 godziny, przechowuje przez 14 dni i replikuje. Połączenia szyfruje protokół TLS 1.2 lub nowszy, a dane przetwarza się w Europejskim Obszarze Gospodarczym; parametry zestawia tabela SLA w dalszej części strony.

W instalacji lokalnej na platformie ST kopie bazy SQL Server można wykonywać narzędziami zgodnymi z mechanizmem Volume Shadow Copy Service (VSS), ale spójność kopii zależy od wybranego narzędzia i jest uzgadniana z działem IT klienta. Na platformie GT kopię bazy PostgreSQL 18 wykonuje się metodami opisanymi w dokumentacji PostgreSQL.

Odtwarzanie po awarii

Procedurę odtwarzania uzgadnia się w projekcie wdrożeniowym i sprawdza w teście odtworzenia. Zalecana kolejność obejmuje cztery kroki, a każdy z nich kończy się weryfikacją przed przejściem do następnego.

Krok odtwarzaniaCo się sprawdza
Przywrócenie bazy z kopiiWybór punktu czasowego z okresu retencji i zgodność wersji bazy
Uruchomienie aplikacjiZgodność wersji aplikacji z przywróconą bazą
Weryfikacja danychOstatnie awizacje i ich statusy
Powrót do pracyLogowanie użytkowników w przeglądarce, bez instalacji na stanowiskach

Test odtworzenia warto powtarzać po każdej zmianie wersji platformy lub infrastruktury. Zapisy statusów z godziną i autorem pozwalają sprawdzić, które awizacje powstały po ostatniej kopii.

Lista pytań do działu IT przed projektem

Odpowiedzi na kilka pytań wyznaczają platformę oraz zakres prac przed konfiguracją. Warto zebrać je na etapie analizy, razem z danymi do projektu wdrożenia YMS.

Pytanie do działu ITOd odpowiedzi zależy
Czy dane mają pozostać w sieci firmowejWybór między chmurą SoftwareStudio a serwerem klienta
Czy infrastruktura opiera się na Windows Server, czy na Linuksie z DockeremPlatforma ST albo GT oraz licencje Microsoft
Czy logowanie ma przebiegać przez Active Directory lub Entra IDZakres konfiguracji kont i rola działu IT
Kto odpowiada za kopie i test odtworzeniaPodział zadań w instalacji lokalnej
Czy przy bramach stoją kamery LPR i kontroler szlabanuZakres modułu Brama i terminy testów
Z jakimi systemami ERP lub WMS ma wymieniać dane awizacjaZakres projektu integracyjnego przez REST API

SLA i warunki usługi Studio VSS.net

Parametry poniżej dotyczą usługi Studio VSS.net. Pełne warunki określa umowa, a koszty zawiera strona o cenniku systemu awizacji.

ParametrWartośćUwagi
Dostępność miesięczna99%Dotyczy usługi Studio VSS.net
Reakcja - zgłoszenie krytyczneDo 15 minut roboczychW godzinach wsparcia
Reakcja - zgłoszenie ważneDo 4 godzinW godzinach wsparcia
Reakcja - niski priorytetDo 24 godzinW godzinach wsparcia
Godziny wsparciaPoniedziałek - piątek, 8:00-16:00Dni robocze
Kopie bezpieczeństwaCo 24 godziny, retencja 14 dni, replikacjaDotyczy danych usługi
Szyfrowanie połączeńTLS 1.2 lub nowszyPortal i aplikacja
Miejsce przetwarzania danychEuropejski Obszar GospodarczyZasady dla danych kierowców: strona o RODO
CertyfikacjaBrak certyfikatu ISO 27001Wymagania audytowe klienta omawia się w projekcie

Wróć do podstaw: co to jest awizacja dostaw, lub zobacz wdrożenie etapami.

FAQ

Najczęstsze pytania o wymagania techniczne

01

Jakie wymagania techniczne ma system awizacji Studio VSS.net?

Zależą od platformy. Generacja ST działa na Windows Server i SQL Server, a pakiet MAW na platformie GT na .NET 10 i PostgreSQL 18 w kontenerach Docker na Linuksie. Użytkownicy potrzebują wyłącznie przeglądarki.

02

Czy system działa w chmurze, czy na serwerze klienta?

W obu modelach, z tym samym obrazem aplikacji. W chmurze SoftwareStudio utrzymuje serwer, a na serwerze klienta administrację prowadzi dział IT klienta.

03

Jak wygląda kopia bezpieczeństwa i retencja danych?

Kopie wykonuje się co 24 godziny, przechowuje przez 14 dni i replikuje. Zasady dotyczą usługi Studio VSS.net.

04

Gdzie przetwarzane są dane i jak chronione są połączenia?

Dane przetwarza się w Europejskim Obszarze Gospodarczym, a połączenia szyfruje protokół TLS 1.2 lub nowszy. Studio VSS.net nie ma certyfikatu ISO 27001.

05

Jaka jest dostępność usługi i czas reakcji?

Dostępność miesięczna wynosi 99%. Czas reakcji wynosi do 15 minut roboczych dla zgłoszeń krytycznych i do 24 godzin dla niskiego priorytetu, a zgłoszenia ważne obsługuje się do 4 godzin. Wsparcie działa od poniedziałku do piątku w godzinach 8:00-16:00.

06

Czy logowanie może przebiegać przez Active Directory?

Tak. Logowanie przez Active Directory lub Entra ID jest dostępne w pakietach i wymaga uzgodnienia z działem IT klienta.

Słownik pojęć

Słownik pojęć - platforma i hosting

Pojęcia używane w opisie wymagań technicznych systemu awizacji.

AAplikacja webowa
Aplikacja działająca w przeglądarce, bez instalacji oprogramowania na stanowiskach użytkowników.
PPlatforma ST
Generacja Studio VSS.net w postaci aplikacji webowej na SQL Server, uruchamianej na Windows Server.
PPlatforma GT
Platforma StudioSystemGT na .NET 10 i PostgreSQL 18, uruchamiana w kontenerach Docker na Linuksie.
MMAW
Nazwa pakietu awizacji VSS na platformie GT.
KKontener Docker
Izolowane środowisko uruchomieniowe aplikacji; ten sam obraz działa w chmurze SoftwareStudio i na serwerze klienta.
RREST API
Interfejs programistyczny do wymiany danych o awizacjach, statusach i dokumentach z systemami ERP i WMS.
SSLA
Umowa o poziomie usług: dostępność miesięczna, czasy reakcji i godziny wsparcia.
RRetencja kopii
Okres przechowywania kopii bezpieczeństwa; w usłudze Studio VSS.net wynosi 14 dni.

Zobacz pełny słownik pojęć awizacji i YMS

Zobacz awizację dostaw VSS.net w działaniu

Uruchom bezpłatne DEMO portalu awizacyjnego lub porozmawiaj z konsultantem o wdrożeniu w Twoim obiekcie.