SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Расчетная работа
по дисциплине «Моделирование и анализ
программного обеспечения»

Выполнил ст. гр. ПОС-10в
Коваленко В.Ю.
Мобильный AR-каталог
товаров
Класс ПО: Мобильное приложение
клиента/генератор.
Ник: Мобильный AR-каталог товаров.
Тема: Каталогизация и автоматический
сбор сведений о товаре в цифровом
виде из печатных брошюр, прайслистов и каталогов применяя AR-коды.
Общая идея
Описание слайда «Общая
идея»
Весь смысл ПО «Мобильный AR-каталог
товаров» заключается в возможности
хранения/редактирования/добавления/у
даления данных о товаре. Поэтому
условно разбито на 2 части:
• возможности ПО (на интеллект карте
представлена в разделом «Позволяет»);
• хранимые данные на интеллект карте
представлена в разделом «Содержит»).
Идея AR-схемы товара в
каталоге
Описание слайда «Идея ARсхемы товара в каталоге»
Каталог содержит мультимедиа схему
расширенной реальности, которая
генерируется на фоне растрового
изображения. Мультимедиа схема
расширенной реальности представляет
из себя набор автофигур с
определенными параметрами (цвет,
толщина линий и т.п.).
Информация о товаре
хранимая в каталоге
Описание слайда «Информация
о товаре хранимая в каталоге»
В данном слайде приведен перечень
атрибутов товаров, которые хранятся в
«Базе товаров».
Записи в базе должны быть
структурированы для удобства
хранения и читабельности.
Функциональные возможности
ПО
Описание слайда
«Функциональные возможности
ПО»

