diff --git a/lab1/report/img/commands.png b/lab1/report/img/commands.png new file mode 100644 index 0000000..5701e45 Binary files /dev/null and b/lab1/report/img/commands.png differ diff --git a/lab1/report/img/graph.png b/lab1/report/img/graph.png index 294c5de..aa4f58d 100644 Binary files a/lab1/report/img/graph.png and b/lab1/report/img/graph.png differ diff --git a/lab1/report/report.tex b/lab1/report/report.tex index 152cf21..3bc1966 100644 --- a/lab1/report/report.tex +++ b/lab1/report/report.tex @@ -570,11 +570,45 @@ \begin{figure}[h!] \centering - \includegraphics[width=0.6\linewidth]{img/graph.png} - \caption{Граф состояний приложения.} + \includegraphics[width=1\linewidth]{img/graph.png} + \caption{Структура диалога.} \label{fig:graph} \end{figure} + \newpage + \phantom{text} + \newpage + \section{Описание структуры команд пользователей} + + \textbf{Тип 1} - команды без параметров: + + \begin{itemize} + \item Открытие приложения. + \item Переход между экранами с помощью навигационной панели. + \item Закрытие приложения. + \end{itemize} + + \textbf{Тип 2} - команды с одним оператором. + + \begin{itemize} + \item Выбор участника похода. + \item Выбор снаряжения. + \item Выбор контрольных точек. + \item Выбор даты и времени сбора. + \item Выбор места сбора. + \item Выбор контрольных точек. + \item Фиксация находок. + \end{itemize} + + \begin{figure}[h!] + \centering + \includegraphics[width=0.8\linewidth]{img/commands.png} + \caption{Структура команд пользователей.} + \label{fig:commands} + \end{figure} + + + \newpage \section{Технология ввода данных} Приложение поддерживает несколько технологий ввода данных, адаптированных под условия использования в лесу и разную цифровую грамотность пользователей. Основным методом взаимодействия являются жесты касания и свайпы по сенсорному экрану. Все формы спроектированы с минимальным количеством обязательных полей: геоданные (координаты, время) и метаданные фотографий подставляются автоматически при фиксации находок. Для упрощения работы пожилым пользователям предусмотрены увеличенные области нажатия (минимум 48×48 пикселей). При работе в перчатках или с мокрым экраном доступен упрощённый режим с крупными элементами и подтверждением критических действий.