Детальная информация
| Название | Разработка прототипа клиентского приложения по видеонаблюдению с возможностью гибких настроек: выпускная квалификационная работа бакалавра: направление 09.03.03 «Прикладная информатика» ; образовательная программа 09.03.03_03 «Интеллектуальные инфокоммуникационные технологии» = Development of a prototype client application for video surveillance with flexible settings |
|---|---|
| Авторы | Горбунова Ирина Олеговна |
| Научный руководитель | Резединова Евгения Юрьевна |
| Организация | Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности |
| Выходные сведения | Санкт-Петербург, 2026 |
| Коллекция | Выпускные квалификационные работы ; Общая коллекция |
| Тематика | системы видеонаблюдения ; веб-приложения ; python ; django ; react ; typescript ; video surveillance systems ; web applications |
| Тип документа | Выпускная квалификационная работа бакалавра |
| Язык | Русский |
| Уровень высшего образования | Бакалавриат |
| Код специальности ФГОС | 09.03.03 |
| Группа специальностей ФГОС | 090000 - Информатика и вычислительная техника |
| DOI | 10.18720/SPBPU/3/2026/vr/vr26-384 |
| Права доступа | Доступ по паролю из сети Интернет (чтение) |
| Дополнительно | Новинка |
| Ключ записи | ru\spstu\vkr\40229 |
| Дата создания записи | 20.04.2026 |
Разрешенные действия
–
Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети
| Группа | Анонимные пользователи |
|---|---|
| Сеть | Интернет |
Выпускная квалификационная работа посвящена разработке и исследованию веб-ориентированной системы видеонаблюдения, предназначенной для централизованного управления камерами, мониторинга их состояния и визуализации видеопотоков. Объектом исследования является система видеонаблюдения как программно-аппаратный комплекс, а предметом - архитектурные и программные решения, обеспечивающие надёжность, масштабируемость и удобство использования. Цель работы заключается в проектировании и создании прототипа системы видеонаблюдения с использованием современных веб-технологий. Для достижения цели применялись методы анализа системы, объектно-ориентированного проектирования, моделирования предметной области (диаграммы IDEF0, UML, ER), а также методы разработки и тестирования программного обеспечения. В результате работы разработана клиент-серверная система видеонаблюдения на базе фреймворка Django и библиотеки React. Система реализует ключевые функции управления сущностями, ранжирования камер, контроля доступа и онлайн-мониторинга. Результаты работы могут быть использованы при разработке и внедрении систем видеонаблюдения для жилых и коммерческих объектов, а также служить основой для дальнейшего функционального и архитектурного расширения системы. В процессе выполнения выпускной квалификационной работы использовались язык программирования Python и фреймворк Django для реализации серверной части, библиотека React и язык TypeScript для разработки клиентской части, система управления базами данных MySQL, Docker для контейнеризации, библиотека пользовательских интерфейсов Ant Design, а также облачный сервис Geocam, использованный для просмотра и анализа городских камер видеонаблюдения Санкт-Петербурга в рамках исследования.
The graduation thesis is devoted to the development and study of a web-oriented video surveillance system intended for centralized camera management, monitoring of their operational status, and visualization of video streams. The object of the study is a video surveillance system as a software and hardware complex, while the subject of the study is architectural and software solutions that ensure its reliability, scalability, and usability. The aim of the graduation thesis is to design and implement a prototype of a video surveillance system using modern web technologies. To achieve this goal, methods of system analysis, object-oriented design, domain modeling (IDEF0, UML, ER diagrams), as well as software implementation and testing methods were applied. As a result of the work, a client-server video surveillance system based on the Django framework and the React library was developed. The system implements core functions for entity management, camera ranking, access control, and online monitoring. The results of the graduation thesis can be used in the development and deployment of video surveillance systems for residential and commercial facilities and can serve as a basis for further functional and architectural extension. During the course of the graduation project, the following information technologies and software tools were used: the Python programming language and the Django framework for implementing the server side, the React library and TypeScript language for developing the client side, the MySQL database management system, Docker for containerization, the Ant Design user interface library, as well as the Geocam cloud service, which was used for viewing and analyzing city surveillance cameras in Saint Petersburg as part of the study.
| Место доступа | Группа пользователей | Действие |
|---|---|---|
| Локальная сеть ИБК СПбПУ | Все |
|
| Интернет | Авторизованные пользователи СПбПУ |
|
| Интернет | Анонимные пользователи |
|
- Разработка прототипа клиентского приложения по видеонаблюдению с возможностью гибких настроек
- Введение
- 1. Всестороннее изучение приложений по видеонаблюдению и их особенностей, анализ результатов, полученных другими авторами
- 2. Архитектура и проектирование разрабатываемого приложения
- 3. Основные аспекты разработки приложения
- 4. Тестирование и апробация системы видеонаблюдения
- Заключение
- Список использованных источников
- Приложение 1 Код на стороне frontend
- Приложение 2 Код на стороне backend
Количество обращений: 0
За последние 30 дней: 0