SlideShare a Scribd company logo
1 of 43
РАСЧЕТНАЯ РАБОТА
по дисциплине «Моделирование и анализ
программного обеспечения»
тема «Проектирование и разработка программного
продукта»

Студентка Михалюк В.А ПОС-10Б
Стр.пр. Гудаев О.О.
Стр.пр. Бочаров Д.М
• Класс ПО: Мобильное приложение.

• Ник: Шар желаний и предостережений из онтологий
пользователя.
• Тема: Чатбот мотивации на основе персональных
фактов пользователя.
• Назначение: Структурирование хронологических
фактов жизни пользователя.
Общий раздел
«Социальная инженерия», научное направление в
компьютерных науках «Эмоциональные вычисления».
Описание предметной области
«Шар желаний и предостережений»
Рассказать самому себе в будущем: чем занимался, какое было настроение и какие эмоции вызвало
событие в жизни. Из вводимого пользователем набора онтологий и фактов формируется
случайным образом желание. Ответ программы формируется на ранее внесенных пользователем
фактах приёма пищи случайным образом, но с учетом частоты ранее выданных ответов и
подтверждение фактом её повторного употребления в доверительный период времени. Кроме
желаний программа, как персональный фактоскоп, выдаёт предостережение, которое логически
вытекает из статистики событий.
Минимальный набор данных вводимых пользователем: фото (не обязательно), время, фраза,
категория.
Поле «Время»: текущее мгновение, только время начала события, начало события и его
продолжительность, только известно время завершения.
Поле «Фраза»: короткое текстовое сообщение, отнесенное к одной обязательной категории
«Онтология» и второй категории по желанию «Эмоция».
Поля «Онтология» и «Эмоция» - это справочники, формируемые пользователем. Для справочника
эмоций нужно учитывать пол. По-умолчанию справочники перечисляют самые распространенные
онтологии (О) и эмоции (Э): О(«Праздник»), О(«Еда»), О(«Отдых»), О(«Работа»), О(«Труд»),
О(«Служба»), О(«Поездка в транспорте»), О(«Хобби»), Э(«Влюблен(а)»), Э(«Доволен собой»),
Э(«Горд»), Э(«Безмятежен»), Э(«Удовлетворён»), Э(«Эйфория»), Э(«Трудно»), Э(«Устал(а)»),
Э(«Ностальгия»), Э(«Одиноко»), Э(«Раздосадован(а)») Э(«Грустно»), Э(«Печально»), Э(«
панический страх»).
Концептуальная модель
Описание
Главный процесс мобильного приложения «Шар желаний и
предостережений» показан на рисунке 1.1. Он отображает
необходимые данные для осуществления данного процесса.
Входными данными являются : «фото пользователя», « событие», «
категория», « время события».
Описание
Сущность «событие» представлена на рисунке 1.3. Эта сущность
включает в себя « картинка», «текст», «эмоциональное состояние»,
«категория «онтология»». Узел «текст» состоит из « одно слово»,
«два слова», «предложение».
Описание
Сущность «онтология» представлена на рисунке 1.4. Это справочник
формируемый пользователем. Справочник перечисляет самые
распространенные онтологии, такие как « хобби», «гимнастика»,
«спортивная игра», «отдых», «еда», «праздник», «лень», «болезнь»,
«служба», «работа», «поездка в транспорте», «труд».
Описание
Сущность «эмоциональное состояние» показана на рисунке 1.5. Это
справочник формируемый пользователем. Для данного справочника
необходимо учитывать пол. Узел «пол» включает в себя «женский»,
«мужской». Сущность имеет три вида эмоций «хорошие»,
«негативные», «нейтральные». Также эмоции поделены на шесть
хороший, шесть негативных и две нейтральные. Узел «хорошие»
включает в себя « эйфория», «влюблен(а)», «удовлетворен»,
«доволен собой», « безмятежен», «ностальгия». Узел «негативные»
включает «грустно», «устал(а)», «трудно», «горд», «одиноко»
,«печально». Узел «нейтральные» включает «раздосадован(а)», «
панический страх».
IDEF0 и DFD диаграммы
Описание
•

