producent programów komputerowych

Home  Strona główna
Programy  Programy
Demo  Demo
Instrukcje  Dokumentacja
O firmie  O firmie
O firmie  Kontakt
ROLE
APLIKACJA-INTERNETOWA
ROZWIĄZANIE
INTEGRACJA-HERMES
PICKING-LIST

     
 

Administrator programu WMS

Moduł ten stanowi dogodne narzędzie zabezpieczania dostępu do danych zawartych w całym lub części systemu. Pozwala on definiować prawa dostępu dla grup i indywidualnych użytkowników. Kontrola obejmuje dostęp zarówno systemu jako całości, jak i do jego poszczególnych modułów, rejestrów, dokumentów czy funkcji. W obrębie jednej funkcji można także definiować prawa do odczytu, wprowadzania zmian lub usuwania danych. Niektóre funkcje wykonywane przez program automatycznie, takie jak np. przetwarzanie bazy danych i generowanie plików wymiany danych, mogą być dosyć czasochłonne. Można przygotować zadania do wykonania i ustalić ich realizację w dowolnie wybranym, dogodniejszym momencie. Zostaną one wykonane automatycznie w określonym przez użytkownika czasie, np. w nocy. Przy pomocy modułu Administrator systemu można dokonać zmiany parametrów programu. Potrzeba taka może wiązać się np. ze zmianami systemu kodowania słowników i skorowidzy
 
 

Polityka bezpieczeństwa

  Domyślnie program używa autentykacji przez formularze, istnieje jednak możliwość wdrożenia rozwiązań w sieci lokalnej opartej o autentykację przez Windows, w takim wypadku zalogowanie do systemu MS Windows pozwala na automatyczną identyfikacją pracownika i nadanie mu określonych uprawnień do aplikacji. W celu wybrania metody i określenia priorytetów wraz z określoną polityką bezpieczeństwa danych należy przed wdorżeniem wykonać analizę potrzeb i aktualnie posiadanych możliwości technicznych. Żaden z systemów autentykacji Asp.Net nie oferuje szyfrowania danych przesyłanych od klienta do serwera, problem wynika nie z technoplogii Asp.Net, ale z prokotłu HTTP, jeżeli apliakcja ma przesyłać ważne dane i działać w internecie, a nie tylko w sieci lokalnej, wóczas należy zastosować bezpieczny protokół SSL (Secure Socket Layer) lub inny mechnizm szyfrujący.

Autentykacja Windows
Autentykacja Windows Asp.net obsługuje uwierzytelnianie oparte na MS Windows, które zasadniczo oznacza delegowanie procesu uwierzytelniania do IIS podstawowej infrastruktury serwerowej na któej działa Asp.net. Serwer IIS można skonfigurować tak, aby wyświetlał odpwoeidnie okno dialogowe w przeglądarce internetowej i pobierał za jego pomocą identyfikator użytkownika i jego hasło.Dane logowania muszą być zgodne z danymi dla konta uzytkownika Windows w domenie. Rozwiązanie dokonale spradwza się do pracy w sieci lokalnej opartej o systemy Microsoft Windows.

Uwierzytelnianie oparte na formularzach
W przeciwieństwie do rozwiązań opartych o autnetykację Windows, stnadrdowa uiwerzytelnianie oparte o formularze (cookies) doskonale nadaje się do aplikacji, do ktróch wymagany jest dostęp przez internet. Za pomocą specjalnego formularza, administrator aplikacji zakłada konta użytkownikom poszczególnych grup (ról). Gdy użytkownik za pomocą przeglądarki internetowej żąda jakiejś zabezpieczonej strony po raz pierwszy to serwer IIS skieruje takei żądanie na formularz logowania, za pomocą któego użytkownik może podać swój identyfikator oraz hasło. Wporwadzone na formularzu dane serwer porónuje z wartościami zapisanymi w swojej bazie SQL i jeżeli uzyskana zostaje zgodność danych, wówczas serwer zezwala na dostęp. Wysłane jest do przeglądarki klienta cookies reprezentujące skuteczne logowanie. Jest to cyfrowy identyfikator (elektroniczna pieczątka) zaiwerająca identyfikator użytkownika w zaszyfrowanej postaci.

