Лабораторная работа №14. Руководство пользователя
|
|
1 tháng trước cách đây | |
|---|---|---|
| README.md | 1 tháng trước cách đây |
Настоящий документ является руководством пользователя мобильного приложения Portfolio – информационной системы учёта научных достижений участников образовательного процесса. Документ предназначен для студентов, преподавателей и руководителей Политехнического института, использующих систему для добавления, проверки и анализа достижений.
Приложение Portfolio применяется в образовательных учреждениях для централизованного учёта научных достижений студентов.
Система обеспечивает:
Типичные сценарии использования:
Portfolio предоставляет следующие возможности:
Пользователь должен обладать:
При эксплуатации приложения рекомендуется использовать:
| Документ | Назначение |
|---|---|
| Руководство пользователя | Полное описание работы с приложением Portfolio (настоящий документ) |
| Краткая инструкция по установке | Пошаговое руководство по установке APK-файла на устройство |
| Справочный раздел в приложении | Встроенная помощь (доступна в профиле → «Политика» → «Справка») |
Полезная информация
При отсутствии подключения к Интернету приложение использует локальный кэш данных.
Приложение предназначено для автоматизации процесса учёта научных достижений студентов и преподавателей.
Основные задачи системы:
| Компонент | Требования |
|---|---|
| Операционная система | Android 8.0 и выше |
| Оперативная память | От 2 ГБ |
| Свободное место | От 100 МБ |
| Интернет | Wi-Fi или мобильная сеть |
Для запуска необходимо нажать на иконку Portfolio на главном экране устройства.
Для проверки корректной работы необходимо:
При запуске приложения отображается экран авторизации.
Для входа в систему необходимо:
При успешной авторизации выполняется переход на главный экран приложения.
Если данные введены неверно, отображается сообщение:
Неверный логин или пароль
При повторном запуске приложения вход выполняется автоматически по сохранённому токену. Ниже представлен экран авторизации.
Для добавления достижения необходимо нажать кнопку «Добавить достижение» в верхней части главного экрана.
После нажатия открывается форма добавления достижения.
Пользователь должен заполнить следующие поля:
Поддерживаются файлы форматов:
После заполнения формы необходимо нажать кнопку «Сохранить».
После успешного сохранения:
Для отмены операции используется кнопка «Отмена».
Редактирование доступно только для достижений со статусом «Отклонено».
Для редактирования необходимо:
После сохранения достижение повторно отправляется на проверку преподавателю.
Удаление также доступно только для отклонённых достижений.
Порядок удаления:
После подтверждения запись удаляется без возможности восстановления.
Для формирования информационной карты необходимо:
После формирования появляется карточка предпросмотра документа.
Пользователь может:
Ниже представлен экран отчетов.
На экране статистики отображаются:
Данные автоматически загружаются с сервера.
В разделе «Профиль» пользователь может:
Ниже представлен экран профиля.
suspend fun login(email: String, password: String): NetworkResult<LoginResponse> {
return safeApiCall {
val response = RetrofitClient.apiService.login(LoginRequest(email, password))
saveTokens(response.access_token, response.refresh_token)
response
}
}
| Ошибка | Рекомендация |
|---|---|
| Неверный логин или пароль | Проверить правильность введённых данных |
| Нет подключения к Интернету | Проверить Wi-Fi или мобильную сеть |
| Недопустимый формат файла | Использовать PDF или PNG |
| Файл слишком большой | Уменьшить размер файла |
| Не удалось сохранить PDF | Проверить свободное место |
| Термин | Значение |
|---|---|
| НИРС | Научно-исследовательская работа студентов |
| ПТИ | Политехнический институт |
| Portable Document Format | |
| JWT | JSON Web Token |
| FCM | Firebase Cloud Messaging |
| № | Дата | Раздел | Изменение | Автор |
|---|---|---|---|---|
| 1 | 19.05.2026 | Все разделы | Создание README.md | Рыбкина А.А. |
| 2 | 20.05.2026 | 4 | Добавление изображений и примеров | Рыбкина А.А. |
Приложение Portfolio позволяет автоматизировать процесс учёта научных достижений и значительно ускоряет формирование отчётности для повышенной стипендии.