Skip to content

Отчет по лабораторным работам 1 3

IrinaKaykova edited this page Nov 8, 2020 · 4 revisions

Лабораторная 1

RAMUS - программное средство разработки структурно-функциональных моделей

Текст с постановкой задачи: Испечь хлеб

none

Текст после построения диаграммы: Пекарь Испекает Хлеб по Заказу при помощи Печи, используя Муку и Яйца.

PLANTUML - программное средство автоматической генерации UML-диаграмм

Class diagram

none

Код

Usecase diagram

none

Код

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

IDEF0

none

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

PDC

none

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

DFD

none

Выгруженные файлы: Файл .rsf

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

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

none

Код

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

Лабораторная 3

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

none

📌 Заменить сообщение "Заказ" на "SQL-запрос"

📌 Добавить дополнительный экземпляр Приложения для Помощника

Код

Администратор отправляет заказ в виде требований покупателя помощнику пекаря, а тот подтверждает получение заказа.

ER-диаграмма

none

Код

Заказ является записью Базы данных, которая относится к Информационным потокам, и состоит из: Требований, Отзыва покупателя и Хлеба.