Данный слайд дает общее
представление о возможностях
программного продукта, к которым
относят:
– управление записями;
– просмотр каталога;
– поиск товара;
– работа с AR кодом.
Протокол в формате RTF
ПО "Мобильный
AR-каталог товаров"
1 Позволяет
1.1 Функции и возможности ПО
2 Содержит
2.1 Хранимые данные
2.2 Сведения о товаре
2.3 Мультимедиа AR-схему товара
Протокол в формате RTF
Мультимедиа AR-схема товара
1 Цвет фона товара
2 Параметры спрайта изображения товара
3 Параметры альфа-канала прозрачного размытия
спрайта
3.1 ширина полосы вдоль границы; коэффициент
начала/конца/дельты альфа-канала и т.п.
4 Параметры фильтра примененного на фотографии
товара
5 Текст подсказки
6 Автофигуры
6.1 Вид
6.2 Тип
Протокол в формате RTF
Сведения о товаре
1 Категория товара
1.1 Например:
Бытовая техника
Посуда
1.2 Подкатегория товара
1.2.1 Например:
Телевизор
Стакан
2 Название модели
3 Фирма производитель
4 Артикул
5 Вес брутто/нетто
6 Стоимость на момент времени
7 Дата окончания акции на цену товара
8 Текстовое описание товара
Протокол в формате RTF
Позволяет
1 Управлять записями каталога
1.1 Добавить новую запись о товаре
1.1.1 Пользователь вводит информацию о товаре и изображение товара после чего программа
генерирует запись в каталоге, создав коллаж, добавив сгенерированный AR код и сохранив
полотно в формате TIFF
1.2 Удалить запись из каталога
1.3 Изменить запись в каталоге
2 Просматривать БД каталога товаров
2.1 Фотографию товара
2.2 Сведения о товаре
2.3 Дату и время регистрации товара в базе
2.4 Мультимедиа-реконструкцию товара
3 Добавлять текстовые заметки
4 Искать товар по ключевому слову
5 Выбирать список товаров
5.1 По категории
5.2 Подкатегории
5.3 Дате регистрации
5.4 Дате окончания акции на цену товара
6 Работать с AR кодами
6.1 Распознавать AR код
6.2 Создать AR код на основе введенной пользователем информации
Общая схема
(IDEF0) Приложение клиент
(IDEF0) Приложение клиент
В данной диаграмме отображен процесс
создания каталога товаров.
Для этого необходима фотография
брошюры с изображением товара и AR
кодом на ней. На выходе получается
запись в БД товаров.
(IDEF0) Приложение клиент
(IDEF0) Приложение клиент
Данная диаграмма является
декомпозицией блока «А0».
Декомпозиция состоит из 2х блоков:
«Распознать AR код» и «Сохранить
запись в каталоге»
(IDEF0) Приложение клиент
(IDEF0) Приложение клиент
Данная диаграмма является
декомпозицией блока «Распознание AR
кода», который состоит из блоков:
«Декодировать AR код», «Дополнить
изображение» и «Структурирование
данных»
(DFD) Приложение клиент
(DFD) Приложение клиент
На данной диаграмме показаны
параметры, которые передаются от
пользователя процессу «Создание
каталога товаров». Входные данные от
пользователя = Фото товара с AR
кодом, а выходные = Запись в БД
(DFD) Приложение клиент
(DFD) Приложение клиент
На этой диаграмме показана
декомпозиция блока «Создание
каталога товаров». Декомпозиция
состоит из 2х блоков: «Распознать AR
код» и «Сохранить запись в каталоге»
(DFD) Приложение клиент
(DFD) Приложение клиент
На данной диаграмме представлена
декомпозиция блока «Распознание AR
кода», который состоит из блоков:
«Декодировать AR код», «Дополнить
изображение» и «Структурирование
данных». Входные данные
«Фотография с AR кодом», а выходные
«Обработанные данные»
(IDEF0) Приложение генератор
(IDEF0) Приложение генератор
На данной диаграмме представлен
процесс создания брошюры с AR кодом
и изображением.
(IDEF0) Приложение генератор
(IDEF0) Приложение генератор
Диаграмма показывает декомпозицию
блока «Создания брошюры».
Декомпозиция состоит из: «Генерация AR
кода», «Размещение данных на холсте»
и «Сохранение данных»
(DFD) Приложение генератор
(DFD) Приложение генератор
Данная диаграмма показывает данные,
которые передаются от пользователя
программе. В общем виде входными
данными являются «Информация о
товаре, дополненном изображении и
фото товара», а выходные – документ.
(DFD) Приложение генератор
(DFD) Приложение генератор
Декомпозиция блока «Создание
брошюры» показан на предыдущей
диаграмме.
Декомпозиция состоит из: «Генерация AR
кода», «Размещение данных на холсте»
и «Сохранение данных».
Входные данные = Информация о
товаре, дополненном изображении и
фото товара, а выходные = документ.
(ВИ) Приложение клиент
(ВИ) Приложение клиент
Диаграмма показывает возможные
действия пользователя в приложении
клиенте «Мобильного каталога
товаров».
(ВИ) Приложение генератор
(ВИ) Приложение клиент
Диаграмма показывает возможные
действия пользователя в приложении
генераторе «Мобильного каталога
товаров».
(ДД) Приложение клиент
(ДД) Приложение клиент
Данная диаграмма показывает
последовательность действий в
программе клиенте «Мобильного
каталога товаров»
(ДД) Приложение генератор
(ДД) Приложение генератор
Данная диаграмма показывает
последовательность действий в
программе генераторе «Мобильного
каталога товаров»

Weitere ähnliche Inhalte

Andere mochten auch

Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPOAlex Miller
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_ShmDima_Shm
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажsheplyakov
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаLena Shashalevich
 
расчетная работа
расчетная работарасчетная работа
расчетная работаDavidLoginov
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareОлег Гудаев
 
расчетная работа
расчетная работарасчетная работа
расчетная работаSergeyPZS10a
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Alex
 
расчетная работа
расчетная работарасчетная работа
расчетная работаJuliaDrozd
 
расчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10брасчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10бВерочка Михалюк
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПООлег Гудаев
 
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Lita Ford
 
Расчётная работа. МАПО
Расчётная работа. МАПОРасчётная работа. МАПО
Расчётная работа. МАПОPresentationCreater
 

Andere mochten auch (14)

Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPO
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_Shm
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллаж
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа Software
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
рр
рррр
рр
 
расчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10брасчетная работа мапо Михалюк В.А. пос-10б
расчетная работа мапо Михалюк В.А. пос-10б
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПО
 
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
Расчетная работа по дисциплине МАПО (Кондратюк Т.А.)
 