Autoryzacja
Po przeprowadzeniu procesu uwierzytelniania, aplikacja "wie", kim jest użytkownik, następnym krokiem jest określenie zakresu uprawnień, czyli odczytanie roli (ról) do jakich uzytkownik został przypisany. Rola to to grupa użytkowników o takim samym poziomie upranień Asp.net zawiera dobrą obsługę sterowania dostępem do posczególnych modułów (plików aspx), można administracyjnie określić, którzy użytkownicy mogą przeglądać poszczególne zasoby, wporwadzać stosowne wpisy.
 
Administracja Bezpieczeństwo
 

Personalizacja

  Personalizacja, czyli dostosowanie programu do własnych potrzeb i wymagań
- Budowa oparta o szablony dająca możliwość rozbudowy systemu o dodatkową funkcjonalność gwarantująca jego stałe dostosowanie do zmieniających się potrzeb przedsiębiorstwa.
- Personalizacja układu Menu dla poszczególnych grup użytkowników (ról) - za pomocą szablonu konfiguracyjnego XML.
- Możliwość wyboru układu menu: standardowe MENU, Office 2007, Outlook.
- Dostosowanie układu formatek wyświetlanych na ekranie - za pomcą szablonu - format HTML
- Dostosowanie układu widoków tabel - szerokości, opis etykiet, edycji poszczególnych kolumn, formtu wyświetlania danych - za pomcą szablonu aspx.
- Zmiana szablonów wydruków dokumentów drukwoanych przez system i eksportowanych do PDF - format szbalonu XML - rdlc
 
personalizacja czyli dostosowanie programu
Program posiada funkcję konfiguracji wyświetlania kolumn na określone potrzeby danej firmy, polegającą na ukrywaniu bądź wyświetlaniu poszczególnych kolumn. Funkcję uruchamia się poprzez najechanie na wybrany tytuł kolumny i kliknięcie prawym przyciskiem. Pojawia się menu podręczne, z którego wybiera się polecenie: ZAZNACZ KOLUMNĘ a następnie zaznacza nazwy kolumn, które mają zostać ukryte. Aby sfinalizować polecenie ukrycia kolumn, należy kliknąć ikonę ZAPISZ znajdującą się w górnym pasku nad tabelą. Te same polecenia wybieramy w momencie, gdy ukryte kolumny chcemy ponownie wyświetlić.

Ponadto program posiada funkcję zmiany ustawiania kolejności poszczególnych kolumn w tabelach. Dla każdej istnieje możliwość dowolnego ustawienia kolumn w tabeli - według własnych kryteriów czy upodobań. Aby zmienić kolejność ustawienia kolumny, należy najechać na wybrany nagłówek i przytrzymując lewy przycisk myszy, przeciągnąć nagłówek w wybraną pozycję – zwolnić przycisk, gdy pojawi się czarna kreska, sygnalizująca prawidłowe przeciągnięcie.
 
personalizacja czyli dostosowanie programu
Program posiada również funkcję zapisywania na stałe wybranej opcji sortowania lub filtrowania. Po wyborze konkretnej opcji sortowania bądź filtrowania należy kliknąć ikonę ZAPISZ. Zmiana zakładek menu, otwieranie innych tabel nie spowoduje powrotu do domyślnych ustawień we wcześniejszych ustawieniach (dotyczących sortowania lub filtrowania) wybranej tabeli.

 
personalizacja czyli dostosowanie programu
   
 

Bezpieczeństwo aplikacji internetowych

  Bezpieczeństwo jest ważne w każdym typie programu rozproszonego. Różne typy aplikacji wymagają róznych poziomów zabezpieczeń. Pierwszym zadaniem systemu zabezpieczeń jest uwierzytelnienie - czyli inofrmacja kim jest osoba która się loguje i skąd program ma wiedzieć, że jest to naprawdę ta osoba. Uwierzytelnienie uzytkownika wymaga jakiejś formy formy sprawdzania referencji, którymi legitymuje się użytkownik aplikacji. Jeżeli przedstawione przez użytkownika referencje zostaną przez serwer aplikacji uznane (serwer wie z kim ma do czynienia i jakie zasoby może udostępnić etmu użytkownikowi) wówczas aplikacja może wyświetlić odpowiednią stronę z zakresem uprawnień. Użytkownik, który nie zostanie uwierzytelniony nazyea się ANONIMOWY i kierowany jest on automatycznie do strony logowania lub może być przekeirowany na wskazany portal klienta. System uwierzytelnienia jest bardzo trudnym i skomplikowanym procesem, dlatego nasza firma wykorzystuje sprawdzone metody jakie oferuje środowisko VisualStudio oraz ASP.Net. Środowisko to oferuje trzy rózne mechanizmy uwierzytelnienia:
