Статья опубликована в рамках: XCIX Международной научно-практической конференции «Вопросы технических и физико-математических наук в свете современных исследований» (Россия, г. Новосибирск, 25 мая 2026 г.)
Наука: Информационные технологии
Секция: Системы автоматизации проектирования
Скачать книгу(-и): Сборник статей конференции
дипломов
ОПРЕДЕЛЕНИЕ ТРЕБОВАНИЙ ПОЛЬЗОВАТЕЛЕЙ МОДУЛЯ «ОНЛАЙН КУРАТОР» ДЛЯ СОСТАВЛЕНИЯ И РЕАЛИЗАЦИИ КАЛЕНДАРНОГО ПЛАНА ПО ВОСПИТАТЕЛЬНОЙ РАБОТЕ
ANALYSIS AND FORMALIZATION OF USER REQUIREMENTS FOR THE "ONLINE CURATOR" MODULE FOR AUTOMATING THE PROCESS OF COMPILING AND IMPLEMENTING AN EDUCATIONAL WORK CALENDAR PLAN
Khalitov Vadim Rishatovich
Student, Nosov Magnitogorsk State Technical University,
Russia, Magnitogorsk
Nazarova Olga Borisovna
Candidate Of Pedagogical Sciences, Associate Professor of the Department of Business Informatics and Information Technologies, Nosov Magnitogorsk State Technical University,
Russia, Magnitogorsk
Ключевые слова: автоматизированная информационная система, воспитательная работа, образовательная организация, календарный план, требования пользователей, варианты использования.
Keywords: automated information system, educational work, educational organization, calendar plan, user requirements, and usage options.
Проектирование клиентской части модуля «Онлайн Куратор» требует предварительного определения требований пользователей, поскольку именно они определяют функциональные возможности системы и особенности её интерфейса. На данном этапе важно установить, какие задачи выполняют участники процесса воспитательной работы, а также какие функции модуля необходимы для их эффективной реализации. Процесс определения требований является одним из ключевых этапов жизненного цикла разработки автоматизированной системы [1, с. 18].
Анализ бизнес-процесса «Составление и реализация календарного плана воспитательной работы», позволил выявить ключевых участников процесса и определить их функциональные роли в системе. Это, в свою очередь, создаёт основу для формализации требований к разрабатываемому модулю. Для проведения обследования предметной области используются методы предпроектного анализа [2, с. 34].
В рамках проектирования были выделены основные категории пользователей, каждая категория пользователей взаимодействует с системой в соответствии со своими полномочиями и функциональными обязанностями. Различие ролей обуславливает необходимость разграничения прав доступа и определения набора функций, доступных каждому пользователю.
Систематизация требований пользователей позволяет не только определить функциональную структуру модуля, но и служит основой для последующего построения модели вариантов использования (Use Case), отражающей взаимодействие пользователей с системой. [3, с. 65].
Таблица 1.
Требования пользователей к модулю «Онлайн Куратор»
|
Пользователь |
Функциональные требования |
Нефункциональные требования |
|
Директор по воспитательной работе / отдел молодежной политики |
Формирование общего плана; создание шаблонов; контроль сроков; согласование и утверждение; формирование сводной отчетности |
Высокая скорость обработки данных; удобство работы с большими объемами информации; целостность данных |
|
Отдел молодежной политики |
Формирование плана института; распределение мероприятий; назначение ответственных; контроль выполнения; согласование данных; формирование месячных и сводных отчетов. |
Наглядность интерфейса; оперативное обновление данных; доступ к аналитике |
|
Заведующий кафедрой |
Просмотр мероприятий; редактирование данных; назначение кураторов; контроль заполнения; согласование; просмотр отчетов; формирование отчетов. |
Простота использования; минимизация времени на ввод данных |
|
Куратор учебной группы |
Просмотр мероприятий; ввод данных об участниках; отметка выполнения; формирование отчетов; указание причин невыполнения. |
Интуитивный интерфейс; минимальное количество действий; доступность с разных устройств |
|
Администратор системы |
Управление пользователями; назначение ролей; настройка справочников; обеспечение безопасности; резервное копирование. |
Надежность системы; безопасность данных; стабильность работы |
Исследования в области Requirements Engineering показывают, что корректное выявление и формализация пользовательских требований оказывает существенное влияние на качество последующего проектирования информационной системы и полноту концептуальной модели [6].
Сформированные требования пользователей позволяют перейти к моделированию взаимодействия пользователей с системой. Для этого используется диаграмма вариантов использования (Use Case), которая наглядно отражает функциональные возможности модуля и распределение ролей между участниками процесса. [3, с. 89].
В рамках построения модели были выделены основные акторы системы, представляющие различные категории пользователей.
К ключевым участникам взаимодействия с модулем относятся:
- директор по воспитательной работе;
- отдел по молодежной политики;
- заведующий кафедрой;
- куратор учебной группы;
- администратор системы.
Каждый из перечисленных акторов выполняет определённые функции в рамках бизнес-процесса, что определяет набор доступных ему операций в системе.
На основании ранее сформированных требований пользователей были выделены основные группы вариантов использования, отражающие ключевые функции модуля. Использование методов моделирования позволяет повысить качество проектирования и снизить вероятность ошибок при дальнейшей реализации системы [4].
Также современные исследования также показывают, что использование пользовательских ролей и персон способствует более точному описанию требований и повышает качество проектирования программных систем [7].
1. Управление календарным планом
Одной из центральных функций системы является работа с календарным планом воспитательной работы. В рамках данного процесса пользователи, обладающие соответствующими правами, могут:
- создавать календарный план;
- редактировать существующий план;
- просматривать содержание плана;
- утверждать план после завершения этапа согласования.
Данная группа вариантов использования обеспечивает формирование и актуализацию основного документа воспитательной деятельности.
2. Работа с мероприятиями
Следующим важным направлением является управление отдельными мероприятиями, входящими в календарный план. Пользователи системы имеют возможность:
- добавлять новые мероприятия;
- назначать ответственных лиц;
- изменять параметры мероприятий (дата, место, участники);
- отслеживать текущий статус выполнения.
Реализация данных функций позволяет детализировать план и обеспечить контроль за его выполнением.
3. Согласование и утверждение
Процесс согласования является неотъемлемой частью формирования календарного плана. В рамках данной группы вариантов использования предусмотрены следующие действия:
- отправка плана на согласование;
- принятие решения о согласовании или отклонении;
- внесение корректировок по результатам рассмотрения.
Автоматизация данного этапа позволяет сократить сроки утверждения и повысить прозрачность процесса.
4. Реализация мероприятий
После утверждения календарного плана начинается этап его реализации, в ходе которого пользователи выполняют следующие действия:
- отмечают факт выполнения мероприятий;
- добавляют отчетные материалы;
- указывают причины невыполнения (при необходимости).
Данные функции обеспечивают контроль исполнения плана и фиксацию результатов воспитательной деятельности.
5. Формирование отчетности
Важной функцией модуля является автоматизация формирования отчетных документов. Пользователи системы могут:
- формировать отчеты по кафедре;
- формировать отчеты по институту;
- формировать сводные отчеты по всем мероприятиям.
Это позволяет сократить временные затраты на подготовку отчетности и повысить её достоверность.
6. Администрирование системы
Для обеспечения корректной работы модуля предусмотрены функции администрирования, включающие:
- управление учетными записями пользователей;
- назначение ролей и прав доступа;
- настройку параметров системы.
Данный блок обеспечивает безопасность, управляемость и устойчивость функционирования системы, что оказывает влияние на качество разрабатываемого программного продукта [3].
Для образовательных информационных систем особую роль играет формализация структуры взаимодействия пользователей, позволяющая учитывать особенности образовательной среды и адаптировать функциональность системы под различные категории участников процесса [8].
Таким образом, сформированная модель вариантов использования отражает основные сценарии взаимодействия пользователей с модулем «Онлайн Куратор». На её основе построена диаграмма Use Case, представленная на рисунке 1, которая наглядно демонстрирует распределение функций между акторами и структуру взаимодействия с системой.

