Aplikacja magazynowa - jak to zaprojektować

0

Muszę napisać małą aplikację magazynową w związku z czym mam parę pytań:

  1. jakie wzorce projektowe mogą być przydatne w takim typie aplikacji
    2.jak zrealizować przejścia stanów w jakich może być dokument wydania/przyjęcia towaru z/do magazynu(dokument moze mieć stan utworzony, zaakceptowany, usunięty, anulowany itp...)
0

1 & 2 - użyć wzorca maszyny stanów.

0
somekind napisał(a):

1 & 2 - użyć wzorca maszyny stanów.

A czy wzorzec maszyny stanów to to samo co wzorzec stan?

0

Poszukać hasła "LIFO magazyn" i "FIFO magazyn".
http://intralog.pl/3,pl,17,459,666,LIFO___Last_in_First_Out

To na dobry początek.

A najlepiej to poszukać książki dokładnie o zarządzaniu magazynem, bo to cała osobna działka.

0

Musiał byś określić wymagania do tego magazynu. Bo złożoność tematu wacha się od tabelki w Excelu z info że produktu X jest 100 szt, a Y 20 kg do systemów typu WMS, których samo wdrożenie kosztuje w okolicy 1 mln zł.

Pewnie będziesz musiał sobie przemyśleć jak zaimplementować zasoby magazynu. Bo zakłądam że chcesz w systemie trzymać więcej informacji niż tylko aktualną ilość produktu. Generalnie sprawa wygląda tak że zasóby produktu X mają jeszcze dodatkowe parametry do siebie przypisane, jak np. numer partii, dostawy, cena zakupu, data przyjęcia itp.). Czasem użytkownik chce przesunąć konkretną partię, a czasem po prostu produkt X z bylejakiej. Wtedy właśnie ściagasz np. na zasadzie FIFO z podzbioru zasobów.

Ściągnij sobie może demo Subiekta aby zobaczyć jak wygląda sztampowy magazyn dla MŚP od strony usera. Generalnie operujesz na dokumentach PW, PZ, MM, RW, RZ, a w bebechach systemu chulają zasoby i określają dokładnie jakie partie o jakiej wartości itp. poprzesówałeś.

1 użytkowników online, w tym zalogowanych: 0, gości: 1