Данная
диаграмма
показывает
что
входными
данными
разрабатываемой системы является «Вопрос», а выходными
данными «Ответ на вопрос».
На ряд процессов и данных
накладывается ограничения, такие как: «Временной промежуток от
0 до 24 часов», «Количество желаний (1)»,«Количество онтологий (12)», «Количество эмоций (1-2)»,«количество вариантов ответов
1<12».Все процессы в системе осуществляются управлением
пользователя и мобильным устройством.
Описание
Данная диаграмма показывает на какие процессы разделяется
контекстная диаграмма, а именно: «Заданный вопрос», «Временной
промежуток», «Формирование ответа », «Вывод ответа». Также на
данной диаграмме отображены
входные, выходные данные,
ограничения и механизмы из контекстной диаграмма.
Описание
Данная диаграмма показывает что процесс формирования ответа
состоит из ряда процессов: «Задать количество вопросов», «Выбрать
онтологии», «Выбрать эмоциональное состояние», «Создать
описание ответа ».
Также на данной диаграмма были добавлены процессы : «проверить
количество онтологий», «проверить количество эмоций». Указаны
ограничения . Данный процесс осуществляют пользователь и
приложение.
DFD диаграмма
Описание
На данной диаграмме показано на какие процессы разбит процесс
«система формирования ответа на вопрос.

К таким процессам относится: задать вопрос. Проверить количество
онтологий, проверить количество эмоций , ответ на вопрос
К потокам данных относиться: поиск.
UML-диаграммы
Диаграмма
деятельности
Описание
На данной диаграмме показана последовательность действий для
«Шара желаний». Элементарные действия представлены: задать
вопрос, создание каталога онтологий и эмоций, проверка их
количества , выбор данных категорий, формирование ответа,
вывод ответа.
Диаграмма последовательности
Описание
На

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

объектов,
Диаграмма взаимодействия
Описание
На данной диаграмме, представлено взаимодействие множества
объектов и отношений между ними, включая и сообщения,
которыми они обмениваются.
Диаграмма
классов
Описание
На данной диаграмме показаны классы которые будут находится в
системе и связи между ними. Диаграмма включает 5 классов:
Пользователь, категория, каталог эмоций, каталог онтологий, ответ.
Между классами Пользователь и категория, категория и каталог
эмоций, каталог онтологий ,каталог эмоций, каталог онтологий и
ответ установлена связь агрегация, показывает что
класс ответ
включает в себя объекты классов каталог эмоций, каталог онтологий.
Класс каталог эмоций, каталог онтологий включает в себя объекты
класса категория. Класс категория включает в себя объекты класса
пользователь.
Прототип интерфейса программы
Описание
Главная форма приложения содержит поле ввода вопроса и поля «
пол», «онтология», «эмоции» и кнопка подтверждения «ок».
Посередине изображен шар желаний.
После того как будет заполнено поле «введите вопрос»шар выведет
ответ.
Прототип поля «Пол»
Описание
Форма «Пол» содержит в себе выпадающий список.
Он включает в себя поля «Ж (женский)»,
«М(мужской)».
Прототип поля «Онтология»
Описание
Форма «Онтология» содержит в себе перечень онтологий, таких как:
«отдых», «еда», «праздник»,«болезнь», и тд.
Прототип поля
«Эмоциональное состояние»
Описание
Форма «Эмоциональное состояние» содержит в себе
перечень эмоций, таких как:
«влюблен(а)»,
«доволен собой», «безмятежен»,«ностальгия», и
тд.
Использования шара желаний
Пример 1.
Описание
Данная форма показывает использование магического шара желаний и
предостережений. Был задан вопрос «Хорошо ли я проведу зимние
каникулы?», введены критерии такие как пол - женский, онтология –
отдых, эмоции – грустно. Шар желаний выдал ответ «Как я вижу да».
Пример 2
Описание
Данная форма показывает использование магического шара желаний и
предостережений. Был задан вопрос «Заберут меня в армию?»,
введены критерии такие как пол - мужской, онтология – служба,
эмоции – горд. Шар желаний выдал ответ «Перспективы хорошие».
Спасибо за внимание!!!

