StudioSystem platforma technologiczna aplikacji SoftwareStudio
StudioSystem to internetowa platforma biznesowa zaprojektowana i rozwijana przez SoftwareStudio od 2008 roku. Stanowi wspólną warstwę administracyjno-konfiguracyjną, na której działają systemy WMS, YMS, TCS i RMA.
Z czego składa się StudioSystem
Sześć elementów wspólnych dla wszystkich systemów SoftwareStudio zbudowanych na tej platformie.
Transakcje
Platforma zbudowana jest na technologii ASP.NET. Każdy plik aspx to jedna transakcja: konkretna akcja z kodem serwerowym C# i kodem klienckim JavaScript/jQuery.
Efekt: modularność i łatwe dodawanie nowych funkcji.
Czytaj: architektura transakcji StudioSystem →Administrator
Rola przeznaczona dla osoby odpowiedzialnej za podstawową konfigurację systemu: parametry, skorowidze, numerację i zarządzanie tłumaczeniami interfejsu.
Efekt: konfiguracja oddzielona od pracy operacyjnej użytkowników.
Czytaj: moduł administratora →Konfigurator
Moduł pozwalający dopasować interfejs do potrzeb firmy: własny pasek poleceń dla każdej tabeli, menu kontekstowe i rozwijane grupy poleceń.
Efekt: dopasowanie systemu bez zmian w kodzie.
Czytaj: moduł konfiguratora →Baza danych
Dane platformy przechowywane są w SQL Server, z konfigurowalnymi widokami SQL pozwalającymi dopasować zestawienia do potrzeb klienta.
Efekt: jedno źródło danych dla wszystkich modułów.
Czytaj: baza danych StudioSystem →WebAPI
Interfejs programistyczny w architekturze REST, przez który zewnętrzne systemy i aplikacje mobilne wymieniają dane z platformą.
Efekt: integracja z ERP i aplikacjami zewnętrznymi bez plików pośrednich.
Czytaj: WebAPI StudioSystem →Reporting Services
SQL Reporting Services dostarcza gotowy interfejs do projektowania, zarządzania i uruchamiania raportów opartych na danych platformy.
Efekt: raporty bez osobnego narzędzia analitycznego.
Czytaj: Reporting Services →Dlaczego StudioSystem jako wspólna platforma
Jeden fundament technologiczny zamiast osobnej architektury dla każdego systemu.
Jedna architektura, wiele systemów
WMS, YMS, TCS i RMA korzystają z tych samych transakcji aspx, tego samego administratora i konfiguratora. Zmiana w platformie działa dla wszystkich modułów naraz.
Integracja z ERP SAP
Większość klientów korporacyjnych korzysta z systemu ERP SAP, dlatego to on jest najczęściej integrowanym systemem z platformą StudioSystem. Dane spływają jednym kanałem integracji.
Aplikacje mobilne
Platforma współpracuje z aplikacjami mobilnymi na Android i iOS, wykorzystywanymi między innymi w module WMS. Ta sama warstwa danych na terminalu i na komputerze.
Role i uprawnienia
Transakcje są pogrupowane w foldery odpowiadające rolom użytkowników, na przykład \role_adm\ dla administratora czy \role_wms\ dla magazynu. Dostęp do danych ograniczony do zakresu roli.
Parametry techniczne platformy StudioSystem
- Architektura
- ASP.NET, pliki aspx (C# + JavaScript/jQuery)
- Baza danych
- SQL Server, konfigurowalne widoki SQL
- Integracje
- WebAPI (REST), ERP (w tym SAP)
- Raportowanie
- SQL Reporting Services
- Aplikacje mobilne
- Android, iOS
- Systemy na platformie
- WMS.net, YMS.net, TCS.net, RMA.net
Transakcje pogrupowane według ról użytkowników
Każdy folder transakcji odpowiada określonej roli i zawiera funkcje dostępne tylko dla użytkowników z odpowiednimi uprawnieniami.
Transakcje systemowe
Funkcje dostępne wyłącznie dla administratorów: zarządzanie użytkownikami, konfiguracja systemu, monitorowanie pracy platformy.
Transakcje administratora
Zarządzanie konfiguracją, uprawnieniami i danymi podstawowymi wspólnymi dla wszystkich modułów.
Transakcje WMS
Przyjmowanie i wydawanie towarów, inwentaryzacja i raportowanie magazynowe.
Transakcje YMS
Planowanie tras, zarządzanie transportem i monitorowanie pojazdów na placu.
Transakcje TCS
Zadania specyficzne dla gospodarki narzędziowej i kontroli wydań narzędzi.
Transakcje PAL
Rejestr aktywności produkcyjnej powiązany z modułami magazynowymi platformy.
Poznaj platformę StudioSystem od podstaw
Dokumentacja dla administratorów IT i osób wdrażających systemy SoftwareStudio.
Transakcje - pliki aspx, C# i jQuery
Jak zbudowana jest pojedyncza transakcja i dlaczego pliki aspx są pogrupowane w foldery ról.
Czytaj: transakcje StudioSystem →Baza danych i konfigurowalne widoki SQL
Rola SQL Server w platformie i sposób dopasowania widoków danych do potrzeb klienta.
Czytaj: baza danych StudioSystem →WebAPI i integracja z aplikacjami mobilnymi
Jak WebAPI w architekturze REST łączy platformę z aplikacjami mobilnymi i systemami ERP.
Czytaj: WebAPI StudioSystem →Najczęstsze pytania o platformę StudioSystem
Co to jest StudioSystem?
StudioSystem to internetowa platforma technologiczna zaprojektowana i rozwijana przez SoftwareStudio od 2008 roku. Nie jest samodzielnym produktem sprzedawanym per token, lecz wspólną warstwą administracyjno-konfiguracyjną, na której działają systemy WMS, YMS, TCS i RMA.
Jakie systemy korzystają z platformy StudioSystem?
Z platformy StudioSystem korzystają Studio WMS.net (magazyn), Studio YMS.net (awizacje i plac), Studio TCS.net (narzędziownia) oraz Studio RMA.net (reklamacje). Każdy z tych systemów wykorzystuje ten sam moduł administratora, konfigurator i warstwę transakcji.
Czym są transakcje w StudioSystem?
Transakcja to pojedynczy plik aspx reprezentujący konkretną akcję dostępną dla użytkownika. Zawiera kod serwerowy C# odpowiedzialny za logikę biznesową oraz kod kliencki JavaScript z biblioteką jQuery obsługujący interfejs. Transakcje są pogrupowane w foldery odpowiadające rolom, na przykład \role_adm\ dla administratora czy \role_wms\ dla użytkowników magazynu.
Do czego służy moduł Administrator?
Moduł Administrator jest przeznaczony dla osoby odpowiedzialnej za podstawową konfigurację systemu - ustawianie parametrów, skorowidzy i numeracji. Rola administratora ma charakter konfiguracyjny, nie użytkowy, i obejmuje między innymi zarządzanie tłumaczeniami interfejsu.
Do czego służy Konfigurator?
Konfigurator pozwala dopasować interfejs aplikacji do potrzeb firmy bez zmian w kodzie. Każda tabela może mieć własny pasek poleceń (toolbar) oraz menu kontekstowe pod prawym przyciskiem myszy, a wiele poleceń można grupować w rozwijane pozycje menu.
Czy StudioSystem integruje się z systemem ERP SAP?
Tak. Głównym rynkiem dla StudioSystem są polscy klienci korporacyjni oraz duże i średnie przedsiębiorstwa, z których większość korzysta z systemu ERP SAP, dlatego to właśnie SAP jest systemem najczęściej integrowanym z platformą.
Wdrażasz system oparty na platformie StudioSystem?
Zobacz demo modułów WMS, YMS, TCS i RMA zbudowanych na platformie StudioSystem lub zapytaj o szczegóły architektury wdrożenia.
Skontaktuj się z nami
Zapytaj o architekturę platformy, integracje lub szczegóły techniczne. Odpowiadamy w ciągu jednego dnia roboczego.
SoftwareStudio Group Sp. z o.o. | ul. Innowatorów 8, 62-069 Dąbrowa