Producent oprogramowania

Wdrożenie systemu ERP
Wdrożenie systemu ERP jest jednym z najtrudniejszych, najdłuższych i w związku z tym najkosztowniejszych procesów związanych z wdrożeniem systemów informatycznych w firmie. Program dla firmy ERP realizuje zwykle większość kluczowych obszarów działalności, których przestoej lub błędy skutkują poważnymi konsekwencjami finansowymi. Żle wdrożony system ERP nie tylko nie usprawi pracy firmy, ale może przynieść skutek odwrotny – skutować może kłopotami finansowymi firmy.

SAP XI
SAP oferuje produkt SAP XI (Exchange Infrastructure), który pozwala rozwiązywać problemy integracji systemu ERP z innym dowolnym systemem informatycznym prościej i przy niższych kosztach. Centralnym elementem SAP XI jest Serwer Integracji. Przyjmuje on komunikaty od nadawców i aplikuje odpowiednie reguły adresowania i mapowania, i finalnie – przesyła dane do aplikacji odbiorczych. Repozytorium Integracji gromadzi całą wiedzę dostępną w trakcie projektowania, zawierającą scenariusze biznesowe, mapowania, interfejsy i komponenty. Informacja zawarta w Repozytorium Integracji jest używana przez Katalog Integracji, dodając specyficzne dla konfiguracji dane wymagane w trakcie działania.

Corax ERP
SoftwareStudio oferuje rozszerzenie integracji systemu Corax ERP firmy Humansoft na bazie MS SQL server w oparciu o własne rozwiązania z programem magazynowym, spedycja, archiwizacja danych oraz CRM.

Outsourcing IT
Najcenniejszą zaletą outsourcing-u informatycznego jest możliwość doskonałego wpasowania zespołu fachowców w ramy czasowe tak, by najwydajniej uzyskać zamierzony efekt – wykonać zadanie w stu procentach. Jednak by spełnione zostały wszystkie pokładane w realizowanym zadaniu oczekiwania, trzeba wpierw zmierzyć się z zasadniczym zadaniem – prawidłowego wpasowania zespołu fachowców.

Outsourcing informatyczny
Outsourcing informatyczny jest wygodną i ekonomiczną formą utrzymania systemu informatycznego, nie wymaga on zatrudniania na stałe osób odpowiedzialnych za jego poprawne działanie. SoftwareStudio świadczy usługi w zakresie zapewnienia ciągłej i sprawnej pracy systemów informatycznych, a w szczególności serwerów, infrastruktury sieciowej i aplikacji bazodanowych.

Producent oprogramowania
SoftwareStudio zajmuje się produkcją oprogramowania dla firm wykorzystując nowoczesne technologie informatyczne Microsoft, a w szczególności SQL Server, IIS Server ASP.net, C#, T-SQL. Tworzone oprogramowanie dedykowane jest zarówno na platformę Microsoft Windows (wersje XP, Vista oraz 7) oraz do pracy przez przeglądarkę internetową (aplikacje webowe www).

ASP.net
ASP.net – rozwiązanie stworzone przez Microsoft, służący do budowania dynamicznych stron internetowych, aplikacji internetowych i XML-owych usług sieciowych. ASP.net jest częścią platformy .NET i następcą technologii ASP. Jest oparte na CLR, pozwalając programistom na używanie dowolnego języka dostępnego w platformie .NET.

Co to jest usługa sieciowa?
Wyobraźmy sobie taką sytuację, gdzie dokonujemy transakcji płatniczych przy pomocy karty kredytowej. Potrzebna jest metoda sprawdzania tej karty. Oczywiście można taką metodę umieszczać w każdej aplikacji dla każdego sklepu, stacji benzynowej czy restauracji. Jednak aplikacje te nie mają i najprawdopodobniej nigdy nie będą miały ze sobą nic wspólnego, dlatego ten sam algorytm należałoby umieścić w każdej z nich. Kolejny przykład: co jakiś czas Narodowy Bank Polski publikuje kursy walut. Jak w odpowiednim czasie powiadomić wszystkie kantory i inne banki o zmianie ceny waluty? Właśnie tutaj z pomocą przychodzą usługi sieciowe (usługi internetowe). Są to metody udostępniane w sieci, z których mogą korzystać inne aplikacje. W powyższych przykładach usługa taka umieszczona byłaby na serwerze banku. Wtedy pisząc aplikację kliencką jedyne co musimy zrobić to odwołać się do tej metody. Odwołanie następuje poprzez sieć (Internet). Takie rozwiązanie ma wiele zalet, jedną z nich jest fakt, że wszelkie zmiany (np. zmiana algorytmu walidacji karty) dokonywane będą tylko w jednym miejscu. Drugą zaletą jest to, że programiści aplikacji klienckich nie muszą znać algorytmów wykorzystanych w usłudze.

