Wymagania wobec systemu w zakresie bezpieczeństwa
Kompletny system wspomagający zarządzanie jakością produkcji, zarządzanie procesem, jego przebiegiem, powinien spełniać określone wymagania w zakresie bezpieczeństwa: |
Zakłada się wprowadzenie konieczności autoryzacji po uruchomieniu aplikacji w celu uzyskania dostępu do wszystkich jej funkcji. Konta użytkowników, odpowiadające im hasła, a w konsekwencji po uwzględnieniu typu danego użytkownika uprawnienia pozwalają optymalnie ograniczyć możliwość nieuprawnionego dostępu oraz umożliwiają identyfikację operatora, który był autoryzowany w momencie wystąpienia nieprawidłowości. Oczywiście, kwestia udostępniania haseł osobom trzecim przez właścicieli kont powinna być regulowana we własnym zakresie odbiorcy systemu.
Dzięki systemowi kont i konieczności autoryzacji możliwe jest wyznaczenie praw dostępu do poszczególnych opcji programu, tak, aby dowolny użytkownik nie miał pełni uprawnień, a przez to pełnej możliwości ingerencji w system i dane przez niego gromadzone. W prosty sposób ogranicza się dostęp do konkretnych opcji wszystkim, którzy najzwyczajniej owego dostępu mieć nie powinni. Jednocześnie pozwala to stworzyć pewną hierarchię użytkowników, według której następuje rozdział uprawnień i dalsze go egzekwowanie.
Zakłada się wprowadzenie blokady wielokrotnego uruchomienia tej samej kopii aplikacji jednocześnie na jednej stacji operatorskiej. Inna sprawa, że w przypadku braku blokady praca na dwóch kopiach aplikacji działających jednocześnie na tym samym komputerze będzie nie możliwa ze względu na dostęp do portów komunikacyjnych. Ponadto wprowadza się zabezpieczenie przed przypadkowym zamknięciem aplikacji. Każde zamknięcie powoduje zakończenie rejestracji procesów, statusów zajętości oraz utratę wszelkich nie zapisanych danych. Dodatkowe zabezpieczenia winny uniemożliwiać ingerencję w dane zapisywane w bazie w celu poprawy rezultatów bądź ich zmiany i tym samym wprowadzenia przekłamań w stosunku do stanu faktycznego.
|