Декомпозиция процесса формирования расписания в вузе | Статья в журнале «Молодой ученый»

Отправьте статью сегодня! Журнал выйдет 4 мая, печатный экземпляр отправим 8 мая.

Опубликовать статью в журнале

Автор:

Рубрика: Информационные технологии

Опубликовано в Молодой учёный №18 (360) апрель 2021 г.

Дата публикации: 03.05.2021

Статья просмотрена: 1818 раз

Библиографическое описание:

Клоков, С. А. Декомпозиция процесса формирования расписания в вузе / С. А. Клоков. — Текст : непосредственный // Молодой ученый. — 2021. — № 18 (360). — С. 24-30. — URL: https://moluch.ru/archive/360/80476/ (дата обращения: 26.04.2024).



В данной статье рассматривается декомпозиция процесса формирования расписания в нотациях IDEF0, DFD, IDEF3 с целью нахождения процессов, которые возможно автоматизировать.

Ключевые слова: декомпозиция, моделирование, IDEF0, DFD, IDEF3, формирование расписания

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

Моделирование в IDEF0

IDEF0. Контекстная диаграмма

Рис. 1. IDEF0. Контекстная диаграмма

Основной блок — Формирование расписания в вузе

Входной информацией системы являются: Список дисциплин, Информация о нагрузке на преподавателей.

Выходной информацией системы является: Расписание.

Механизмы информацией системы являются: Учебно-методическое управление (УМУ), Тандем, Кафедры.

Управляющие информацией системы являются: Информация об оснащенности аудиторий, Учебный план, Правила составления расписания, Санитарно-эпидемиологические нормы.

IDEF0. Декомпозиция контекстной диаграммы

Рис. 2. IDEF0. Декомпозиция контекстной диаграммы

Мы декомпозировали общий блок «Формирования расписания в вузе» на связанные между собой элементы. В нашем случае делится на 3 основных этапа: Формирование расписания бакалавриата, Формирование расписания магистратуры, Совмещение расписания.

IDEF0. Декомпозиция блока «Формирование расписания бакалавриата»

Рис. 3. IDEF0. Декомпозиция блока «Формирование расписания бакалавриата»

Блоки «Формирование расписания бакалавриата» «Формирование расписания магистратуры» мы декомпозируем еще на 4 этапа: Распределение лекций по всем курсам, Распределение практик, Распределение аудиторий, Проверка накладок и оснащения.

IDEF0. Декомпозиция блока «Совмещение расписания»

Рис. 4. IDEF0. Декомпозиция блока «Совмещение расписания»

Блок «Совмещение расписания» мы декомпозируем еще на 3 этапа: Формирование общего расписания, Проверка на накладки, несостыковки, Утверждение расписания.

Моделирование в DFD

DFD. Декомпозиция контекстной диаграммы

Рис. 5. DFD. Декомпозиция контекстной диаграммы

На данной модели отображается основной процесс (сама система в целом) и ее связи с внешней средой (внешними сущностями). Это взаимодействие показывается через потоки данных.

Внешние сущности изображают входы в систему и/или выходы из нее. Внешние сущности: Учебно-методический отдел, Кафедры.

Хранилище данных изображают объекты в покое. Хранилища: Тандем, Хранилище расписания, Список проблем.

Стрелки (потоки данных) описывают движение объектов из одной части системы в другую.

DFD. Декомпозиция блока «Формирование расписания бакалавриата»

Рис. 6. DFD. Декомпозиция блока «Формирование расписания бакалавриата»

Блоки «Формирование расписания бакалавриата» и «Формирование расписания магистратуры» мы декомпозируем еще на 4 блока: Распределение лекций по всем курсам, Распределение практик, Распределение аудиторий.

DFD. Декомпозиция блока «Проверка проблем»

Рис. 7. DFD. Декомпозиция блока «Проверка проблем»

Блок «Проверка проблем» мы декомпозируем еще на 3 этапа: Формирование общего расписания, Проверка на накладки, несостыковки, Утверждение расписания.

Моделирование в IDEF3

IDEF3. Декомпозиция контекстной диаграммы

Рис. 8. IDEF3. Декомпозиция контекстной диаграммы

IDEF3 является стандартом документирования технологических процессов, происходящих на предприятии, и предоставляет инструментарий для наглядного исследования и моделирования их сценариев.

Функциональные элементы: Формирование расписания бакалавриата, Формирование расписания магистратуры, Проверка проблем, Исправление проблем.

IDEF3. Декомпозиция блока «Формирование расписания бакалавриата»

Рис. 9. IDEF3. Декомпозиция блока «Формирование расписания бакалавриата»

Блок «Формирование расписания бакалавриата» и «Формирование расписания магистратуры» декомпозируем на 3 последовательных блока: Распределение лекций по всем курсам, Распределение практик, Распределение аудиторий.

IDEF3. Декомпозиция блока «Проверка проблем»

Рис. 10. IDEF3. Декомпозиция блока «Проверка проблем»

Блок «Проверка проблем» мы декомпозируем на 3 синхронных этапа и 1 завершающий: Проверка оснащенности аудиторий, Проверка нагрузки на преподавателей, Проверка на наличие накладок, несостыковок, Загрузка проблем в хранилище.

IDEF3. Декомпозиция блока «Исправление проблем»

Рис. 11. IDEF3. Декомпозиция блока «Исправление проблем»

Блок «Исправление проблем» мы декомпозируем на 3 асинхронных этапа: Изменение расписания бакалавриата, Изменение расписания магистратуры, Установка необходимого оборудования.

