Тема: Разработка клиентской части автоматизированной системы управления постобработкой изображений и видеофайлов
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
ЦЕЛЬ И ЗАДАЧИ РАБОТЫ 7
1. АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1. ОБЗОР АНАЛОГА 9
1.2. ВЫВОД 11
2. ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ 12
2.1. ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 12
2.2. НЕФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ 14
3. ПРОЕКТИРОВАНИЕ 15
3.1. ОПИСАНИЕ ИСПОЛНЯЮЩЕЙ ЧАСТИ 16
3.2. ОПИСАНИЕ УПРАВЛЯЮЩЕЙ ЧАСТИ 17
3.3. ФУНКЦИОНИРОВАНИЕ СИСТЕМЫ 18
4. РЕАЛИЗАЦИЯ 21
4.1. РЕАЛИЗАЦИЯ ИСПОЛНЯЮЩЕЙ ЧАСТИ 21
4.2. РЕАЛИЗАЦИЯ УПРАВЛЯЮЩЕЙ ЧАСТИ 23
5. ТЕСТИРОВАНИЕ 27
5.1. МЕТОДОЛОГИИ ТЕСТИРОВАНИЯ 27
5.2. ТЕСТИРОВАНИЕ ИСПОЛНЯЮЩЕЙ ЧАСТИ 27
5.3. ТЕСТИРОВАНИЕ УПРАВЛЯЮЩЕЙ ЧАСТИ 27
6. ЗАКЛЮЧЕНИЕ 32
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 33
ПРИЛОЖЕНИЕ А ИСХОДНЫЙ КОД ВОРКЕРА WATERMARK 35
ПРИЛОЖЕНИЕ Б ИСХОДНЫЙ КОД КЛАССА MAIN УПРАВЛЯЮЩЕЙ
ЧАСТИ 41
ПРИЛОЖЕНИЕ В ИСХОДНЫЙ КОД КЛАССА LAUNCHER
УПРАВЛЯЮЩЕЙ ЧАСТИ 43
ПРИЛОЖЕНИЕ Г ИСХОДНЫЙ КОД МОДУЛЬНОГО ТЕСТА ДЛЯ
ВОРКЕРА WATERMARK 46
📖 Введение
Рендеринг - это термин в компьютерной графике, обозначающий процесс получения изображения по модели с помощью компьютерной программы[1]. Модель, в свою очередь, это описание любых объектов или явлений строго на определенном языке или в виде структуры данных. Любые параметры - тип источника света, направление, свойства материала смоделированного объекта, описываются различными методами в зависимости от программы для моделирования, а после превращаются в привычные глазу изображения благодаря процессу рендеринга.
Рендеринг - очень время- и ресурсозатратная процедура[2], поэтому совершенно предсказуемо появление ниши, предоставляющей услуги рендеринга на своих вычислительных мощностях за соответствующую плату. Компании, оказывающие подобные услуги, росли, конкуренция повышалась, рынок развивался. В следствие этого на данный момент на рынке существуют компании, которые оказывают услуги по совершению полного цикла преобразования ЗБ-сцен в видеофайл[3].
Помимо рендеринга в список оказываемых услуг входит большое количество второстепенных задач, необходимых для превращения модели в изображение. В рамках данной работы некоторая часть таких услуг будет называться постобработкой.
ЦЕЛЬ И ЗАДАЧИ РАБОТЫ
Целью проекта является разработка клиентской части автоматизированной системы управления постобработкой изображений и видеофайлов, которая полностью заменит существующую на предприятии систему постобработки.
Для реализации данной цели были поставлены следующие задачи:
1) проанализировать существующую систему, выделить её недостатки;
2) выполнить анализ требований;
3) выполнить проектирование клиентской части системы;
4) реализовать клиентскую часть системы;
5) протестировать разработанную систему.
✅ Заключение
- проведен анализ аналога системы-предшественника, выделены основные проблемы;
- проведено формирование и согласование требований к системе;
- выполнено проектирование системы;
- выполнена реализация системы;
- проведено тестирование исполняющей части системы, подтвердившее корректность функционирования реализованного продукта;
- осуществлена консультация по интеграции системы в предприятии.
Проблема бутылочного горлышка была полностью решена согласно решению заказчика, что подтвердила демонстрация работы системы. Быстродействие системы выросло относительно системы-предшественника с тем же функционалом. Также была достигнута возможность масштабируемости системы, что не было возможным в условиях старой системы.
Перспективы развития системы:
- написание новых воркеров в случае появления новых задач постобработки;
- дальнейшая масштабируемость системы в случае увеличения объема работы предприятия.