Jak korzystać z usług internetowych ?
Aby móc korzystać z usług internetowych, należy mieć odpowiednią ilość dostępnego miejsca na dysku jakiegoś serwera WWW, na którym umieścimy naszą aplikację świadczącą usługi poprzez Internet. W artykule zarówno usługa jak i aplikacja kliencka będzie umieszczona na lokalnym komputerze (localhost), na którym wcześniej uruchomiono usługę WWW. W systemie Windows można taką usługę uruchomić instalując Internet Information Services (IIS), Internetowe Usługi Informacyjne. Po skonfigurowaniu i uruchomieniu serwera WWW konieczne jest również zarejestrowanie ASP.NET w wersji 1.1 w usłudze WWW. Jednym ze sposobów jest uruchomienie instalatora znajdującego się w domyślnym katalogu instalacyjnym Microsoft .NET Framework

Testowanie usługi
Dokumentacja WSDL udostępnia nam mechanizmy do testowania usługi. Klikając nazwę metody ValueQuery otwieramy stronę zawierająca pole na wpisanie wartości. Aby móc korzystać z usługi udostępnianej poprzez WWW konieczne jest dodanie do niej odniesienia. W tym celu klikamy Add Web Reference z menu Project. W polu URL możemy podać adres do naszej usługi, lub jeśli go nie znamy klikamy odpowiedni link w oknie Start Browsing for Web Services. Programista jest zwolniony z konieczności studiowania specyfikacji protokołów transportowych oraz całego zaplecza implementacyjnego usługi internetowej. Jego zadaniem pozostała jedynie strona merytoryczna, czyli to co faktycznie usługa ma robić. Drugą ważną sprawą jest to, że usługi tworzone na platformie .NET, wykorzystujące protokół SOAP oparty o kodowanie w formacie XML są uniezależnione od platformy sprzętowej, działają w dowolnym systemie operacyjnym obsługującym podstawowe protokoły transportowe, takie jak HTTP czy SMTP. Z tego też względu usługi nie wymagają otwierania dodatkowych portów dla danych, lecz korzystają z tych, na których pracują wyżej wymienione protokoły. Zwyczajowo są to odpowiednio port 80 i 25. Pierwszy z nich obsługuje strony WWW, drugi pocztę elektroniczną, czyli w większości przypadków administratorzy pozostawiają je otwarte. Zagadnienie usług sieciowych jest rozległe. W artykule starałem się jedynie pokazać podstawowe pojęcia związane z ich tworzeniem.

Programy internetowe
Sieć www, zaczęła swoja karierę, jako rozwiązanie do prezentowania statycznych raportów, wyników badań prac naukowych z fizyki. Wymiana informacji, dzięki takiemu rozwiązaniu znalazła zupełnie inne oblicze. Sprzęt i przesyłanie danych stają coraz łatwej dostępne i tańsze, powoduje powstanie nowych problemów, tym razem dotyczących oprogramowania. Pisanie oprogramowania niezbędnego do utrzymania bezpieczeństwa aplikacji internetowych jest coraz trudniejsze.

Programowanie baz danych
Aplikacje bazodanowe są naszą specjalizacją, od połowy lat 90tych, zajmujemy się tworzeniem, rozwojem i serwisem programów związanych z rejestracją i przetwarzaniem danych. W tym czasie zajmowaliśmy się baza danych typu DBF (FoxPro) oraz MySQL, oraz MS SQL Server. Opracowaliśmy specjalne oprogramowanie pozwalające na przegrywanie danych między tymi bazami – Studio Replikator.

Program magazynowy WMS.net
Aplikacja do magazynu wysokiego składowania, pozwalająca na ewidencję towarów znajdującą się w magazynie z dokładnością do miejsca składowania oraz informacją o numerach seryjnych lub numerach partii produkcyjnych i terminach przydatności do spożycia (data ważności). Możliwość korzystania z programu zarówno w sieci lokalnej jak i przez internet pozwala wdorżyć system magazynowy w firmach wieloodziałowych znajdujących się nie tylko w Polsce, ale w dowolnym kraju na świcie z dostępem do internetu.

