7.86M
Категория: ПрограммированиеПрограммирование

Разработка Телеграм-бота и мобильного приложения для опросов "Право на город"

1.

Волгоградский государственный
технический университет
Кафедра САПРиПК
Выпускная квалификационная работа
бакалавра
«Разработка Телеграм-бота и мобильного
приложения для опросов "Право на город"»
Исполнитель:
студент группы ИВТ-465
Чернухин Д.Э.
Научный руководитель:
к.т.н., доц. Парыгин Д.С.

2.

Цель и задачи работы
Цель:
Реализация мобильных клиентов для системы
мультиплатформенных опросов населения.
Задачи:
1. Изучение подходов к организации опросов населения с
помощью мобильных приложений.
2. Анализ существующих программных решений для опросов
населения с учетом пространственной привязки ответов.
3. Проектирование программного комплекса для проведения
опросов пользователей с помощью мобильных приложений.
4. Разработка и тестирование Телеграм-бота для опросов
населения.
5. Разработка и тестирование мобильного приложения для
опросов населения на платформе Android.
2

3.

Актуальность
3

4.

Актуальность
4

5.

Процесс фиксации оценок
5

6.

Функциональные требования
1. Возможность регистрации в приложении
2. Публикация ответов пользователей и взаимодействие с ответами
других пользователей.
3. Просмотр общей карты ответов с возможностью выбора
местоположения на мобильном устройстве.
4. Фильтрация ленты публикаций по геометке, категориям
объектов, оценке, хэштегам, датам публикаций.
5. Функционирование Telegram-бота для публикации ответов и
идентификации пользователей.
6

7.

Анализ существующих решений
“Активный
гражданин
Оренбург”
(Министерство
цифрового
развития и связи
Оренбург)
Критерий/
Система
“Наш СанктПетербург”
(СПБ ГУП
"СПБ ИАЦ")
“Наш город
Москва”
(Информационный
город ГКУ)
Наличие
дополнения в
виде чат бота
Нет
Нет
Нет
Общая карта
оценок на
местности
Нет
Да
Да
Нет
Нет
Нет
Да
Нет
Нет
Возможности
взаимодействия
пользователей
между собой
Наличие фильтра
ответов на карте
по различным
параметрам
7

8.

Диаграмма вариантов использования
8

9.

Архитектура разрабатываемого ПО
9

10.

Структура базы данных
10

11.

Классификация категорий оценки
1.
Здание/дом/сооружение
1.1. Элементы снаружи
2.
Улица
2.1. Транспортное средство
1.1.1.
Вход/дверь
2.1.1.
Автобус транспорт
1.1.2.
Крыша/сосульки
2.1.2.
Легковой автомобиль
1.1.3.
Стены
2.1.3.
Самокат


1.2. Внутри
2.2. Проезжая часть
1.2.1.
Подъезд
2.2.1. Автодорога.
1.2.2.
Лифт
2.2.2. Парковка.
1.2.3.
Стены/потолок
2.2.3. Рельсы

3.Двор/площадь/парк/обществе
нное пространство
3.1. Фонтан
3.2. Уличная мебель
3.3. Детская площадка
3.4. Спортивная площадка
3.5. Мусорный бак
3.6. Памятник/МАФ
3.7. Столб/фонарь
3.8. Техническое сооружение
2.3. Тротуар
2.3.1 Покрытие
2.3.2. Люк
2.3.3 Ступеньки
11

12.

Классификация категорий оценки
4.
Коммуникации
5.
Животные
6.
Растения/природа
7. Заведения/учреждения
4.1. Вода
5.1. Собака
6.1. Дерево
7.1. Магазин/рынок/лавка/киоск
4.2. Электричество
5.2. Кошка
6.2. Куст
7.2. Бар/клуб
4.3. Свет
5.3. Птица
6.3. Трава/поле/пространство
7.3. Кафе/столовая/общепит
4.4. Газ
5.4. Дикий зверь
6.4. Цветы/клумба
7.4. МФЦ/администрация
4.5. Связь
5.5. Крысы/змеи
6.5. Водоем
7.5. Музей/театр/библиотека
4.6. Трубы в целом
5.6. Насекомые
6.6. Овраг/рельеф
7.6. АЗС/шиномонтаж/автоуслуги
4.7. Провода в целом
6.7. Воздух
7.7. Бытовые услуги
4.8. Столб
6.8. Пляж
7.8. ТЦ/ТРЦ/ТРК
12

13.

Шкала
13

14.

Карта
1. Просмотр местоположений и объектов на
карте.
2. Фильтрация объектов по различным
параметрам.
3. Взаимодействие с картой, например,
масштабирование, перемещение и
добавление оценок.
4. Отображение информации о объектах
14

15.

Средства реализации
15

16.

Макеты экранных форм приложения
16

17.

Макеты экранных форм приложения
17

18.

Процесс добавления заявки в Telegram-боте
18

19.

Процесс добавления заявки в Telegram-боте
19

20.

Выводы
1. Рассмотрены подходы к организации опросов
населения с помощью мобильных приложений.
2. Выполнен анализ существующих систем для для
опросов населения с учетом пространственной
привязки ответов.
3. Спроектирован программный комплекс для
проведения опросов пользователей с помощью
мобильных приложений.
4. Разработано и протестировано мобильное
приложение и телеграм-бот для опросов населения.
20

21.

Волгоградский государственный
технический университет
Кафедра САПРиПК
Выпускная квалификационная работа бакалавра
«Разработка Телеграм-бота и мобильного
приложения для опросов "Право на город"»
Спасибо за внимание!
Исполнитель:
студент группы ИВТ-465
Чернухин Д.Э.
English     Русский Правила