test
medgate 

Программно-аппаратный комплекс «MED GATE»


МГМСУ логотип Данный комплекс был внедрен в Московском государственном медико-стоматологическом университете (МГМСУ) им. А.И.Евдокимова.

Программно-аппаратный комплекс «Med Gate» предназначен для приема экзаменов у студентов в медицинских высших учебных заведениях обучающихся по специальностям, связанных с медициной. Экзамены предполагают наличие оценочного листа с критериями оценки действий Студента, которые оцениваются исключительно, как верные или не верные.

ОСНОВНАЯ ЗАДАЧА: разграничение потока студентов сдающих экзамен и аудио-видео фиксация хода экзамена с сохранением результата.


Основные термины:

ОСКЭОбъективный Структурированный Клинический Экзамен
СтудентАбитуриент сдающий экзамен
ЭкспертСпециалист принимающий экзамен у студентов
АдминистраторПользователь осуществляющий обслуживание и настройку системы
СтанцияПомещение для сдачи экзамена

ОСНОВНЫЕ ВОЗМОЖНОСТИ

  • Контроль доступа в помещение для сдачи экзамена
  • Обеспечение оптимизации потока студентов, сдающих экзамен
  • Принятие экзамена экспертом у студента удаленно
  • Сбор, хранение и просмотр результатов завершенных экзаменов, включая аудио-видео записи


1 ОБЛАСТЬ ПРИМЕНЕНИЯ

Объектами автоматизации данного комплекса являются рабочие места: «Ресепшн», «Эксперт», Администратор и Оператор системы, помещение для сдачи экзамена «Станция».

1.1 Рабочее место «Ресепшн»

Рабочее место «Ресепшн» – сотрудник, осуществляющий регистрацию в системе (Экспертов и Студентов) состоящее из персонального компьютера с доступом в Internet, установленным ПО «AggreGate Client», запущенным графическим интерфейсом «Ресепшн» и считывателем для RFID-карт доступа.

1.2 Рабочее место «Эксперт»

«Эксперт» – сотрудник, принимающий у Студентов экзамен. Рабочее место – персональный компьютер с доступом в Internet, установленное и настроенное ПО (в т.ч. «Widget player»), запущенный графический интерфейс «Эксперт» и устройство для считывания RFID-карт (карт доступа).

1.3 Рабочее место администратора и оператора

Под рабочими местами администратора и оператора подразумевается персональный компьютер с доступом в Internet с установленным и настроенным ПО «AggreGate Client».

1.4 Помещение для сдачи экзамена («Станция»)

В помещении для сдачи экзамена находится специализированное оборудование. Установлена камера для записи хода экзамена и устройство контроля доступа в помещение. Терминал является сетевым устройством с выходом в Internet, оснащен считывателем RFID-карт и дисплеем, на котором запущен графический интерфейс «Станция».


2 ПОДГОТОВКА К РАБОТЕ

2.1 Создание и загрузка списка Студентов

Создание списка Студентов осуществляется в программе MS Excel.

В первую строку ячеек A1-G1 вносятся следующие заголовки: Код карты, ФИО, Логин, Название учебного заведения, Факультет, Курс, Цепочка. Со второй строки заполняются данные Студентов. Файл сохраняется в формате *.csv (разделитель "запятая"). Далее этот файл открываем в "блокноте" и сохраняем с кодировкой UTF-8.

2.2 Загрузка
На компьютере пользователя запущен AG клиент и настроено соединение с сервером AG. Файл со списком студентов в формате CSV был подготовлен.
AG Client -> База данных -> вкладка "Станции" -> кнопка "Импорт" -> тип файла *.CSV

2.3 Создание и загрузка списка Экспертов

Создание списка Экспертов осуществляется в программе MS Excel.

