Программа рассылки сообщений для считывателя EM-marine.
Необходимо написать программу управления считывателем EM-marine с интерфейсом Ethernet (TCP/IP), которая будет рассылать сообщения о каждом событии входа/выхода. То есть: человек подносит идентификатор(карту, брелок) к считывателю, считыватель передает данные входа/выхода на ПК(по сети интернет) , а ПО установленное на ПК пересылает эти данные в виде СМС или EMAIL. В сообщении должно быть указано: Ф.И.О. владельца идентификатора и время поднесения его к считывателю. Ни двери, ни турникета не будет. Считыватель будет просто висеть на стене.
ВНИМАНИЕ! Под каждый идентификатор прикрепляется определенный номер или адрес электронной почты на который/ю нужно отправить сообщение.
То есть: 10 идентификаторов=10 Номеров или емейлов. У каждого идентификатора свой номеров или емейл на который нужно отправить сообщение.
Каким образом будет рассылаться сообщения ,через СМС или EMAIL ,особой роли не играет.
Нужен эконом вариант такой программы с минимальным функционалом:
*отправка сообщений
*возможность запретить/разрешить отправку сообщений на указанный номер/почту
* импорт данных из EXL (Ф.И.О+номер идентификатора+номер/адрес для отправки сообщений)
С сайта производителя считывателя:
"Управление считывателем.Для обмена данными по Ethernet необходимо установить TCP/IP соединение между компьютером и считывателем. При этом ПО компьютера должно выступать в роли Socket-клиента, если считыватель настроен как Socket-сервер и наоборот.
По умолчанию считыватель настроен как Socket-сервер. Это указано в открывающемся списке "Socket". Содержимое окна "Server IP Addr" при этом не используется и может быть любым.
Чтобы настроить считыватель как Socket-клиент выберите в открывающемся списке "Socket" значение "Client". В этом случае необходимо в окне "Server IP Addr" указать адрес Socket-сервера.
Обмен данными выполняется пакетами. Пакет от считывателя к компьютеру содержит прочитанный код карточки. Пакет от компьютера к считывателю не обязателен и предназначен для возможности дополнительного управления индикацией.
Протокол связи детально описан в прилагаемой документации.
Программа управления считывателем является демонстрационным пособием. Язык написания C#. Свободно доступна для скачивания вместе с проектом исходного кода."
Ознакомится со считывателем и документацией к нему можно здесь http://vkmodule.com.ua/Proximity/Proximity2.html
Использование именно этого считывателя не принципиально.
Если есть предложения как сделать такую систему иначе, с другим устройством- предлагайте.
ПО БЮДЖЕТУ-если вас заинтересовал данный проект и вы готовы взяться за работу, напишите примерную стоимость за ваши услуги, но учитывайте что нужен именно ЭКОНОМ ВАРИАНТ ПО.