SlideShare a Scribd company logo
1 of 41
Тема: «Проектирование и разработка
программного продукта»

Выполнил: студент ДонНТУ
группы ПОС-10А
Давиденко Владимир
Анимация книжных иллюстраций маркерами.
Класс ПО: Мобильная система КлиентГенератор.
Ник: Анимация книжных иллюстраций маркерами.
Тема: Оживление печатной иллюстрации
средствами мобильного компьютера по сценарию
анимации использующего спрайты растрового
изображения и закодированному графическими
электронными кодами.
Назначение: Расширить статические книжные
иллюстрации цифровым контекстом, который
позволяет реконструировать анимацию движения
без подключения к глобальной системе или сети
Интернет.
Функции


Сервер - это настольная программа, редактор анимации, который кодирует
сценарий мультипликации блоком графических кодов, размещаемых на
чистом поле полотна растровой иллюстрации. Клиент - это мобильное
приложение, интеллектуальный агент, который распознает
маркеры, декодирует электронный сценарий и конструирует по сценарию
команды мультипликации в нотации языка SMIL и сохраняет результат в файле
формата SVG. Файл мультипликации SVG проигрывается любым браузером
мобильного компьютера. Создавая книжную иллюстрацию, с цифровым
контекстом, художник 2D аниматор должен подсказать интеллектуальному
агенту мобильной системы как реконструировать сцену мультипликации и
персонажей. Сочетание частей полотна цветного изображения и цифровых
команд учитываются художником при создании иллюстрации.
Интеллектуальный агент должен выделить спрайт на полотне, используя
сегментацию и распознавание, осуществить ретуширование участка
полотна, откуда убирается выделенный спрайт, используя другой спрайт как
бесшовную текстуру для заливки, окончательно выполнить динамическое по
времени наложение спрайта с прозрачность его краѐв и аффинными
операциями преобразования спрайта.


Данная диаграмма показывает на какие
процессы разделяется контекстная
диаграмма, а именно: «Создать и
закодировать сценарий», «Декодировать
сценарий», «вывести на экран». Также на
данной диаграмме отображены все
входные, выходные данные, ограничения и
механизмы из контекстной диаграммы.


Данная диаграмма показывает на какие
процессы разделяется контекстная
диаграмма, а именно: «загрузить
изображение», «Создать
спрайты», «создать сценарий
мультипликации». Также на данной
диаграмме отображены все
входные, выходные данные, ограничения
и механизмы из контекстной диаграммы.


Данная диаграмма показывает на какие
процессы разделяется контекстная
диаграмма, а именно: «Выделить
спрайт», «ретушировать участок
полотна», «наложить новый спрайт». Также
на данной диаграмме отображены все
входные, выходные данные, ограничения и
механизмы из контекстной диаграммы.
На слайде отображена схема описания программы по
созданию спрайтов и анимации. Схема описания охватывает
весь функционал описанный ранее. Интерфейс программы
предусматривает возможности загрузки иллюстраций,
сохранения готовых изображений. Добавления, удаления и
изменения спрайтов. Реализация аффинных преобразований
и анимацию спрайтов.
На рисунке изображен
пункт загрузить
изображение. При нажатии
пользователем на пункт
меню Создать
новый, открывается
диалоговое
окно, содержащее папку с
изображениями.
На рисунке изображен
пункт сохранить готовое
изображение. При нажатии
пользователем на пункт
меню
Сохранить, открывается
диалоговое
окно, содержащее папку
пути сохранения.
На рисунке изображен
пункт о программе.
Открывается окно
сообщение которое
содержит информацию о
разработанном приложении,
а также о разработчике.
На рисунке изображено
окно проводника
программы.
Осуществляет поиск для
открытия нужных
документов. Вызывается
после нажатия кнопки
Открыть
На рисунке изображено
окно настроек
отображаемого текста.
Вызывается после нажатия
кнопки Текст
На рисунке изображено
окно настроек
отображаемого текста.
Вызывается после нажатия
кнопки Текст
На рисунке изображено
окно настроек яркости
экрана. Вызывается после
нажатия кнопки Экран