More Related Content

Viewers also liked

Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаhell_coder
 
МАПО Пактическая №1
МАПО Пактическая №1МАПО Пактическая №1
МАПО Пактическая №1Олег Гудаев
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_ShmDima_Shm
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажsheplyakov
 
расчетная работа
расчетная работарасчетная работа
расчетная работаDavidLoginov
 
Расчетная работа №2
Расчетная работа №2Расчетная работа №2
Расчетная работа №2_SS22_
 
Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,l10bov
 
Мои практические работы
Мои практические работыМои практические работы
Мои практические работыriabokon_a
 
расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)Vlad_doc
 
RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)Dima_Shm
 
Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPOAlex Miller
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareОлег Гудаев
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работаLena Shashalevich
 
расчетная работа
расчетная работарасчетная работа
расчетная работаSergeyPZS10a
 
расчетная работа
расчетная работарасчетная работа
расчетная работаJuliaDrozd
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Alex
 
слайдшара
слайдшараслайдшара
слайдшараborovkovatg
 

Viewers also liked (19)

Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
МАПО Пактическая №1
МАПО Пактическая №1МАПО Пактическая №1
МАПО Пактическая №1
 
RR_Dima_Shm
RR_Dima_ShmRR_Dima_Shm
RR_Dima_Shm
 
Расчетная работа Цифровой коллаж
Расчетная работа Цифровой коллажРасчетная работа Цифровой коллаж
Расчетная работа Цифровой коллаж
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
Расчетная работа №2
Расчетная работа №2Расчетная работа №2
Расчетная работа №2
 
Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,Расчетная работа Лукьянченко Л. А,
Расчетная работа Лукьянченко Л. А,
 
Мои практические работы
Мои практические работыМои практические работы
Мои практические работы
 
расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)расчетная работа (усынин в.а. пос 10в)
расчетная работа (усынин в.а. пос 10в)
 
RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)RR_Dima_Shm. update(interface)
RR_Dima_Shm. update(interface)
 
Alex Potemkin MAPO
Alex Potemkin MAPOAlex Potemkin MAPO
Alex Potemkin MAPO
 
МАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа SoftwareМАПО 2013 Лекция 05 Основы анализа Software
МАПО 2013 Лекция 05 Основы анализа Software
 
Расчётная работа
Расчётная работаРасчётная работа
Расчётная работа
 
Vitykv MAPO lab1_alpha
Vitykv MAPO lab1_alphaVitykv MAPO lab1_alpha
Vitykv MAPO lab1_alpha
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
рр
рррр
рр
 
расчетная работа
расчетная работарасчетная работа
расчетная работа
 
Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.Расчетная работа. Гончаров Алексей.
Расчетная работа. Гончаров Алексей.
 
слайдшара
слайдшараслайдшара
слайдшара
 

Similar to расчетная работа мапо Михалюк В.А. пос-10б

Расчетная работа
Расчетная работаРасчетная работа
Расчетная работаOlesiaJL
 
Empatika Open - Brain & Mental Fitness
Empatika Open - Brain & Mental FitnessEmpatika Open - Brain & Mental Fitness
Empatika Open - Brain & Mental FitnessEmpatika
 
Психология профессиональной деятельности и опыта Лекция 1
Психология профессиональной деятельности и опыта Лекция 1Психология профессиональной деятельности и опыта Лекция 1
Психология профессиональной деятельности и опыта Лекция 1Файруза исмагилова
 
Программное обеспечение для оздоровления и развития детей и взрослых
Программное обеспечение для оздоровления и развития детей и взрослыхПрограммное обеспечение для оздоровления и развития детей и взрослых
Программное обеспечение для оздоровления и развития детей и взрослыхФГБУ ФИПС (Роспатент)
 
Экспресс-методика
Экспресс-методикаЭкспресс-методика
Экспресс-методикаlutiks
 
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.Maxim Davydenko
 
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. схрапылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с123sdfg
 