Заключение

В результате была достигнута основная цель — рассмотрен процесс формирования расписания с целью дальнейшей автоматизации конкретных блоков (процессов). Это поможет существенно сократить время работы составителей расписания, уменьшить затраты на человеческие ресурсы.

Литература:

  1. Цуканова, О. А. Методология и инструментарий моделирования бизнес-процессов / О. А. Цуканова. — Санкт-Петербург: Университет ИТМО, 2015. — 100 c. — Текст: непосредственный.
  2. Трофимов CASE-технологии. Практическая работа в Rational Rose / Трофимов, А. С. —: Бином-Пресс, 2002. — 288 c. — Текст: непосредственный.
  3. Ипатова Методологии и технологии системного проектирования информационных систем. / Ипатова, Р. Э. — Москва: Флинта, 2008. — 256 c. — Текст: непосредственный.
Основные термины (генерируются автоматически): DFD, Формирование расписания, декомпозиция блока, контекстная диаграмма, блок, Распределение аудиторий, Распределение лекций, Распределение практик, общее расписание, Утверждение расписания.


Похожие статьи

Применение DFD-диаграмм при разработке компьютерных игр

Такое разбиение на блоки позволяет описывать процессы любой сложности, в DFD-диаграммах каждый функциональный блок можно подразделять на

Ниже приведён пример DFD диаграмм, используемых при разработке компьютерной игры «Настольный теннис». Ниже (см. рис. 1)...

DFD-моделирование потоков регионального промышленного...

Целью приводимой методологии DFD - моделирования является преобразование общих знаний и требований к потокам данных регионального

Рис.1 –DFD-диаграмма потоков регионального промышленного кластера. Параллельно с описанным процессом функционирует и процесс...

Принципы разработки функциональной модели образовательного...

формирование расписания. Любая корпоративная информационная система имеет в

Контекстная диаграмма, глобально описывающая процесс формирования структуры

Рис.1. Контекстная диаграмма процесса формирования структуры данных по учебной деятельности.

Разработка аппаратно-программного комплекса двухкамерного...

Диаграмма 4 — декомпозиция блока «Подстройка работы ЭКС под физическую нагрузку»

Применение DFD-диаграмм при разработке компьютерных игр. DFD-диаграмма (Data Flow

Использование блока GEN на практике. Редактор диаграмм состояний гибридных систем для...

Функциональное моделирование процессов проведения...

Контекстная диаграмма состоит из одного блока, описывающего функцию верхнего уровня, ее входы, выходы, управления, и механизмы, вместе с

Первый этап декомпозиции заключается в уточнении общей функции общей функции модели путем декомпозиции блока контекстной...

Существующий опыт в разработке моделей деятельности...

Рис.2. Контекстная диаграмма процесса генерации расписаний. Функциональная декомпозиция процесса происходит в среде BPwin. В процессе компоновки расписания данные неоднократно анализируются и проверяются. На первом этапе экспертами анализируются...

Подход к моделированию процессов функционирования систем...

Возможность декомпозиции процессов на диаграммах позволяет представить процесс

Модель на основе диаграмм потоков данных (DFD) позволяет описывать систему только с

Дальнейшую декомпозицию необходимо выполнить для каждого блока декомпозиции...

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

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

Похожие статьи

Применение DFD-диаграмм при разработке компьютерных игр

Такое разбиение на блоки позволяет описывать процессы любой сложности, в DFD-диаграммах каждый функциональный блок можно подразделять на

Ниже приведён пример DFD диаграмм, используемых при разработке компьютерной игры «Настольный теннис». Ниже (см. рис. 1)...

DFD-моделирование потоков регионального промышленного...

Целью приводимой методологии DFD - моделирования является преобразование общих знаний и требований к потокам данных регионального

Рис.1 –DFD-диаграмма потоков регионального промышленного кластера. Параллельно с описанным процессом функционирует и процесс...

Принципы разработки функциональной модели образовательного...

формирование расписания. Любая корпоративная информационная система имеет в

Контекстная диаграмма, глобально описывающая процесс формирования структуры

Рис.1. Контекстная диаграмма процесса формирования структуры данных по учебной деятельности.

Разработка аппаратно-программного комплекса двухкамерного...

Диаграмма 4 — декомпозиция блока «Подстройка работы ЭКС под физическую нагрузку»

Применение DFD-диаграмм при разработке компьютерных игр. DFD-диаграмма (Data Flow

Использование блока GEN на практике. Редактор диаграмм состояний гибридных систем для...

Функциональное моделирование процессов проведения...

Контекстная диаграмма состоит из одного блока, описывающего функцию верхнего уровня, ее входы, выходы, управления, и механизмы, вместе с

Первый этап декомпозиции заключается в уточнении общей функции общей функции модели путем декомпозиции блока контекстной...

Существующий опыт в разработке моделей деятельности...

Рис.2. Контекстная диаграмма процесса генерации расписаний. Функциональная декомпозиция процесса происходит в среде BPwin. В процессе компоновки расписания данные неоднократно анализируются и проверяются. На первом этапе экспертами анализируются...

Подход к моделированию процессов функционирования систем...

Возможность декомпозиции процессов на диаграммах позволяет представить процесс

Модель на основе диаграмм потоков данных (DFD) позволяет описывать систему только с

Дальнейшую декомпозицию необходимо выполнить для каждого блока декомпозиции...

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

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

Задать вопрос