Poniższe zestawienie porządkuje informacje techniczne o systemie Studio TCS.net do zarządzania narzędziownią, opisane w serwisie w osobnych artykułach tematycznych. Każda sekcja ma formę tabeli parametrów, dzięki czemu dział IT może szybko porównać system z własnymi wymaganiami infrastrukturalnymi.

Architektura i stos technologiczny

Studio TCS.net zbudowany jest w architekturze zorientowanej na usługi (SOA), w której warstwa prezentacji jest odseparowana od logiki biznesowej i dostępu do danych. Każda funkcja - od ewidencji narzędzi po moduły predykcyjne AI - działa jako niezależna usługa, co pozwala rozbudowywać system o kolejne moduły bez zatrzymywania elementów już działających.

ParametrWartość
Model architekturySOA (Service-Oriented Architecture), budowa modularna
BackendMicrosoft .NET 8 w wersji LTS (Long-Term Support), z zaplanowaną ścieżką migracji do .NET 10
Warstwa dostępu do danych (ORM)Entity Framework Core - automatyczna parametryzacja zapytań LINQ chroniąca przed SQL Injection
FrontendVue.js 3.x w architekturze SPA (Single Page Application)
Model aplikacji klienckiejAplikacja webowa zero-footprint - bez wtyczek Java, Silverlight czy Flash; standard HTML5
Obsługiwane przeglądarkiChrome, Edge, Firefox, Safari - bez instalacji dodatkowego oprogramowania
Interfejs użytkownikaResponsywny (RWD) - monitory przemysłowe, tablety, kioski dotykowe i smartfony w jednym interfejsie
Serwer aplikacyjnyIIS z obsługą Windows Authentication

Baza danych i wymagania serwerowe

Podstawą całego ekosystemu jest relacyjna baza Microsoft SQL Server, zapewniająca transakcyjność operacji magazynowych, indeksowanie oraz kopie zapasowe wykonywane w trybie online, bez przerywania pracy magazynu. Warstwa REST API jest zoptymalizowana pod kątem minimalizacji obciążenia bazy, dzięki czemu system obsługuje równolegle zapytania magazynierów, użytkowników mobilnych i automatów wydawczych.

ParametrWartość
Silnik bazy danychMicrosoft SQL Server (relacyjny, transakcyjny)
Skala danychBazy o rozmiarach rzędu terabajtów; wielodostępność bez blokowania pracy innych użytkowników
Kopie zapasoweAutomatyczne backupy w trybie online, bez zatrzymywania pracy magazynu
Model SaaSHosting, kopie zapasowe i licencja bazy danych po stronie SoftwareStudio, w ramach abonamentu; architektura multi-tenant z izolacją danych na poziomie bazy
Model on-premiseInstalacja na serwerach klienta; licencja Microsoft SQL Server po stronie klienta (koszt poza abonamentem)
Przenośność bazySystem providerów Entity Framework Core pozwala pracować z innymi silnikami baz danych bez przepisywania logiki zapytań LINQ
Czas wdrożenia podstawowego2-4 tygodnie (SaaS: ewidencja narzędzi i wypożyczenia)
Czas wdrożenia z integracjami6-12 tygodni (integracja ERP/MES, kolektory RFID, migracja dużych baz danych)

Szczegółowe warunki obu modeli licencjonowania oraz zakres prac wdrożeniowych opisuje cennik Studio TCS.net.

Interfejsy i integracje z systemami zewnętrznymi

Wymiana danych z otoczeniem informatycznym firmy odbywa się przez REST API lub bezpośrednio na poziomie bazy MS SQL Server. Każdy interfejs integracyjny działa w ramach osobnego konta usługowego z precyzyjnie zdefiniowanym zakresem uprawnień, a wszystkie transakcje są logowane wraz ze statusem powodzenia lub błędu.

ParametrWartość
Protokół i format wymianyREST API, format JSON, transmisja szyfrowana TLS/HTTPS
Obsługiwane metody HTTPGET, POST, PUT, DELETE - wymiana dwukierunkowa
Uwierzytelnianie APITokeny autoryzacyjne (np. JWT) o ograniczonym czasie ważności, z uprawnieniami przypisanymi do klucza API
Tryb synchronizacjiKonfigurowalny: w czasie rzeczywistym lub cyklicznie według harmonogramu
SAPInterfejsy IDoc, RFC lub REST API - bez modyfikacji standardowego kodu ERP; typowy czas uruchomienia ok. 5 dni roboczych
Comarch ERP OptimaIntegracja przez API Optimy - automatyczne generowanie dokumentów RO po wydaniu, import asortymentu, synchronizacja przez webservice lub pliki XML/CSV
Microsoft Dynamics AX / 365Dynamics AX 2012 oraz Dynamics 365 Finance & Operations - REST API lub moduły middleware; starsze wersje AX (2009, 2012 R3) korzystały z BizTalk RFID Server. Typowe wdrożenie integracji: 4-8 tygodni
WMS / WCSWymiana komunikatów z automatyką magazynową - regały windowe, szafy obrotowe i automaty vendingowe uruchamiane sygnałem z TCS.net
MESPowiązanie wydania narzędzia lub przyrządu pomiarowego ze zleceniem produkcyjnym i numerem partii
Zakres synchronizowanych danychKartoteki pracowników, indeksy materiałowe, Miejsca Powstawania Kosztów (MPK), stany magazynowe, zapotrzebowania zakupowe
Import danychPliki CSV i XLS oraz zasilanie przez API

Aplikacja mobilna Android

