MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI



Podobne dokumenty
Cel wykładu. Literatura. Wyższa Szkoła Menedżerska w Legnicy. Modelowanie wymagań Wykład 2

UML w Visual Studio. Michał Ciećwierz

IDENTYFIKACJA ATRYBUTÓW JAKO ETAP MODELOWANIA ERGONOMICZNEJ OCENY STANOWISK PRACY

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla studenta

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 5 Ćwiczenia w narzędziu CASE diagram przypadków uŝycia. Materiały dla nauczyciela

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

PRZEWODNIK PO PRZEDMIOCIE

Nazwa przedmiotu: MODELOWANIE I ANALIZA SYSTEMÓW INFORMATYCZNYCH. Modeling and analysis of computer systems Forma studiów: Stacjonarne

Praktyczne aspekty stosowania metody punktów funkcyjnych COSMIC. Jarosław Świerczek

INŻYNIERIA OPROGRAMOWANIA. laboratorium

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

SVN. 10 października Instalacja. Wchodzimy na stronę i pobieramy aplikację. Rysunek 1: Instalacja - krok 1

Narzędzia CASE dla.net. Łukasz Popiel

Zeszyty Naukowe UNIWERSYTETU PRZYRODNICZO-HUMANISTYCZNEGO w SIEDLCACH Seria: Administracja i Zarządzanie Nr

WPROWADZENIE DO UML-a

InŜynieria Rolnicza 14/2005. Streszczenie

MODELOWANIE STANÓW CZYNNOŚCIOWYCH W JĘZYKU SIECI BAYESOWSKICH

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 4 Ćwiczenia w narzędziu CASE diagram czynności. Materiały dla nauczyciela

KOMPUTEROWE WSPOMAGANIE OCENY HAŁASU NA STANOWISKACH PRACY

Inżynieria oprogramowania. Jan Magott

E-1IZ s2. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 1 Wprowadzenie do narzędzia CASE. Materiały dla nauczyciela

Unified Modeling Language

Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

INSTRUKCJA oceny ryzyka zawodowego na stanowiskach pracy oraz wynikające z niej działania w Starostwie Powiatowym w Gryfinie

E-I2SG-2010-s1. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Wprowadzenie do UML, przykład użycia kolizja

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym

Modelowanie i analiza systemów informatycznych

Podstawy programowania III WYKŁAD 4

Projekt systemu informatycznego

Narzędzia Informatyki w biznesie

Baza danych to zbiór wzajemnie powiązanych ze sobą i zintegrowanych danych z pewnej dziedziny.

Projektowanie systemów informatycznych. wykład 6

UML cz. I. UML cz. I 1/1

Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego

Analiza i projektowanie obiektowe w UML Kod przedmiotu

Identyfikacja i modelowanie struktur i procesów biologicznych

JAK OPTYMALNIE DOBRAĆ ODPOWIEDNIE TECHNOLOGIE INFORMATYCZNE?

Spis treści. Analiza i modelowanie_nowicki, Chomiak_Księga1.indb :03:08

AUTOMATYZACJA PROCESU PROJEKTOWANIA RUR GIĘTYCH W OPARCIU O PARAMETRYCZNY SYSTEM CAD

INSTRUKCJA oceny ryzyka zawodowego na stanowiskach pracy oraz wynikające z niej działania w Starostwie Powiatowym w Gryfinie. Rozdział 1 Definicje

KOMPUTEROWE METODY WSPOMAGANIA ZARZĄDZANIA STADEM KRÓW MLECZNYCH

Inżynieria oprogramowania

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 2 Ćwiczenia w narzędziu CASE diagram klas. Materiały dla nauczyciela

OCENA STANOWISK PRACY OPERATORÓW KOMPUTEROWYCH

Projektowanie baz danych za pomocą narzędzi CASE

Identyfikacja i modelowanie struktur i procesów biologicznych

Obieg dokumentacji wymaganej przy ocenie ryzyka zawodowego

PROJEKTOWANIE SYSTEMU INFORMATYCNEGO

Informatyzacja przedsiębiorstw WYKŁAD

KOMPUTEROWE WSPOMAGANIE CHEMICZNEJ OCHRONY ROŚLIN PRZY POMOCY PROGRAMU HERBICYD-2

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Podstawy modelowania biznesowego w inżynierii oprogramowania

Dokument Detaliczny Projektu

Tom 6 Opis oprogramowania

Zagadnienia (1/3) Data-flow diagramy przepływów danych ERD diagramy związków encji Diagramy obiektowe w UML (ang. Unified Modeling Language)

