Кондратюк т.а. построение концептуальной модели заданной функциональности
1. Лабораторная работа №2
по дисциплине «Моделирование и анализ
программного обеспечения»
Тема: «Построение концептуальной модели
заданной функциональности
при помощи САПР «ConceptDraw»
ПОС -10в /Кондратюк Т .А .
2. • Класс ПО: WEB-служба.
• Ник: Цифровой калейдоскоп растрового коллажа.
• Тема: Программный робот автоматической
генерации плаката современного фигуративного
искусства.
• Назначение: Ключевые слова облака тегов
используются для автоматической генерации
• растрового 2D изображения фигуративного
цифрового коллажа.
4. Описание
• Участниками процесса создания
коллажа является пользователь и
программный робот
• Исходные данные в виде фразы или
набора слов задаются пользователем
• Выходные данные в видео готового
коллажа формируются программным
роботом
5.
6. Описание
• Роль пользователя заключается в
составлении фразы или набора слов
для формирования коллажа
• Роль программного робота заключается
в построении картины из заданных
пользователем предметов
7.
8. Описание
• Исходными данными являются
названия предметов и явлений,
которые будут изображаться
программным роботом на картине
9.
10. Описание
•
•
•
•
Выходными данными является готовая картина имеющая такие
характеристики как ширина и высота, а также имеющая
составные части: спрайты
Спрайт имеет свойства: размер и граница. Размер спрайта
будет составлять 20% от исходного размера спрайта. Граница
спрайта будет иметь определенную толщину и будет размыта с
прозрачностью по убыванию коэффициента альфа-канала до
нуля.
Спрайты могут быть как простыми и геометрически сложными
объектами
Спрайты могут располагаться как случайным, так и
неслучайным образом
11. Протокол в формате rtf
•
•
•
Цифровой калейдоскоп
растрового коллажа
Участники
– Пользователь
• действия
• составление фразы или набора слов
– программный робот
• действия
• Анализ составленных пользователем фразы или набора слов
• Автоматическая генерация плаката по фразе пользователя
Исходные данные
– Названия каких-либо предметов,явлений
12. Протокол в формате rtf
•
Выходные данные
– готовый плакат
• Характеристики
• ширина
• высота
• состоит
• спрайт
• характер расположения
– случайный
– неслучайный
• свойства
– размер
– граница
» характеристики
» ширина
» размытость
• виды
– простые объекты
– большие и геометрически сложные объектыы