Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.6 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.6 KB

ECP

Ewidencja czasu pracy

Start

Instalacja

Niezbędny do działania programu jest zainstalowany Python w wersji 3.x.

Zbudowane przy użyciu

  • Tkinter - GUI programu
  • PyPDF - Generowanie plików PDF

Wygląd programu

Główne okno

Jest to okno w którym w prawym górnym rogu interfejsu można nawigować stronie między pracownikami oraz miesiącami. Dostępne jest także MENU, dzięki któremu m.in. dodamy, zedytujemy, usuniemy pracownika, zmienimy harmonogram. Po prawej stronie mieści się także panel podsumowujący aktualny miesiąc wraz ze wszystkimi czasami pracy.

alt text

Możliwe formaty wpisywania w polu: Czas pracy:

  • HH:MM - HH:MM - wszystkie kombinacje
  • Szkolenie
  • Inne
  • Urlop
  • Chorobowe
  • 0 - aby wyzerować wszystkie pola w wierszu

Wystarczy jedna litera do przeczytania formatu

Godziny nocne zostaną policzone automatycznie (od 22 do 6)

Roczne podsumowanie

Panel podsumowujący cały rok. Poniżej są dostępne dwa suwaki przy pomocy, których definiujemy zakres do obliczeń kolumny Razem. Dostępna jest opcja nawigacji między czasem pracy, a wykorzystanym urlopem.

alt text

Przykładowy raport PDF

Po naciśnięciu przycisku Drukuj otworzy się plik .pdf z wygenerowanym przez nas raportem. Wszystkie raporty znajdują się w folderze Raporty.

alt text