Skip to content

ciszko/ECP

Repository files navigation

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

About

Program for calculating staff hours

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages