Ua

Ви використовуєте застарілу версію Internet Explorer. Для покращення роботи сайту, будь ласка, поновіть ваш браузер

RDT 600

Складність проекту
2009
Дата завершення проекту:
  • Опис

Tab 1

RDT600 - це інструмент, який дозволяє графічно відображати процес моніторингу роботи систем збору даних для їх діагностики під час установки та підтримки.

Особливості

  • Візуалізація даних у формі таблиць і графіків як для кожної окремої системи, так і по підприємству в цілому.
  • Багаторівнева структура підприємства, яка включає саме підприємство, виробничий об'єкт і систему збору даних.
  • Використання сканерів штрих- і QR-коду, камер і сенсорних датчиків для ідентифікації об'єктів, визначення їх розміру і ваги в системі збору даних (СЗД).
  • Висока продуктивність, можливість підключення 100 СЗД до центрального сервера по локальній мережі.
  • Автоматичний контроль швидкості зчитування даних систем та їх окремих елементів.
  • Граничне значення для аварійного сигналу швидкості зчитування даних.
  • Комплексне використання таких технологій, як Javascript і Ajax для реалізації Rich Internet Application.

 Складнощі реалізації

Під час роботи над проектом, перед нами постало два основних завдання: забезпечити надійність роботи UI, так як Internet Explorer аварійно завершував роботу при частому опитуванні сервера, і прискорити процес обробки запитів на вибірку і вставку даних.
Оскільки в першому випадку в інтерфейсі були встановлені 5 таймерів з різним періодом опитування, ми зменшили їх кількість і частково замінили iFrames на content-based AJAX.
Проблема швидкості обробки запитів була вирішена в кілька етапів. Спочатку, ми використовували технологію розбиття таблиць і команду BATCH INSERT для оптимізації вставки даних. Пізніше, вона була замінена на команду COPY в поєднанні зі створенням тимчасових файлів на RAMDrive.

Технології

JAVA
JS
HTML/CSS

Послуги

Веб розробка
Take a tour