В первую строку ячеек A1-C1 вносятся следующие заголовки: ИД карты, ID, ФИО Эксперта. Со второй строки заполняются данные Экспертов. Файл сохраняется в формате *.csv (разделитель "запятая"). Далее этот файл открываем в "блокноте" и сохраняем с кодировкой UTF-8.

2.4 Загрузка
На компьютере пользователя запущен AG клиент и настроено соединение с сервером AG. Файл со списком студентов в формате CSV был подготовлен.
AG Client -> База данных -> вкладка "Эксперты" -> кнопка "Импорт" -> тип файла *.CSV


3 РЕГИСТРАЦИЯ

3.1 Регистрация Студента

Условия, при соблюдении которых возможно выполнение операции:

  • На компьютере пользователя запущен AG клиент и настроено соединение с сервером AG.
  • На компьютере запущен графический интерфейс «Ресепшн».
  • Пользователь авторизован на ресепшн.
  • В систему загружен список студентов.

В графическом интерфейсе "Ресепшн" выбираем ссылку "Список Студентов". В таблице со списком кликаем по нужному Студенту. После отображения информации о Студенте, подносим RFID карту к считывателю. В поле ID карты должен появиться код. Загружаем фото для отображения в профиле Студента, назначаем номер цепочки в правах доступа, применяем изменения и отдаем карту Студенту.

Таким образом регистрируются все Студенты из списка. Регистрация Экспертов производится аналогичным способом.

Регистрация Студента

3.2 Регистрация Эксперта

Условия, при соблюдении которых возможно выполнение операции:

  • На компьютере пользователя запущен AG клиент и настроено соединение с сервером AG.
  • На компьютере запущен графический интерфейс «Ресепшн».
  • Пользователь авторизован на ресепшн.
  • В систему загружен список Экспертов.

4 СДАЧА ЭКЗАМЕНА

Станция оборудована камерой для записи экзамена, устройством контроля доступа в помещение и терминалом – сетевым устройством с выходом в Интернет. Терминал оснащен считывателем RFID-карт и дисплеем, на котором запущен графический интерфейс «Станция». Студенту доступна станция (комната) для сдачи экзамена, но только та, которая разрешена экспертами для последовательной сдачи «цепочки» экзамена. Подойдя к станции, Студент прикладывает к считывателю свою RFID-карту. На терминале можно увидеть различные варианты сообщений:

  • «Доступ запрещен обратитесь к администратору» – если карта не зарегистрирована в системе.
  • «Неверная станция» – если станция относится не к вашей цепочке.
  • «Текст задания на терминале» – у Студента есть 30 секунд для ознакомления с заданием.

Информация на терминале Станции


Информация на виджите Эксперта


Далее следует приглашение пройти в помещение для сдачи экзамена. После входа, дверь за студентом закрывается и запускается отсчет времени текущего экзамена.

За действиями студента наблюдает Эксперт-экзаменатор, через установленную программу «hikvision» и подключенной к ней видеокамере. Эксперт в ходе экзамена заполняет оценочный лист, при этом, он может находиться где угодно (хоть в другом городе), - для принятия экзамена требуется компьютер с установленным и настроенным ПО «AggreGate Client» и доступом в Интернет. Завершив сдачу экзамена, студент покидает помещение нажав кнопку выхода.

Информация на виджите Эксперта

5 РЕЗУЛЬТАТЫ ЭКЗАМЕНА

Контроллер передает информацию об остановке времени экзамена. У Эксперта на виджите появляется кнопка «Поставить оценку – сумма чек-листа» и поле «Написать комментарий».

Информация на виджите Эксперта

Эксперт выставляет оценку, пишет сопроводительный комментарий и прикладывает карточку Эксперта к регистратору. На этом экзамен заканчивается.

Станция готова принять следующего экзаменующего. После прохождения всех станций в цепочке, Студент подходит к администратору и сдает свою ID-карту.

Результаты экзамена: аудио и видео файлы хранятся на локальном сервере ОСКЭ.


6 ПРОГРАММНАЯ И АППАРАТНАЯ ЧАСТЬ КОМПЛЕКСА

