Szablon artykułu do Vitaminy
Transkrypt
Szablon artykułu do Vitaminy
Dozwolone godziny logowań do systemu Nowa funkcjonalność pozwala zdefiniować czas pracy operatorów w systemie w poszczególnych dniach i godzinach. Muszą być spełnione dwa warunki: ustawiony poziom bezpieczeństwa musi być co najmniej 1, czas serwera bazy danych i stanowisk roboczych musi być zsynchronizowany – ten warunek wynika z tego, że aktualny czas wykorzystywany do weryfikacji możliwości logowania się operatora jest pobierany z serwera bazy danych. W pierwszej kolejności należy ustalić godziny pracy przynajmniej operatorowi, który włączy nową funkcjonalność. W przypadku, gdy najpierw zostałaby włączona opcja uruchamiająca mechanizm, a żaden z operatorów nie posiadałby zdefiniowanych godzin pracy, spowoduje to zablokowanie systemu. Operatorowi, który będzie dodawał, edytował, usuwał godziny pracy, należy nadać stosowne uprawnienia. Dozwolone godziny pracy ustala się funkcją Godziny pracy, dostępną w module Administrator. Po wywołaniu funkcji zostanie wyświetlone okno z listą operatorów systemu KS-SOMED. Przy użyciu przycisku F4 Popraw można zarządzać godzinami pracy wskazanego operatora. Aby dodać nowy termin pracy w oknie Godziny pracy operatora, należy użyć przycisku F2 Dodaj i w kolejnym oknie Karta godzin logowań wprowadzić właściwe ustawienia. Termin pracy określają: dzień tygodnia, dla którego określany jest termin pracy, rodzaj tygodnia (parzysty, nieparzysty, bez znaczenia), dozwolone godziny logowań od-do – użycie ikony ze słoneczkiem ustawia cały dzień, do kiedy termin obowiązuje – domyślnie włączona jest ikona i oznacza, że termin obowiązuje bezterminowo, do czasu jego usunięcia lub zmodyfikowania. Przy użyciu przycisków F3 Wykres oraz F3 Pokaż, dostępnych w poszczególnych oknach można wyświetlić godziny pracy w postaci graficznej. Po zdefiniowaniu godzin pracy można włączyć opcję, która uruchamia mechanizm sprawdzania godzin pracy podczas logowania operatora. Opcja dostępna jest w Opcjach głównych systemu na zakładce Bezpieczeństwo. Włączenie opcji spowoduje wyświetlenie komunikatu ostrzegającego. Dodatkowa opcja, znajdująca się poniżej, określa ile minut po upłynięciu dozwolonego czasu pracy z systemem, operator może jeszcze normalnie pracować w danym module. Czas ten pozwala na bezpieczne zakończenie pracy. Każde wywołanie nowej funkcji w danym module spowoduje wyświetlenie okna z ostrzeżeniem, informujące, że czas pracy operatora minął i pozostało jeszcze dodatkowych x minut. Wyjście z danego modułu i próba uruchomienia kolejnego modułu, nawet tego samego, zakończy się niepowodzeniem nawet, gdy pozostało kilka minut dodatkowego czasu pracy, gdyż czas ten dostępny jest tylko podczas pracy z aktualnym modułem. Jeżeli operator nie ma określonych godzin pracy, a próbuje włączyć opcję weryfikacji godzin logowania, wówczas podczas zamykania okna Opcje główne KS-SOMED zostanie wyświetlone dodatkowe ostrzeżenie. Przedstawiona funkcjonalność - gdy została uruchomiona - zadziała przy logowaniu się każdego operatora, na każdym ze stanowisk. Funkcjonalność obejmuje tylko główny system KS-SOMED, czyli program kspl.exe, nie obejmuje natomiast KSPLDemona czy też innych programów dodatkowych nawet, jeśli pojawia się w nich okno logowania. Wszystkie te programy pozwolą pracować danemu operatorowi o ile podał właściwe hasło i posiada stosowne uprawnienia. Próba logowania się operatora do systemu, jeśli nie posiada godzin pracy na bieżącą chwilę – dla przypomnienia godziny pracy porównywane są z czasem pobranym z serwera bazy danych – spowoduje wyświetlenie okna z komunikatem błędu. Jeżeli operator poprawnie zaloguje się do modułu w każdej chwili może sprawdzić, do której godziny może swobodnie pracować. Informację tę udostępnia okno Kim jestem?, dostępne w większości okienek po wciśnięciu kombinacji klawiszy Ctrl+F1. Gdy operator zalogował się do modułu, pracuje w nim, a jego dozwolony czas pracy już się skończył i próbuje uruchomić kolejną funkcję modułu, wówczas zostanie wyświetlone okno z komunikatem ostrzeżenia. W takiej sytuacji operator powinien jak najszybciej wylogować się z systemu, gdyż dalsza jego praca nie będzie możliwa, w zasadzie działać będą jedynie funkcje Zamknij i Anuluj w poszczególnych oknach. Próba wywołania innej funkcji zazwyczaj spowoduje wyświetlenie okna z komunikatem błędu.