Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Z9411_КафкаРС_ПИС_ЛР1

.docx
Скачиваний:
6
Добавлен:
24.10.2023
Размер:
379.59 Кб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА 14

ОЦЕНКА

ПРЕПОДАВАТЕЛЬ

канд. техн. наук

А. В. Шахомиров

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

ОТЧЁТ О ЛАБОРАТОРНОЙ РАБОТЕ №1

IDEF0 –стандарт функционального моделирования

по дисциплине: Проектирование информационных систем

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ ГР. №

Z9411

Р. С. Кафка

номер группы

подпись, дата

инициалы, фамилия

Студенческий билет №

2019/3603

Шифр ИНДО

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

Построение функциональной модели предметной области

  1. Запустил BPwin. В появившемся диалоговом окне ModelMart Connection Manager нажал Cancel.

  2. В диалоговом окне BPwin выбрал позицию Create model, ввёл имя модели Подготовка специалистов и тип IDEF0. Нажал ОК.

  3. Появится окно Properties for New Models. Во вкладке General ввёл свои фамилию и инициалы как автора. Остальные вкладки используются для определения настроек проекта.

  4. Автоматически создалась контекстная диаграмма в рабочей области.

  5. Для внесения области, цели и точки зрения в модели IDEF0 в BPwin выбрал пункт меню Model/Model Properties, вызывающий диалог Model Properties.

Рисунок 1 – Диалог создания свойств модели «Подготовка специалистов»

Во вкладку Purpose внёс цель и точку зрения, а во вкладку Definition-определение модели и описание области.

Во вкладке Status того же диалога можно описать статус модели (черновой вариант, рабочий, окончательный), время создания и последнего редактирования (отслеживается в дальнейшем автоматически по системной дате).

Вкладка General служит для внесения имени проекта и модели, имени инициалов автора и временных рамок модели AS-IS и TO-BE.

Вкладка Sourse предназначена для описания источников информации при построении модели.

  1. На контекстной диаграмме щёлкнул 2 раза мышью по функциональному блоку. Появился диалог Activity Properties, где во вкладке Name написал имя блока Подготовить специалистов (рис. 2).

Рисунок 2 – Вкладка Name диалога Activity Properties

Во вкладке Font выбрал Script – кириллический и указать шрифт (рис. 3). Галочка в группе Global позволит изменить шрифт для всех объектов модели. Нажал Применить – ОК.

Рисунок 3 – Вкладка Font диалога Activity Properties

  1. На контекстной диаграмме изобразил граничные стрелки. Для внесения граничной стрелки входа необходимо:

    • щелкнуть по кнопке с символом стрелки  на панели инструментов, перенести курсор к левой стороне экрана, пока не появится начальная штриховая полоска;

    • щелкнуть один раз по полоске (начало стрелки) и еще раз в левой части работы со стороны входа (конец стрелки) по появившемуся треугольнику;

    • вернуться на панель инструментов и выбрать кнопку редактирования стрелки;

    • щелкнуть правой кнопкой мыши на линии стрелки, во всплывающем меню выбрать Arrow Name и добавить имя стрелки в окне диалога.

Аналогичным образом нарисовал все стрелки, результат показан на рис. 4.

Рисунок 4 – Контекстная диаграмма процесса «Подготовить специалистов»

  1. Щёлкнул один раз по функциональному блоку готовой контекстной диаграммы. Он выделился черным цветом со своими стрелками.

  2. На панели инструментов IDEF0 нажал кнопку декомпозиции диаграммы нижнего уровня  .

  3. В появившемся диалоге Activity Box Count (рис. 5) выбрал методологию IDEF0 и количество блоков на диаграмме нижнего уровня – 3.  

Рисунок 2.5 – Диалог Activity Box Count

Автоматически создалась диаграмма декомпозиции. Правой кнопкой мыши щёлкнул по первой работе, выбрал Name и внёс имя работы «Принять абитуриентов». Повторил эти действия с остальными двумя работами: «Обучить студентов» и «Выпустить студентов», результат продемонстрирован на рисунке 6.

Рисунок 6 – A0. Диаграмма декомпозиции бизнес-процесса «Подготовить специалистов»

  1. При декомпозиции стрелки контекстной диаграммы автоматически появились на диаграмме декомпозиции. Но они при этом не касаются работ. Такие стрелки называются несвязанными и считаются как синтаксическая ошибка.

Для связывания стрелок входа, управления и механизма перешёл в режим редактирования стрелок, щёлкнул по наконечнику стрелки и щёлкнул по соответствующему сегменту работы. Для связывания выхода необходимо также перейти в режим редактирования стрелок, щелкнуть по сегменту выхода и затем по стрелке.

  1. Создал новые внутренние стрелки Списки групп, приказы на допуск к ГЭ, зачетно-экзаменационные ведомости.  Итог – рис 6 полностью.

  2. Действия 8 – 12 выполнил для декомпозиции блоков 1-3 и их внутренних блоков. Результат продемонстрирован на рисунках 7 – 9.

Рисунок 7 – A1. Диаграмма декомпозиции процесса «Принять абитуриентов»

Рисунок 8 – A2. Диаграмма декомпозиции процесса «Обучить студентов»

Рисунок 9 – A3. Диаграмма декомпозиции процесса «Выпустить студентов»

В диаграмме на рис. 9 подразумевается, что студент успешно сдал государственный экзамен и защитил дипломный проект. Ее можно дополнить такими функциональными блоками, как «Сформировать приказ об отчислении» и «Подготовить академическую справку о незаконченном высшем образовании», в случае если студент не сдал экзамен или не защитил дипломный проект. Такой вариант будет рассмотрен в методологии IDEF3.

В результате выполненной декомпозиции бизнес-процесса «Подготовить специалистов» получилась функциональная модель с детализацией до 2 уровня.