Педагогика и психология лекции 2011
Педагогика и психология лекции 2011Педагогика и психология лекции 2011
Педагогика и психология лекции 2011Mikhail Semenov, PhD
 
Rabochaya tetrad obsh
Rabochaya tetrad obshRabochaya tetrad obsh
Rabochaya tetrad obshrubcova
 
Немедикаментозные подходы к активному долголетию
Немедикаментозные подходы к активному долголетиюНемедикаментозные подходы к активному долголетию
Немедикаментозные подходы к активному долголетиюAlex Krol
 
тест руки ушакова
тест руки ушаковатест руки ушакова
тест руки ушаковаalex_psy
 
Образцы КИМ для раздела "Говорение"
Образцы КИМ для раздела "Говорение" Образцы КИМ для раздела "Говорение"
Образцы КИМ для раздела "Говорение" Roman-13
 
Мастерская прикладной хромоквалитологии
Мастерская прикладной хромоквалитологииМастерская прикладной хромоквалитологии
Мастерская прикладной хромоквалитологииiv_shato
 
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам  исследования осведомленности в области ЗОЖАналитическая справка по результатам  исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам исследования осведомленности в области ЗОЖsodrugestvo
 
виртуальный коллаборативный ассистент
виртуальный коллаборативный  ассистентвиртуальный коллаборативный  ассистент
виртуальный коллаборативный ассистентAnatoly Tkachev
 

Similar to расчетная работа мапо Михалюк В.А. пос-10б (20)

Расчетная работа
Расчетная работаРасчетная работа
Расчетная работа
 
RST2014_Tomsk_EGO
RST2014_Tomsk_EGORST2014_Tomsk_EGO
RST2014_Tomsk_EGO
 
Empatika Open - Brain & Mental Fitness
Empatika Open - Brain & Mental FitnessEmpatika Open - Brain & Mental Fitness
Empatika Open - Brain & Mental Fitness
 
Успешное Мышление 2.1
Успешное Мышление 2.1Успешное Мышление 2.1
Успешное Мышление 2.1
 
Психология профессиональной деятельности и опыта Лекция 1
Психология профессиональной деятельности и опыта Лекция 1Психология профессиональной деятельности и опыта Лекция 1
Психология профессиональной деятельности и опыта Лекция 1
 
Программное обеспечение для оздоровления и развития детей и взрослых
Программное обеспечение для оздоровления и развития детей и взрослыхПрограммное обеспечение для оздоровления и развития детей и взрослых
Программное обеспечение для оздоровления и развития детей и взрослых
 
Экспресс-методика
Экспресс-методикаЭкспресс-методика
Экспресс-методика
 
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.
Методологические основы клинико-психологической реабилитации. Зинченко Ю.П.
 
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. схрапылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с
храпылина л. п., д э. н., проф.; щербаков а. и., к э. н., доц. с
 
Педагогика и психология лекции 2011
Педагогика и психология лекции 2011Педагогика и психология лекции 2011
Педагогика и психология лекции 2011
 
Rabochaya tetrad obsh
Rabochaya tetrad obshRabochaya tetrad obsh
Rabochaya tetrad obsh
 
Referat
ReferatReferat
Referat
 
Немедикаментозные подходы к активному долголетию
Немедикаментозные подходы к активному долголетиюНемедикаментозные подходы к активному долголетию
Немедикаментозные подходы к активному долголетию
 
тест руки ушакова
тест руки ушаковатест руки ушакова
тест руки ушакова
 
Exposition site
Exposition siteExposition site
Exposition site
 
Образцы КИМ для раздела "Говорение"
Образцы КИМ для раздела "Говорение" Образцы КИМ для раздела "Говорение"
Образцы КИМ для раздела "Говорение"
 
Мастерская прикладной хромоквалитологии
Мастерская прикладной хромоквалитологииМастерская прикладной хромоквалитологии
Мастерская прикладной хромоквалитологии
 
3 лекция
3 лекция3 лекция
3 лекция
 
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам  исследования осведомленности в области ЗОЖАналитическая справка по результатам  исследования осведомленности в области ЗОЖ
Аналитическая справка по результатам исследования осведомленности в области ЗОЖ
 
