Кондратюк т.а. построение концептуальной модели...

14
Лабораторная работа №2 по дисциплине «Моделирование и анализ программного обеспечения» Тема: «Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw» ПОС-10в/Кондратюк Т.А.

Upload: lita-ford

Post on 11-Nov-2014

242 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Кондратюк т.а. построение концептуальной модели заданной функциональности

Лабораторная работа №2

по дисциплине «Моделирование и анализ программного обеспечения»Тема: «Построение концептуальной модели заданной функциональности

при помощи САПР «ConceptDraw»

ПОС-10в/Кондратюк Т.А.

Page 2: Кондратюк т.а. построение концептуальной модели заданной функциональности

• Класс ПО: WEB-служба.• Ник: Цифровой калейдоскоп растрового

коллажа.• Тема: Программный робот автоматической

генерации плаката современного фигуративного искусства.

• Назначение: Ключевые слова облака тегов используются для автоматической генерации

• растрового 2D изображения фигуративного цифрового коллажа.

Page 3: Кондратюк т.а. построение концептуальной модели заданной функциональности

Концептуальная модель

Page 4: Кондратюк т.а. построение концептуальной модели заданной функциональности

Описание

• Участниками процесса создания коллажа является пользователь и программный робот

• Исходные данные в виде фразы или набора слов задаются пользователем

• Выходные данные в видео готового коллажа формируются программным роботом

Page 5: Кондратюк т.а. построение концептуальной модели заданной функциональности
Page 6: Кондратюк т.а. построение концептуальной модели заданной функциональности

Описание

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

• Роль программного робота заключается в построении картины из заданных пользователем предметов

Page 7: Кондратюк т.а. построение концептуальной модели заданной функциональности
Page 8: Кондратюк т.а. построение концептуальной модели заданной функциональности

Описание

• Исходными данными являются названия предметов и явлений, которые будут изображаться программным роботом на картине

Page 9: Кондратюк т.а. построение концептуальной модели заданной функциональности
Page 10: Кондратюк т.а. построение концептуальной модели заданной функциональности

Описание

• Выходными данными является готовая картина имеющая такие характеристики как ширина и высота, а также имеющая составные части: спрайты

• Спрайт имеет свойства: размер и граница. Размер спрайта будет составлять 20% от исходного размера спрайта. Граница спрайта будет иметь определенную толщину и будет размыта с прозрачностью по убыванию коэффициента альфа-канала до нуля.

• Спрайты могут быть как простыми и геометрически сложными объектами

• Спрайты могут располагаться как случайным, так и неслучайным образом

Page 11: Кондратюк т.а. построение концептуальной модели заданной функциональности

Протокол в формате rtf• Цифровой калейдоскоп растрового коллажа

• Участники

– Пользователь

• действия

• составление фразы или набора слов

– программный робот

• действия

• Анализ составленных пользователем фразы или набора слов

• Автоматическая генерация плаката по фразе пользователя

• Исходные данные

– Названия каких-либо предметов,явлений

Page 12: Кондратюк т.а. построение концептуальной модели заданной функциональности

Протокол в формате rtf• Выходные данные

– готовый плакат• Характеристики• ширина• высота• состоит• спрайт• характер расположения

– случайный– неслучайный

• свойства– размер– граница

» характеристики» ширина» размытость

• виды– простые объекты– большие и геометрически сложные объектыы

Page 13: Кондратюк т.а. построение концептуальной модели заданной функциональности

Схема знаний

Page 14: Кондратюк т.а. построение концептуальной модели заданной функциональности

Спасибо за внимание