4.81M

prezentaciya_vkr_mobilnoe_prilozhenie_oprosy_obnovlennaya

1.

Федеральное государственное бюджетное образовательное учреждение высшего образования
«Грозненский государственный нефтяной технический университет
имени академика М.Д. Миллионщикова»
Разработка мобильного приложения
для организации опросов
ст. гр. ИВТ-22-2
Шаивпов А-А.А.
Научный руководитель:
Доцент каф «ИВТ» Хатаева Р.С.

2.

Цель и задачи работы
Цель работы
Разработать мобильное приложение для организации опросов, обеспечивающее
создание анкет, прохождение опросов, сохранение ответов и просмотр результатов.
Основные задачи
1. Изучить предметную область и существующие решения.
2. Сформулировать требования к приложению.
3. Выбрать программные и технические средства.
4. Спроектировать архитектуру и структуру данных.
5. Реализовать основные модули и провести тестирование.
ВКР Разработка мобильного приложения для организации опросов
Слайд 3

3.

Предметная область организации опросов
Ключевые роли: организатор создает и анализирует опрос, респондент отвечает на вопросы, администратор управляет пользователями и
доступом.
ВКР Разработка мобильного приложения для организации опросов
Слайд 4

4.

Анализ существующих решений
Решение
Сильная сторона
Ограничение
Google Forms
Быстрое создание форм и таблицы результатов
Ориентация на веб-сценарий
Яндекс Формы
Простая публикация и сбор ответов
Зависимость от внешнего сервиса
SurveyMonkey
Расширенная аналитика и шаблоны
Часть функций доступна платно
Typeform
Современный визуальный формат заполнения
Сложнее адаптировать под внутренний процесс
Собственное приложение
Роли, структура данных, мобильная логика
Требует проектирования и разработки
Вывод: собственное приложение целесообразно, когда важны контроль данных, ролевая модель и адаптация под конкретный
процесс организации опросов.
ВКР Разработка мобильного приложения для организации опросов
Слайд 5

5.

Выбор технологий и обеспечение разработки
Технологический стек выбран с учетом кроссплатформенности, скорости прототипирования и возможности облачного хранения данных.
Технология
Назначение
Обоснование выбора
Flutter
Мобильный интерфейс
Единая кодовая база для Android и iOS
Dart
Логика приложения
Поддержка асинхронности и объектной модели
Firebase Authentication
Авторизация
Быстрая настройка входа по e-mail и паролю
Cloud Firestore
Хранение данных
Облачная база и синхронизация
Material Design
Интерфейс
Понятные элементы мобильного UX
Архитектурный принцип: разделение пользовательского интерфейса, бизнес-логики и слоя данных.
ВКР Разработка мобильного приложения для организации опросов
Слайд 7

6.

Роли пользователей и сценарии использования
В приложении предусмотрены три основные роли: организатор, респондент и администратор. Каждая роль получает доступ только к своим функциям.
Центральный сценарий: создание опроса — публикация — прохождение — просмотр статистики.
ВКР Разработка мобильного приложения для организации опросов
Слайд 9

7.

Макеты основных экранов приложения
Авторизация, главный экран и профиль пользователя
ВКР Разработка мобильного приложения для организации опросов
Слайд 11

8.

Макеты создания и публикации опроса
Создание карточки опроса, добавление вопросов и публикация
ВКР Разработка мобильного приложения для организации опросов
Слайд 12

9.

Прохождение опроса, результаты и тестирование
Результаты тестирования
— вход пользователя выполнен корректно
— проверка обязательных полей работает
— публикация меняет статус опроса
— ответы сохраняются и отображаются в результатах
Оценка эффективности
490 мин. → 85 мин.
Сокращение ручных операций обеспечивает более быстрое
получение результатов и снижает риск ошибок при переносе
данных.
ВКР Разработка мобильного приложения для организации опросов
Слайд 13

10.

Информационная безопасность
ВКР Разработка мобильного приложения для организации опросов
Слайд 14

11.

Итоги работы и дальнейшее развитие
Спасибо за внимание !
ВКР Разработка мобильного приложения для организации опросов
Слайд 14
English     Русский Rules