\chapter{Модель продукта}
\section{Структурированное текстовое описание процесса}
\subsection{Сценарий 1. Регистрация на мероприятие}

\textbf{Актор:} Посетитель.

\subsubsection{Основной поток}

\begin{enumerate}
\item Актор решает посетить мероприятие.
\item Актор выбирает мероприятие.
\item \label{actor-register}Актор регистрируется на мероприятие.
\end{enumerate}

\subsubsection{Расширения}

\begin{description}
\item[\ref{actor-register}a] Актор указал неверные данные. Переход к п.\ref{actor-register} сценария 1.
\item[\ref{actor-register}b] Регистрация на мероприятие закрыта.
\end{description}

\subsection{Сценарий 2. Добавление мероприятия}
\textbf{Актор:} Пользователь.

\subsubsection{Основной поток}

\begin{enumerate}
\item Актор получает информацию о мероприятии.
\item Актор создаёт мероприятие.
\item \label{user-event-info}Актор заполняет информацию о мероприятии.
\end{enumerate}

\subsubsection{Расширения}
\begin{description}
\item[\ref{user-event-info}a] Информация не проходит валидацию. Повтор пункта.
\item[\ref{user-event-info}b] Актор загружает программу в формате DOC.
\item[\ref{user-event-info}c] Актор добавляет ограничение на количество посетителей.
\end{description}

% \begin{figure}[ht]
% \centering
% \includegraphics[angle=90,height=0.7\textheight]{diagram0.jpeg}
% \caption{}
% \end{figure}
%
% \begin{figure}[ht]
% \centering
% \includegraphics[angle=90,width=\textwidth]{diagram1.jpeg}
% \caption{}
% \end{figure}