Расчётная работа. МАПО
Расчётная работа. МАПОРасчётная работа. МАПО
Расчётная работа. МАПО
 

Ähnlich wie Расчетная работа №2

Декларативное программирование клиент-серверных приложений на андроид - UA Mo...
Декларативное программирование клиент-серверных приложений на андроид - UA Mo...Декларативное программирование клиент-серверных приложений на андроид - UA Mo...
Декларативное программирование клиент-серверных приложений на андроид - UA Mo...UA Mobile
 
Platforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoPlatforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoBurbon.ru
 
Архитектура Drupal Commerce. Основы работы с Drupal Commerce
Архитектура Drupal Commerce. Основы работы с Drupal CommerceАрхитектура Drupal Commerce. Основы работы с Drupal Commerce
Архитектура Drupal Commerce. Основы работы с Drupal CommerceOleksandr Milkovskyi
 
Скрипт Каталог товаров - Модуль Catalog
Скрипт Каталог товаров - Модуль CatalogСкрипт Каталог товаров - Модуль Catalog
Скрипт Каталог товаров - Модуль CatalogАльберт Коррч
 
1.1.6 FIX Combitech DKS
1.1.6 FIX Combitech DKS 1.1.6 FIX Combitech DKS
1.1.6 FIX Combitech DKS Igor Golovin
 
Поисковая оптимизация интернет-магазина на базе Drupal Commerce
Поисковая оптимизация интернет-магазина на базе Drupal CommerceПоисковая оптимизация интернет-магазина на базе Drupal Commerce
Поисковая оптимизация интернет-магазина на базе Drupal CommerceAlexey Kostin
 
Введение в Microsoft Silverlight 3.0
Введение в Microsoft Silverlight 3.0Введение в Microsoft Silverlight 3.0
Введение в Microsoft Silverlight 3.0akrakovetsky
 
1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NETMedia Gorod
 
Разработка клиентской части приложения информационной системы торговой органи...
Разработка клиентской части приложения информационной системы торговой органи...Разработка клиентской части приложения информационной системы торговой органи...
Разработка клиентской части приложения информационной системы торговой органи...Artur Baranok
 
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommerceПоисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommercePVasili
 
Презентация
ПрезентацияПрезентация
ПрезентацияAlex Timashev
 
CALS _ PLM ЦСКБ Прогресс
CALS _ PLM ЦСКБ ПрогрессCALS _ PLM ЦСКБ Прогресс
CALS _ PLM ЦСКБ ПрогрессDmitry Tseitlin
 

Ähnlich wie Расчетная работа №2 (20)

Декларативное программирование клиент-серверных приложений на андроид - UA Mo...
Декларативное программирование клиент-серверных приложений на андроид - UA Mo...Декларативное программирование клиент-серверных приложений на андроид - UA Mo...
Декларативное программирование клиент-серверных приложений на андроид - UA Mo...
 
Platforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenkoPlatforma for internet_shop_sidorenko
Platforma for internet_shop_sidorenko
 
Архитектура Drupal Commerce. Основы работы с Drupal Commerce
Архитектура Drupal Commerce. Основы работы с Drupal CommerceАрхитектура Drupal Commerce. Основы работы с Drupal Commerce
Архитектура Drupal Commerce. Основы работы с Drupal Commerce
 
Скрипт Каталог товаров - Модуль Catalog
Скрипт Каталог товаров - Модуль CatalogСкрипт Каталог товаров - Модуль Catalog
Скрипт Каталог товаров - Модуль Catalog
 
лек11 2
лек11 2лек11 2
лек11 2
 
лекция 13
лекция 13лекция 13
лекция 13
 
1.1.6 FIX Combitech DKS
1.1.6 FIX Combitech DKS 1.1.6 FIX Combitech DKS
1.1.6 FIX Combitech DKS
 
Поисковая оптимизация интернет-магазина на базе Drupal Commerce
Поисковая оптимизация интернет-магазина на базе Drupal CommerceПоисковая оптимизация интернет-магазина на базе Drupal Commerce
Поисковая оптимизация интернет-магазина на базе Drupal Commerce
 