Mobilna część systemu działa na urządzeniach z systemem Android - zarówno na wzmocnionych terminalach przemysłowych, jak i na zwykłych smartfonach i tabletach służbowych. Operacje wykonywane przy regale lub na placu budowy trafiają do bazy w czasie rzeczywistym, a przy chwilowym braku łączności są buforowane lokalnie.

ParametrWartość
System operacyjnyAndroid
Obsługiwane urządzeniaWzmocnione terminale danych (np. Zebra, Honeywell), kolektory RFID UHF 2D oraz standardowe smartfony i tablety
Tryb offlineOperacje gromadzone w pamięci urządzenia i synchronizowane automatycznie po odzyskaniu łączności
ŁącznośćZakładowa sieć Wi-Fi lub komórkowa transmisja danych; połączenia szyfrowane
Zakres operacjiWydania i zwroty, przesunięcia międzymagazynowe, przekazania sprzętu między pracownikami, zgłaszanie awarii, inwentaryzacja i spis z natury, podgląd terminów przeglądów
Obsługa skanowaniaKody kreskowe, kody QR i tagi RFID - czytnikiem wbudowanym w terminal lub aparatem smartfona
Optymalizacja transmisjiDynamiczne dopasowanie wielkości przesyłanych paczek danych do przepustowości sieci
Zasilanie kolektorówBateria 8000 mAh - ok. 12 godzin nieprzerwanej pracy

Technologie identyfikacji zasobów

System pozwala nadawać unikalne identyfikatory trzem grupom obiektów: przedmiotom (narzędzia, artykuły BHP, maszyny), lokalizacjom składowania (regały, półki, strefy) oraz dokumentom obiegowym. Wybór technologii znakowania zależy od wartości sprzętu i warunków pracy - szerzej opisuje to dział technologie znakowania i automatycznej identyfikacji.

ParametrWartość
Obsługiwane standardyKody kreskowe 1D, kody QR 2D, tagi RFID (HF oraz UHF)
Zasięg odczytu kodów optycznychKilka do kilkunastu centymetrów, wymagana bezpośrednia widoczność etykiety
Zasięg odczytu RFIDCzytniki ręczne 3-7 m, czytniki stacjonarne (bramy, anteny) do 15-20 m - bez linii wzroku
Częstotliwość tagów UHF865-868 MHz (Europa), zgodność z ISO 18000-6C / EPC Gen2
Zakres temperatur pracy tagówTagi standardowe od -40°C do +85°C, wersje high-temp do +230°C, ultra-high-temp do +400°C
Odporność mechaniczna tagówWodoszczelność IP67/IP68, odporność na wibracje, smary i uderzenia
Pamięć tagu96-512 bitów EPC (numer seryjny), opcjonalnie 2-8 kB pamięci użytkownika
Odczyt masowyRFID - dziesiątki tagów jednocześnie w polu anteny; kody 1D i QR - wyłącznie pojedynczo
Zalecany podział majątku70-80% wartości majątku znakowane RFID UHF, 20-30% kodami kreskowymi (drobne narzędzia i materiały eksploatacyjne)

Bezpieczeństwo, uprawnienia i zgodność

Kontrola dostępu opiera się na centralnym zarządzaniu tożsamością oraz szczegółowej matrycy uprawnień. Zablokowanie konta pracownika w domenie automatycznie odcina jego dostęp do zasobów narzędziowni i magazynu BHP, a każda istotna operacja w systemie jest zapisywana w dzienniku zdarzeń.

ParametrWartość
Katalog użytkownikówIntegracja z Active Directory / Azure AD, logowanie w trybie Single Sign-On (SSO)
UwierzytelnianieWindows Authentication przez IIS lub konta lokalne systemu
Uwierzytelnianie wieloskładnikoweMFA zgodne ze standardem TOTP (Google Authenticator, Microsoft Authenticator) oraz tokeny sprzętowe
Model uprawnieńMatryca uprawnień z dowolną liczbą ról; osobno przydzielany podgląd, modyfikacja kartotek, zatwierdzanie i usuwanie wpisów
Ograniczenia zakresu danychPrzypisanie użytkownika do konkretnego magazynu, oddziału lub firmy (multi-tenant)
Szyfrowanie transmisjiHTTPS/TLS dla aplikacji webowej, mobilnej oraz wszystkich interfejsów integracyjnych
Dodatkowe zabezpieczenia dostępuOgraniczenie do wybranych adresów IP lub wymuszenie logowania przez firmową sieć VPN dla ról o najwyższych uprawnieniach
Rejestr zdarzeń (audit log)Logowania, zmiany statusu narzędzia, edycje kartotek i uprawnień ze znacznikiem czasu i identyfikatorem użytkownika; eksport do PDF i Excela
Ochrona przed SQL InjectionDomyślna parametryzacja zapytań w Entity Framework Core (LINQ oraz FromSqlInterpolated)
Zgodność z RODOKontrola dostępu oparta na rolach, szyfrowana transmisja, umowa powierzenia przetwarzania danych (UPD) z SoftwareStudio Group Sp. z o.o.

Jak korzystać z tej specyfikacji

Powyższe parametry opisują standardową konfigurację systemu. Zakres modułów w konkretnym wdrożeniu - obsługa RFID, kalibracja i przeglądy, CMMS z predykcją awarii AI czy integracje ERP - zależy od wybranego pakietu licencji. Wymagania wykraczające poza to zestawienie warto opisać w zapytaniu: część realizujemy w ramach konfiguracji, część jako prace integracyjne wyceniane osobno.