виртуальный коллаборативный ассистент
виртуальный коллаборативный  ассистентвиртуальный коллаборативный  ассистент
виртуальный коллаборативный ассистент
 

расчетная работа мапо Михалюк В.А. пос-10б

  • 1. РАСЧЕТНАЯ РАБОТА по дисциплине «Моделирование и анализ программного обеспечения» тема «Проектирование и разработка программного продукта» Студентка Михалюк В.А ПОС-10Б Стр.пр. Гудаев О.О. Стр.пр. Бочаров Д.М
  • 2. • Класс ПО: Мобильное приложение. • Ник: Шар желаний и предостережений из онтологий пользователя. • Тема: Чатбот мотивации на основе персональных фактов пользователя. • Назначение: Структурирование хронологических фактов жизни пользователя. Общий раздел «Социальная инженерия», научное направление в компьютерных науках «Эмоциональные вычисления».
  • 3. Описание предметной области «Шар желаний и предостережений» Рассказать самому себе в будущем: чем занимался, какое было настроение и какие эмоции вызвало событие в жизни. Из вводимого пользователем набора онтологий и фактов формируется случайным образом желание. Ответ программы формируется на ранее внесенных пользователем фактах приёма пищи случайным образом, но с учетом частоты ранее выданных ответов и подтверждение фактом её повторного употребления в доверительный период времени. Кроме желаний программа, как персональный фактоскоп, выдаёт предостережение, которое логически вытекает из статистики событий. Минимальный набор данных вводимых пользователем: фото (не обязательно), время, фраза, категория. Поле «Время»: текущее мгновение, только время начала события, начало события и его продолжительность, только известно время завершения. Поле «Фраза»: короткое текстовое сообщение, отнесенное к одной обязательной категории «Онтология» и второй категории по желанию «Эмоция». Поля «Онтология» и «Эмоция» - это справочники, формируемые пользователем. Для справочника эмоций нужно учитывать пол. По-умолчанию справочники перечисляют самые распространенные онтологии (О) и эмоции (Э): О(«Праздник»), О(«Еда»), О(«Отдых»), О(«Работа»), О(«Труд»), О(«Служба»), О(«Поездка в транспорте»), О(«Хобби»), Э(«Влюблен(а)»), Э(«Доволен собой»), Э(«Горд»), Э(«Безмятежен»), Э(«Удовлетворён»), Э(«Эйфория»), Э(«Трудно»), Э(«Устал(а)»), Э(«Ностальгия»), Э(«Одиноко»), Э(«Раздосадован(а)») Э(«Грустно»), Э(«Печально»), Э(« панический страх»).
  • 5. Описание Главный процесс мобильного приложения «Шар желаний и предостережений» показан на рисунке 1.1. Он отображает необходимые данные для осуществления данного процесса. Входными данными являются : «фото пользователя», « событие», « категория», « время события».
  • 6.
  • 7. Описание Сущность «событие» представлена на рисунке 1.3. Эта сущность включает в себя « картинка», «текст», «эмоциональное состояние», «категория «онтология»». Узел «текст» состоит из « одно слово», «два слова», «предложение».
  • 8.
  • 9. Описание Сущность «онтология» представлена на рисунке 1.4. Это справочник формируемый пользователем. Справочник перечисляет самые распространенные онтологии, такие как « хобби», «гимнастика», «спортивная игра», «отдых», «еда», «праздник», «лень», «болезнь», «служба», «работа», «поездка в транспорте», «труд».
  • 10.
  • 11. Описание Сущность «эмоциональное состояние» показана на рисунке 1.5. Это справочник формируемый пользователем. Для данного справочника необходимо учитывать пол. Узел «пол» включает в себя «женский», «мужской». Сущность имеет три вида эмоций «хорошие», «негативные», «нейтральные». Также эмоции поделены на шесть хороший, шесть негативных и две нейтральные. Узел «хорошие» включает в себя « эйфория», «влюблен(а)», «удовлетворен», «доволен собой», « безмятежен», «ностальгия». Узел «негативные» включает «грустно», «устал(а)», «трудно», «горд», «одиноко» ,«печально». Узел «нейтральные» включает «раздосадован(а)», « панический страх».
  • 12. IDEF0 и DFD диаграммы
  • 13.
  • 14. Описание • Данная диаграмма показывает что входными данными разрабатываемой системы является «Вопрос», а выходными данными «Ответ на вопрос». На ряд процессов и данных накладывается ограничения, такие как: «Временной промежуток от 0 до 24 часов», «Количество желаний (1)»,«Количество онтологий (12)», «Количество эмоций (1-2)»,«количество вариантов ответов 1<12».Все процессы в системе осуществляются управлением пользователя и мобильным устройством.
  • 15.
  • 16. Описание Данная диаграмма показывает на какие процессы разделяется контекстная диаграмма, а именно: «Заданный вопрос», «Временной промежуток», «Формирование ответа », «Вывод ответа». Также на данной диаграмме отображены входные, выходные данные, ограничения и механизмы из контекстной диаграмма.
  • 17.
  • 18. Описание Данная диаграмма показывает что процесс формирования ответа состоит из ряда процессов: «Задать количество вопросов», «Выбрать онтологии», «Выбрать эмоциональное состояние», «Создать описание ответа ». Также на данной диаграмма были добавлены процессы : «проверить количество онтологий», «проверить количество эмоций». Указаны ограничения . Данный процесс осуществляют пользователь и приложение.
  • 20.
  • 21. Описание На данной диаграмме показано на какие процессы разбит процесс «система формирования ответа на вопрос. К таким процессам относится: задать вопрос. Проверить количество онтологий, проверить количество эмоций , ответ на вопрос К потокам данных относиться: поиск.
  • 24. Описание На данной диаграмме показана последовательность действий для «Шара желаний». Элементарные действия представлены: задать вопрос, создание каталога онтологий и эмоций, проверка их количества , выбор данных категорий, формирование ответа, вывод ответа.
  • 26. Описание На данной диаграмме показаны взаимодействия упорядоченные по времени их проявления. объектов,
  • 28. Описание На данной диаграмме, представлено взаимодействие множества объектов и отношений между ними, включая и сообщения, которыми они обмениваются.
  • 30. Описание На данной диаграмме показаны классы которые будут находится в системе и связи между ними. Диаграмма включает 5 классов: Пользователь, категория, каталог эмоций, каталог онтологий, ответ. Между классами Пользователь и категория, категория и каталог эмоций, каталог онтологий ,каталог эмоций, каталог онтологий и ответ установлена связь агрегация, показывает что класс ответ включает в себя объекты классов каталог эмоций, каталог онтологий. Класс каталог эмоций, каталог онтологий включает в себя объекты класса категория. Класс категория включает в себя объекты класса пользователь.
  • 32. Описание Главная форма приложения содержит поле ввода вопроса и поля « пол», «онтология», «эмоции» и кнопка подтверждения «ок». Посередине изображен шар желаний. После того как будет заполнено поле «введите вопрос»шар выведет ответ.
  • 34. Описание Форма «Пол» содержит в себе выпадающий список. Он включает в себя поля «Ж (женский)», «М(мужской)».
  • 36. Описание Форма «Онтология» содержит в себе перечень онтологий, таких как: «отдых», «еда», «праздник»,«болезнь», и тд.
  • 38. Описание Форма «Эмоциональное состояние» содержит в себе перечень эмоций, таких как: «влюблен(а)», «доволен собой», «безмятежен»,«ностальгия», и тд.
  • 40. Описание Данная форма показывает использование магического шара желаний и предостережений. Был задан вопрос «Хорошо ли я проведу зимние каникулы?», введены критерии такие как пол - женский, онтология – отдых, эмоции – грустно. Шар желаний выдал ответ «Как я вижу да».
  • 42. Описание Данная форма показывает использование магического шара желаний и предостережений. Был задан вопрос «Заберут меня в армию?», введены критерии такие как пол - мужской, онтология – служба, эмоции – горд. Шар желаний выдал ответ «Перспективы хорошие».