Введение в Microsoft Silverlight 3.0
Введение в Microsoft Silverlight 3.0Введение в Microsoft Silverlight 3.0
Введение в Microsoft Silverlight 3.0
 
1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET1С-Битрикс: Управление сайтом Версия .NET
1С-Битрикс: Управление сайтом Версия .NET
 
Dfd и idef0
Dfd и idef0Dfd и idef0
Dfd и idef0
 
Idef0&dfd
Idef0&dfdIdef0&dfd
Idef0&dfd
 
Lecture 11 2
Lecture 11 2Lecture 11 2
Lecture 11 2
 
Разработка клиентской части приложения информационной системы торговой органи...
Разработка клиентской части приложения информационной системы торговой органи...Разработка клиентской части приложения информационной системы торговой органи...
Разработка клиентской части приложения информационной системы торговой органи...
 
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal CommerceПоисковая оптимизация интернет-магазины на базе Drupal Commerce
Поисковая оптимизация интернет-магазины на базе Drupal Commerce
 
Презентация
ПрезентацияПрезентация
Презентация
 
CALS _ PLM ЦСКБ Прогресс
CALS _ PLM ЦСКБ ПрогрессCALS _ PLM ЦСКБ Прогресс
CALS _ PLM ЦСКБ Прогресс
 
Битрикс-Framework
Битрикс-FrameworkБитрикс-Framework
Битрикс-Framework
 
Access 2000 1
Access 2000 1Access 2000 1
Access 2000 1
 