Wykład 1 Inżynieria Oprogramowania

Laboratorium modelowania oprogramowania w języku UML. Ćwiczenie 3 Ćwiczenia w narzędziu CASE diagram sekwencji. Materiały dla nauczyciela

Diagramy UML, przykład problemu kolizji

Podstawy inżynierii oprogramowania

Plan wykonania systemu ISOiWUT

Informatyczne fundamenty

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34

Modelowanie obiektowe - Ćw. 3.

Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)

ZSE - Systemy baz danych 1 ZASADY PROJEKTOWANIA BAZ DANYCH

ZAPOTRZEBOWANIE NA PROGRAMY KOMPUTEROWE W ROLNICTWIE NA PRZYKŁADZIE GOSPODARSTW WOJEWÓDZTWA MAŁOPOLSKIEGO

DOBÓR ŚRODKÓW TRANSPORTOWYCH DLA GOSPODARSTWA PRZY POMOCY PROGRAMU AGREGAT - 2

11. Ocena ryzyka w systemie zarządzania bezpieczeństwem i higieną pracy

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Diagramy przypadków użycia. WYKŁAD Piotr Ciskowski

Wykorzystanie standardów serii ISO oraz OGC dla potrzeb budowy infrastruktury danych przestrzennych

PRZEWODNIK PO PRZEDMIOCIE

Spis treúci. 1. Wprowadzenie... 13

Ewa Stemposz Andrzej Jodłowski Alina Stasiecka. Zarys metodyki wspierającej naukę projektowania systemów informacyjnych

Konfiguracja modelowania w procesie wytwarzania oprogramowania

Tom 6 Opis oprogramowania Część 8 Narzędzie do kontroli danych elementarnych, danych wynikowych oraz kontroli obmiaru do celów fakturowania

WYKORZYSTANIE TECHNIK KOMPUTEROWYCH W GOSPODARSTWACH RODZINNYCH

Inżynieria oprogramowania I

APLIKACJA KLIENT-SERWER DO SPORZĄDZANIA I PRZEPROWADZANIA TESTÓW ONLINE - METODYKA ROZWOJU I OPISU APLIKACJI Z WYKORZYSTANIEM UML

Michał Adamczyk. Język UML

STUDIA NIESTACJONARNE I STOPNIA Przedmioty kierunkowe

Egzamin / zaliczenie na ocenę*

KATEDRA INFORMATYKI STOSOWANEJ PŁ INŻYNIERIA OPROGRAMOWANIA

System informatyczny jest to wyodrębniona część systemu informacyjnego, która jest, z punktu widzenia przyjętych celów skomputeryzowana.

Bazy danych i ich aplikacje

RELACYJNE BAZY DANYCH

Podrozdziały te powinny zawierać informacje istotne z punktu widzenia przyjętego celu pracy

PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK

STUDIA STACJONARNE I STOPNIA Przedmioty kierunkowe

KOMPUTEROWE WSPOMAGANIE DOBORU OŚWIETLENIA NA STANOWISKACH PRACY

MODELOWANIE SYSTEMU INFORMATYCZNEGO WSPOMAGAJĄCEGO DZIAŁALNOŚĆ USŁUGOWĄ W ŚRODOWISKU OBIEKTOWO ZORIENTOWANYM.

WPŁYW TECHNICZNEGO UZBROJENIA PROCESU PRACY NA NADWYŻKĘ BEZPOŚREDNIĄ W GOSPODARSTWACH RODZINNYCH

XIII International PhD Workshop OWD 2011, October 2011 METODA REEINGINEERINGU ORGANIZACJI Z WYKORZYSTANIEM SYMULATORA PROCESÓW BIZNESOWYCH

Projektowanie systemów informatycznych. Roman Simiński siminskionline.pl. Modelowanie danych Diagramy ERD

Baza danych przestrzennych modelowa reprezentacja fragmentu świata rzeczywistego

Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON

Transkrypt:

Inżynieria Rolnicza 7(105)/2008 MODELOWANIE SYSTEMU OCENY WARUNKÓW PRACY OPERATORÓW STEROWNI Agnieszka Buczaj Zakład Fizycznych Szkodliwości Zawodowych, Instytut Medycyny Wsi w Lublinie Halina Pawlak Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. Kompleksowa ocena warunków pracy jest źródłem informacji niezbędnych do zapewnienia bezpieczeństwa pracy. Proces oceny warunków pracy oraz efektywne gromadzenie i zarządzanie informacjami niezbędnymi do jego przeprowadzenia i dokumentowania wymaga wspomagania komputerowego. W pracy przedstawiono zagadnienia dotyczące tworzenia modelu systemu komputerowego wspomagającego ocenę warunków pracy na stanowisku operatora sterowni. Słowa kluczowe: warunki pracy, operator sterowni, modelowanie systemów Wprowadzenie W sterowaniu procesami przemysłowymi niezastąpionym narzędziem pracy stał się komputer, którego wykorzystanie ma na celu ułatwienie i usprawnienie pracy operatora sterowni. W celu zapewnienia właściwych warunków pracy, niezbędne staje się przeprowadzanie oceny stanowisk pracy pod względem przystosowania stanowiska do cech psychofizycznych operatora, zapewnienia optymalnych warunków środowiska materialnego oraz szeroko rozumianej organizacji pracy. Przeprowadzenie kompleksowej oceny warunków pracy związane jest z koniecznością gromadzenia i aktualizacji wymagań zawartych w przepisach z zakresu organizacji stanowisk pracy, danych o zarejestrowanych czynnikach niebezpiecznych, szkodliwych i uciążliwych oraz o występujących zagrożeniach. Konieczne jest również gromadzenie i przechowywanie informacji o ocenianych stanowiskach oraz o wynikach przeprowadzanych ocen. Proces oceny warunków pracy na stanowiskach wiąże się także z powtarzaniem czynności w poszczególnych etapach. Koniecznym, zatem staje się komputerowe wspomaganie samego procesu oceny warunków pracy oraz efektywne gromadzenie i zarządzanie informacjami niezbędnymi do przeprowadzenia i dokumentowania procesu oceny. Przedstawione w pracy zagadnienia dotyczą budowy modelu systemu wspomagającego ocenę warunków pracy na stanowisku operatora sterowni. Podstawą do jego budowy była identyfikacja dziedziny przedmiotowej oraz opracowanie koncepcji procesu oceny warunków pracy na tym stanowisku. Kolejnym krokiem była formalizacja modelu. 31

Agnieszka Buczaj, Halina Pawlak W celu opracowania modelu systemu oceny warunków pracy konieczne było przyjęcie określonej metody budowy modelu oraz sposobu zapisu modelu. Podczas budowy modelu wykorzystano podejście obiektowe. Do formalnej specyfikacji modelu zastosowano podejście oparte o notację UML (Unifed Modelling Language). Struktura fizyczna i logiczna modelu przedstawiona została za pomocą odpowiednich diagramów, w których wyodrębniono poszczególne elementy systemu oraz ukazano związki pomiędzy nimi. Identyfikacja elementów modelu W celu zidentyfikowania elementów tworzonego modelu, istotnych z punktu widzenia oceny warunków pracy na stanowisku operatorskim w cukrowni, wyznaczono 184 parametry stanowiska, które pogrupowano w dziewięć grup tematycznych, odnoszących się do cech konstrukcyjnych elementów wyposażenia stanowiska, struktury przestrzennej stanowiska, warunków środowiska materialnego, jakości oprogramowania oraz organizacji i metod pracy. Ponadto wyłoniono 8 zagrożeń występujących na stanowisku i 41 czynników zagrażających wpływających na ich powstawanie. Wystąpienie jednego czynnika zagrażającego może wynikać z niespełnienia wymagań dla kilku parametrów oceny stanowiska oraz niespełnienie wymagań jednego parametru oceny może wpłynąć na pojawienie się kilku czynników zagrażających. Dla wyspecyfikowanych zagrożeń wyznaczono czynniki wywołujące je, a dla poszczególnych czynników zagrażających określono parametry stanowiska wpływające na ich powstawanie. Koncepcja procesu oceny warunków pracy Ocena warunków pracy opiera się na analizie dostosowania parametrów stanowiska do wymagań i identyfikacji zagrożeń związanych z wykonywaniem pracy przez operatora. Występowanie na ocenianym stanowisku czynników wpływających na powstawanie zagrożeń wynikających ze stwierdzonych nieprawidłowości jest podstawą do oceny ryzyka zawodowego, będącego źródłem informacji o warunkach pracy na danym stanowisku. Tworzony model systemu opiera się na schemacie konceptualnym oceny warunków pracy przedstawionym na rys. 1. Dane niezbędne do oceny stanowiska zgromadzone zostały w przedmiotowej bazie wiedzy o wymaganiach, zawierającej także informacje o zagrożeniach i czynnikach zagrażających oraz reguły wnioskowania. Do systemu wprowadzone zostały dane dotyczące wymagań bezpieczeństwa i higieny pracy oraz ergonomii na stanowiskach operatorów komputerowych w zakładach przemysłowych. Ponadto wprowadzono informacje o zidentyfikowanych zagrożeniach a także reguły wnioskowania wykorzystywane podczas oceny. Wyniki oceny zapisywane są w bazie oceny stanowiska. Zawiera ona dane o ocenianych parametrach stanowiska, stwierdzonych nieprawidłowościach, zidentyfikowanych zagrożeniach i poziomie ryzyka. 32