More Related Content

Similar to Расчетная работа

Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...
Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...
Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...Vadim Drobinin
 
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...Mail.ru Group
 
100 % самоучитель Macromedia Flash MX
100 % самоучитель Macromedia Flash MX100 % самоучитель Macromedia Flash MX
100 % самоучитель Macromedia Flash MXStAlKeRoV
 
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Lita Ford
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаLena Shashalevich
 
белогорцев глеб белогорцев
белогорцев глеб белогорцевбелогорцев глеб белогорцев
белогорцев глеб белогорцевrit2010
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Alex
 
расчетная работа(исправлен)
расчетная работа(исправлен)расчетная работа(исправлен)
расчетная работа(исправлен)Евгений Белов
 
платформа научных симуляторов Gpu digital lab
платформа научных симуляторов Gpu digital labплатформа научных симуляторов Gpu digital lab
платформа научных симуляторов Gpu digital labOleg Gubanov
 
Кондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиКондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиLita Ford
 
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest
 
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игр
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игрCodeFest 2013. Дурдин Д. — Трехмерная графика не для игр
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игрCodeFest
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажsheplyakov
 
Михаил Черномордиков Ie9
Михаил Черномордиков   Ie9Михаил Черномордиков   Ie9
Михаил Черномордиков Ie9Siel01
 
Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)Noveo
 
Android - 10 - Graphics
Android - 10 - GraphicsAndroid - 10 - Graphics
Android - 10 - GraphicsNoveo
 

Similar to Расчетная работа (20)

Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...
Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...
Вадим Дробинин (Vadim Drobinin) — iMessage Apps: от стикеров до банковских пр...
 
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
iMessage Apps: от стикеров до банковских приложений за 30 минут, Вадим Дробин...
 
100 % самоучитель Macromedia Flash MX
100 % самоучитель Macromedia Flash MX100 % самоучитель Macromedia Flash MX
100 % самоучитель Macromedia Flash MX
 
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
 
Inkscape
InkscapeInkscape
Inkscape
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
Raschet
RaschetRaschet
Raschet
 
рр
рррр
рр
 
белогорцев глеб белогорцев
белогорцев глеб белогорцевбелогорцев глеб белогорцев
белогорцев глеб белогорцев
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.
 
расчетная работа(исправлен)
расчетная работа(исправлен)расчетная работа(исправлен)
расчетная работа(исправлен)
 
платформа научных симуляторов Gpu digital lab
платформа научных симуляторов Gpu digital labплатформа научных симуляторов Gpu digital lab
платформа научных симуляторов Gpu digital lab
 
Кондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональностиКондратюк т.а. построение концептуальной модели заданной функциональности
Кондратюк т.а. построение концептуальной модели заданной функциональности
 
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
CodeFest 2011. Сошников Д. — Разработка игр для Windows Phone 7
 
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игр
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игрCodeFest 2013. Дурдин Д. — Трехмерная графика не для игр
CodeFest 2013. Дурдин Д. — Трехмерная графика не для игр
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллаж
 
Cacoo
CacooCacoo
Cacoo
 
Михаил Черномордиков Ie9
Михаил Черномордиков   Ie9Михаил Черномордиков   Ie9
Михаил Черномордиков Ie9
 
Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)Работа с графической подсистемой (Lecture 10 – Graphics)
Работа с графической подсистемой (Lecture 10 – Graphics)
 
Android - 10 - Graphics
Android - 10 - GraphicsAndroid - 10 - Graphics
Android - 10 - Graphics
 

