Детальная информация
Название | Разработка веб-приложения для расширения функциональных возможностей системы охранной сигнализации и контроля доступа: выпускная квалификационная работа бакалавра: направление 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 |
Тип документа | Выпускная квалификационная работа бакалавра |
Тип файла | |
Язык | Русский |
Уровень высшего образования | Бакалавриат |
Код специальности ФГОС | 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