SlideShare a Scribd company logo
1 of 13
Выполнила:

ст. гр. ПОС-10А
Дрозд Ю.В.
В соответствии с индивидуальным вариантом задания для заданной
системы при помощи UML/MDA платформы «StarUML» произвести построение
следующих UML-диаграмм:
диаграмма деятельности;
диаграмма взаимодействия;
диаграмма компонентов;
диаграмма последовательности;
диаграмма классов (3 ≤ кол-во классов ≤ 8).
Описать каждую UML-диаграмм текстом из 5 предложений.
Разработать презентацию по страницам UML-диаграмм, чередуя
страницы диаграмм с текстом её описания. Формат презентации будет
необходим при оформлении расчётной работы.
Считать изображение

Сохранить

<<include>>

<<include>>

<<include>>

Сгенерировать изображение

1...*

Менеджер кафе

<<extend>>

Редактировать изображение

*...1

<<include>>

Закодировать информацию

Сервер

Диаграмма вариантов использования

Распознать изображение
Диаграмма вариантов использования

На слайде отображена диаграмма вариантов
использования. При редактировании изображения
менеджер
имеет
доступ
к
созданию
и
редактированию
цифрового
коллажа,
который
храниться на сервере, все остальные действия
исполняет приложение автоматически.
Инфомаяк электронного меню
блюд
+Создать меню()

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

Мобильное приложение
пользователя

SVG-документ меню
+Редактировать шаблон()
+Регистрировать владельца()
+Реализовать ввод полей меню()

код меню

серия изображений

+Запустить анимацию()

SVG-плакат
+ Сохранить плакат()
+Сгенерировать плакат()

-Отпрравить заказ()

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

Сервер

меню
+ Сохранить меню()
+ Отправить заказ()

Ссылка на SVG-плакат
адрес ссылки

-Отправить ссылку()

Диаграмма классов UML

Меню
Диаграмма классов UML

На
слайде
изображена
диаграмма
классов UML. Инфомаяк имеет сервер, на
котором
хранятся
SVG-плакаты,
которые
содержат ссылку на SVG-плакат, службу с Webинтерфейсом, на которой хранится SVGдокумент меню, которые содержат серии
изображений,
и
мобильное
приложение
пользователя, в котором хранятся коды меню,
База данных которого хранит в себе само меню.
Style.css
Ramka.exe

SVG-DOC.php

User.exe

SVG-плакаты

Link.php

Диаграмма компонентов

Меню
Диаграмма компонентов

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

Распознать код

Вывести на экран
меню

Сохранить в БД

Сформировать
заказ

Отправить заказ

Диаграмма деятельности

Зпустить
приложение
клиента
Диаграмма деятельности

На
слайде
показана
диаграмма
деятельности.
На
ней
отображена
последовательность с которой пользователь
может работать с системой. Приложение
пользователя осуществляет следующие работы:
«запустить приложение», «сфотографировать
SVG-плакат», «распознать код», «вывести на экран
меню», «сохранить в БД», «сформировать заказ»
и «отправить заказ».
Клиент

Камера

Код меню

Система
принятия
заказов

БД

Запустить приложение
Включить камеру
Сфотографировать код

Сохранить меню

Создать заказ
Отправить заказ

Диаграмма последовательности

Мобильное
прриложение
Диаграмма последовательности

На
слайде
показана
диаграмма
последовательности.
Она
отображает
последовательность взаимодействия пользователя и
классов программы между собой.
При запуске
мобильного приложения пользователь запускает
камеру, фотографирует код меню, приложение
сохраняет его в БД, пользовать формирует заказ и
отправляет его на кассу.
Uml

More Related Content

Similar to Uml

UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомствоAlexander Babich
 
моделирование в Cad cam системах
моделирование в Cad cam системахмоделирование в Cad cam системах
моделирование в Cad cam системахstudent_kai
 
моделирование на языке Uml 2
моделирование на языке Uml 2моделирование на языке Uml 2
моделирование на языке Uml 2Elena Kasimova
 
UML_Yznaika.com.pptx
UML_Yznaika.com.pptxUML_Yznaika.com.pptx
UML_Yznaika.com.pptxssuserd0eb401
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...FMTeam
 
О.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииО.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииAnatoly Levenchuk
 
Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)oleg gubanov
 
Distributed Systems Presentation for Business informatics students (Staroletov)
Distributed Systems Presentation for Business informatics students (Staroletov)Distributed Systems Presentation for Business informatics students (Staroletov)
Distributed Systems Presentation for Business informatics students (Staroletov)Sergey Staroletov
 
SAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingSAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingDmitry Anoshin
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПООлег Гудаев
 
Денис Иванов
Денис ИвановДенис Иванов
Денис ИвановSQALab
 
Ntc imitayton productsystem
Ntc imitayton productsystemNtc imitayton productsystem
Ntc imitayton productsystemAlexander Dvorak
 
язык Uml. диаграмма использования. (19)
язык Uml. диаграмма использования. (19)язык Uml. диаграмма использования. (19)
язык Uml. диаграмма использования. (19)romachka_pole
 

Similar to Uml (20)

лр4 uml
лр4 umlлр4 uml
лр4 uml
 
UML: Первое знакомство
UML: Первое знакомствоUML: Первое знакомство
UML: Первое знакомство
 
моделирование в Cad cam системах
моделирование в Cad cam системахмоделирование в Cad cam системах
моделирование в Cad cam системах
 
моделирование на языке Uml 2
моделирование на языке Uml 2моделирование на языке Uml 2
моделирование на языке Uml 2
 
UML_Yznaika.com.pptx
UML_Yznaika.com.pptxUML_Yznaika.com.pptx
UML_Yznaika.com.pptx
 
Babich Presentation
Babich PresentationBabich Presentation
Babich Presentation
 
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
 
О.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделированииО.Савин -- Modelica в архитектурном моделировании
О.Савин -- Modelica в архитектурном моделировании
 
B pwin&ramus
B pwin&ramusB pwin&ramus
B pwin&ramus
 
лб2 UML.pptx
лб2 UML.pptxлб2 UML.pptx
лб2 UML.pptx
 
Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)Gpuenvironment simulator(уралгазтест)
Gpuenvironment simulator(уралгазтест)
 
Distributed Systems Presentation for Business informatics students (Staroletov)
Distributed Systems Presentation for Business informatics students (Staroletov)Distributed Systems Presentation for Business informatics students (Staroletov)
Distributed Systems Presentation for Business informatics students (Staroletov)
 
SAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius trainingSAP BusinessObjects Xcelcius training
SAP BusinessObjects Xcelcius training
 
UML: Kinds of Diagram
UML:  Kinds of DiagramUML:  Kinds of Diagram
UML: Kinds of Diagram
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПО
 
пр3 (2часа)b pwin
пр3 (2часа)b pwinпр3 (2часа)b pwin
пр3 (2часа)b pwin
 
Денис Иванов
Денис ИвановДенис Иванов
Денис Иванов
 
Ntc imitayton productsystem
Ntc imitayton productsystemNtc imitayton productsystem
Ntc imitayton productsystem
 
язык Uml. диаграмма использования. (19)
язык Uml. диаграмма использования. (19)язык Uml. диаграмма использования. (19)
язык Uml. диаграмма использования. (19)
 
UML: CASE Tools Overview
UML: CASE Tools OverviewUML: CASE Tools Overview
UML: CASE Tools Overview
 

Uml