Modelowanie systemu oceny... Rys. 1. Fig. 1. Schemat konceptualny modelu oceny warunków pracy Conceptual scheme of the model of working conditions evaluation Formalizacja modelu Budowę modelu systemu oceny warunków pracy rozpoczęto od rozpoznania funkcji, jakie ma spełniać oprogramowanie. Do wyspecyfikowanych zadań funkcjonalnych systemu należą: rejestrowanie i dokumentowanie wyników poszczególnych etapów przeprowadzanej oceny, ocena parametrów stanowiska pod względem spełnienia wymagań, identyfikacja 33

Agnieszka Buczaj, Halina Pawlak zagrożeń, ocena ryzyka zawodowego, określenie działań naprawczych. Wyznaczone szczegółowe usługi świadczone przez system były podstawą do określenia informacji potrzebnych do oceny warunków pracy, które gromadzić będzie baza danych, będąca centralną częścią systemu. Na tej podstawie zaprojektowano strukturę systemu i określono funkcjonalne elementy systemu. Budowany model oparto na przedmiotowej bazie wiedzy (baza wymagań, baza informacji o zagrożeniach, baza reguł wnioskowania), bazie oceny stanowiska (baza o ocenianych parametrach stanowiska, baza stwierdzonych nieprawidłowości i baza zidentyfikowanych zagrożeń) oraz na modułach funkcjonalnych (rys. 2). Moduł Wprowadzania Danych do bazy wiedzy przedmiotowej Moduł Wprowadzania Danych do bazy oceny stanowiska Moduł Analizujący Ryzyko (Ocena stanowiska, Identyfikacja zagrożeń, Oszacowanie ryzyka) Baza wiedzy przedmiotowej Moduł Oceny Ryzyka (Wyznaczenie poziomu dopuszczalności ryzyka) Baza oceny stanowiska Moduł Wyznaczania Działań Korygujących dla stwierdzonych nieprawidłowości powodujących zagrożenia Moduł Generowania Raportów (Raport oceny stanowiska, identyfikacji zagrożeń, oszacowanego ryzyka, ocenionego poziomu ryzyka, działań korygujących) Rys. 2. Fig. 2. Schemat przedstawiający podstawowe moduły i funkcjonowanie systemu Scheme presenting basic modules and functioning of the system W celu ukazania relacji pomiędzy poszczególnymi elementami modelu określono możliwe przypadki użycia systemu. Na diagramach przedstawia się przypadki użycia, aktorów i związki między nimi [Booch, Rumbaugh, Jacobson 2001]. Aktor to rola pełniona przez obiekt lub obiekty zewnętrzne w stosunku do systemu, wchodząca z nim jednak w bezpośrednią interakcję jako część przypadku użycia [Quatrani 2003, OMG Specifications Catalog 2003]. Na podstawie znanych wymagań stawianych systemowi określono następujących aktorów: Administrator (wprowadza dane dotyczące wymagań i reguł wnioskowania oraz zarządza bazą danych), Użytkownik (osoba korzystająca z programu w celu przeprowadzenia oceny warunków pracy na stanowisku), Moduł Analizująco Wnioskujący (moduł wykonujący ocenę, korzystający z przedmiotowej bazy wiedzy, obejmujący: Moduł Analizujący Ryzyko, Moduł Oceny Ryzyka oraz Moduł Wyznaczania Działań Korygujących), Generator Raportów. 34

