\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}