Тема: ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС ДЛЯ ОБРАБОТКИ И ХРАНЕНИЯ ВИДЕОКОНТЕНТА
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Введение 6
1 Программно-аппаратный комплекс для обработки и хранения видеоконтента 8
1.1 Предпроектный анализ предметной области 8
1.1.1 Анализ предметной области 8
1.1.2 Техническое задание на разработку программного обеспечения 13
1.1.2.1 Основание для разработки 13
1.1.2.2 Назначение разработки 13
1.1.2.3 Требования к программе 13
1.1.2.4 Требования к надежности 14
1.1.2.5 Требования к составу и параметрам технических средств 14
1.1.2.6 Стадии и этапы разработки 14
1.1.3 Выбор стека технологий и средств разработки 15
1.1.3.1 Выбор аппаратной платформы 15
1.1.3.2 Выбор версии ОС Linux Embedded 20
1.1.3.3 Выбор языка программирования для реализации приложения 21
1.1.3.4 Выбор фреймворка для реализации приложения 22
1.1.4 Выводы 23
1.2 Реализация программно-аппаратного комплекса для обработки и
хранения видео контента 24
1.2.1 Реализация аппаратной части проекта 24
1.2.1.1 Инсталляция ОС Linux и периферийного оборудования 25
1.2.2 Реализация программного приложения 31
1.2.2.1 Разработка базы данных 32
1.2.2.2 Разработка серверной логики приложения 40
1.2.2.3 Разработка интерфейсов клиентской части приложения 43
1.2.3 Выводы 51
2 Технология установки и настройки сервера LAMP для комплекса
обработки и хранения видео контента 52
2.1 Установка сервера Apache 52
2.2 Установка MySQL 54
2.3 Установка Python 55
2.4 Выводы по разделу 55
3 Экономическое обоснование разработки 56
4 Безопасность жизнедеятельности. Эргономические требования к рабочему
месту программиста 62
Заключение 68
Список использованных источников 69
Приложение А - UML - диаграммы 70
Приложение А.1 - Диаграмма развертывания 71
Приложение А.2 - Диаграмма развертывания 72
Приложение А.3 - Диаграмма развертывания 73
Приложение А.4 - Диаграмма последовательности 74
Приложение А.5 - Диаграмма последовательности 75
Приложение Б - Физическая модель базы данных 786
Приложение В - Листинг приложения 78
Приложение Г -Презентация 96
📖 Введение
И как показывает практика, на каждом этапе возникают вопросы, требующие вмешательства руководителя бригады, проектного менеджера, надзорных органов и представителя заказчика.
В связи с тем, что процесс ремонта или иного вида девелоперского проекта растянут во времени основные и спорные моменты фиксируются в виде актов, и как всегда не хватает видео фиксации фактов, которые доказывают правоту той или иной стороны процесса девелопмента.
Иногда крупные девелоперы и смежные исполнители прибегают к организации стационарного наблюдения, с подключением облачной системы видео наблюдения, используя услуги провайдеров облачных видео регистраторов: АО «Эр-Телеком» или ПАО «Ростелеком».
В связи с ограниченной статьей бюджета средние девелоперы не могут пойти на данный шаг, и вынуждены фиксировать свою работу на видео камеру и актировать деятельность в присутствии заказчика или иных законных представителей.
Интернет исследования показывают потребность в альтернативе дорогим стационарным или облачным системам видеонаблюдения.
Целью данного дипломного проекта является разработка мобильной бюджетной системы видеонаблюдения, которая позволит сотрудникам среднего и малого девелопмента:
- быстро развернуть систему на время реализации проекта;
- на всем протяжении проекта проводить видео фиксацию работ;
- иметь возможность просмотра архива видео фиксации;
- по окончании работ демонтировать систему и развернуть ее на новом объекте.
Дипломный проект программно-аппаратного комплекса для обработки и хранения видео контента реализован на базе классической трехзвенной архитектуры:
- интерфейсом данного комплекта является webприложение, которое отображает записи видео фиксации и позволяет их просмотр;
- ядром данного комплекса является компактный видео сервер, с Ethernet портами и возможностью подключения SSDхранилища;
- верхним слоем ядра является ОС Linux Embeddedс возможностью развертывания сервера LAMP;
- хранилищем видео файлов является SSD накопитель с функциями: чтение, запись, удаление файлов;
- фиксация видео осуществляется IPвидео камерами, подключенными к периферийным устройствам IPвидео сервера.
Дипломный проект состоит четырёх разделов:
- первый раздел включает в себя анализ предметной области и стека технологий для реализации проекта; описывает реализацию ядра системы, включая интеграцию ОС Linux Embedded в аппаратную часть проекта; реализацию web приложения с возможностями отображения списка видео записей;
- второй раздел посвящён технологии отладки web приложения;
- в третьем разделе показано экономическое обоснование проекта;
- четвёртый раздел посвящён безопасности жизнедеятельности оператора ПК.
✅ Заключение
Был произведен анализ и подбор стека технологий и инструментов для реализации проекта. В результате чего в единый комплекс удалось собрать аппаратную, программную часть проекта с интеграцией связи с облачным хранилищем видео контента. Комплекс реализован в соответствии с техническим заданием.
В разделе безопасности жизнедеятельности были описаны эргономические требования к рабочему месту программиста.
В экономическом разделе был произведен расчет трудоемкости и затрат на разработку комплекса.
Задание на дипломное проектирование выполнено в полном объеме.



