O czym przeczytasz na tej stronie?
Logowanie i autoryzacja w systemie WMS wymagają poprawnej konfiguracji środowiska IIS oraz serwera bazy danych. Rosnące zapotrzebowanie na sprawne zarządzanie magazynem sprawia, że firmy e-commerce potrzebują niezawodnego dostępu do aplikacji WMS - poniżej opisujemy konfigurację witryny WWW, uwierzytelnianie Windows oraz instalację SQL Server dla Studio WMS.net.
System uwierzytelniania jest złożonym procesem, dlatego nasza firma wykorzystuje sprawdzone metody, jakie oferuje środowisko Visual Studio oraz ASP.NET. Środowisko to udostępnia różne mechanizmy uwierzytelniania, z których w programie można wybrać jedną z metod - standardowe uwierzytelnianie Windows z IIS.
Sprawnie skonfigurowany WMS ma bezpośredni wpływ na wyniki firmy. Poprawiając wydajność operacji magazynowych, WMS pomaga obniżyć koszty i zwiększyć zadowolenie klientów. Dodatkowo system zapewnia wgląd w stan zapasów i stanów magazynowych firmy, co ułatwia podejmowanie decyzji dotyczących zakupów i produkcji.
Logowanie i autoryzacja w aplikacjach Forms
Dostarczona przez nas aplikacja jest skonfigurowana do pracy zarówno w sieci lokalnej, jak i z dostępem przez Internet. Jednakże, do autentykacji użytkowników wykorzystuje logowanie Windows, co oznacza konieczność założenia użytkowników systemu Windows i nadania odpowiednich praw do korzystania z aplikacji IIS i/lub bazy SQL.
Po uruchomieniu aplikacji, serwer Windows prosi użytkownika o podanie nazwy użytkownika i hasła. Po zweryfikowaniu przez Windows prawidłowych danych, następuje logowanie do aplikacji, czyli sprawdzenie, czy podany użytkownik znajduje się na liście w bazie danych aplikacji i jakie ma ustawione uprawnienia.
Należy zwrócić uwagę, że domyślnie założona witryna w IIS server może mieć włączony dostęp anonimowy, co skutkuje brakiem pytania użytkownika o nazwę i hasło. Program uruchomiony w tym trybie pozwala korzystać użytkownikowi nieokreślonemu.
Programy oferowane przez SoftwareStudio Group Sp. z o.o. wykorzystują technologie i rozwiązania Microsoft, dlatego ważne jest spełnienie wymagań i zaleceń podawanych przez firmę Microsoft dla aplikacji IIS Server + SQL Server. Nasze aplikacje opierają się w dużej mierze na technologiach firmy Microsoft, co zapewnia nie tylko pewność i stabilność stosowanych rozwiązań, ale również pewien uniwersalizm w stosowanych technologiach. Do poprawnej pracy niezbędny jest serwer z zainstalowanym systemem operacyjnym, serwerem stron WWW (IIS) oraz silnikiem serwera baz danych (MS SQL). Instalacja aplikacji polega na stworzeniu odpowiedniej witryny WWW oraz umieszczeniu aplikacji w wybranym (predefiniowanym) katalogu.
Tworzenie witryny WWW
- 1. Zaloguj się na komputerze serwera sieci Web jako Administrator.
- 2. Kliknij przycisk Start, wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.
- 3. Kliknij dwukrotnie ikonę Narzędzia administracyjne, a następnie kliknij dwukrotnie ikonę Menedżer usług internetowych.
- 4. Kliknij menu Akcja wskaż polecenie Nowy, a następnie kliknij polecenie Witryna sieci Web.
- 5. Po Kreatora tworzenia witryny sieci Web zostanie uruchomiony, kliknij przycisk Dalej.
- 6. Wpisz opis witryny sieci Web. Ten opis jest używany wewnętrznie do identyfikowania witryny sieci Web w Menedżerze usług internetowych tylko.
- 7. Wybierz adres IP do wykorzystania na stronie. Jeśli wybierzesz opcję Wszystkie (nieprzypisane), witryna sieci Web jest dostępna na wszystkich interfejsach i wszystkich skonfigurowanych adresów IP.
- 8. Wpisz numer portu TCP do publikowania witryny.
- 9. Wpisz nazwę nagłówka hosta (na prawdziwe nazwisko, które są używane do dostępu do tej strony).
- 10. Kliknij przycisk Dalej.
- 11. Albo wpisz ścieżkę do folderu, który jest w posiadaniu dokumentów lub sieci Web kliknij przycisk Przeglądaj, aby wybrać folder, a następnie kliknij przycisk Dalej.
- 12. Wybierz uprawnienia dostępu do witryny sieci Web, a następnie kliknij przycisk Dalej.
- 13. Kliknij przycisk Zakończ.
Zmiana konfiguracji witryny WWW
Po zainstalowaniu usługi IIS, jeżeli chcemy zmienić domyślną konfigurację witryny, należy:
- 1. Zaloguj się na komputerze serwera sieci Web jako Administrator
- 2. Kliknij przycisk Start, wskaż polecenie Ustawienia, a następnie kliknij polecenie Panel sterowania.
- 3. Kliknij dwukrotnie ikonę Narzędzia administracyjne, a następnie kliknij dwukrotnie ikonę Menedżer usług internetowych.
- 4. Kliknij prawym przyciskiem myszy witrynę sieci Web, którą chcesz skonfigurować w lewym okienku, a następnie kliknij przycisk Właściwości.
- 5. Kliknij kartę Witryna sieci Web.
- 6. Wpisz opis witryny sieci Web w polu Opis.
- 7. Wpisz protokołu internetowego (IP) do wykorzystania na sieci Web lub pozostaw wszystkie (nieprzypisane) ustawienie.
- 8. Zmodyfikuj TCP (Transmission Control Protocol) jako odpowiedni port.
- 9. Kliknij kartę Katalog macierzysty.
- 10. Aby korzystać z folderu na komputerze lokalnym, kliknij katalogu na komputerze, a następnie kliknij przycisk Przeglądaj, aby zlokalizować folder, którego chcesz używać.
- 11. Kliknij przycisk OK, aby zaakceptować właściwości witryny sieci Web
Instalacja i konfiguracja serwera Microsoft SQL Server
Aby korzystać z baz danych Microsoft SQL Server, konieczne jest zainstalowanie i skonfigurowanie serwera bazodanowego. Instalator Microsoft SQL Server, na przykład w wersji Express edition, pobiera się ze strony producenta i uruchamia zgodnie z instrukcjami - zazwyczaj instalacja odbywa się w trybie standardowym z domyślnymi ustawieniami.
Po zakończeniu instalacji oprogramowania serwera niezbędne jest również zainstalowanie narzędzia Management Studio, które umożliwia zarządzanie bazą danych.
Logowanie do bazy danych przez Web.config
Połączenie z bazą SQL jest przechowywane w pliku Web.config znajdującym się w głównym folderze aplikacji. Dzięki temu użytkownik loguje się i autoryzuje do bazy danych w sposób jednolity dla wszystkich modułów, co zapewnia bezpieczny dostęp do danych.
Metody składowania w systemie WMS
W systemie zarządzania magazynem (WMS) funkcjonują różne metody składowania, w tym metoda stałych miejsc składowania. Zapewnia ona przewidywalność, ponieważ magazynierzy wiedzą, gdzie znajduje się dana jednostka składowania. Wadą tego podejścia bywa słabe wykorzystanie strefy magazynowej, zwłaszcza w przypadku produktów sezonowych.
Alternatywą jest składowanie ad hoc, które nie uwzględnia wszystkich czynników wpływających na rozmieszczenie towarów, takich jak waga, powiązania między produktami czy rotacja. WMS pozostaje niezbędnym narzędziem wspierającym efektywne zarządzanie magazynem, niezależnie od wybranej metody składowania. Precyzyjne definicje tych i innych pojęć logistycznych znajdziemy w słowniku pojęć CSCMP.