Job description
[Uwaga] - wszystkie informacje zawarte w pdf w załączniku. (ładnie sformatowane, by przyjemniej było czytać.
Dzień dobry, zlecę napisanie bardzo prostego programu magazynowego, najlepiej python. Program magazynowy ma służyć magazynowi bel z tkaninami.
- Ma składać się z prostego interfejsu dla użytkownika:
EKRAN STARTOWY:
Użytkownik wybiera, czy wprowadzić tkaninę na magazyn (np. WEJŚCIE) lub wybiera przycisk z napisem "WYJŚCIE" - który służy odejmowaniu ilości tkanin ze stanu magazynowego.
Teraz program dzielimy na wcześniej wspomniane dwa moduły - wejście, wyjście.
Tutaj użytkownik magazynu ma poniższe pola do uzupełnienia:
NAZWA TKANINY (wybiera z listy dostępnych), obok przycisk + w celu dodania jeszcze nieistniejącej tkaniny do bazy.)
DOSTAWCA (tutaj ważne, by dostawca był powiązany z nazwą danej tkaniny, więc przy dodawaniu nazwy tkaniny plusikiem należy również dopisać dostawcę. Wtedy po wybraniu w wyższym polu tkaniny to pole uzupełni się automatycznie)
TYP TKANINY (to samo jak z dostawcą. Przy dodawaniu już tkaniny trzeba podać jej typ, więc to pole też powinno być powiązane i wypełniać się automatycznie)
ILOŚĆ BELEK (wpisuje ilość belek danej tkaniny)
ILOŚĆ METRÓW/BELKĘ – (tutaj użytkownik sam wpisuje, ile metrów danej tkaniny dostarczono do magazynu – ważne by wprowadzać tylko cyfry – nie litery – by uniknąć różnych błędów jak to z człowiekiem bywa.)
DATA PRZYJĘCIA – (użytkownik klika przycisk „WYBIERZ DATĘ” – otwiera się prosty kalendarzyk i wybiera dany dzień, miesiąc rok – zapis DD-MM-RRRR)
------- Teraz tutaj duży przycisk plus „Dodaj kolejną partię” -------
- W tym etapie otwierają się kolejne pola do wpisania znów tych samych rzeczy co na górze, a górne zamienia się w jedną linię tabelki:
[nazwa], [dostawca],[typ],[belki: x],[ilość/belkę:y],[data_przyjecia]
[Uwaga] - wszystkie informacje zawarte w pdf w załączniku.