# Руководство пользователя Portfolio --- ## Аннотация Настоящий документ является руководством пользователя мобильного приложения **Portfolio** – информационной системы учёта научных достижений участников образовательного процесса. Документ предназначен для студентов, преподавателей и руководителей Политехнического института, использующих систему для добавления, проверки и анализа достижений. --- # Содержание - [1 Введение](#1-введение) - [1.1 Область применения](#11-область-применения) - [1.2 Краткое описание возможностей](#12-краткое-описание-возможностей) - [1.3 Уровень подготовки пользователя](#13-уровень-подготовки-пользователя) - [1.4 Перечень эксплуатационной документации](#14-перечень-эксплуатационной-документации) - [2 Назначение и условия применения](#2-назначение-и-условия-применения) - [3 Подготовка к работе](#3-подготовка-к-работе) - [3.1 Установка приложения](#31-установка-приложения) - [3.2 Запуск программы](#32-запуск-программы) - [3.3 Проверка работоспособности](#33-проверка-работоспособности) - [4 Описание операций](#4-описание-операций) - [4.1 Авторизация пользователя](#41-авторизация-пользователя) - [4.2 Добавление достижения](#42-добавление-достижения) - [4.3 Редактирование достижения](#43-редактирование-достижения) - [4.4 Удаление достижения](#44-удаление-достижения) - [4.5 Формирование отчёта](#45-формирование-отчёта) - [4.6 Просмотр статистики](#46-просмотр-статистики) - [4.7 Управление профилем](#47-управление-профилем) - [5 Аварийные ситуации](#5-аварийные-ситуации) - [6 Рекомендации по освоению](#6-рекомендации-по-освоению) - [7 Термины и сокращения](#7-термины-и-сокращения) - [8 Контакты](#8-контакты) - [Лист регистрации изменений](#лист-регистрации-изменений) --- # 1 Введение ## 1.1 Область применения Приложение **Portfolio** применяется в образовательных учреждениях для централизованного учёта научных достижений студентов. Система обеспечивает: - хранение информации о достижениях; - формирование отчётности; - проверку достижений преподавателями; - просмотр статистики; - экспорт документов в PDF. Типичные сценарии использования: - добавление студентами информации о достижениях; - проверка достижений преподавателями; - формирование информационной карты для повышенной стипендии; - анализ статистики научной активности. ## 1.2 Краткое описание возможностей Portfolio предоставляет следующие возможности: - добавление и редактирование достижений; - загрузка подтверждающих документов; - фильтрация и поиск достижений; - просмотр статистики активности; - формирование информационной карты; - работа с отчётами; - управление личным профилем; - экспорт PDF-документов. ## 1.3 Уровень подготовки пользователя Пользователь должен обладать: - базовыми навыками работы со смартфоном Android; - навыками работы с мобильными приложениями; - доступом к сети Интернет. ## 1.4 Перечень эксплуатационной документации При эксплуатации приложения рекомендуется использовать: | Документ | Назначение | |:---------|:-----------| | Руководство пользователя | Полное описание работы с приложением Portfolio (настоящий документ) | | Краткая инструкция по установке | Пошаговое руководство по установке APK-файла на устройство | | Справочный раздел в приложении | Встроенная помощь (доступна в профиле → «Политика» → «Справка») |
Полезная информация При отсутствии подключения к Интернету приложение использует локальный кэш данных.
--- # 2 Назначение и условия применения Приложение предназначено для автоматизации процесса учёта научных достижений студентов и преподавателей. Основные задачи системы: - централизованное хранение достижений; - ускорение процесса проверки достижений; - формирование отчётности для повышенной стипендии; - анализ активности участников образовательного процесса. ## Минимальные требования | Компонент | Требования | |---|---| | Операционная система | Android 8.0 и выше | | Оперативная память | От 2 ГБ | | Свободное место | От 100 МБ | | Интернет | Wi-Fi или мобильная сеть | --- # 3 Подготовка к работе ## 3.1 Установка приложения ### Порядок установки 1. Скачать APK-файл приложения. 2. Перенести файл на мобильное устройство. 3. Открыть APK-файл. 4. Разрешить установку из неизвестных источников. 5. Дождаться завершения установки. 6. Запустить приложение. ### Проверка установки - [x] Приложение установлено - [x] Иконка отображается на главном экране - [x] Открывается экран авторизации ## 3.2 Запуск программы Для запуска необходимо нажать на иконку **Portfolio** на главном экране устройства. ## 3.3 Проверка работоспособности Для проверки корректной работы необходимо: 1. Выполнить вход в систему. 2. Открыть раздел «Достижения». 3. Проверить загрузку списка достижений. 4. Попробовать создать новое достижение. --- # 4 Описание операций ## 4.1 Авторизация пользователя При запуске приложения отображается экран авторизации. Для входа в систему необходимо: 1. Ввести логин в поле «Логин». 2. Ввести пароль в поле «Пароль». 3. Нажать кнопку **«Войти»**. При успешной авторизации выполняется переход на главный экран приложения. Если данные введены неверно, отображается сообщение: > Неверный логин или пароль При повторном запуске приложения вход выполняется автоматически по сохранённому токену. Ниже представлен экран авторизации. ![Экран авторизации](https://i.ibb.co/XxKJfjFB/image.jpg) --- ## 4.2 Добавление достижения Для добавления достижения необходимо нажать кнопку **«Добавить достижение»** в верхней части главного экрана. После нажатия открывается форма добавления достижения. Пользователь должен заполнить следующие поля: - тип мероприятия; - название мероприятия; - место проведения; - результат участия; - преподаватель; - подтверждающий документ. Поддерживаются файлы форматов: - PDF; - PNG. После заполнения формы необходимо нажать кнопку **«Сохранить»**. После успешного сохранения: - достижение появляется в общем списке; - статус устанавливается как «На рассмотрении»; - преподавателю отправляется уведомление. Для отмены операции используется кнопка **«Отмена»**. --- ## 4.3 Редактирование достижения Редактирование доступно только для достижений со статусом **«Отклонено»**. Для редактирования необходимо: 1. Нажать кнопку с иконкой карандаша. 2. Изменить необходимые данные. 3. Нажать кнопку **«Сохранить»**. После сохранения достижение повторно отправляется на проверку преподавателю. --- ## 4.4 Удаление достижения Удаление также доступно только для отклонённых достижений. Порядок удаления: 1. Нажать кнопку с иконкой корзины. 2. Подтвердить удаление в диалоговом окне. После подтверждения запись удаляется без возможности восстановления. --- ## 4.5 Формирование отчёта Для формирования информационной карты необходимо: 1. Перейти в раздел **«Портфолио»**. 2. Нажать кнопку **«СФОРМИРОВАТЬ»**. 3. Дождаться завершения генерации PDF-документа. После формирования появляется карточка предпросмотра документа. Пользователь может: - открыть документ; - сохранить PDF-файл на устройство; - отправить файл. Ниже представлен экран отчетов. ![Отчёты](https://i.ibb.co/rRXWnQ9V/2026-04-26-213540.png) --- ## 4.6 Просмотр статистики На экране статистики отображаются: - диаграммы активности; - количество достижений; - распределение по типам мероприятий; - статистика по годам. Данные автоматически загружаются с сервера. --- ## 4.7 Управление профилем В разделе «Профиль» пользователь может: - просматривать личные данные; - редактировать информацию профиля; - ознакомиться с политикой конфиденциальности; - связаться с разработчиками; - выполнить выход из системы. Ниже представлен экран профиля. ![Профиль](https://i.ibb.co/39XhzPqZ/2026-04-26-213643.png) ## Пример программного кода ```kotlin suspend fun login(email: String, password: String): NetworkResult { return safeApiCall { val response = RetrofitClient.apiService.login(LoginRequest(email, password)) saveTokens(response.access_token, response.refresh_token) response } } ``` --- # 5 Аварийные ситуации | Ошибка | Рекомендация | |---|---| | Неверный логин или пароль | Проверить правильность введённых данных | | Нет подключения к Интернету | Проверить Wi-Fi или мобильную сеть | | Недопустимый формат файла | Использовать PDF или PNG | | Файл слишком большой | Уменьшить размер файла | | Не удалось сохранить PDF | Проверить свободное место | --- # 6 Рекомендации по освоению - Используйте приложение при стабильном подключении к Интернету. - Регулярно обновляйте приложение до актуальной версии. - Проверяйте корректность загружаемых документов. - Используйте фильтрацию достижений для быстрого поиска. --- # 7 Термины и сокращения | Термин | Значение | |---|---| | НИРС | Научно-исследовательская работа студентов | | ПТИ | Политехнический институт | | PDF | Portable Document Format | | JWT | JSON Web Token | | FCM | Firebase Cloud Messaging | --- # 8 Контакты - Telegram: [Связаться с разработчиком](https://t.me/anastiii21) --- # Лист регистрации изменений | № | Дата | Раздел | Изменение | Автор | |---|---|---|---|---| | 1 | 19.05.2026 | Все разделы | Создание README.md | Рыбкина А.А. | | 2 | 20.05.2026 | 4 | Добавление изображений и примеров | Рыбкина А.А. | --- **Приложение Portfolio позволяет автоматизировать процесс учёта научных достижений и значительно ускоряет формирование отчётности для повышенной стипендии.**