концептуальное моделирование

Preview:

Citation preview

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

Студентки группы ПО-10а

Дрозд Юлии

На тему: «Построение концептуальной модели заданной

функциональности при помощи САПР «ConceptDraw»»

Тема. «Построение концептуальной модели заданной функциональности при помощи САПР «ConceptDraw».

Цель. Составить концептуальную модель заданной функциональности компьютерной системы.

Задание.

Класс ПО. Мобильная система Клиент\Генератор.

Ник. Инфомаяк электронного меню блюд.

Тема. Генерация сервером кодированного маркерами электронное меню блюд в виде многостраничного

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

Назначение. Беспроводная, несетевая передача объективной информация о блюдах с последующим

сохранение в памяти состава заказа и интерактивным контролем формирования суммы заказа.

Функции. Сервер является хранилищем и генератором многостраничных плакатов электронного меню блюд.

Служба с Web-интерфейсом регистрирует владельца меню, реализует ввод полей меню для хранения в базе

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

анимированный SVG-плакат меню. Сервер выдает владельцу меню общедоступную URL-ссылку на SVG-плакат. Для

проигрывания SVG-плаката на фоторамке существует функция конвертирования плаката в серию растровых

изображений формата JPG заданного пользователем разрешения. Владелец меню собственными техническими

средствами реализует показ анимированного плаката в витрине заведения. Посетитель заведения, без подключения к

сети, считывает серию страниц меню блюд фотокамерой на мобильный телефон, КПК или планшет. Мобильное

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

формирования заказа по базе данных блюд. Пользователь проговаривает заказ кассиру или передает на кассу

электронный заказ по безcпроводной сети WiFi или Bluetooth.

Многостраничный SVG-документ содержит художественно оформленный титульный лист меню с реквизитами

кафе и технической рекомендацией по считыванию мобильным клиентом кодов меню, содержит страницы

зашифрованного маркерами меню и команды SMIL сценария анимации слайдшоу. На страницах с кодами меню нанесен

номер текущей страницы, общее количество страниц, время показа текущей страницы в секундах. Поля электронного

меню, по сравнению с печатным меню, существенно расширяют информационное поле за счѐт перекрестных ссылок,

возможности группировки по весу или цене блюда. Поля меню содержат следующие поля: артикль блюда, наименование

блюда, к какой общей категории относится {закуски, гарнир, напитки, супы, ...}, в какую группу включено управляющим

кафе, единицы измерения {штуки, литры, миллилитры, граммы}, общее количество или вес, калорийность, количество

ингредиентов, список ингредиентов, вес каждого ингредиента, цена за порцию, в какой валюте указана цена, минимальное

время приготовление для фирменных блюд от шеф-повара, период времени суток доступность для

заказа, рекомендованные блюда, сочетающиеся с данным блюдом, словесное описание истории национальной или

фирменной кухни, рекомендации техники поедания. Для сжатия данных меню блюд составляется онтологический словарь

ключевых слов кулинарии, здорового питания и торговли пищей. Словарь используется для расшифровки меню блюд

мобильным клиентом. Электронное меню блюд содержит только коды ключевых слов, а не текстовое описание.

Инфомаяк электронного меню блюд.

Описание.

Инфомаяк имеет свой сервер, который хранит и генерирует

меню, передает ссылку на меню владельцу, службу с Web-интерфейсом, в

которой настраивается и моделируется меню и мобильное приложение

клиента, с помощью которого посетители заведения могу просматривать

меню .

Инфомаяк электронного меню блюд

1 Служба с Web-интерфейсом

Служба с Web-интерфейсом \Служба с Web-интерфейсом

2 Сервер

Сервер\Сервер

3 Мобильное приложение клиента

Мобильное приложение клиента\Мобильное приложение клиента

Список сущностей.

Интеллект-карта.

Сервер.

Описание.

Сервер является хранилищем и генератором многостраничных плакатов

электронного меню блюд. Сервер выдает владельцу меню общедоступную URL-ссылку

на SVG-плакат.

Сервер

1 Выдача

1.1 URL-ссылка на SVG-плакат

2 Хранилище многостраничных плакатов электронного меню блюд

3 Генератор многостраничных плакатов электронного меню блюд

Список сущностей.

Интеллект-карта.

Служба с Web-интерфейсом.

Описание.

Служба с Web-интерфейсом регистрирует владельца меню, реализует ввод полей

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

листа плаката меню, генерирует многостраничный анимированный SVG-плакат меню.

Для проигрывания SVG-плаката на фоторамке существует функция конвертирования

плаката в серию растровых изображений формата JPG заданного пользователем

разрешения.

Многостраничный SVG-документ содержит художественно оформленный

