Підпишіться на нашу розсилку і стежте за найостаннішими проектами, послугами та спеціальними пропозиціями!

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