01Wsparcie programu do oceny produktów
Nestlé dopełnia najwyższym standardom kontroli jakości żywności. We współpracy z oddziałem w Kaliszu mieliśmy możliwość zaprojektować i wdrożyć oprogramowanie wspierające proces oceny produktów. Aplikacja napisana w języku C# i technologii .NET Core, współdziałająca z warstwą bazodanową działajacą w oparciu o silnik Microsoft SQL Server
02Wymagania klienta
Potrzeba
Klient posiadał już aplikację desktopową używaną podczas procesu testowania. Nieustannie udoskonalany proces wymuszał jednak na aplikacji zmiany i rozszerzenia funkcjonalności.
Rozwiązanie
Dla zapewnienia wysokiej niezawodności zdecydowano się o migracji bazy danych z Microsoft Access do Microsoft SQL Server. Poprzednia aplikacja kliencka napisana w technologii WinForms została zastąpiona nową aplikacją zbudowaną w oparciu o WPF .NET Core.
TTechnologie
.NET Core
Entity Framework Core
SQL Server
03Planner
Główny moduł aplikacji zapewnia integralność danych. Od naszego zespołu wymagał wdrożenia różnorakich algorytmów walidujących dane. Struktura harmonogramu została dostosowana do procesu zbierania wyników potrzebnych do oceny produktu.
04Generator dokumentów
Automatycznie generowane raporty to funkcjonalność, która realnie oszczędza czas zespołu pracującego z aplikacją. Szablony uzupełnione wcześniej wprowadzonymi do bazy danymi składają na wymagane przez proces testowania żywności dokumenty. Opracowana aplikacja potrafi kreować dokumenty w formacie .pdf.
05Migracja danych z Bazy Access
Decyzja o przejściu na relacyjną bazę danych SQL i silnik SQL Server podyktowana była potrzebą zapewnienia niezawodności i integralności danych podczas pracy z kilkoma instancjami aplikacji jednocześnie. Poprzednio zgromadzone dane zostały prze konwertowane autorskimi skryptami migracyjnymi.
06Obsługa języków i internacjonalizacja
Aplikacja została zaimplementowana z myślą o użyciu w wielu oddziałach, dlatego uwzględniono internacjonalizację. Obsługa różnych wersji językowych została przewidziana na samym początku opracowywania oprogramowania.
07Współpraca z plikami Excel
Część dotychczasowego procesu przygotowywania specyfikacji testów opierała się o arkusze programu Excel. W celu zachowania kompatybilności i przyspieszenia procesu nasz program importuje przygotowane dokumenty i z ich pomocą uzupełnia bazę danych.

Jak możemy Ci pomóc?



Politykę prywatności
Ten formularz wykorzystuje reCAPTCHA. Zastosowanie ma Polityka Prywatności i Warunki korzystania z usług Google.