Файл: Практическая работа 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...