- Standardowe uwierzytelnianie WIndows z IIS
- Forms - oparte o formularze - aplikacja wymaga, aby wszytskie moduły obsługujące żadania stron zawierały cookies wydane przez serwer. Jest to domyślne rozwiązanie naszych aplikacji. Próba dostępu użytkowników do zasobów zabezpieczonych bez cookies pwooduje auotmatyczne przekierowanie do strony logowania., która weryfikuje referencje wydające cookies.
- Passport - rozwiązanie oprte na identyfikatorze użytkownika, ale cookies są wydawane przez serwis uwierzytelnienia Microsoft.

Problem z pisaniem aplikacji inetrnetowych nie leży w logice biznesowej, która znana jest od lat 90 tych, kiedy komputery klasy PC zaczęto wykorzystywać do prac biurowych w środowsku DOS. Logika nowych aplikacji biznesowych nie odbiega znacząco od tych z lat 90tych, jednak sam fakt implementowania aplikacji na różnych urządzeniach połączonych do internetu powodują zupełnie nową jakość problemów informatycznych do rozwiązania, a w szczególności bezpieczeństwo aplikacji internetowych. Internet ma charketr publiczny i niekontrolowany. Programiści piszący apliakcje w latyach 90tych, a w szczególności apliakcję DOSowe, generalnie nie stosowali żadnych funkcji zabezpieczających, gdyż o ile kompuetr znajdował się w pomieszczeniu zamykanym na klucz, ich dane były stosounkowo bezpieczne. Aplikacje w wersjach internetowych wymagają zupełnie innego podejścia do kwestii bezpieczeństwa.  Samodzielne pisanie procedur bezpieczeństwa jest wyjątkowo trudne i kosztowne (apliakcje zabezpieczeń wymagają: oprogramowania, debugowania, tetsowania, wdrażania, administratowania itp). Procownicy w firmie przychodzą i odchodzą, to znów rodzi kolejne problemy bezpieczeństwa oraz wiedzy o tym jak to działa. Chyba nikt, z programistów piszących apliakcje biznesowe dla przedsiębiorstw nie jest ekspertem od algorytmów zabezpieczających, szyfrujących, uwierzytelniających, dlatego warto jest wykorzystać standardy oferowane przez Microsoft dostępne za pomocą platformy .Net (dot net) - zamiast wywarzać otwarte drzwi i samodzielnie próbować tworzyć rozwiązania.
 
Administracja Bezpieczeństwo

 
     
 

Rotacja i zaleganie

Zapas to określona ilość dóbr znajdująca się w rozpatrywanym systemie logistycznym przedsiębiorstwa, bieżąco nie wykorzystywana a przeznaczona do późniejszego przetworzenia lub sprzedaży. Lokalizacja głównego zapasu (a zwłąszcza jego części zabezpieczającej) zależy od wielu czynników, takich jak: branża, charakter produktu, otoczenie rynkowe (konkurencja, klienci). Program wyposożny jest w szybki ...

Utrzymanie ruchu maszyn i urządzeń

Rośnie nie tylko znaczenie samego utrzymania urządzeń w sprawności eksploatacyjnej, ale rosną także, absolutnie i relatywnie, koszty utrzymania tej sprawności. Analiza sposobów podejścia do utrzymania ruchu urządzeń i maszyn, dokonywana w perspektywie czasowej, pozwala na wyróżnienie okresów: Okres reaktywnego utrzymania ruchu - remonty po pojawieniu się uszkodzenia, charakteryzuje się; dor ...

Miejsca składowania

Prosta ewidencja magazynowa ogranicza się do informacji ile mamy danego asortymentu. Budowane są coraz większe magazynu, w których przechowywane są coraz większe zapasy, w takiej sytuacji potrzeba ewidencyjna się zmienia, gdyż informacja o ogólnym stanie magazynowym staje się niewystarczająca. W celu ułatwienia pracy magazynierom, lepszego wykorzystania przestrzeni magazynowej oraz uzyskania ...

