Синхронизация процессов
КОРОТКО:Подобрать оборудование для сервера, подобрать датацентр дляразмещения (колокейшн).Организовать архивное резервное копирование данных сервера.Установить сервер дляконтроллеров MUX на новый сервер. Настроить связь иидентификацию контроллеров MUX на сервере.Установить сервер терминалов ЛТ-МТМ на новый сервер. Настроить связь и идентификацию терминалов на сервере.Перенести платформу иИБ 1С на новый сервер.Совместить информацию с двух БД (MySQL с MUX и MSSQL c ЛТ-МТМ)в одну БД.Организовать возможность корректировки данных в совмещеннойБД под парольным доступом работником офиса с веденим лога произведенных
изменений в БД.Организовать ручное и автоматическое формирование отчетов в формате xls на основе данных из совмещеннойБД.Организовать автоматическую рассылку сформированныхотчетов по электронной почте.Организовать автоматическуюрассылку смс-оповещений по
добавлению/изменению данных в совмещенной БД.Разместить текущую информацию из совмещенной БД наweb-странице с парольным доступом.Интегрировать данные из совмещенной БД в ИБ 1С.Организовать хранение на сервере видеоархива камер наблюдения объектов. ПОДРОБНО:То что мы имеем на данный момент:Есть шесть объектов, расположенных в разных городах. Тамработает оборудование, которое отчитывается о своей работе и состоянии на
сервер. Оборудование трех разных типов. Тип1: терминал МАРИЯЛТ-МТМ, который связывается с сервером терминалов, находящимся у нас в офисе. Сервер
установлен на обычном офисном ноутбуке.Тип2 :Контроллер MUX2, который связывается с сервером находящимся у производителя этихконтроллеров.Тип 3: Оборудование не имеющее связи с никаким сервером. Данные о его работене обходимо вручную вносить на основании сканкопий ведомостей оператора
оборудования.Тип 1 периодически пересылает информацию насервер(находящийся у нас вофисе на ноутбуке), который пишет в БД Microsoft SQL и работает только под Microsoft .Net Framework 3.5sp1.
Есть клиентская часть ПО(Resonance.WCFClient), которая вытягивает с сервера
информацию и формирует текстовые файлы,
в которых через разделители расположена необходимая информация про статус и работу оборудования. (см.
архив «сервер терминалов лт-мтм»)Тип2 периодически пересылает информацию на сервер(находящийся у производителяоборудования). У нас доступ к нему
только через web-интерфейс.(см.архив «сервер для MUX»,файл «iAZS.pdf»)Обработчик написанный на VBA обрабатывает данные ,вытягивает данные через web-интерфейс со
второго сервера MUX(не всегда удачно), совмещает и сортирует эти данные, и
формирует различные отчеты в формате xls. Далее он рассылает отчеты на разные адреса эл. почты и рассылает смс в зависимости от
данных и статуса оборудования. На дынный момент обработчик отправляет
ежедневно до 500 мейлов и 50 смс.Периодически необходимо корректировать данные полученные отоборудования (тип 1 и тип 2)и добавлять данные вручную с оборудованиятип 3. После необходимо повторно формировать и отправлять исправленные отчеты в формате xls. Информацию по корректировкеданных необходимо сохранять в лог. Обработчик на VBA написан «любителем» и работает «кривовато»и с ошибками. Необходимо «профессионально »написать заново обработчик
для формирования отчетов на основании данных из совмещенной БД.Необходимо формировать 4 вида отчетов (сменный по каждому изобъектов, суточный (недельный и
месячный) совмещенный по всем объектам, суточный(недельный и месячный) по
каждому из клиентов на всех объектах, суточный отчет для втягивания данных в
1С). Примеры отчетов см. в архиве(образцы отчетов).Обработчик должен иметь «редактор отчетов xls» для того что бы вдальнейшем можно было менять размещение данных
в файле xls и сохдавать дополнительные отчеты xls без внедрения в исходныйкод обработчика.Обработчик должен иметь «редактор смс-информирования» для того что быв дальнейшем можно было менять содержимое
смс извещений и редактировать
реакцию смс –информатора на события в оборудовании и сервере.Данные про статус и работу оборудования необходимо разместитьна веб-странице с парольным доступом для просмотра и контроля руководящим
персоналом с любой точки мира через
обычный браузер.Также на объектах размещения оборудование организовановидеонаблюдение при помощи как аналоговых так и ip-p2p камер. Необходимо
организовать запись с камер и хранение записей на сервер. Модели камер: IP
КАМЕРА VSTARCAM C7815WIP – 4 шт., IP камера Foscam FI9800P – 4 шт, 13
аналоговых камер(Atis, Gazer и др.) подключенных к 3-м видеорегистраторам (ATISDVR-8804KM и ATIS DVR-8808KT).Для обеспечения бесперебойной и стабильной работы,обеспечения сохранности и конфиденциальности решили все это впихнуть в один сервер
на территории какого-либо дата центра.Для переноса сервера контроллеров MUX2 производительпредоставил две папки с файлами: frameworks и public_html.(см. архив «сервер дляMUX») Требованияк серверу: Apache+MySQL+Php.Для переноса сервера терминалов ЛТ-МТМ есть установщик серевераRMS-Setup.msi и установщик клиента
wcf-client2.exe. Описание работы клиента
в wcfclient API.doc. Требования к
серверу: Windows XP и выше, Microsoft .Net Framework 3.5sp1 (Microsoft .Net Framework 4 не поддерживается) , Microsoft SQL Server 2008 R2 Express