Id-Time
Id-Time обеспечивает достоверный учет рабочего времени за счет биометрической идентификации по лицам, а также позволяет установить контроль за входом и выходом не только на предприятие, но и в отдельные рабочие зоны. Решение также может дополнить возможности классических систем учета рабочего времени (УРВ) биометрическим распознаванием лиц и повысить их достоверность.
1. ОПИСАНИЕ ПРОГРАММНОГО РЕШЕНИЯ
КОМПОНЕНТНЫЙ СОСТАВ СИСТЕМЫ
Для корректного функционирования Системы необходим следующий минимальный состав оборудования:
- Сервер для ядра решения
- Сервер(-ы) предобработки видео (при необходимости)
- ПК Операторов (при необходимости)
- Терминалы или планшеты с ОС Android
- Камеры сетевые или USB в зависимости от назначения и архитектуры решения
- Сетевые коммутаторы для обеспечения передачи данных между компонентами системы
Подробное описание рекомендуемых характеристик оборудования указано ниже.
ОБЩАЯ АРХИТЕКТУРА
Система состоит из следующих компонентов:
- Id-Time Core – серверная часть Системы, состоящая из отдельных сервисов, включающих в себя интерфейс настройки Системы, алгоритмы распознавания, базу данных и отчеты
- Id-Time Tracker — сервер предобработки видео
Система может быть интегрирована:
- С информационными системами учета рабочего времени (УРВ) конечного пользователя через механизмы импорта и экспорта из/в CSV
- С любыми системами посредством API
ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
Система разработана с использованием следующих языков программирования и ПО:
- Golang
- C#
- Angular
- RabbitMQ
- Nginx
- PostgreSQL
- Redis
Id-Time Core включает в себя следующие сервисы:
Сервис | Описание | Порт |
---|---|---|
Nginx | Веб-сервер и почтовый прокси-сервер | 80, 443, 23231 |
PostgreSQL | Свободная объектно-реляционная система управления базами данных (СУБД) | 5432 |
RabbitMQ | Сервис, обеспечивающий работу с очередями данных | 5672, 15672 |
Redis | Система управления базами данных класса NoSQL с открытым исходным кодом | 6379 |
mkvz-tracker-go | Сервис предобработки потокового видео (трекер) | 8001 |
time-server-report | Сервис построения отчетов | 8812 |
time-server-api | Сервис реализатор справочников и бизнес процессов | 8817 |
mkvz-launcher | Сервис управления клиентскими приложениями | 8876 |
mkv-server-report | Сервис отчетов | 11084 |
mu-server-api | Сервис уведомлений | 11090 |
support-server-api | Сервис обслуживания системы | 11091 |
mkv-server-url-shortener | Сервис для укорачивания URL | 11092 |
mas-server-api | Back-end для модуля администрирования системы | 11101 |
mas-server-settings | Сервис настроек | 11102 |
mpdn-secret-vault-api | Сервис хранения персональных данных | 11204 |
mdc-server-api | Сервис работы с динамическими классификаторами | 11205 |
mfs-server-api | Сервис работы с файлами фотографий | 11300 |
mfs-server-thumbnail | Сервис для работы с миниатюрами фотографий файлового хранилища | 11301 |
fs-server-api | Сервис файлового хранилища | 11302 |
mi-sender-email | Сервис отправки email | 11400 |
mi-sender-http | Сервис отправки сообщения по http | 11401 |
mi-sender-smsmodem | Сервис отправки SMS с помощью usb gsm модема | 11402 |
mi-server-api | Сервис реализатор функций API для работы с сервисами | 11403 |
mkv-server-admin | Сервис пользовательского администрирования системы | 11500 |
mkv-server-api | Сервис клиентского взаимодействия | 11501 |
mkv-server-auth | Сервис авторизации | 11502 |
mkv-server-ws | Back-end для приложения работы с клиентом через WebSocket | 11503 |
backup-client-server-api | Сервис резервного копирования | 11506 |
logging-server-api | Сервис логирования | 11509 |
event-configuration-api | Сервис настройки обработчика событий системы | 11510 |
event-storage-server-api | Сервис обработчик событий системы | 11511 |
mkv-client-profiles-import | Сервис импорта профилей | 11514 |
mas-meta-server-api | Сервис мета информации | 11515 |
monitoring-server-api | Сервис мониторинга | 11517 |
statistics-server-api | Сервис ведения статистики о работе системы | 11518 |
audit-server-api | Сервис аудита и логирования | 11521 |
mkv-server-auth-ldap | Сервис авторизации в системе через LDAP/AD | 11522 |
mkvz-onvif-cameras | Сервис поиска и подключения камер по протоколу ONVIF | 11550 |
discovery-server-api | Сервис поиска мобильных приложений DSN-SD | 11551 |
adb-server-api | Сервис управления мобильных приложений по протоколу ADB | 11552 |
mas-server-report | Сервис отчетов для MAS | 11553 |
medical-server-api | Сервис медицинского контроля | 11554 |
mie-export-api | Сервис экспорта настраиваемых наборов данных в CSV | 11555 |
mie-import-api | Сервис импорта настраиваемых наборов данных из CSV | 11556 |
mmpd | Сервис менеджер процессов детектирования | 11600 |
mobile-service-api | API работы с мобильными приложениями | 11601 |
gate-server-api | Сервис процессов предоставления доступа | 11602 |
compromise-server-api | Сервис контроля компрометации | 11605 |
modi-image-worker | Сервис обработки фотографий | 11700 |
modi-server-api | Сервис обработки дискретных изображений | 11701 |
modi-ubda-tevian-[01-04] | Сервис обработки фотографий | 11710 у [01], 11711 у [02], 11712 у [03], 11713 у [04] |
modi-ubda-tevian-alg1 | Сервис обработки фотографий | 11714 |
mrp-server-api | Сервис обработки данных | 11800 |
mrp-server-ubt-broker | Сервис проксирования UBT в другие системы | 11801 |
mrp-matching-tevian-go | Сервис матчинга для движка Tevian | 11806 |
mrp-server-broker | Сервис управления | 11821 |
mrp-server-image-broker | Сервис распределения изображений по трекерам | 11822 |
ms-server-filecache | Сервис кэширования | 11900 |
mkv-scheduler-api | Сервис, реализующий работу с задачами по расписанию | 11910 |
mrep-smart-server-api | Сервис универсальных отчётов | 15089 |
video-restreamer-server | Сервис ретрансляции видео | 40000, 40001 |
Одним из требований к серверу для установки программного комплекса Id-Time Core является отсутствие на сервере ПО, указанного в таблице выше, и наличие свободных портов, указанных в таблице.
2. ТРЕБОВАНИЯ К ПО ДЛЯ КОРРЕКТНОЙ РАБОТЫ
СЕРВЕР ID-TIME
На сервер производится установка Id-Time Core. Характеристики сервера напрямую зависят от количества обрабатываемых Системой камер. Примерный расчет для наиболее частых значений представлен в таблице ниже.
Количество камер | CPU (Core) | RAM (GB) | HDD (GB) | SSD (GB) |
---|---|---|---|---|
1 камера | 5 | 16 | 600 | 240 |
2 камеры | 6 | 16 | 700 | 240 |
3 камеры | 8 | 16 | 700 | 240 |
5 камер | 10 | 32 | 800 | 240 |
7 камер | 14 | 32 | 900 | 240 |
10 камер | 18 | 64 | 1000 | 240 |
Операционная система: Windows 10 Pro (2004 и более поздние версии: в соответствии со сроком окончания поддержки операционных систем), Windows Server 2016/2019. Учетная запись (логин/пароль) (в т.ч. для удаленного пользователя) должны оставаться неизменными на протяжении всей инсталляции. Учетная запись (логин/пароль) должны позволять повышать привилегии до Администратора при необходимости.
Запишитесь на наши ознакомительные вебинары по продукту Id-Time.
Для получения консультации по вашему проекту напишите нам на почту sales@recfaces.ru