Dane pracownika
Grupa możliwych do wygenerowania wydruków, przeznaczona do prezentacji związanych z danym pracownikiem wszelkiego rodzaju danych, tworzona jest w oparciu o następujące parametry wydruku (patrz na rys. 4.2-1).
Przedział czasowy, do jakiego będą się odnosić dane (po zmianie przedziału czasowego trzeba koniecznie nacisnąć na przycisk Ustaw, który wywołuje funkcję uaktualniania listy pracowników zatrudnionych w danym okresie),
Pracownika, dla którego drukowane będą określone dane,
Poszczególne elementy (moduły systemu STER), z których pochodzić będą poszczególne dane uwzględniane w zestawieniu:
OCENA RYZYKA - moduł RYZYKO,
WYPADKI - moduł WYPADKI,
BHP - moduł BHP.
Rys. 4.2-1. Okno Dane pracownika
Przy dużej liczbie pracowników wyświetlanych w oknie formularza można zawęzić zakres wyświetlanych danych poprzez ustawienie filtru w oparciu, o który wyświetlane będą nazwiska pracowników. Na rys. 4.2-2 pokazany został przykład ustawienia filtru na Ko wraz z rezultatem jego działania.
Rys. 4.2-2. Ustawienie filtru w celu łatwiejszego znalezienia pracownika
Przykładowy podgląd wydruku pokazany został na rys. 4.2-3.
Rys. 4.2-3. Okno podglądu danych pracownika przed wydrukiem
Dotychczas wszystkie funkcje związane z wyliczaniem krotności przekroczeń dla poszczególnych czynników zawarte były tylko w module Ryzyko (zaimplementowane w postaci stosownych klas programowych). W celu zapewnienia możliwości uzyskania danych opisujących krotności przekroczeń czynników mierzonych i ocenianych w pozostałych modułach systemu STER, zaimplementowano odpowiednią funkcję zawartą w klasie obsługi czynników pomiarowych modułu Ryzyko, której wynikiem działania jest zapisanie w bazie danych systemu wyliczonych wartości krotności przekroczeń dla ocenianych czynników.
W bazie danych systemu utworzono nową tabelę, w której dla każdego pomiaru czynnika przechowywane są:
wartości maksymalne krotności wybrane spośród wszystkich mierzonych parametrów,
wartości krotności dla jednego wybranego parametru, uznanego za najbardziej charakterystyczny dla danego czynnika,
zapisane w podziale na grupy zatrudnienia (mężczyźni, kobiety, kobiety w ciąży, młodociani).
Implementacją powyższej funkcjonalności w systemie wiązała się z koniecznością wprowadzenia określonych modyfikacji w skryptach przeznaczonych do tworzenia bazy danych oraz stosownych procedurach odczytu i zapisu z/do bazy danych.
Ponadto zaimplementowano funkcje wyliczania krotności mierzonych parametrów, których definicje zawarto w obiektach programowych związanych z odpowiednimi klasami, wykorzystywanymi do obsługi większości czynników.
3
ADMIN 2008-12-04