🔍 Поиск готовых работ

🔍 Поиск работ

Разработка клиентской части автоматизированной системы управления постобработкой изображений и видеофайлов

Работа №204506

Тип работы

Дипломные работы, ВКР

Предмет

программирование

Объем работы50
Год сдачи2019
Стоимость4500 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
16
Не подходит работа?

Узнай цену на написание


АННОТАЦИЯ 2
ВВЕДЕНИЕ 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) протестировать разработанную систему.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В рамках выпускной квалификационной работы была разработана клиентская часть автоматизированной системы управления постобработкой изображений и видеофайлов. При этом были решены следующие задачи:
- проведен анализ аналога системы-предшественника, выделены основные проблемы;
- проведено формирование и согласование требований к системе;
- выполнено проектирование системы;
- выполнена реализация системы;
- проведено тестирование исполняющей части системы, подтвердившее корректность функционирования реализованного продукта;
- осуществлена консультация по интеграции системы в предприятии.
Проблема бутылочного горлышка была полностью решена согласно решению заказчика, что подтвердила демонстрация работы системы. Быстродействие системы выросло относительно системы-предшественника с тем же функционалом. Также была достигнута возможность масштабируемости системы, что не было возможным в условиях старой системы.
Перспективы развития системы:
- написание новых воркеров в случае появления новых задач постобработки;
- дальнейшая масштабируемость системы в случае увеличения объема работы предприятия.



1. What is Rendering?. - https://www.techopedia.com/definition/9163/rendering. Дата обращения: 19.04.2019.
2. Компьютерная графика и анимация. - https://render.ru/xen/threads/stoimost- vremja-rendera.5679/. Дата обращения: 17.04.2019.
3. Компьютерная графика и анимация. - https://render.ru/ru/articles/post/13251. Дата обращения: 19.04.2019.
4. World of Computer Hardware. - https://pc-builds.com/everything-you-need-to- know-about-pc-bottlenecks/. Дата обращения: 26.04.2019.
5. RTFM: Linux, DevOps and system administration. - https://rtfm.co.ua/unix-chto- takoe-symlink-hardlink-i-inode/. Дата обращения: 10.05.2019.
6. Компьютерная графика и анимация. - https://render.ru/xen/threads/backburner- raznye-strajpy.136261/. Дата обращения: 17.04.2019.
7. 7-zip. - https://www.7-zip.org/. Дата обращения: 26.04.2019.
8. Открытые системы. - https://www.osp.ru/os/2005/12/380658/. Дата обращения: 10.05.2019.
9. Linux Documentation. - https://linux.die.net/man/1/7z. Дата обращения: 22.04.2019.
10. GitHub -FFmpeg. - https://github.com/FFmpeg/FFmpeg. Дата обращения: 22.04.2019.
11. GitHub - ImageMagick6. - https://github.com/ImageMagick/ImageMagick6. Дата обращения: 22.04.2019.
12. Linux Manual Page. - http://man7.org/linux/man-pages/man2/link.2.html. Дата обращения: 13.05.2019.
13. GitHub - nlohmann/json. - https://github.com/nlohmann/json . Дата обращения: 22.04.2019.
14. Аллана, тестирование ПО. - http://aplana.ru/services/testing/priemochnoe- testirovanie. Дата обращения: 17.04.2019.
15. xUnit.net. - https://xunit.net/. Дата обращения: 19.04.2019...18


Работу высылаем на протяжении 30 минут после оплаты.




©2025 Cервис помощи студентам в выполнении работ