Skip to content

Предметные области

Данный банк предметных областей предназначен для выдачи индивидуальных проектных заданий студентам в рамках учебной практики по ПМ.08.

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

Общий принцип предметной области

Section titled “Общий принцип предметной области”

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

Формула хорошей предметной области

Section titled “Формула хорошей предметной области”
Тип сущностиНазначениеПримеры
Контентная сущностьТо, что отображается в публичной части сайтауслуга, товар, курс, мероприятие, врач, помещение, вакансия
Операционная сущностьТо, что создаёт пользовательзапись, заказ, бронирование, заявка, отклик, обращение

Банк предметных областей

Section titled “Банк предметных областей”
№ТемаПочему хорошая
1Стоматологическая клиникаУслуги, врачи, запись, статусы
2Строительная компанияУслуги, портфолио, заявка на расчёт
3Интернет-магазин книгКаталог, жанры, заказ, личный кабинет
4Афиша мероприятийМероприятия, категории, регистрация
5Курсы программированияКурсы, направления, запись
6КофейняМеню, категории, заказ
7КондитерскаяТовары, заказ, красивая визуальная часть
8БарбершопУслуги, мастера, запись
9Салон красотыУслуги, мастера, запись
10ФотостудияЗалы, услуги, бронирование
11КинотеатрФильмы, сеансы, бронирование
12Гостевой домНомера, услуги, бронирование
13Ремонт квартирУслуги, кейсы, заявка
14Дизайн интерьеровПортфолио, услуги, заявка
15АвтошколаПрограммы обучения, запись
16Ветеринарная клиникаУслуги, специалисты, запись
17Туристическое агентствоТуры, направления, заявка
18Агентство недвижимостиОбъекты, фильтры, заявка на просмотр
19Сервис ремонта техникиУслуги, заявка, статусы
20Каталог вакансийВакансии, работодатели, отклики
21Цветочный магазинБукеты, категории, заказ
22Магазин настольных игрИгры, жанры, возрастные категории, заказ
23Центр робототехникиКурсы, группы, преподаватели, запись
24Онлайн-школа английского языкаКурсы, уровни, преподаватели, запись
25Сервис аренды помещенийПомещения, характеристики, бронирование
26Прокат туристического снаряженияСнаряжение, категории, заявка на аренду
27Сайт юридической компанииУслуги, специалисты, заявка на консультацию
28Веб-студияУслуги, тарифы, портфолио, заявка на разработку
29Портал мастер-классовМастер-классы, направления, регистрация участников
30Сервис обращений в IT-отделКатегории проблем, обращения, статусы обработки

Детализация предметных областей

Section titled “Детализация предметных областей”

1. Стоматологическая клиника

Section titled “1. Стоматологическая клиника”

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

ЭлементОписание
Контентная сущностьСтоматологическая услуга
Дополнительная сущностьВрач
Операционная сущностьЗапись на приём
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

2. Строительная компания

Section titled “2. Строительная компания”

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

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьПроект из портфолио
Операционная сущностьЗаявка на расчёт
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

3. Интернет-магазин книг

Section titled “3. Интернет-магазин книг”

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

ЭлементОписание
Контентная сущностьКнига
Дополнительная сущностьАвтор, жанр
Операционная сущностьЗаказ
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Описание бизнес-кейса: разработать веб-сервис по теме «Афиша мероприятий», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьМероприятие
Дополнительная сущностьКатегория мероприятия
Операционная сущностьРегистрация на мероприятие
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

5. Курсы программирования

Section titled “5. Курсы программирования”

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

ЭлементОписание
Контентная сущностьКурс
Дополнительная сущностьНаправление
Операционная сущностьЗапись на курс
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Описание бизнес-кейса: разработать веб-сервис по теме «Кофейня», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьНапиток / блюдо
Дополнительная сущностьКатегория меню
Операционная сущностьЗаказ
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьТовар
Дополнительная сущностьКатегория
Операционная сущностьЗаказ
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Описание бизнес-кейса: разработать веб-сервис по теме «Барбершоп», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьМастер
Операционная сущностьЗапись
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьМастер
Операционная сущностьЗапись
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьЗал / услуга
Дополнительная сущностьПакет съёмки
Операционная сущностьБронирование
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьФильм
Дополнительная сущностьСеанс
Операционная сущностьБронирование билета
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьНомер
Дополнительная сущностьУслуга
Операционная сущностьБронирование
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьКейс / пример работы
Операционная сущностьЗаявка на ремонт
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьПроект портфолио
Операционная сущностьЗаявка на проект
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Описание бизнес-кейса: разработать веб-сервис по теме «Автошкола», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьПрограмма обучения
Дополнительная сущностьКатегория прав / группа
Операционная сущностьЗаявка на обучение
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

16. Ветеринарная клиника

Section titled “16. Ветеринарная клиника”

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

ЭлементОписание
Контентная сущностьУслуга
Дополнительная сущностьВетеринарный специалист
Операционная сущностьЗапись на приём
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

