расчетная работа (усынин в.а. пос 10в)

Post on 06-Jul-2015

118 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

РАСЧЕТНАЯ РАБОТА

по дисциплине «Моделирование и анализ программного обеспечения»

Выполнил:

ст. гр. ПОС-10в Усынин В.А.

Идея соответствует варианту №20 группы ПОС 10-в

Идея: 10

Класс ПО: Мобильное приложение клиента\Генератор.

Ник: Мобильный 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 Тип

6.3 Расположение

6.4 Дополнительные парамметры

ПРОТОКОЛ В ФОРМАТЕ 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) ПРИЛОЖЕНИЕ КЛИЕНТ

В данной диаграмме отображен процесс создания каталога товаров.

Для этого необходима фотография брошюры с изображением товара и AR кодом на ней. На выходе получается запись в БД товаров.

(IDEF0) ПРИЛОЖЕНИЕ КЛИЕНТ

(IDEF0) ПРИЛОЖЕНИЕ КЛИЕНТ

Данная диаграмма является декомпозицией блока «А0». Декомпозиция состоит из 2х блоков: «Распознать AR код» и «Сохранить запись в каталоге»

(IDEF0) ПРИЛОЖЕНИЕ КЛИЕНТ

(IDEF0) ПРИЛОЖЕНИЕ КЛИЕНТ

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

(IDEF0) ПРИЛОЖЕНИЕ КЛИЕНТ

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

На данной диаграмме показаны параметры, которые передаются от пользователя процессу «Создание каталога товаров». Входные данные от пользователя = Фото товара с AR кодом, а выходные = Запись в БД

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

На этой диаграмме показана декомпозиция блока «Создание каталога товаров». Декомпозиция состоит из 2х блоков: «Распознать AR код» и «Сохранить запись в каталоге»

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

На данной диаграмме представлена декомпозиция блока «Распознание AR кода», который состоит из блоков: «Декодировать AR код», «Дополнить изображение» и «Структурирование данных». Входные данные «Фотография с AR кодом», а выходные «Обработанные данные»

(DFD) ПРИЛОЖЕНИЕ КЛИЕНТ

(IDEF0) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

На данной диаграмме представлен процесс создания брошюры с AR кодом и изображением.

(IDEF0) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

(IDEF0) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

Диаграмма показывает декомпозицию блока «Создания брошюры».

Декомпозиция состоит из: «Генерация AR кода», «Размещение данных на холсте» и «Сохранение данных»

(IDEF0) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

(DFD) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

Данная диаграмма показывает данные, которые передаются от пользователя программе. В общем виде входными данными являются «Информация о товаре, дополненном изображении и фото товара», а выходные – документ.

(DFD) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

(DFD) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

Декомпозиция блока «Создание брошюры» показан на предыдущей диаграмме.

Декомпозиция состоит из: «Генерация AR кода», «Размещение данных на холсте» и «Сохранение данных».

Входные данные = Информация о товаре, дополненном изображении и фото товара, а выходные = документ.

(DFD) ПРИЛОЖЕНИЕ ГЕНЕРАТОР

ПРИЛОЖЕНИЕ КЛИЕНТ

Диаграмма показывает возможные действия пользователя в приложении клиенте «Мобильного каталога товаров».

ПРИЛОЖЕНИЕ КЛИЕНТ

ПРИЛОЖЕНИЕ ГЕНЕРАТОР

Диаграмма показывает возможные действия пользователя в приложении генераторе «Мобильного каталога товаров».

ПРИЛОЖЕНИЕ ГЕНЕРАТОР

ПРИЛОЖЕНИЕ КЛИЕНТ

Данная диаграмма показывает последовательность действий в программе клиенте «Мобильного каталога товаров»

ПРИЛОЖЕНИЕ КЛИЕНТ

ПРИЛОЖЕНИЕ ГЕНЕРАТОР

Данная диаграмма показывает последовательность действий в программе генераторе «Мобильного каталога товаров»

ПРИЛОЖЕНИЕ ГЕНЕРАТОР

top related