Пофиксил пару моментов

This commit is contained in:
2025-11-24 13:25:16 +03:00
parent 3af4d4f6d5
commit c41a79e141
2 changed files with 54 additions and 60 deletions

View File

@@ -21,7 +21,7 @@
10. Модель пользователей продукта (персонажи: основные, второстепенные) , цели каждого персонажа, контекст использования продукта 10. Модель пользователей продукта (персонажи: основные, второстепенные) , цели каждого персонажа, контекст использования продукта
11. Ментальная модель пользователя, предлагаемые метафоры и идиомы 11. Ментальная модель пользователя, предлагаемые метафоры и идиомы
12. Квалификация пользователя (персонажа) 12. Квалификация пользователя (персонажа)
13. Задачи, решаемые персонажем 13. Задачи, решаемые приложением
14. Описание задач и процессов для каждой задачи, для каждого персонажа. 14. Описание задач и процессов для каждой задачи, для каждого персонажа.
15. Описание функций (для каждого процесса) 15. Описание функций (для каждого процесса)
16. Минимизация накладных расходов (налогов) 16. Минимизация накладных расходов (налогов)

View File

@@ -279,11 +279,8 @@
\item \textbf{Организатор похода} --- ответственное лицо (обычно один из родителей), координирующее планирование и проведение похода. \item \textbf{Организатор похода} --- ответственное лицо (обычно один из родителей), координирующее планирование и проведение похода.
\item \textbf{Волонтёры-поисковики и службы спасения} --- специалисты, привлекаемые в экстренных ситуациях для поиска и оказания помощи. \item \textbf{Службы спасения} --- специалисты, привлекаемые в экстренных ситуациях для поиска и оказания помощи.
\item \textbf{Региональные лесничие и экологи} --- представители государственных служб, контролирующие использование лесных ресурсов.
% \item \textbf{Разработчики и техническая поддержка} --- команда, обеспечивающая функционирование и развитие приложения.
\end{itemize} \end{itemize}
\section{Ожидания заинтересованных лиц} \section{Ожидания заинтересованных лиц}
@@ -298,13 +295,8 @@
\item \textbf{Организатор} хочет эффективно спланировать маршрут, проконтролировать сбор снаряжения, координировать действия группы. Ожидает инструменты совместного планирования: систему приглашений, чек-лист снаряжения, контроль состава группы, возможность отслеживать местоположение всех участников и быстро реагировать на отклонения от плана. \item \textbf{Организатор} хочет эффективно спланировать маршрут, проконтролировать сбор снаряжения, координировать действия группы. Ожидает инструменты совместного планирования: систему приглашений, чек-лист снаряжения, контроль состава группы, возможность отслеживать местоположение всех участников и быстро реагировать на отклонения от плана.
\item \textbf{Друзья и знакомые грибники} хотят помочь советом по грибным местам или присоединиться к походу. Ожидают удобную систему приглашений, возможность просмотреть планируемый маршрут, оставить комментарии и предупредить об опасных участках или особенностях местности. \item \textbf{Службы спасения} хотят минимизировать время поиска в экстренных ситуациях. Ожидают автоматическую интеграцию приложения с системой 112 для передачи структурированных данных: точных координат, информации о составе группы, состоянии здоровья участников, заряде батареи, запасе воды и медикаментов, истории перемещений.
\item \textbf{Волонтёры и службы спасения} хотят минимизировать время поиска в экстренных ситуациях. Ожидают автоматическую передачу точных координат, информацию о составе группы, состоянии здоровья участников и запасе автономности (заряд батареи, запасы воды, медикаменты).
\item \textbf{Лесничие и экологи} хотят контролировать нагрузку на лесные массивы и обеспечивать соблюдение правил. Ожидают получение обезличенной статистики посещений, возможность оперативно информировать пользователей о запретах (пожароопасность, карантинные зоны), редких видах и правилах бережного сбора.
% \item \textbf{Разработчики и поддержка} заинтересованы в стабильной работе приложения и довольных пользователях. Ожидают качественные метрики использования для улучшения функционала, систему сбора обратной связи и возможность быстрого реагирования на технические проблемы.
\end{itemize} \end{itemize}
% \section{Критерии оценки результата} % \section{Критерии оценки результата}
@@ -366,15 +358,6 @@
\item Успокоение родственников, остающихся дома, через периодические автоматические уведомления о статусе группы и возможность отслеживания маршрута. \item Успокоение родственников, остающихся дома, через периодические автоматические уведомления о статусе группы и возможность отслеживания маршрута.
\end{itemize} \end{itemize}
\textbf{Повышение эффективности и продуктивности походов:}
\begin{itemize}
\item Сокращение времени на подготовку к походу с 1--2 часов до 10--15 минут благодаря шаблонам маршрутов и готовым чек-листам снаряжения.
\item Повышение дисциплины сборов через автоматические напоминания о проверке снаряжения, заряде устройств и времени выхода.
\item Увеличение объёма собранных грибов за счёт сохранения и повторного использования успешных маршрутов, обмена знаниями о грибных местах между участниками.
\item Снижение числа забытых важных предметов (аптечка, вода, компас) благодаря совместным чек-листам с распределением ответственности.
\item Оптимизация маршрутов на основе анализа прошлых походов: определение наиболее грибных участков, учёт времени прохождения, погодных условий.
\end{itemize}
\textbf{Укрепление семейных связей и традиций:} \textbf{Укрепление семейных связей и традиций:}
\begin{itemize} \begin{itemize}
\item Формирование семейного архива маршрутов и корзины собранных грибов с фотографиями, координатами и историями. \item Формирование семейного архива маршрутов и корзины собранных грибов с фотографиями, координатами и историями.
@@ -395,9 +378,9 @@
\section{Описание технической платформы} \section{Описание технической платформы}
Приложение ориентировано на мобильные устройства, оснащённые модулем GPS для определения местоположения. Мобильная версия является основной, поскольку участники похода используют телефоны непосредственно в лесу для навигации, фотофиксации грибов и экстренной связи. Дополнительно предусмотрена веб-версия приложения, доступная через браузер, которая предназначена для удобного планирования маршрутов в домашних условиях, просмотра семейного архива на большом экране и детального анализа статистики походов. Приложение ориентировано на мобильные устройства с операционными системами Android и iOS, оснащённые модулем GPS для определения местоположения, фотокамерой. Мобильная версия является основной, поскольку участники похода используют телефоны непосредственно в лесу для навигации, фотофиксации грибов и экстренной связи. Дополнительно предусмотрена веб-версия приложения, доступная через браузер, которая предназначена для удобного планирования маршрутов в домашних условиях, просмотра семейного фотоархива на большом экране.
При проектировании необходимо учесть специфические условия эксплуатации. В лесной местности следует ожидать нестабильное или полностью отсутствующее покрытие мобильной сети, поэтому критически важные функции должны работать в офлайн-режиме с последующей синхронизацией данных. Устройства часто используются в перчатках, при плохой освещённости, под дождём или в условиях низких температур, что требует крупных элементов управления и высокой контрастности интерфейса. Необходимо минимизировать энергопотребление, так как походы длятся несколько часов без возможности подзарядки, а GPS-модуль и постоянная работа экрана существенно расходуют батарею. Следует также учитывать, что некоторые пожилые участники могут использовать кнопочные телефоны без доступа к приложению --- в этом случае их безопасность обеспечивается через устройства других членов группы, а для экстренной связи предусмотрена возможность получения SMS с координатами от организатора. При проектировании необходимо учесть специфические условия эксплуатации. В лесной местности следует ожидать нестабильное или полностью отсутствующее покрытие мобильной сети, поэтому критически важные функции должны работать в офлайн-режиме с последующей синхронизацией данных. Устройства часто используются в перчатках, при плохой освещённости или под дождём, что требует крупных элементов управления и высокой контрастности интерфейса. Необходимо минимизировать энергопотребление, так как походы длятся несколько часов без возможности подзарядки, а GPS-модуль и постоянная работа экрана существенно расходуют батарею. Следует также учитывать, что некоторые пожилые участники могут использовать кнопочные телефоны без доступа к приложению --- в этом случае их безопасность обеспечивается через устройства других членов группы, а для экстренной связи предусмотрена возможность получения SMS с координатами от организатора.
% \section{Формулировка требований к системе} % \section{Формулировка требований к системе}
@@ -416,9 +399,9 @@
\textbf{Мария Петрова, 38 лет --- организатор семейных походов (персонаж 1).} Проживает в Санкт-Петербурге, Калининский район, работает менеджером в крупной компании. Уверенный пользователь смартфона, активно использует навигаторы, мессенджеры и облачные сервисы. Замужем, двое детей (12 и 7 лет). Семья выезжает за грибами 2--3 раза за сезон, обычно по выходным в сентябре-октябре. \textbf{Мария Петрова, 38 лет --- организатор семейных походов (персонаж 1).} Проживает в Санкт-Петербурге, Калининский район, работает менеджером в крупной компании. Уверенный пользователь смартфона, активно использует навигаторы, мессенджеры и облачные сервисы. Замужем, двое детей (12 и 7 лет). Семья выезжает за грибами 2--3 раза за сезон, обычно по выходным в сентябре-октябре.
\textit{Типичный маршрут:} электричка с Финляндского вокзала до станции Комарово или Зеленогорск (Курортный район), время в пути около 1 часа. Далее пешком 20--30 минут до знакомых мест в сосновом лесу. Общая продолжительность похода 4--5 часов, включая дорогу и сбор грибов. \textit{Типичный маршрут:} электричка с Финляндского вокзала до одной из станций Всеволожского района (Токсово, Каменка), время в пути около 2--3 часов. Далее пешком 15--25 минут до знакомых мест в смешанном лесу. Общая продолжительность похода 6--7 часов, включая дорогу и сбор грибов.
\textit{Цели и потребности:} быстро организовать поход (планирование за 10--15 минут вечером накануне), пригласить всю семью и свекра Ивана, убедиться, что все взяли необходимое снаряжение, контролировать местоположение детей в лесу, иметь возможность быстро отправить сигнал о помощи. Опасается потерять из виду младшую дочь или отца, переживает за разрядку телефонов. Хочет сохранять маршруты для повторных походов и вести семейную статистику находок. \textit{Цели и потребности:} эффективно организовать поход --- согласовать дату и состав участников, создать маршрут и чек-лист снаряжения, убедиться, что все взяли необходимое снаряжение. Во время похода контролировать местоположение детей в лесу, иметь возможность быстро отправить сигнал о помощи. Опасается потерять из виду младшую дочь или отца, переживает за разрядку телефонов. Хочет сохранять маршруты для повторных походов и вести семейную статистику находок.
\textit{Контекст использования:} планирует походы дома за компьютером или в телефоне в транспорте, в лесу использует смартфон в водонепроницаемом чехле, часто в перчатках при холодной погоде. Связь нестабильная, приходится полагаться на офлайн-карты. Использует приложение для координации семьи и фиксации грибных мест с фотографиями. \textit{Контекст использования:} планирует походы дома за компьютером или в телефоне в транспорте, в лесу использует смартфон в водонепроницаемом чехле, часто в перчатках при холодной погоде. Связь нестабильная, приходится полагаться на офлайн-карты. Использует приложение для координации семьи и фиксации грибных мест с фотографиями.
@@ -426,7 +409,6 @@
\textbf{Иван Семёнович Петров, 67 лет --- опытный грибник, дедушка (персонаж 2).} Пенсионер, всю жизнь прожил в Ленинградской области, последние 15 лет живёт с семьёй сына в Калининском районе. Собирает грибы с детства, знает грибные места в окрестностях Комарово, Солнечного и Репино. Использует кнопочный телефон для звонков, недавно получил в подарок от внучки бюджетный Android-смартфон, но осваивает его медленно. \textbf{Иван Семёнович Петров, 67 лет --- опытный грибник, дедушка (персонаж 2).} Пенсионер, всю жизнь прожил в Ленинградской области, последние 15 лет живёт с семьёй сына в Калининском районе. Собирает грибы с детства, знает грибные места в окрестностях Комарово, Солнечного и Репино. Использует кнопочный телефон для звонков, недавно получил в подарок от внучки бюджетный Android-смартфон, но осваивает его медленно.
\textit{Типичный маршрут:} те же места, что и семья Марии, но предпочитает более глубокие участки леса, куда ходит с сыном или зятем. Знает тропы к озеру Щучьему и окрестностям посёлка Молодёжное, где растут белые грибы и подосиновики. Может ходить по лесу 3--4 часа без остановок, но опасается заблудиться в незнакомых местах.
\textit{Цели и потребности:} поделиться знаниями о грибных местах с внуками, научить их отличать съедобные грибы от ядовитых, показать секретные полянки, где он собирает грибы много лет. Хочет чувствовать себя безопасно в лесу, иметь возможность вызвать помощь простым действием (одна кнопка), не разбираться в сложных меню. Важно крупное отображение информации, голосовые подсказки. Готов использовать смартфон, если интерфейс простой и понятный. \textit{Цели и потребности:} поделиться знаниями о грибных местах с внуками, научить их отличать съедобные грибы от ядовитых, показать секретные полянки, где он собирает грибы много лет. Хочет чувствовать себя безопасно в лесу, иметь возможность вызвать помощь простым действием (одна кнопка), не разбираться в сложных меню. Важно крупное отображение информации, голосовые подсказки. Готов использовать смартфон, если интерфейс простой и понятный.
@@ -446,26 +428,18 @@
\textbf{Второстепенные персонажи:} \textbf{Второстепенные персонажи:}
\textbf{Пётр Сергеевич Иванов, 45 лет --- волонтёр поисково-спасательного отряда (персонаж 4).} Проживает в Выборгском районе Санкт-Петербурга, работает инженером, в свободное время участвует в добровольных поисковых операциях. Зарегистрирован в приложении как доверенный контакт для экстренных случаев --- его могут добавить семьи, выезжающие в леса. Имеет опыт ориентирования, навигации и оказания первой помощи. \textbf{Пётр Сергеевич Иванов, 45 лет --- спасатель МЧС России (персонаж 4).} Проживает в Выборгском районе Санкт-Петербурга, работает в поисково-спасательной службе МЧС. Участвует в операциях по поиску заблудившихся в лесах Ленинградской области. Имеет профессиональную подготовку по ориентированию, навигации и оказанию первой помощи.
\textit{Цели и потребности:} в случае получения SOS-сигнала быстро определить местоположение группы, оценить ситуацию, связаться с участниками похода или службами спасения. Ожидает получить точные координаты, информацию о составе группы, состоянии здоровья, запасе батареи устройств. Хочет видеть историю передвижения группы за последний час для понимания направления движения. \textit{Цели и потребности:} при поступлении вызова через службу 112 от заблудившихся грибников быстро получить всю доступную информацию о группе для организации поисково-спасательной операции. Критически важны точные координаты последнего известного местоположения, данные о составе группы (количество человек, возраст, наличие детей), состоянии здоровья участников, заряде устройств, наличии воды, медикаментов. Необходима история перемещений группы для определения вероятного направления движения и планирования зоны поиска.
\textit{Контекст использования:} получает уведомления на смартфон, может находиться дома, на работе или в другом походе. Должен быстро оценить серьёзность ситуации и принять решение о действиях. Использует профессиональные навигационные приложения, поэтому ожидает совместимость координат и возможность экспорта в GPX. \textit{Контекст использования:} не является прямым пользователем приложения. Получает структурированные данные через диспетчерскую систему МЧС при активации пользователями тревожной кнопки или автоматическом срабатывании SOS-сигнала. Приложение должно интегрироваться с системой «Система-112», автоматически передавая координаты и дополнительную информацию при экстренном вызове.
\vspace{0.3cm} \vspace{0.3cm}
\textbf{Елена Викторовна, 62 года --- мама Марии, бабушка Алисы (персонаж 5).} Проживает в Московском районе Санкт-Петербурга отдельно от семьи дочери. В походы не ездит из-за проблем с суставами, но переживает за безопасность семьи. Хочет иметь возможность видеть, где находятся близкие, когда они в лесу, получать периодические уведомления, что всё в порядке. \textbf{Общий контекст использования приложения:} походы проходят в лесных массивах Всеволожского района Ленинградской области (Токсово, Каменка, Васкелово). Местность холмистая, преимущественно сосновые и смешанные леса, множество озёр. Покрытие мобильной сети нестабильное: у станций и населённых пунктов есть 4G, в глубине леса сигнал слабый или отсутствует. Погода осенью переменчива: температура +5..+15°C, часто дожди и туманы, необходимы тёплая одежда и перчатки. Световой день короткий (в октябре темнеет к 18:00), поэтому важно успеть вернуться до темноты. Устройства находятся в чехлах, карманах курток, рюкзаках, часто используются в перчатках при плохой освещённости.
\textit{Цели и потребности:} успокоиться и знать, что семья в безопасности, видеть их местоположение на карте, получать автоматические сообщения типа "группа дошла до точки сбора", "начали обратный путь". В случае долгого отсутствия связи хочет иметь возможность позвонить или отправить сообщение.
\textit{Контекст использования:} использует веб-версию приложения на домашнем компьютере или планшете. Не очень уверенный пользователь цифровых технологий, нужен простой и понятный интерфейс для просмотра статуса группы.
\vspace{0.3cm}
\textbf{Общий контекст использования приложения:} походы проходят в лесных массивах Курортного района Санкт-Петербурга (Комарово, Зеленогорск, Репино, Солнечное) и Всеволожского района Ленинградской области (Токсово, Васкелово). Местность холмистая, преимущественно сосновые и смешанные леса, множество озёр. Покрытие мобильной сети нестабильное: у станций есть 4G, в глубине леса сигнал слабый или отсутствует. Погода осенью переменчива: температура +5..+15°C, часто дожди и туманы, необходимы тёплая одежда и перчатки. Световой день короткий (в октябре темнеет к 18:00), поэтому важно успеть вернуться до темноты. Устройства находятся в чехлах, карманах курток, рюкзаках, часто используются в перчатках при плохой освещённости.
\section{Ментальная модель пользователя, метафоры и идиомы} \section{Ментальная модель пользователя, метафоры и идиомы}
Пользователи воспринимают поход как совместное путешествие с чёткими точками встречи и таймерами. Интерфейс опирается на метафоры: \textit{карта тропы} (основной экран с маршрутом), \textit{корзина} для списка найденных грибов, \textit{поляна} как место встречи группы и общения (семейный чат). Идиомы: перетаскивание контрольных точек, чек-лист с галочками, крупная красная кнопка SOS, значок компаса для ориентации. Пользователи воспринимают поход как совместное мероприятие с чёткими точками встречи и таймерами возвращения. Интерфейс опирается на метафоры: \textit{карта тропы} (основной экран с маршрутом), \textit{корзина} для списка найденных грибов, \textit{поляна} как место встречи группы и общения (семейный чат). Идиомы: перетаскивание контрольных точек, чек-лист с галочками, крупная красная кнопка SOS, значок компаса для ориентации.
\section{Квалификация пользователя} \section{Квалификация пользователя}
@@ -477,30 +451,35 @@
\textbf{Алиса (персонаж 3)} --- продвинутый пользователь смартфона для своего возраста: уверенно работает с мессенджерами, соцсетями, камерой, играми. Быстро осваивает новые приложения, понимает интерфейсы, может помочь дедушке разобраться с телефоном. В грибах пока новичок: знает на вид несколько распространённых видов (белые, мухоморы, лисички), но постепенно учится у дедушки. Любит фотографировать находки и потом вместе с семьёй определять виды. Хорошо ориентируется по карте на телефоне, понимает принципы геолокации. \textbf{Алиса (персонаж 3)} --- продвинутый пользователь смартфона для своего возраста: уверенно работает с мессенджерами, соцсетями, камерой, играми. Быстро осваивает новые приложения, понимает интерфейсы, может помочь дедушке разобраться с телефоном. В грибах пока новичок: знает на вид несколько распространённых видов (белые, мухоморы, лисички), но постепенно учится у дедушки. Любит фотографировать находки и потом вместе с семьёй определять виды. Хорошо ориентируется по карте на телефоне, понимает принципы геолокации.
\textbf{Пётр (персонаж 4)} --- профессионал в навигации и технологиях: использует специализированное оборудование для поисковых операций, работает с GPS-координатами, треками, картографическими сервисами. Понимает форматы данных (GPX, KML), умеет быстро анализировать местоположение и маршруты. В грибах разбирается на любительском уровне, но хорошо знает местность, тропы, потенциально опасные участки леса в окрестностях Санкт-Петербурга благодаря опыту поисковых работ.
\textbf{Елена Викторовна (персонаж 5)} --- базовый пользователь компьютера и планшета: умеет пользоваться браузером, электронной почтой, простыми приложениями. Осваивает новые функции медленно, предпочитает привычные действия. В грибах разбирается хорошо, но сейчас не участвует в походах. Может дать совет по телефону, как отличить съедобный гриб от ядовитого, но предпочитает полагаться на опыт Ивана Семёновича.
\section{Задачи, решаемые персонажем} \section{Задачи, решаемые приложением}
\textbf{Общие задачи для всех участников похода:} Приложение решает комплекс задач, охватывающих все этапы семейного похода за грибами: от предварительной подготовки до сохранения результатов. Задачи сформулированы исходя из ожиданий заинтересованных лиц и специфики использования приложения в условиях лесной местности с ограниченной связью.
Все члены семейной группы, находящиеся в лесу (Мария, Иван и Алиса), выполняют ряд общих базовых задач, обеспечивающих безопасность и продуктивность похода. К ним относятся: навигация по заранее построенному маршруту с просмотром своего текущего положения на карте и направления к контрольным точкам; отслеживание местоположения других членов группы для поддержания визуального или виртуального контакта; фиксация найденных грибов с добавлением фотографий и координат в общую семейную корзину; обмен сообщениями и фотографиями в семейном чате для координации действий и обмена находками; возможность экстренной отправки сигнала SOS с автоматической передачей координат при возникновении опасной ситуации. Эти задачи выполняются каждым участником в соответствии с его возможностями и уровнем цифровой грамотности, при этом интерфейс адаптируется под возраст и опыт пользователя (крупные элементы для пожилых, игровые элементы для детей). \textbf{Задачи этапа планирования и подготовки:}
\begin{itemize}
\item \textbf{Упрощение организации похода} --- предоставить организатору инструменты для быстрого создания маршрута, формирования группы участников и координации подготовки. Система должна автоматизировать рутинные операции: расчёт времени прохождения, проверку погоды, напоминания о снаряжении.
\item \textbf{Совместная подготовка снаряжения} --- обеспечить возможность распределения ответственности за снаряжение между участниками. Каждый член семьи должен видеть свои задачи и подтверждать их выполнение.
\item \textbf{Обеспечение автономности} --- предоставить возможность предварительной загрузки офлайн-карт, маршрутов и справочной информации о грибах, чтобы критически важные функции работали без подключения к интернету в лесу.
\end{itemize}
\vspace{0.3cm} \textbf{Задачи этапа проведения похода:}
\begin{itemize}
\item \textbf{Поддержание координации группы} --- позволить всем участникам видеть местоположение друг друга и своевременно получать уведомления о критических событиях (кто-то отстал, пора возвращаться, приближается темнота). Организатор должен иметь полный контроль над группой с единой панели мониторинга.
\item \textbf{Фиксация и учёт находок} --- обеспечить простой способ документирования найденных грибов с автоматическим сохранением координат, времени и фотографий. Создавать общую семейную корзину, где все видят вклад каждого участника, что повышает вовлечённость и мотивацию.
\end{itemize}
\textbf{Индивидуальные задачи персонажей:} \textbf{Задачи обеспечения безопасности:}
\begin{itemize}
\textbf{Мария (персонаж 1) --- организация и координация.} Помимо общих задач, Мария берёт на себя роль организатора всего мероприятия. Она планирует поход: выбирает дату и время с учётом прогноза погоды, определяет лесной массив (Комарово, Зеленогорск или другие знакомые места), рассчитывает время на дорогу электричкой и пешком. Строит маршрут в приложении: размещает контрольные точки, где группа будет собираться, загружает офлайн-карты региона для работы без связи. Формирует группу участников: отправляет приглашения мужу, детям и отцу Ивану, уточняет кто точно идёт. Готовит чек-лист снаряжения с указанием ответственных за каждый предмет (корзины, ножи, аптечка, вода, powerbank). Во время похода осуществляет общий контроль безопасности: следит за местоположением всех участников на карте, особенно детей и пожилого отца, проверяет уровень заряда на их устройствах, устанавливает контрольное время возврата и корректирует план при необходимости. После похода подводит итоги: просматривает статистику, сохраняет успешный маршрут как шаблон для будущих выездов, экспортирует данные в семейный архив. \item \textbf{Быстрое реагирование на экстренные ситуации} --- обеспечить мгновенную отправку сигнала о помощи с точными координатами, составом группы и другой критически важной информацией в службы спасения и доверенным контактам. Кнопка SOS должна быть доступна с любого экрана и работать даже при минимальной связи.
\textbf{Иван Семёнович (персонаж 2) --- экспертиза и передача знаний.} Иван вносит в поход свой многолетний опыт грибника. Он просматривает маршрут, предложенный Марией, и корректирует его на основе знания местности: показывает, где у озера Щучьего растут белые грибы, какие тропы ведут к секретным полянкам, какие участки стоит обойти. В процессе похода выступает главным консультантом по определению грибов: внучки и другие члены семьи обращаются к нему с найденными экземплярами, он объясняет отличия съедобных от ядовитых, рассказывает о сезонах плодоношения и особенностях сбора. Фиксирует свои находки в приложении с помощью упрощённого интерфейса с крупными кнопками, сохраняет координаты особо урожайных мест. Добавляет к грибным местам голосовые заметки (например, "здесь в прошлом году было много подосиновиков"), делится накопленными знаниями с молодым поколением. Периодически проверяет своё местоположение относительно группы и время до контрольной точки встречи, чтобы не отстать. \item \textbf{Интеграция с профессиональными службами спасения} --- автоматически передавать структурированные данные о группе в систему 112 при экстренном вызове.
\textbf{Алиса (персонаж 3) --- исследование и игра.} Для Алисы поход — это сочетание обучения и развлечения. Она активно выполняет игровые квесты, которые создаёт для неё приложение: поиск определённых видов грибов, фотографирование необычных находок, соревнование "кто первым дойдёт до контрольной точки", за что получает виртуальные достижения и баллы. Фотографирует все свои находки крупным планом для личной коллекции и соцсетей, при этом координаты и время автоматически сохраняются. Добавляет грибы в семейную корзину с указанием себя как автора находки, получает реакции и комментарии от родителей и дедушки. Обменивается сообщениями с семьёй: отправляет фотографии интересных грибов в чат, спрашивает у дедушки съедобный гриб или нет, делится впечатлениями. Изучает грибы через приложение: просматривает описания видов в справочнике, сравнивает свои фото с эталонными изображениями, постепенно накапливает знания. Периодически отправляет своё местоположение родителям, чтобы они не волновались, когда она отходит исследовать окрестности. \item \textbf{Дистанционный контроль безопасности} --- позволить родственникам, остающимся дома, отслеживать местоположение группы и получать уведомления о статусе похода, чтобы они могли своевременно среагировать на задержки или отклонения от плана.
\end{itemize}
\textbf{Пётр (персонаж 4) --- экстренное реагирование.} Пётр зарегистрирован в приложении как доверенный контакт для экстренных ситуаций и выполняет задачи только при получении сигнала тревоги. Получив SOS от семьи Марии, он мгновенно оценивает серьёзность: смотрит точные GPS-координаты группы, информацию о составе (сколько взрослых, детей, пожилых), состояние участников и запас батареи на их устройствах. Анализирует местоположение: определяет удалённость от ближайших дорог и населённых пунктов, оценивает сложность подхода к месту, изучает историю передвижения группы за последний час чтобы понять направление движения и возможные причины проблемы. Связывается с организатором Марией или другими участниками через чат или звонок для уточнения деталей. При необходимости координирует действия с официальными службами спасения (МЧС), передаёт им координаты и всю собранную информацию. Использует профессиональные навигационные инструменты: экспортирует трек в формате GPX, прокладывает оптимальный маршрут подхода к группе, отслеживает изменения в их состоянии до завершения операции.
\textbf{Елена Викторовна (персонаж 5) --- дистанционный мониторинг и поддержка.} Елена не участвует в походе физически, но следит за безопасностью семьи из дома через веб-интерфейс. Она отслеживает текущее местоположение группы на карте, видит где они находятся в лесу, просматривает запланированный маршрут и ожидаемое время возврата, следит за прогрессом прохождения контрольных точек. Поддерживает связь: отправляет текстовые сообщения в семейный чат, звонит при длительном отсутствии обновлений или если видит задержку на маршруте. Использует свой опыт грибника для дистанционных консультаций: когда из леса присылают фотографии сомнительных грибов, даёт советы по определению съедобности, предупреждает о ядовитых двойниках. Реагирует на тревожные сигналы: если группа задерживается, отклоняется от маршрута или активируется SOS, принимает решение о дополнительных действиях — связи с волонтёром Петром или другими родственниками. После возвращения семьи просматривает результаты похода в архиве: изучает фотографии собранных грибов, пройденный маршрут, общую статистику.
\section{Описание основных процессов} \section{Описание основных процессов}
@@ -516,7 +495,7 @@
\textbf{5. Координация и безопасность (Мария + все).} В течение похода Мария периодически проверяет местоположение всех участников на карте. Если кто-то долго не движется, она отправляет сообщение в семейный чат: "Иван, всё в порядке?". При приближении к контрольной точке приложение напоминает о времени встречи. За час до установленного времени возврата (например, в 16:00 нужно быть на станции) приложение предупреждает: "Через час планируется возврат. Текущее расстояние до станции: 2,5 км, примерное время: 45 минут". Если группа отклоняется от графика, Мария корректирует маршрут: пропускает одну контрольную точку, выбирает более короткий путь обратно. Елена дома видит на веб-карте, где находится семья, и периодически получает автообновления: "Группа дошла до точки 2 из 4". \textbf{5. Координация и безопасность (Мария + все).} В течение похода Мария периодически проверяет местоположение всех участников на карте. Если кто-то долго не движется, она отправляет сообщение в семейный чат: "Иван, всё в порядке?". При приближении к контрольной точке приложение напоминает о времени встречи. За час до установленного времени возврата (например, в 16:00 нужно быть на станции) приложение предупреждает: "Через час планируется возврат. Текущее расстояние до станции: 2,5 км, примерное время: 45 минут". Если группа отклоняется от графика, Мария корректирует маршрут: пропускает одну контрольную точку, выбирает более короткий путь обратно. Елена дома видит на веб-карте, где находится семья, и периодически получает автообновления: "Группа дошла до точки 2 из 4".
\textbf{6. Экстренная ситуация (любой участник → Пётр, МЧС).} Если возникает опасная ситуация (кто-то заблудился, травма, встреча с диким животным), любой участник может нажать крупную красную кнопку SOS в приложении. Приложение показывает таймер обратного отсчёта 5 секунд с возможностью отмены (чтобы избежать случайных нажатий). После подтверждения автоматически отправляется сигнал тревоги: доверенному волонтёру Петру, всем участникам группы, при необходимости в службы спасения (112). Сообщение содержит точные GPS-координаты, состав группы (3 взрослых, 2 детей, 1 пожилой), запас батареи на устройствах, последний известный маршрут за час. Пётр мгновенно получает уведомление, оценивает ситуацию, связывается с Марией для уточнения. Если связь недоступна, Пётр видит историю передвижения группы и может определить примерное направление их движения. Координаты экспортируются в формате, понятном профессиональным навигационным системам (GPX). \textbf{6. Экстренная ситуация (любой участник → МЧС, доверенные контакты).} Если возникает опасная ситуация (кто-то заблудился, травма, встреча с диким животным), любой участник может нажать крупную красную кнопку SOS в приложении. Приложение показывает таймер обратного отсчёта 5 секунд с возможностью отмены (чтобы избежать случайных нажатий). После подтверждения автоматически отправляется сигнал тревоги в службу спасения через систему 112 и всем участникам группы. Одновременно уведомления получают доверенные контакты (например, родственники дома). Сообщение содержит структурированные данные: точные GPS-координаты, состав группы, запас батареи на устройствах, историю передвижения, медицинскую информацию участников (если указана). Диспетчер службы 112 принимает вызов и передаёт информацию в поисково-спасательную службу МЧС. Спасатели получают через диспетчерскую систему полный пакет данных о группе, могут проанализировать маршрут, определить вероятное направление движения и спланировать зону поиска. При наличии связи диспетчер может связаться с организатором Марией для уточнения деталей ситуации.
\textbf{7. Подведение итогов (Мария + семья).} После возвращения домой семья просматривает результаты похода. Мария открывает раздел "Архив" и видит: пройденный GPS-трек на карте, общее время похода (4 часа 20 минут), пройденное расстояние (8,3 км), количество собранных грибов (37 штук), авторство находок (Иван — 18, Мария — 10, Алиса — 9). Все фотографии грибов отображаются на карте как точки, можно кликнуть и увидеть, где именно был найден каждый гриб. Мария сохраняет маршрут как шаблон "Комарово осень 2025" для повторного использования. Экспортирует отчёт в PDF для семейного альбома с фотографиями, картой и статистикой. Елена просматривает результаты на планшете, комментирует фото: "Этот гриб лучше не брать, похож на ложный опёнок". Алиса делится красивыми фотографиями находок в соцсетях, получает новый значок "Грибной следопыт уровень 2". \textbf{7. Подведение итогов (Мария + семья).} После возвращения домой семья просматривает результаты похода. Мария открывает раздел "Архив" и видит: пройденный GPS-трек на карте, общее время похода (4 часа 20 минут), пройденное расстояние (8,3 км), количество собранных грибов (37 штук), авторство находок (Иван — 18, Мария — 10, Алиса — 9). Все фотографии грибов отображаются на карте как точки, можно кликнуть и увидеть, где именно был найден каждый гриб. Мария сохраняет маршрут как шаблон "Комарово осень 2025" для повторного использования. Экспортирует отчёт в PDF для семейного альбома с фотографиями, картой и статистикой. Елена просматривает результаты на планшете, комментирует фото: "Этот гриб лучше не брать, похож на ложный опёнок". Алиса делится красивыми фотографиями находок в соцсетях, получает новый значок "Грибной следопыт уровень 2".
@@ -553,10 +532,25 @@
\begin{itemize} \begin{itemize}
\item \textbf{Кнопка SOS} с крупным размером и ярким цветом, доступная с любого экрана, таймером обратного отсчёта 5 секунд для предотвращения случайных нажатий, возможностью быстрой отмены. \item \textbf{Кнопка SOS} с крупным размером и ярким цветом, доступная с любого экрана, таймером обратного отсчёта 5 секунд для предотвращения случайных нажатий, возможностью быстрой отмены.
\item \textbf{Автоматическая отправка экстренной информации}: при активации SOS отправляются точные GPS-координаты, состав группы, возраст участников, медицинская информация (если указана), запас батареи, история передвижения за последний час. \item \textbf{Автоматическая отправка экстренной информации}: при активации SOS отправляются точные GPS-координаты, состав группы, возраст участников, медицинская информация (если указана), запас батареи, история передвижения за последний час.
\item \textbf{Система доверенных контактов}: возможность добавления волонтёров, родственников, друзей с автоматическим уведомлением при активации SOS, разные уровни доступа (только координаты, полный мониторинг, история). \item \textbf{Система доверенных контактов}: возможность добавления родственников и знакомых с автоматическим уведомлением при активации SOS, разные уровни доступа (только координаты, полный мониторинг, история).
\item \textbf{Интеграция со службами спасения}: экспорт координат в стандартных форматах, прямая отправка информации в систему 112 (при наличии соглашения), SMS для работы при отсутствии интернета. \item \textbf{Интеграция со службами спасения}: автоматическая передача структурированных данных в систему 112, экспорт координат и треков в стандартных форматах (GPX, KML) для профессионального оборудования МЧС, отправка SMS с координатами при отсутствии интернета.
\item \textbf{Автоматические уведомления о задержках}: если группа не вернулась в запланированное время или долго не обновляла позицию, система отправляет предупреждения доверенным контактам. \item \textbf{Автоматические уведомления о задержках}: если группа не вернулась в запланированное время или долго не обновляла позицию, система отправляет предупреждения доверенным контактам.
\end{itemize} \end{itemize}
\textbf{Функции геймификации и вовлечения:}
\begin{itemize}
\item \textbf{Система достижений и квестов} для детей и подростков: выполнение заданий ("найди 3 разных вида", "дойди до контрольной точки первым"), получение виртуальных наград и баллов, отображение прогресса и рейтинга внутри семейной группы.
\item \textbf{Визуализация вклада участников}: отображение статистики находок каждого члена семьи, система реакций и поощрений от других участников, формирование духа здоровой конкуренции и сотрудничества.
\end{itemize}
\textbf{Функции подведения итогов и архивирования:}
\begin{itemize}
\item \textbf{Автоматическое формирование отчёта о походе}: сохранение пройденного GPS-трека, статистики (время, расстояние, количество находок), всех фотографий с привязкой к карте и времени.
\item \textbf{Семейный архив походов}: хранение истории всех походов с возможностью просмотра на временной шкале, сравнения результатов разных выездов, анализа самых продуктивных маршрутов и сезонов.
\item \textbf{База знаний о грибных местах}: накопление информации о местах успешных находок с фильтрацией по видам грибов, сезонам и годам, возможность добавления заметок и рекомендаций для будущих походов.
\item \textbf{Экспорт данных}: сохранение отчётов в формате PDF для семейного альбома, экспорт треков и координат в стандартных форматах, возможность поделиться результатами с друзьями и родственниками.
\item \textbf{Шаблоны маршрутов}: сохранение успешных маршрутов как готовых шаблонов с возможностью быстрого повторного использования, копирования и адаптации под новые условия.
\end{itemize}
\section{Описание структуры диалога и его обоснование} \section{Описание структуры диалога и его обоснование}