Рисунок 1. Диаграмма вариантов использования
Заключение
Таким образом, в ходе исследования были определены основные категории пользователей модуля «Онлайн Куратор» и сформированы их функциональные и нефункциональные требования. На основании полученных результатов построена модель вариантов использования, отражающая взаимодействие участников процесса воспитательной работы с системой. Разработанная модель позволяет определить функциональную структуру программного модуля и может использоваться на последующих этапах проектирования и реализации системы. Перспективой дальнейших исследований является проектирование клиентской части модуля и реализация интерфейсных решений, ориентированных на различные категории пользователей.
Список литературы:
- Назарова О.Б., Масленникова О.Е., Наумова У.В. Разработка автоматизированной системы: полный жизненный цикл : учебно-методическое пособие. – Магнитогорск : Магнитогорский государственный технический университет им. Г.И. Носова, 2020. – 120 с.
- Назарова О.Б., Новикова Т.Б. Практикум по разработке АИС: предпроектное обследование : учеб. пособие. – Магнитогорск : Магнитогорский государственный технический университет им. Г.И. Носова, 2017. – 261 с.
- Назарова О.Б., Масленникова О.Е., Чернов В.В., Сапегина В.С. CASE-технологии для анализа и моделирования данных : учебное пособие. – Магнитогорск : Магнитогорский государственный технический университет им. Г.И. Носова, 2022.
- Прасолова Е.А., Назарова О.Б., Саганенко А.А., Стебелев П.Н. Инструменты управления качеством проекта программного обеспечения интеграционного комплекса автоматизации / Е.А. Прасолова, О.Б.Назарова, А.А.Саганенко, П.Н.Стебелев // Современные наукоемкие технологии. 2019. № 6. С. 101-107.
- ФГБОУ ВО «МГТУ им Г.И. Носова» – Об университете. URL: https://www.magtu.ru/sveden/common/%D0%BE%D0%B1-%D1%83%D0%BD%D0%B8% D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%82%D0%B5%D1%82%D0%B5.html
- Dalpiaz F., Gieske P., Sturm A. On Deriving Conceptual Models from User Requirements: An Empirical Study // Information and Software Technology. – 2021. – Vol. 131. – P. 106484. DOI: 10.1016/j.infsof.2020.106484.
- Karolita D., Walker J., Kanij T., Grundy J., Obie H.O. Use of Personas in Requirements Engineering: A Systematic Mapping Study // Information and Software Technology. – 2023. – Vol. 162. – P. 107264. DOI: 10.1016/j.infsof.2023.107264.
- Chimalakonda S., Nori K.V. An Ontology Based Modeling Framework for Design of Educational Technologies // Smart Learning Environments. – 2020. – Vol. 7. – Article 28. DOI: 10.1186/s40561-020-00135-6.
- Setiawan R., Arinal V. Development of a Web-Based Educational Information System Using the RAD Method: A Case Study at Persahabatan Hospital // International Journal Software Engineering and Computer Science. – 2025. – Vol. 5. – № 3. – P. 964–973. DOI: 10.35870/ijsecs.v5i3.5249.
дипломов