Planowanie raportu

Program Report Builder umożliwia tworzenie wielu rodzajów raportów. Można na przykład tworzyć raporty pokazujące sumaryczne lub szczegółowe informacje o sprzedaży, trendy marketingowe i sprzedażowe, raporty operacyjne lub pulpity nawigacyjne. Tworzone raporty mogą wykorzystywać zaawansowane funkcje formatowania tekstu, np. dla zamówień sprzedaży, katalogów produktów czy listów seryjnych. Wszystkie ...
Dalej
Drukarka kodów kreskowych
Drukarka kodów kreskowych ZEBRA ZM400 to doskonałe półprzemysłowe rozwiązanie do wykorzystania z modułem drukowania etykiet logistycznych GS1 Drukarka ZEBRA ZM400 to najlepszy wybór do szybkiego i uniwersalnego drukowania w każdej branży.Urządz ...
Motorola Symbol MC9090
Terminal Motorola serii MC 9090 to urządzenie przenośne o wyjątkowej odporności zarówno jeżeli chodzi o ciężkie warunki pracy jak i uszkodzenia mechaniczne. Różnego typu głowice skanujące umożliwiają odczytywanie kodów kreskowych, 1D, 2D wykonywanie ...
Firmy kurierskie
Integracja programu magazynowego z programem Studio Spedycja.net oraz firmą kurierską ma na celu ułatwienie pracy obsłudze magazynu. Wysyłanie paczek za pośrednictwem firm kurierskich - spedycyjnych wiąże się z dodatkową pracą polegającą na spakowani ...
Menu ULUBIONE
Oprogramowanie przyjazne użytkownikowi to takie, które użytkownik korzystającey z niego określi mianem programu intuicyjnego. Zwykle każdy użytkownik oprogramowanie ma swoje przyzwyczajenia co do sposobu nawigacji po programie, ale niezależnie od teg ...
Etykiety logistyczne GS1
Etykieta logistyczna GS1 jest nośnikiem informacji w łańcuchu dostaw, w którym wszyscy uczestnicy (producent, przewoźnik, dystrybutor, detalista) porozumiewają się wspólnym językiem. To porozumiewanie się jest możliwe dzięki stosowaniu standardów glo ...
Zakres funkcjonalny
System komputerowy WMS.Net przeznaczony jest do obsługi dla dowolnego przedsiębiorstwa, a w szczególności dla firm handlowych i produkcyjnych. Przedstawiony poniżej zakres funkcjonalny jest przykładowy i uzależniony od rodzaju zakupionej wersji progr ...
Motorola MC9190-G
Dysponując kolejną generacją bardzo udanych urządzeń MC9000-G, przekonasz się, że skanowanie nigdy nie było tak proste, przede wszystkim dzięki uproszczeniu namierzania i skanowania kodów kreskowych oddalonych o kilka centymetrów lub kilka metrów, zn ...
SQL express

Poza edycjami czysto komercyjnymi Microsoft udostępnia również edycje darmowe do dowolnego zastosowania (w tym komercyjnego). Edycje te mają różnorodne ograniczenia i tak np. do wersji 2000 (8.0) włącznie nie były m.in. udostępniane graficzne narz ...

Technologia .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 ...
Zarządzanie gospodarką narzędziami
Trudno sobie wyobrazić zarządzanie nowoczesną firmę bez dobrego zarządzania gospodarką narzędziami i ich produkcją. Narzędziownia 2008 asp.net jest to program przeznaczony do komputerowego wspomagania zarządzania gospodarką narzędziami. Program umożl ...
 
 
Programy Technologia Producent
Skip Navigation Links. Nowoczesne rozwiązanie zapewnia technologia Microsoft VisualStudio 2008 język C# ASP.net + AJAX oraz baza danych MS SQL 2008 server.

Więcej informacji

Instrukcje
SoftwareStudio Sp. z o.o.
60-349 Poznań, ul.Ostroroga 5
tel. 061 66 90 641
061 66 90 642
061 66 90 643
061 66 90 644
fax 061 86 71 151
mail poznan@softwarestudio.com.pl
  Napisz do nas
 
Software Studio Poznań