Детальная информация

Название Разработка веб-приложения для расширения функциональных возможностей системы охранной сигнализации и контроля доступа: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_03 «Разработка программного обеспечения»
Авторы Сунцов Вячеслав Владимирович
Научный руководитель Молодяков Сергей Александрович
Организация Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения Санкт-Петербург, 2023
Коллекция Выпускные квалификационные работы ; Общая коллекция
Тематика охранная сигнализация ; АРМ Орион ; Microsoft SQL Server ; веб-приложение ; микросервисы ; язык программирования Python ; язык программирования JavaScript ; протокол XML-RPC ; брокер сообщений RabbitMQ ; протокол STOMP ; язык разметки HTML ; язык разметки SVG ; протокол HTTP ; протокол HTTPS ; криптографический протокол SSL ; сертификаты X.509 ; security alarm ; workstation Orion ; web application ; microservices ; Python programming language ; JavaScript programming language ; XML-RPC protocol ; message-broker RabbitMQ ; STOMP protocol ; HTML markup language ; SVG markup language ; HTTP protocol ; HTTPS protocol ; SSL cryptographic protocol ; X.509 certificates
Тип документа Выпускная квалификационная работа бакалавра
Тип файла PDF
Язык Русский
Уровень высшего образования Бакалавриат
Код специальности ФГОС 09.03.04
Группа специальностей ФГОС 090000 - Информатика и вычислительная техника
DOI 10.18720/SPBPU/3/2023/vr/vr23-5461
Права доступа Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи ru\spstu\vkr\22641
Дата создания записи 21.07.2023

Разрешенные действия

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа Анонимные пользователи
Сеть Интернет

Данная работа посвящена разработке альтернативного программного обеспечения для управления системой охранной сигнализации и контроля доступа предприятия. В ходе исследования было проведён анализ работы имеющегося коммерческого ПО «АРМ Орион Про» и создан веб-интерфейс, повторяющий основные функции штатного модуля «Монитор Орион Про». В ходе работы с применением языка программирования Python разработаны три микросервиса, реализующие программный интерфейс (API) для получения информации и управления системой охранной сигнализации предприятия с помощью протоколов HTTP, JSON и STOMP. Для демонстрации возможностей создан рабочий пример интерактивной веб-страницы, имитирующей интерфейс штатного модуля «Монитор Орион Про», работающей под управлением языка JavaScript. Разметка веб-страницы выполнена с применением технологии масштабируемой векторной графики SVG. Для доступа к веб-приложению используется протокол HTTPS, защищённый шифрованием SSL. Аутентификация и авторизация пользователей осуществляется по сертификатам X.509.

This work is devoted to the development of alternative software for managing the security alarm system and access control of an enterprise. In the course of the study, an analysis was made of the operation of the existing commercial software "Workstation Orion Pro" and a web interface was created that repeats the main functions of the regular module "Monitor Orion Pro". In the course of work using the Python programming language, three microservices were developed that implement a programming interface (API) for obtaining information and managing an enterprise security alarm system using the HTTP, JSON and STOMP protocols. To demonstrate the possibilities, a working example of an interactive web page has been created that imitates the interface of the regular module "Monitor Orion Pro", running under the control of the JavaScript language. The markup of the web page is made using SVG scalable vector graphics technology. To access the web application, the HTTPS protocol is used, protected by SSL encryption. Authentication and authorization of users is carried out using X.509 certificates.

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все
Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ
Прочитать Печать Загрузить
Интернет Анонимные пользователи

Количество обращений: 8 
За последние 30 дней: 0

Подробная статистика