Перейти к содержимому

Выбор темы и формирование требований

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

В отчёте подготовьте:

  1. Краткое описание проблемы, цели системы и её границы: что находится под ответственностью команды, а что остаётся внешним окружением.
  2. Список стейкхолдеров, пользователей, акторов и внешних систем. Для каждого укажите интерес к системе или достигаемую цель; пользователь и актор могут не совпадать.
  3. Не менее пяти функциональных требований, двух проверяемых нефункциональных требований и двух ограничений или бизнес-правил. Укажите источник каждого утверждения: интервью, документ, наблюдение, предположение проекта или иной источник.
  4. Таблицу «цель пользователя — возможность системы — функциональное требование». Она станет основанием для вариантов использования в ЛР 3.

Функциональное требование описывает наблюдаемое поведение системы. Нефункциональное требование задаёт измеримое качество или условие выполнения функции, а ограничение — рамку допустимого решения. Язык программирования, конкретная СУБД или сервер не являются нефункциональными требованиями сами по себе.

Проверьте каждое требование: понятно ли, кому оно нужно; можно ли описать сценарий и правило; можно ли проверить результат; не противоречит ли оно границе системы.

Список тем:

  • Система сбора обратной связи от сотрудников;
  • Система peer-to-peer обучения сотрудников;
  • Система управления рабочими сменами сотрудников розничных магазинов;
  • Портал поставщика для сети розничных магазинов;
  • Система управления инцидентами/событиями на дорогах города;
  • Система управления работой станции метрополитена;
  • Система диспетчерского центра метрополитена;
  • Система управления корпоративным такси;
  • Система управления пассажирским терминалом аэропорта;
  • Система управления грузовым терминалом аэропорта;
  • Система пожарной безопасности торгового комплекса;
  • Система управления производственным комплексом;
  • Система управления безопасностью коттеджного поселка;
  • Система управления кинотеатром;
  • Система управления тендерной площадкой;
  • Система управления рестораном;
  • Система контроля и управления доступом в бизнес-центре;
  • Система управления курьерской службой;
  • Система управления отелем;
  • Система управления турбазой;
  • Система управления библиотекой;
  • Система управления складом;
  • Система управления почтой;
  • Система управления туристическим агентством;
  • Система управления компьютерным клубом;
  • Система кредитного отдела банка.

Каждая тема должна быть максимум у одного человека в группе, либо распределите темы самостоятельно заранее, либо придётся делать это на паре.

При желании можно выбрать свою тему с одним ограничением: нельзя брать магазины, маркетплейсы и т.д.

В отчёте обязательно укажите ФИО, группу и номер лабораторной работы.

Максимум за эту лабораторную работу — 8 баллов. За что снимаются баллы:

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