17. Туристическое агентство

Section titled “17. Туристическое агентство”

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

ЭлементОписание
Контентная сущностьТур
Дополнительная сущностьНаправление
Операционная сущностьЗаявка на подбор тура
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

18. Агентство недвижимости

Section titled “18. Агентство недвижимости”

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

ЭлементОписание
Контентная сущностьОбъект недвижимости
Дополнительная сущностьТип объекта / район
Операционная сущностьЗаявка на просмотр
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

19. Сервис ремонта техники

Section titled “19. Сервис ремонта техники”

Описание бизнес-кейса: разработать веб-сервис по теме «Сервис ремонта техники», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьУслуга ремонта
Дополнительная сущностьТип техники
Операционная сущностьЗаявка на ремонт
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьВакансия
Дополнительная сущностьРаботодатель
Операционная сущностьОтклик
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьБукет
Дополнительная сущностьКатегория / повод
Операционная сущностьЗаказ
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

22. Магазин настольных игр

Section titled “22. Магазин настольных игр”

Описание бизнес-кейса: разработать веб-сервис по теме «Магазин настольных игр», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьНастольная игра
Дополнительная сущностьЖанр / возрастная категория
Операционная сущностьЗаказ
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Описание бизнес-кейса: разработать веб-сервис по теме «Центр робототехники», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьКурс
Дополнительная сущностьГруппа / преподаватель
Операционная сущностьЗапись на курс
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

24. Онлайн-школа английского языка

Section titled “24. Онлайн-школа английского языка”

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

ЭлементОписание
Контентная сущностьКурс
Дополнительная сущностьУровень / преподаватель
Операционная сущностьЗапись на обучение
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

25. Сервис аренды помещений

Section titled “25. Сервис аренды помещений”

Описание бизнес-кейса: разработать веб-сервис по теме «Сервис аренды помещений», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьПомещение
Дополнительная сущностьТип помещения
Операционная сущностьБронирование
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

26. Прокат туристического снаряжения

Section titled “26. Прокат туристического снаряжения”

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

ЭлементОписание
Контентная сущностьСнаряжение
Дополнительная сущностьКатегория снаряжения
Операционная сущностьЗаявка на аренду
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

27. Сайт юридической компании

Section titled “27. Сайт юридической компании”

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

ЭлементОписание
Контентная сущностьЮридическая услуга
Дополнительная сущностьСпециалист
Операционная сущностьЗаявка на консультацию
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

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

ЭлементОписание
Контентная сущностьУслуга / тариф
Дополнительная сущностьПроект портфолио
Операционная сущностьЗаявка на разработку
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

29. Портал мастер-классов

Section titled “29. Портал мастер-классов”

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

ЭлементОписание
Контентная сущностьМастер-класс
Дополнительная сущностьНаправление / ведущий
Операционная сущностьРегистрация участника
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

30. Сервис обращений в IT-отдел

Section titled “30. Сервис обращений в IT-отдел”

Описание бизнес-кейса: разработать веб-сервис по теме «Сервис обращений в IT-отдел», где пользователь может просматривать публичную часть, выполнять основное действие, а администратор — управлять данными и статусами.

ЭлементОписание
Контентная сущностьКатегория проблемы
Дополнительная сущностьТип оборудования / ПО
Операционная сущностьОбращение
Публичная частьГлавная страница, каталог, детальная страница, поиск или фильтрация
Личный кабинетДанные пользователя, история действий, статусы
АдминкаУправление каталогом, категориями и действиями пользователей
AJAXПоиск или фильтрация, отправка формы, изменение статуса

Для заявок, записей и бронирований

Section titled “Для заявок, записей и бронирований”
  • новая;
  • в обработке;
  • подтверждена;
  • отклонена;
  • завершена.
  • новый;
  • принят;
  • в сборке;
  • готов;
  • отменён.
  • отправлен;
  • рассматривается;
  • принят;
  • отклонён.

Шаблон карточки предметной области

Section titled “Шаблон карточки предметной области”
# Предметная область: [название]
## Описание бизнес-кейса
Необходимо разработать веб-сервис, который позволяет [описать основную задачу пользователя] и даёт администратору возможность [описать управление данными].
## Целевая аудитория
- [группа пользователей 1];
- [группа пользователей 2];
- администратор системы.
## Контентная сущность
[Название сущности]
## Дополнительная сущность
[Название дополнительной сущности]
## Операционная сущность
[Запись / заказ / бронирование / заявка / отклик / обращение]
## Публичная часть
- главная страница;
- каталог объектов;
- детальная страница объекта;
- категории или направления;
- поиск или фильтрация;
- регистрация;
- авторизация.
## Личный кабинет
- данные пользователя;
- список созданных действий;
- статусы действий.
## Административная часть
- управление каталогом;
- управление категориями;
- просмотр пользовательских действий;
- изменение статусов.
## AJAX-интерактивность
- [действие 1];
- [действие 2];
- [действие 3].