Platforma technologiczna / warstwa administracyjna

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.

Transakcje ASP.NETPliki aspx z kodem C# i jQuery
Moduł administratoraParametry, skorowidze, numeracja
KonfiguratorToolbar, menu kontekstowe, uprawnienia
Baza danych SQL ServerKonfigurowalne widoki SQL
Od 2008
platforma rozwijana nieprzerwanie przez SoftwareStudio
WMS / YMS / TCS / RMA
systemy działające na wspólnej platformie
SAP
najczęściej integrowany system ERP klientów
Android / iOS
aplikacje mobilne współpracujące z platformą
Wspólna warstwa pod WMS, YMS, TCS i RMA
Architektura ASP.NET (aspx, C#, jQuery)
Baza danych SQL Server
Integracja z ERP, w tym SAP
Aplikacje mobilne Android i iOS
Elementy platformy

Z czego składa się StudioSystem

Sześć elementów wspólnych dla wszystkich systemów SoftwareStudio zbudowanych na tej platformie.

Architektura

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
Konfiguracja

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
Interfejs

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
Dane

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
Integracje

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
Raporty

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
Technologia

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
Role i uprawnienia

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.

\role_sys\

Transakcje systemowe

Funkcje dostępne wyłącznie dla administratorów: zarządzanie użytkownikami, konfiguracja systemu, monitorowanie pracy platformy.

\role_adm\

Transakcje administratora

Zarządzanie konfiguracją, uprawnieniami i danymi podstawowymi wspólnymi dla wszystkich modułów.

\role_wms\

Transakcje WMS

Przyjmowanie i wydawanie towarów, inwentaryzacja i raportowanie magazynowe.

\role_maw\

Transakcje YMS

Planowanie tras, zarządzanie transportem i monitorowanie pojazdów na placu.

\role_nar\

Transakcje TCS

Zadania specyficzne dla gospodarki narzędziowej i kontroli wydań narzędzi.

\role_pal\

Transakcje PAL

Rejestr aktywności produkcyjnej powiązany z modułami magazynowymi platformy.

Baza wiedzy

Poznaj platformę StudioSystem od podstaw

Dokumentacja dla administratorów IT i osób wdrażających systemy SoftwareStudio.

Architektura

Transakcje - pliki aspx, C# i jQuery

Jak zbudowana jest pojedyncza transakcja i dlaczego pliki aspx są pogrupowane w foldery ról.

Czytaj: transakcje StudioSystem
Dane

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
Integracje

WebAPI i integracja z aplikacjami mobilnymi

Jak WebAPI w architekturze REST łączy platformę z aplikacjami mobilnymi i systemami ERP.

Czytaj: WebAPI StudioSystem
FAQ

Najczęstsze pytania o platformę StudioSystem

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

Kontakt

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