DocTrix Platform 2010/2013
DocTrix Platform 2010/2013DocTrix Platform 2010/2013
DocTrix Platform 2010/2013
 

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

  • 1. Расчетная работа по дисциплине «Моделирование и анализ программного обеспечения» Выполнил ст. гр. ПОС-10в Коваленко В.Ю.
  • 2. Мобильный AR-каталог товаров Класс ПО: Мобильное приложение клиента/генератор. Ник: Мобильный AR-каталог товаров. Тема: Каталогизация и автоматический сбор сведений о товаре в цифровом виде из печатных брошюр, прайслистов и каталогов применяя AR-коды.
  • 4. Описание слайда «Общая идея» Весь смысл ПО «Мобильный AR-каталог товаров» заключается в возможности хранения/редактирования/добавления/у даления данных о товаре. Поэтому условно разбито на 2 части: • возможности ПО (на интеллект карте представлена в разделом «Позволяет»); • хранимые данные на интеллект карте представлена в разделом «Содержит»).
  • 6. Описание слайда «Идея ARсхемы товара в каталоге» Каталог содержит мультимедиа схему расширенной реальности, которая генерируется на фоне растрового изображения. Мультимедиа схема расширенной реальности представляет из себя набор автофигур с определенными параметрами (цвет, толщина линий и т.п.).
  • 8. Описание слайда «Информация о товаре хранимая в каталоге» В данном слайде приведен перечень атрибутов товаров, которые хранятся в «Базе товаров». Записи в базе должны быть структурированы для удобства хранения и читабельности.
  • 10. Описание слайда «Функциональные возможности ПО» Данный слайд дает общее представление о возможностях программного продукта, к которым относят: – управление записями; – просмотр каталога; – поиск товара; – работа с AR кодом.
  • 11. Протокол в формате RTF ПО "Мобильный AR-каталог товаров" 1 Позволяет 1.1 Функции и возможности ПО 2 Содержит 2.1 Хранимые данные 2.2 Сведения о товаре 2.3 Мультимедиа AR-схему товара
  • 12. Протокол в формате RTF Мультимедиа AR-схема товара 1 Цвет фона товара 2 Параметры спрайта изображения товара 3 Параметры альфа-канала прозрачного размытия спрайта 3.1 ширина полосы вдоль границы; коэффициент начала/конца/дельты альфа-канала и т.п. 4 Параметры фильтра примененного на фотографии товара 5 Текст подсказки 6 Автофигуры 6.1 Вид 6.2 Тип
  • 13. Протокол в формате RTF Сведения о товаре 1 Категория товара 1.1 Например: Бытовая техника Посуда 1.2 Подкатегория товара 1.2.1 Например: Телевизор Стакан 2 Название модели 3 Фирма производитель 4 Артикул 5 Вес брутто/нетто 6 Стоимость на момент времени 7 Дата окончания акции на цену товара 8 Текстовое описание товара
  • 14. Протокол в формате RTF Позволяет 1 Управлять записями каталога 1.1 Добавить новую запись о товаре 1.1.1 Пользователь вводит информацию о товаре и изображение товара после чего программа генерирует запись в каталоге, создав коллаж, добавив сгенерированный AR код и сохранив полотно в формате TIFF 1.2 Удалить запись из каталога 1.3 Изменить запись в каталоге 2 Просматривать БД каталога товаров 2.1 Фотографию товара 2.2 Сведения о товаре 2.3 Дату и время регистрации товара в базе 2.4 Мультимедиа-реконструкцию товара 3 Добавлять текстовые заметки 4 Искать товар по ключевому слову 5 Выбирать список товаров 5.1 По категории 5.2 Подкатегории 5.3 Дате регистрации 5.4 Дате окончания акции на цену товара 6 Работать с AR кодами 6.1 Распознавать AR код 6.2 Создать AR код на основе введенной пользователем информации
  • 17. (IDEF0) Приложение клиент В данной диаграмме отображен процесс создания каталога товаров. Для этого необходима фотография брошюры с изображением товара и AR кодом на ней. На выходе получается запись в БД товаров.
  • 19. (IDEF0) Приложение клиент Данная диаграмма является декомпозицией блока «А0». Декомпозиция состоит из 2х блоков: «Распознать AR код» и «Сохранить запись в каталоге»
  • 21. (IDEF0) Приложение клиент Данная диаграмма является декомпозицией блока «Распознание AR кода», который состоит из блоков: «Декодировать AR код», «Дополнить изображение» и «Структурирование данных»
  • 23. (DFD) Приложение клиент На данной диаграмме показаны параметры, которые передаются от пользователя процессу «Создание каталога товаров». Входные данные от пользователя = Фото товара с AR кодом, а выходные = Запись в БД
  • 25. (DFD) Приложение клиент На этой диаграмме показана декомпозиция блока «Создание каталога товаров». Декомпозиция состоит из 2х блоков: «Распознать AR код» и «Сохранить запись в каталоге»
  • 27. (DFD) Приложение клиент На данной диаграмме представлена декомпозиция блока «Распознание AR кода», который состоит из блоков: «Декодировать AR код», «Дополнить изображение» и «Структурирование данных». Входные данные «Фотография с AR кодом», а выходные «Обработанные данные»
  • 29. (IDEF0) Приложение генератор На данной диаграмме представлен процесс создания брошюры с AR кодом и изображением.
  • 31. (IDEF0) Приложение генератор Диаграмма показывает декомпозицию блока «Создания брошюры». Декомпозиция состоит из: «Генерация AR кода», «Размещение данных на холсте» и «Сохранение данных»
  • 33. (DFD) Приложение генератор Данная диаграмма показывает данные, которые передаются от пользователя программе. В общем виде входными данными являются «Информация о товаре, дополненном изображении и фото товара», а выходные – документ.
  • 35. (DFD) Приложение генератор Декомпозиция блока «Создание брошюры» показан на предыдущей диаграмме. Декомпозиция состоит из: «Генерация AR кода», «Размещение данных на холсте» и «Сохранение данных». Входные данные = Информация о товаре, дополненном изображении и фото товара, а выходные = документ.
  • 37. (ВИ) Приложение клиент Диаграмма показывает возможные действия пользователя в приложении клиенте «Мобильного каталога товаров».
  • 39. (ВИ) Приложение клиент Диаграмма показывает возможные действия пользователя в приложении генераторе «Мобильного каталога товаров».
  • 41. (ДД) Приложение клиент Данная диаграмма показывает последовательность действий в программе клиенте «Мобильного каталога товаров»
  • 43. (ДД) Приложение генератор Данная диаграмма показывает последовательность действий в программе генераторе «Мобильного каталога товаров»