Security systems integration using Eclipse Rich Client Platform

Julian Piotr Maciejewski

Abstract

The main purpose of this thesis is to present how to integrate existing fire alarm systems scattered over a large area with created SCADA (Supervisory Control and Data Acquisition) software and equipping it with more features like additional temperature sensors, IP cameras, email alerts, statistics and reports. Theoretical basics of control systems, their construction, ways of communication and possible actuators were described. Next, existing software for control systems and its construction were described In the next chapter we can found how the system was implemented in Eclipse Rich Client Platform and Graphical Editing framework. Finally, in the last chapter, we can find simple tutorial how to use developed software.
Diploma typeEngineer's / Bachelor of Science
Diploma typeEngineer's thesis
Author Julian Piotr Maciejewski (FEIT / IN)
Julian Piotr Maciejewski,,
- The Institute of Computer Science
Title in PolishIntegracja systemów bezpieczeństwa z wykorzystaniem technologii Eclipse Rich Client Platform.
Supervisor Michał Rudowski (FEIT / IN)
Michał Rudowski,,
- The Institute of Computer Science
Certifying unitFaculty of Electronics and Information Technology (FEIT)
Affiliation unitThe Institute of Computer Science (FEIT / IN)
Languagepl polski
StatusFinished
Issue date (year)2012
Internal identifierENII-PI.001603
Keywords in PolishSystem przeciwpożarowy, bezpieczeństwo, Monitoring, SCADA, HMI, Eclipse RCP, GEF, Graphical Editing Framework
Keywords in EnglishFire Alarm Systems, Fire Security, SCADA, HMI, Supervisory Control and Data Acquisition, Eclipse RCP, GEF, Graphic Editing Frame
Abstract in PolishCelem niniejszej pracy jest zaprezentowanie projektu inżynierskiego możliwości integracji istniejącego już systemu przeciwpożarowego z tworzonym oprogramowaniem typu SCADA (Supervisory Control and Data Acquisition) oraz wyposażenie go w dodatkowe funkcjonalności (np. pomiar temperatury, podgląd z kamery monitoringu, statystyki wystąpień alarmów, powiadamianie email). Wyjaśniono podstawy teoretyczne systemów nadzorujących, ich budowę, sposoby komunikacji i możliwe elementy wykonawcze. Skupiono się na wyborze dostępnych technologii i możliwości ich integracji tak by stworzone oprogramowanie było jak najbardziej intuicyjne we wdrożeniu i użytkowaniu. Opisano stworzenie oprogramowania przy pomocy wybranych technologii (m.in. Eclipse RCP, Graphical Editor Framework, iBatis i jamod).
File
Julian_maciejewski_praca_dyplomowa_inz.pdf 2.71 MB

Get link to the record

Back