титульный лист меню с реквизитами кафе и технической рекомендацией по считыванию

мобильным клиентом кодов меню, содержит страницы зашифрованного маркерами

меню и команды SMIL сценария анимации слайдшоу.

На страницах с кодами меню нанесен номер текущей страницы, общее

количество страниц, время показа текущей страницы в секундах. Поля электронного

меню, по сравнению с печатным меню, существенно расширяют информационное поле

за счѐт перекрестных ссылок, возможности группировки по весу или цене блюда.

Служба с Web-интерфейсом

1 Редактирование художественного шаблона титульного листа плаката меню

2 Регистрация владельца меню

3 Реализация ввода полей в меню для хранения в БД

4 Генерация

4.1 Многостраничный анимированный SVG-плакат меню

4.1.1 Проигрывание

4.1.1.1 Фоторамка

4.1.1.1.1 Серия растровых изображений

4.1.1.1.1.1 JPG

4.1.1.1.1.2 Пользовательское разрешение

4.1.2 Содержание

4.1.2.1 Технические рекомендации по считыванию мобильным клиентом кодов меню

4.1.2.2 Титульный лист меню с реквизитами кафе

4.1.2.3 Страницы зашифрованного маркерами меню

4.1.2.3.1 Номер текущей страницы

4.1.2.3.2 Общее количество страниц

4.1.2.3.3 Время показа текущей страницы в секундах

4.1.2.4 Команды SMIL сценария анимации слайдшоу

4.1.2.5 Электронное меню блюд

4.1.2.5.1 Поля меню

4.1.2.5.1.1 Наличие

4.1.2.5.1.1.1 Группировка

4.1.2.5.1.1.1.1 По весу

4.1.2.5.1.1.1.2 По цене

4.1.2.5.1.1.2 Перекрестные ссылки

4.1.2.5.1.2 Названия

Названия\Названия

4.1.2.5.2 Коды ключевых слов

Список сущностей.

Интеллект-карта.

Служба с Web-интерфейсом. Названия.

Описание.

Поля меню содержат следующие поля: артикль блюда, наименование блюда, к

какой общей категории относится {закуски, гарнир, напитки, супы, ...}, в какую группу

включено управляющим кафе, единицы измерения

{штуки, литры, миллилитры, граммы}, общее количество или

вес, калорийность, количество ингредиентов, список ингредиентов, вес каждого

ингредиента, цена за порцию, в какой валюте указана цена, минимальное время

приготовление для фирменных блюд от шеф-повара, период времени суток доступность

для заказа, рекомендованные блюда, сочетающиеся с данным блюдом, словесное

описание истории национальной или фирменной кухни, рекомендации техники

поедания.

Названия

1. Наименование блюда.

2. Принадлежность к общей категории.

2.1. Закуски.

2.2. Гарнир.

2.3. Напитки.

2.4. Супы...

3. Включение в группу управляющим кафе.

4. Единицы изменения.

4.1. шт.

4.2. л

4.3. мл

4.4. г

5. Общее кол-во или вес.

6. Калорийность.

7. Кол-во ингредиентов.

8. Список ингредиентов.

9. Вес каждого ингредиента.

10. Цена за порцию.

11. Валюта оплаты.

12. Минимальное время приготовления фирменных блюд от шеф-повара.

13. Время суток.

14. Доступность заказа.

15. Рекомендованные блюда, сочетающиеся с данным блюдом.

16. Словесное описание истории национальной или фирменной кухни.

17. Артикул блюда.

18. Рекомендации к употреблению.

Список сущностей.

Интеллект-карта.

Мобильное приложение клиента.

Описание.

Посетитель заведения, без подключения к сети, считывает серию страниц меню

блюд фотокамерой на мобильный телефон, КПК или планшет. Мобильное приложение

клиента распознает код меню, сохраняет меню в базу данных и реализует

интерактивный интерфейс формирования заказа по базе данных блюд. Пользователь

проговаривает заказ кассиру или передает на кассу электронный заказ по безcпроводной

сети WiFi или Bluetooth.

Для сжатия данных меню блюд составляется онтологический словарь ключевых

слов кулинарии, здорового питания и торговли пищей. Словарь используется для

расшифровки меню блюд мобильным клиентом.

Мобильное приложение клиента

1 Сохранение меню в БД

2 Распознание кода меню

3 Передача заказа

3.1 Wi-fi

3.2 Bluetooth

4 Онтологический словарь ключевых слов

4.1 Кулинария

4.2 Здоровое питание

4.3 Торговля пищей

5 Интерактивный интерфейс формирования заказа по БД блюд

Список сущностей.

Интеллект-карта.

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

Recommended