Задача 1: Бронирование столика в ресторане
Пользователь открывает мобильное приложение ресторана и выбирает подходящий ресторан. Далее он выбирает дату и время, когда хочет забронировать столик, а также указывает количество человек. После подтверждения данных система проверяет наличие свободных столиков на выбранное время. Если столик доступен, система подтверждает бронирование и отправляет уведомление администратору ресторана. Администратор может просмотреть все бронирования на выбранный день и время, а также изменить или отменить бронирование в случае необходимости. Пользователь может получить уведомление с напоминанием о предстоящем бронировании за день до даты.
Пример
- Пользователь: Выбрать ресторан, указать дату и время, подтвердить бронирование.
- Система: Проверить наличие столиков, подтвердить бронирование, отправить уведомление.
- Администратор ресторана: Просмотреть бронирования, изменить или отменить бронирование.
Задача 2: Управление расписанием занятий в школе
Учитель входит в школьную информационную систему и создает расписание для своего класса. Учитель может добавлять, удалять и изменять уроки, а также указывать кабинеты и время проведения занятий. Ученик может войти в систему и просмотреть расписание на текущую неделю или на будущее время. Администратор школы имеет возможность управлять расписанием всех учителей, утверждать или изменять расписание перед его публикацией, а также отправлять уведомления ученикам и родителям о внеплановых изменениях в расписании.
Пример
- Учитель: Создать расписание, редактировать уроки, указать кабинеты.
- Ученик: Просмотреть расписание, получить уведомление об изменениях.
- Администратор школы: Управлять общим расписанием, утверждать расписания, отправлять уведомления.
Задача 3: Регистрация на конференцию
Участник заходит на сайт конференции и выбирает тип участия: оффлайн или онлайн. Он заполняет форму регистрации, включая свои контактные данные и тему выступления (если это докладчик). После заполнения формы система отправляет подтверждение на электронную почту участника и предлагает оплатить регистрационный взнос (если требуется). Организатор конференции может просматривать список зарегистрированных участников, редактировать информацию о конференции и отправлять важные объявления участникам.
Пример
- Участник: Выбрать тип участия, заполнить форму регистрации, оплатить взнос.
- Система: Отправить подтверждение регистрации, предложить оплату взноса.
- Организатор конференции: Просматривать участников, редактировать информацию, отправлять объявления.
Задача 4: Обслуживание автомобиля в автосервисе
Клиент записывается на обслуживание своего автомобиля через мобильное приложение автосервиса. Он выбирает тип услуги (например, техническое обслуживание или ремонт), дату и время, а также указывает информацию о своем автомобиле. Система проверяет доступность времени для записи и отправляет менеджеру автосервиса уведомление о новой записи. Менеджер может подтвердить запись и распределить работу на конкретного механика. После завершения работы механик указывает выполненные работы и материалы, а система отправляет клиенту уведомление о готовности автомобиля.
Пример
- Клиент: Выбрать тип услуги, указать данные автомобиля, записаться на обслуживание.
- Система: Проверить доступность времени, отправить уведомление менеджеру.
- Менеджер автосервиса: Подтвердить запись, распределить работу.
- Механик: Внести информацию о выполненных работах, подтвердить завершение.