Автоматизация процесса сбора и обработки информации о состояния конкуренции в регионе
Проект направлен на автоматизацию процессов сбора и обработки информации о мониторинге конкуренции в Рязанской области. Для реализации проекта создан сайт, к которому прикреплена база данных. На данном сайте размещаетсяспециальная форма с вопросами для жителей региона. Большая часть вопросов, присутствующих в анкете, будут с раскрывающимся списком.
Сама анкета будет разделена на несколько видов, а зависимости он сегмента рынка внутри региона:
1) Анкета по товарным рынкам для потребителей товаров, работ и услуг;
2) Анкета по финансовым рынкам для потребителей товаров, работ и услуг;
3) Анкета для субъектов предпринимательской деятельности и проч.
Каждая заполненная форма выгружается в таблицу базы данных, где будет происходить автоматический анализ полученных данных. На выходе вся информация, полученная в результате опроса, будет представлена в форме графиков, таблиц и диаграмм.
ПРОБЛЕМА
На сегодняшний момент мониторинг ведется без использования каких-либо программных продуктов. Единственным способом оптимизации является электронное анкетирование. В части регионов анкета размещается в виде Google-форм, Yandex-форм и других бесплатных сервисах построения опроса. Однако использование данных инструментов не позволяет сформировать необходимые для мониторинга адекватные результаты. Вся обработка полученной базы ответов в большинстве регионов производится вручную. Это значительно осложняет процесс проведения мониторинга и создает возможности для появления ошибок в процессе формирования результата.
РЕШЕНИЕ
Разрабатываемый программный продукт позволит не только собрать данные мониторинга, но и представить результаты в нужном виде с классификацией различных категорий потребителей и рынков.
ОПИСАНИЕ ТЕХНОЛОГИИ
Продукт представляет собой веб-сайт, на котором будет размещена форма с опросом, разработанная на языке программирования python с использованием веб-фреймворка django. Программа, выгружающая данные из базы данных и подводящая статистику по районам региона в табличные файлы (.xslx), разработана на языке программирования python с использованием библиотек pandas и sqlite3. Исполняемый файл на основе программы для подведения статистики по районам создадим с помощью библиотеки pyinstaller.
Для разработки данного проекта необходимо следующее ПО:
- IDE Pycharm для разработки сайта и приложения
- SQLiteStudio для просмотра базы данных
ПОТРЕБИТЕЛИ
Региональные органы власти, уполномоченные на проведение мониторинга состояния конкуренции в регионе.
