Jakie pliki tworzą aplikację ASP.NET programu WMS.net i do czego służy każdy typ. Dodatkowo modyfikacja dokumentu WZ i nowe wydanie ze zlecenia ZWZ w programie.
Aplikacje www w technologii ASP.NET mają ustalone standardy dotyczące plików. Rozwiązania SoftwareStudio dodają do nich własne foldery, których aplikacja potrzebuje do działania.
Jakie rodzaje plików znajdziemy w aplikacjach internetowych?
Struktura plików aplikacji internetowej zależy od jej złożoności i zastosowanych technologii. Istnieje jednak zestaw typów, który spotyka się niemal wszędzie. Pliki HTML opisują strukturę i zawartość stron, a pliki CSS odpowiadają za ich wygląd. Interaktywność dodaje JavaScript. Rolę HTML i przeglądarki opisuje strona o technologiach internetowych w WMS.net.
W aplikacji w technologii ASP.NET pojawiają się dodatkowe typy. Pliki .aspx zawierają kod HTML wraz z elementami serwerowymi, a pliki .cs kod C# obsługujący logikę aplikacji. Aplikacje ASP.NET korzystają też z bibliotek i frameworków, co wiąże się z dodatkowymi plikami konfiguracyjnymi i zasobami. Opis platformy publikuje dokumentacja ASP.NET w Microsoft Learn.
Rozwiązania SoftwareStudio mają jeszcze bardziej złożoną strukturę. Obok standardowych plików webowych występują pliki bazodanowe oraz konfiguracyjne systemu, a także pliki z logiką biznesową aplikacji. Dokładny zestaw zależy od funkcji konkretnego rozwiązania.
Rodzaje plików aplikacji i ich zastosowanie
Każdy typ pliku ma w aplikacji określoną rolę. Znajomość tych ról ułatwia zarządzanie aplikacją i jej rozwijanie. Poniższa tabela porządkuje typy plików według warstwy, do której należą.
| Plik | Warstwa | Za co odpowiada |
|---|---|---|
| .aspx | Strona | Wyświetlana treść: widoki tabel i formularze, menu. |
| .ascx | Strona | Kontrolki używane za pomocą opcji WebParts, podział funkcji na moduły. |
| .cs, .dll | Logika | Kod C# obsługujący logikę aplikacji oraz jego skompilowana postać z bibliotekami. |
| Web.config | Ustawienia | Połączenie z bazą danych SQL i parametry globalne aplikacji. |
| .xml | Ustawienia | Opis ustawień szczegółowych i personalizacja aplikacji. |
| .mdf | Dane | Lokalna baza danych SQL, w której leżą dane aplikacji. |
| .css | Strona | Styl aplikacji i spójny wygląd stron. |
| .jpg, .gif, .png | Strona | Obrazy uatrakcyjniające aplikację i ułatwiające nawigację. |
| Strona | Pomoc i instrukcje dla użytkowników. | |
| .rdl, .rdlc | Wydruki | Szablony wydruków dokumentów i raportów. |
Strony i kontrolki: aspx oraz ascx
Pliki aspx tworzą strony aplikacji. Odpowiadają za wyświetlaną treść i umożliwiają tworzenie widoków tabel oraz formularzy. Z plików aspx powstaje też menu, więc bez nich nie ma żadnej interaktywnej strony.
Pliki ascx zawierają kontrolki używane za pomocą opcji WebParts. Dzielą funkcje na moduły, dzięki czemu łatwiej budować z nich interaktywne i elastyczne komponenty aplikacji.
Konfiguracja: Web.config i xml
Plik Web.config zawiera informacje o połączeniu aplikacji z bazą danych SQL. Bez poprawnie ustawionego połączenia aplikacja nie działa, bo nie ma skąd czytać danych. Sekcja connectionString określa serwer i katalog bazy, a sekcja appSettings przechowuje parametry globalne.
Zmiana parametrów globalnych w pliku Web.config może zakłócić działanie aplikacji. Konfigurację najlepiej zlecić producentowi albo autoryzowanemu partnerowi.
Pliki xml opisują ustawienia szczegółowo i służą do personalizacji aplikacji. Jeden z parametrów w Web.config wskazuje folder, w którym leżą pliki konfiguracyjne XML odpowiedzialne za personalizację ustawień.
Dane i kod: mdf oraz dll
Dane aplikacji leżą w pliku mdf, czyli w lokalnej bazie danych SQL. Na niej opiera się przechowywanie informacji, a zarządzanie nimi zaczyna się właśnie tutaj. Silnik bazy opisuje dokumentacja SQL Server, a naszą ofertę dla baz strona o Microsoft SQL Server.
Pliki dll zawierają skompilowany kod aplikacji i biblioteki. Od nich zależy działanie funkcji programu, a podział na biblioteki ułatwia zarządzanie poszczególnymi częściami oprogramowania.
Wygląd i zasoby: css oraz pliki graficzne
Arkusz css decyduje o stylu aplikacji. Kształtuje wygląd strony i daje spójną, estetyczną prezentację treści.
Pliki graficzne uatrakcyjniają aplikację wizualnie. Ułatwiają też nawigację, bo ikona lub obraz podpowiada, gdzie kliknąć.
Pomoc i wydruki: PDF oraz rdl i rdlc
Pliki PDF zawierają pomoc i instrukcje. Wspierają użytkowników i ułatwiają im zrozumienie aplikacji.
Pliki Rdlc i Rdl są szablonami wydruków dokumentów i raportów. Oba formaty to pliki XML, które edytuje się w Microsoft Report Builder bez zmiany kodu aplikacji. Dane z systemu trafiają do szablonu i tworzą gotowy wydruk.
Logistyka i rozwiązania WMS na Androida
Czy system WMS z prezentacją na Androida odpowiada na potrzeby magazynu?
Branża logistyczna szybko się rozwija, a firmy sięgają po technologie, które usprawniają procesy magazynowe. Warehouse Management System (WMS) odpowiada na różne potrzeby firm logistycznych. Prezentacja systemu na urządzeniach z Androidem pozwala zobaczyć, jak to działa w praktyce.
Zakup licencji SaaS oprogramowania jest pierwszym krokiem. Pozwala szybko uruchomić i wdrożyć system. To rozwiązanie w chmurze: aplikacja jest dostępna z każdego miejsca i urządzenia, a dostawca zapewnia aktualizacje i wsparcie techniczne.
Rodzaje plików aplikacji magazynowej odpowiadają na konkretne potrzeby magazynu. Pozwalają zarządzać zapasami i dają wgląd w stan magazynu w czasie rzeczywistym.
Realizację zamówienia można prowadzić za pomocą terminala radiowego. Pracownik pobiera towar zgodnie z instrukcją na wyświetlaczu skanera i potwierdza to zeskanowaniem kodu kreskowego. Proces jest szybki i ogranicza pomyłki.
Technologia świetlna uzupełnia ten obraz. Lampki sygnalizacyjne i wyświetlacze montuje się przy lokalizacjach, a pracownik szybko odnajduje towar.
Prezentację oprogramowania WMS prowadzi się za pomocą strony internetowej oraz aplikacji na skanerach z Androidem. Pokazuje ona system w praktyce i pomaga ocenić korzyści z wdrożenia.
Jak przebiega modyfikacja dokumentu WZ w systemie?
Modyfikacja dokumentu WZ pozwala zmienić już wystawiony dokument wydania zewnętrznego. Użytkownik poprawia ilości i ceny. Edytować można również opisy towarów.
Taka poprawka jest potrzebna, gdy zmienia się zamówienie albo gdy wystąpi pomyłka. Po zmianie dokument dokładniej odzwierciedla wydanie, co ma znaczenie w procesach logistycznych.
Jakie znaczenie mają notatki do dokumentu WZ?
Notatki do dokumentu WZ pozwalają dodać do wydania zewnętrznego informacje dodatkowe. Użytkownik wpisuje uwagi, które mogą być ważne dla osób obsługujących dokument, na przykład o szczególnych warunkach dostawy. Dzięki notatkom operacja jest przejrzysta, a kontekst dokumentu zrozumiały dla każdego, kto go otwiera.
Jakie kroki należy podjąć przy tworzeniu nowego wydania WZ?
Nowe wydanie WZ wystawia się na podstawie zlecenia ZWZ. W nagłówku wybiera się kontrahenta oraz numer zlecenia z listy otwartych ZWZ, po czym program odblokowuje sekcję pozycji. Dalej przebieg jest następujący:
- Użytkownik wprowadza informacje o towarach, które mają zostać wydane.
- Określa ilość oraz lokalizację produktów w magazynie.
- System generuje dokument.
- Użytkownik zatwierdza dokument i drukuje go.
Jak wdrożyć system WMS?
Wdrożenie systemu WMS wymaga planowania. Najpierw trzeba poznać potrzeby magazynu, potem dostosować oprogramowanie do specyfiki działalności. Ważny jest też dobór rodzajów plików aplikacji magazynowej, bo od niego zależy, w jakim stopniu system wykorzysta swoje możliwości.
Każdy magazyn jest inny, dlatego system WMS musi być elastyczny i dopasowywać się do zmieniających się potrzeb. Jego ustawienia, od połączenia z bazą po szablony wydruków, mieszczą się w plikach opisanych wyżej.