Расчетная работа

  • 1. Тема: «Проектирование и разработка программного продукта» Выполнил: студент ДонНТУ группы ПОС-10А Давиденко Владимир
  • 2. Анимация книжных иллюстраций маркерами. Класс ПО: Мобильная система КлиентГенератор. Ник: Анимация книжных иллюстраций маркерами. Тема: Оживление печатной иллюстрации средствами мобильного компьютера по сценарию анимации использующего спрайты растрового изображения и закодированному графическими электронными кодами. Назначение: Расширить статические книжные иллюстрации цифровым контекстом, который позволяет реконструировать анимацию движения без подключения к глобальной системе или сети Интернет.
  • 3. Функции  Сервер - это настольная программа, редактор анимации, который кодирует сценарий мультипликации блоком графических кодов, размещаемых на чистом поле полотна растровой иллюстрации. Клиент - это мобильное приложение, интеллектуальный агент, который распознает маркеры, декодирует электронный сценарий и конструирует по сценарию команды мультипликации в нотации языка SMIL и сохраняет результат в файле формата SVG. Файл мультипликации SVG проигрывается любым браузером мобильного компьютера. Создавая книжную иллюстрацию, с цифровым контекстом, художник 2D аниматор должен подсказать интеллектуальному агенту мобильной системы как реконструировать сцену мультипликации и персонажей. Сочетание частей полотна цветного изображения и цифровых команд учитываются художником при создании иллюстрации. Интеллектуальный агент должен выделить спрайт на полотне, используя сегментацию и распознавание, осуществить ретуширование участка полотна, откуда убирается выделенный спрайт, используя другой спрайт как бесшовную текстуру для заливки, окончательно выполнить динамическое по времени наложение спрайта с прозрачность его краѐв и аффинными операциями преобразования спрайта.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.  Данная диаграмма показывает на какие процессы разделяется контекстная диаграмма, а именно: «Создать и закодировать сценарий», «Декодировать сценарий», «вывести на экран». Также на данной диаграмме отображены все входные, выходные данные, ограничения и механизмы из контекстной диаграммы.
  • 13.
  • 14.
  • 15.  Данная диаграмма показывает на какие процессы разделяется контекстная диаграмма, а именно: «загрузить изображение», «Создать спрайты», «создать сценарий мультипликации». Также на данной диаграмме отображены все входные, выходные данные, ограничения и механизмы из контекстной диаграммы.
  • 16.
  • 17.
  • 18.  Данная диаграмма показывает на какие процессы разделяется контекстная диаграмма, а именно: «Выделить спрайт», «ретушировать участок полотна», «наложить новый спрайт». Также на данной диаграмме отображены все входные, выходные данные, ограничения и механизмы из контекстной диаграммы.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27. На слайде отображена схема описания программы по созданию спрайтов и анимации. Схема описания охватывает весь функционал описанный ранее. Интерфейс программы предусматривает возможности загрузки иллюстраций, сохранения готовых изображений. Добавления, удаления и изменения спрайтов. Реализация аффинных преобразований и анимацию спрайтов.
  • 28.
  • 29. На рисунке изображен пункт загрузить изображение. При нажатии пользователем на пункт меню Создать новый, открывается диалоговое окно, содержащее папку с изображениями.
  • 30. На рисунке изображен пункт сохранить готовое изображение. При нажатии пользователем на пункт меню Сохранить, открывается диалоговое окно, содержащее папку пути сохранения.
  • 31. На рисунке изображен пункт о программе. Открывается окно сообщение которое содержит информацию о разработанном приложении, а также о разработчике.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. На рисунке изображено окно проводника программы. Осуществляет поиск для открытия нужных документов. Вызывается после нажатия кнопки Открыть
  • 39. На рисунке изображено окно настроек отображаемого текста. Вызывается после нажатия кнопки Текст
  • 40. На рисунке изображено окно настроек отображаемого текста. Вызывается после нажатия кнопки Текст
  • 41. На рисунке изображено окно настроек яркости экрана. Вызывается после нажатия кнопки Экран