Файл: Практическая работа 01 по о. 12 программирование критических сервисов Студент гр. Ист111 П. П. Иванов.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 23.11.2023

Просмотров: 33

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ,

СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ)

Кафедра информационно-управляющих систем


Практическая работа № 01


по Б1.О.12 «ПРОГРАММИРОВАНИЕ КРИТИЧЕСКИХ СЕРВИСОВ»

Студент гр. ИСТ-111_____________________________ П.П. Иванов

(подпись)

Проверил ___________________________ А. В. Параничев

(оценка и подпись)

Санкт-Петербург

2023 год

Построение IDEF0 диаграмм для описания разработки сервиса

[Выделенное зеленым прочитать и перед отправкой отчета удалить; выделенное желтым — подставить свои данные; вариант задания назначается на занятии]

Выполним описание процесса «Разработка веб-приложения для релевантного подбора компьютерных комплектующих. Back-end часть» с помощью CASE-средства Diagram Editor (https://www.diagrameditor.com/): диаграмма верхнего уровня и соответствующая контекстная диаграмма представлены на рис. 1 и 2. [не менее 8 взаимосвязей; 5 или 6 подпроцессов]



Рис. 1. Top-диаграмма процесса «Разработка веб-приложения для релевантного подбора компьютерных комплектующих. Back-end часть» в нотации IDEF0 (CASE-средство Diagrams.Net (https://app.diagrams.net/))



Рис. 2. Context-диаграмма процесса «Разработка веб-приложения для релевантного подбора компьютерных комплектующих. Back-end часть» в нотации IDEF0 (CASE-средство Diagrams.Net (https://app.diagrams.net/))

Как видно из рис. 1 процесс «Разработать веб-приложение для релевантного подбора компьютерных комплектующих. Back-end часть» включает 7 взаимосвязей. [указать не менее 8 взаимосвязей]

На рис. 2 показаны 4 подпроцесса, на которые декомпозирован процесс «Разработка веб-приложения для релевантного подбора компьютерных комплектующих. Back-end часть (в подпунктах указаны элементы, детализирующие рис. 1):


  • «Спроектировать базу данных MySQL»:

результат на выходе: «Пустая база данных»;

  • «Разработать модуль CRUD и back-end часть сайта на PHP»:

входным элементом является «Пустая база данных»;

выходным элементом является «Административная панель»;

  • «Заполнить базу данных MySQL»:

входным элементом является «Административная панель»;

выходным элементом является «Заполненная база данных»;

  • «Провести тестирование»:

входным элементом является «Заполненная база данных»;

выходным элементом является «Журнал ошибок»;

выходным элементом является «Готовый Back-end для веб-приложения».

Исходный код диаграммы: [привести xml-код: Export -> XML...]

...код XML...