Modelowanie systemu oceny... Ze względu na złożoność tworzonego modelu, przypadki użycia pogrupowano i diagramy przedstawiono na różnych poziomach szczegółowości. Na rysunku 3 przedstawiono diagram przypadków użycia najwyższego poziomu. Ukazuje on przypadki użycia systemu przez dwóch głównych aktorów: Administratora i Użytkownika. operacje operacje na na bazie bazie danych Administrator Użytkownik aktualizuj system przeprowadź ocenę (praca z programem) Rys. 3. Diagram przypadków użycia systemu (poziom 1) Fig. 3. Use case diagram (level 1) Aktor Administrator aktualizuje system oraz dokonuje operacji na bazie danych. Użytkownik ma możliwość pracy z programem oraz dokonywania operacji na bazie danych. Operacje na bazie danych wykonywane przez Użytkownika (poziom 2) dotyczą wprowadzania do bazy informacji o ocenianym stanowisku oraz wartości parametrów ocenionych na danym stanowisku (rys. 4). wprowadź informacje o stanowisku wprowadź wartości dla ocenianych parametrów stanowiska Użytkownik (from Use Case View) zapisz ocenę Rys. 4. Diagram przypadków użycia operacje na bazie danych (poziom 2) Fig. 4. Use case diagram operation on database (level 2) Praca z programem (poziom 2) polega na uzyskaniu przez Użytkownika raportów z oceny na podstawie wprowadzonych danych o ocenianym stanowisku. Ocena dokonywana jest przez Moduł Analizująco Wnioskujący, który na podstawie danych wprowadzonych przez użytkownika przeprowadza ocenę (rys. 5). 35

Agnieszka Buczaj, Halina Pawlak wpisz inf o stanowisku,wybierz grupę parametrów do oceny,wybierz parametr do oceny z każdej grupy, wprowadź dane do oceny, operacje na bazie_użytk zbierz informacje o stanowisku Użytkownik (from Use Case View) moduł Analizuj_Wniosk przeprowadź ocenę zatwierdź raport sprawdź raport Generator Raportów zapis wyników oceny generowanie dokumentacji przeprowadzonej oceny drukowanie dokumentacji Rys. 5. Diagram przypadków użycia Praca z programem (poziom 2) Fig. 5. Use case diagram use the program (level 2) Podsumowanie Kompleksowa ocena z ujęciem warunków zarówno technicznych, organizacyjnych i ludzkich pozwoli na poprawny przebieg procesu pracy i efektywne wykorzystanie komputerów jako narzędzi sterowania procesami w przemyśle przetwórczym. Przeprowadzanie oceny warunków pracy na stanowisku operatorskim pozwoli na eliminację lub ograniczenie występowania zagrożeń występujących w środowisku pracy. Wymaga to jednak gromadzenia i przechowywania ogromnej liczby informacji o ocenionych stanowiskach, wynikach oceny, planowanych działaniach, a także zgromadzenia danych o parametrach oceny, zagrożeniach czy warunkach oceny. Konieczne jest zatem komputerowe wspomaganie samego procesu identyfikacji zagrożeń jak i oceny ryzyka, jak i efektywne zarządzanie danymi. W pracy przedstawiono wybrane etapy budowy modelu systemu wspomagania oceny warunków pracy obejmujące: analizę dziedziny przedmiotowej, identyfikację elementów modelu, opracowanie koncepcji procesu oceny oraz projekt struktury systemu zawierający funkcjonalne elementy systemu. Kolejne etapy modelowania dynamicznych i statycznych aspektów systemu (np. diagramy interakcji, identyfikacja klas i obiektów, diagramy stanu) będą podstawą do zaprojektowania systemu informatycznego, z bazą danych jako centralną częścią, i do przekształcenia modelu danych w relacyjną bazę danych [Bolibok 2005]. 36

Modelowanie systemu oceny... Bibliografia Bolibok A. 2005. System oceny warunków pracy operatora sterowni w cukrowni. Akademia Rolnicza w Lublinie. Maszynopis. Booch G., Rumbaugh J, Jacobson I. 2001. The unified modeling language. Addison Weseley Longman, Inc. Quatrani T. 2003. Introduction to the Unified Modeling Language. A technical discussion of UML 06/11/03, IBM Rational Software. OMG Specifications Catalog 2003. UML 2.0 Superstructure Specification. MODELLING OF THE SYSTEM APPLIED TO ASSESS WORKING CONDITIONS FOR CONTROL ROOM OPERATORS Abstract. Complex assessment of working conditions is a source of information necessary to ensure safety of work. The process involving assessment of working conditions and effective collection and management of information needed to carry it out and to document it requires computer support. The paper presents issues concerning building of a model for computer system supporting the process of assessment of working conditions at control room operator s workstation. Key words: working conditions, control-room operator, systems modelling Adres do korespondencji: Halina Palwlak; e-mail: halina.pawlak@up.lublin.pl Katedra Podstaw Techniki Uniwersytet Przyrodniczy w Lublinie ul. Doświadczalna 55A 20-280 Lublin 37