Кафедра «Информатики и программного обеспечения» Брянского государственного технического университета приняла участие в проекте по мониторингу наркоситуации в Брянской области, который проводится ежегодно по заказу УФСКН РФ по Брянской области кафедрой социально-гуманитарных дисциплин Брянского филиала Российской академии народного хозяйства и государственной службы. Целью проекта является анализ и оценка состояния наркоситуации в Брянской области.
С описанием задачи и информацией об исходных данных можно познакомиться в первой части статьи. Об архитектуре ансамбля моделей можно прочитать во второй части.
В рамках данного проекта создан программный комплекс, общая архитектура которого представлена на рисунке 1. Его основные компоненты - windows сервер и ubuntu server 14.04. На сервере ubuntu расположено веб приложение, в обязанности которого входит получение данных от пользователей через веб интерфейс, сохранение в БД (PostgreSQL), а также взаимодействие с серверными компонентами аналитической платформой Deductor. На windows сервере находится Deductor Enterprise и сценарий со скоринговой моделью.
На рисунках 2 и 3 схематически представлены основные компоненты программного комплекса - windows сервер и ubuntu server 14.04.
Основные компоненты сервера Ubuntu:
На рисунке 4 показана структура wsdl-сервиса.
Разработанный сервис доступен по адресу https://deductorbstu.herokuapp.com/admin/questionnaires.
Учетные данные для входа:
логин guest@deductorbstu.com
пароль 43ce4bf4
Процесс создания и заполнения новой анкеты интуитивно понятен и несложен.
Построена скоринговая модель для выявления группы риска относительно наркозависимости. Разработаны соответствующие веб-приложения, которые используют серверные компоненты аналитической платформы Deductor Enterprise:
В ближайшее время планируется:
Руководитель проекта
Лагерев Дмитрий
к.т.н., доцент