6.1 Аппаратная часть:

Контроллеры Tibbo с подключенными считывающими устройствами: терминалы «Станция», камеры hikvision.

6.2 Программная часть:

Server AggreGate, Client AggreGate; Server hikvision, Client hikvision.

Для правильной работы контроллера Tibbo с подключенными считывателями должны быть соблюдены следующие условия:

  • Длина линии связи контроллер – считыватель, не более 80 метров;
  • Температура: -40C +70C;
  • Относительная влажность: 5%-95%;
  • Напряжение питания: 12В 0,5А;
  • Подключение к локальной сети через 10/100Base-T Auto-MDIX Ethernet-порт с разъемом RJ45;
  • Порт 6480 открыт для подключений в локальной сети.


7 ИСПОЛЬЗОВАНИЕ

7.1 Применение терминалов «Станция»

Терминалы «Станция» – готовое решение, изготовленное на базе контроллера Raspberry PI.

Условия эксплуатации: температура: -35C до +50C, влажность: 5%-95%. Питание платы осуществляется по PoE (Power of Ethernet). Подключение к локальной сети через 10/100Base-T Auto-MDIX Ethernet-порт с разъемом RJ45. Порт 6460 должен быть открыт для подключений в локальной сети.

7.2 Использование камер hikvision

См. документацию на камеры hikvision.

7.3 Технические требования к аппаратному обеспечению для работы сервера AggreGate

Для нормальной работы AggreGate-Server, компьютер на котором установлен этот сервер должен удовлетворять следующим требованиям: наличие установленной Java-машины.

Операционная система: любая с Java, включая встроенные среды (например, ARM Linux). В этом бизнес кейсе описан процесс установки и использования сервера, на ОС Windows, поэтому, рекомендуем использовать ее.

7.4 Технические характеристики ПК:

CPU (Intel, AMD) 3.0GHz 2 core, RAM 2GB, 7GB свободного места на диске HDD
Открытые порты для подключения: 8080, 3306, 6460, 6480;
IP-адрес компьютера статический;
Политика доступа (безопасности) папка, в которую осуществляется инсталляция сервера, открыта для редактирования пользователю, который запускает сервер.

7.5 Технические требования к аппаратному обеспечению для работы Server AggreGate Client.

AggreGate Client - это Java-приложение, которое работает на любой операционной системе с Java. Так же под Client в данном разделе будем понимать приложение «Widget player».

7.6 Системные требования:

На компьютере должна быть установлена Java-машина.
Операционная система: любая с Java, включая встроенные среды (например, ARM Linux)
RAM: min 256MB, 200MB свободного места на диске HDD, разрешение экрана: 1280x1024 или более.

7.7 Технические требования к аппаратному обеспечению для работы Server hikvision Server и Server hikvision Client

См. документацию на камеры hikvision.

Подготовка к работе программно-аппаратного комплекса состоит из монтажа оборудования и установки программного обеспечения. Установка и настройка MySQL Server - MySQL сервер необходим для корректной работы AggreGate Server
Установка AggreGate Server
Установка AggreGate Client
Установка утилиты Device Explorer
Установка утилиты Device Manager
Установка hikvision Server
Установка hikvision Client
После установки и настройки программного обеспечения система практически готова к работе.


Ниже представлены схемы управления одним и двумя помещениями "Станция", а также подключение контроллера "Reader", основанные на TPS (Tibbo Project System)

Управление одним помещением
Управление двумя помещениями
Подключение контроллера Reader

 

Заключение

Внедрение программно-аппаратного комплекса "MED GATE", позволяет автоматизировать процесс сдачи экзаменов студентами медицинских вузов: распределить поток студентов, вести учет и аудио-видео запись. В дополнении, сокращается время ожидания при регистрации, оптимизируется работа экспертов, а фото и видео-фиксация исключает ошибки при проставлении оценок.