Program WMS Mobile.net
Moduł dedykowany na terminale radiowy wyposażone w Microsoft Windows Mobile, pozwala na wykonywane określoncyh operacji związanych z przemieszczaniem towaru w magazynie, przyjmowaniem i wydawaniem oraz inwentaryzacją.

Program Reklamacje.net
Oprogramowanie do zarządzania procesem przyjmowania i rozliczania reklamacji wraz z modułem RMA, oraz serwisem gwaranyjnym. Praca w sieci lokalnej oraz moduł do rejestrowania reklamacji przez inetrnet zarówno dla partnerów (sieci placówek handlowych, marketów) jak i dla osób indywidualnych.

Program Sklep Internetowy ASP.net
Program Sklep Internetowy ASP.net służy do prowadzenia sprzedaży towarów i usług za pomocą internetu, jednocześnie wspiera działania marketingowe związane z promocją oferty i dotarcie z nią do nowych klientów. Sklep internetowy przygotowuje strony widoczne zarówno dla klienta jak i dla wyszukiwarek intrenetowych (głównie Google) oraz pozwala na integrację z portalami zajmującymi się porównywaniem ofert i cen różnych sklepów internetowych (tzw. porównywarki). Oferujemy adaptację aplikacji do potrzeb indywidualnych wymagań – po prostu SKLEP NA ZAMÓWIENIE.

ASP.net
ASP.net – rozwiązanie stworzone przez Microsoft, służący do budowania dynamicznych stron internetowych, aplikacji internetowych i XML-owych usług sieciowych. ASP.net jest częścią platformy .NET i następcą technologii ASP. Jest oparte na CLR, pozwalając programistom na używanie dowolnego języka dostępnego w platformie .NET. Platforma Microsoft .Net oferuje prefabrykowaną infrastrukturę do pokonywania typowych problemów związanych z oprogramowaniem internetowym: oferuje serwerom internetowym nowy sposób udostępniania funkcji dowolnym klientom o nazwie .Net Web Services oferuje WIndows Forms nowy sposób pisania bogatych aplikacji klienckich przy użytcviu środowiska .Net Framework. oferuje nowe środowisko czasu wykonywania zapewnia dostęp do baz danych.

Doradztwo IT
Proponujemy usługi ekspertów z dziedziny IT pozwalające dopasować się do najbardziej optymalnych rozwiązań informatycznych dla Państwa potrzeb. Doradztwo (consulting) w zarządzaniu systemami informatycznymi obejmuje dziedziny, takie jak zarządzanie ryzykiem, zarządzanie informatyką, kontrola wewnętrzna oraz audyt wewnętrzny. Pomagamy rozwiązać problemy na każdym etapie użytkowania nowoczesnych technologii. Rozpoczynając od rozpoznania potrzeb i określenia rozwiązań pozwalających zredukować nadmierne koszty finansowe i czasowe, poprzez planowanie, projektowanie, wdrażanie, kończąc na szkoleniach i integracji systemów IT.

Programy internetowe
Platforma Microsoft .Net oferuje prefabrykowaną infrastrukturę do pokonywania typowych problemów związanych z oprogramowaniem internetowym: oferuje serwerom internetowym nowy sposób udostępniania funkcji dowolnym klientom o nazwie .Net Web Services oferuje WIndows Forms nowy sposób pisania bogatych aplikacji klienckich przy użytcviu środowiska .Net Framework. oferuje nowe środowisko czasu wykonywania zapewnia dostęp do baz danych.

Programy na zamówienie
Oferujemy usługi w zakresie: tworzenia indywidualnego oprogramowania na zamówienie. Aplikacje dostosowane są do potrzeb Zamawiającego, tak by zapewnić maksymalną wydajność która szybko przyniesie wymierne zyski. Inetgracja posiadane przez Państwa oprogramowania z tworzonymi aplikacjiami, celem jest osiągnięcie jak największej funkcjonalności programów. Outsourcing informatyczny jest wygodną i ekonomiczną formą utrzymania systemu informatycznego w małej i średniej firmie. Nie wymaga on zatrudniania na stałe osób odpowiedzialnych za jego poprawne działanie.

SoftwareStudio Sp. z o.o.