Планові завдання проекту OpenSCADA

1. Тестування/оптимізація системи
  * Оптимізація операцій з буфером значень, особливо для читання буфера у режимі м'якої шкали часу (повільніше запису разів у 40).
  * Розробка нового механізму створення тестів та підключення їх до системи (на основі існуючого модуля Special/SystemTests).
    Створення діалогу конфігурації та керування тестовим модулем (за посередництвом інтерфейсу керування системою).
  * Виконати перевірку коду системи за допомогою програми Coverity та інших програм.

2. Система

3. Модулі

4. Підсистема «БД»
  * Реалізація модуля БД для підтримки ODBC.
  * Реалізація модуля БД для підтримки СКБД PostgresSQL.
  * Реалізація підтримки OpenLDAP.
  * Реалізація модуля БД для підтримки СКБД Oracle.

5. Підсистема «Збір даних» (DAQ)
  * Додання функцій API програмування користувача для керування контролерами.
  * Реалізація модуля збору та передачі даних через БД з таблицею вільної структури.
  * Реалізація модуля збору та передачі даних через файл вільної структури.
  * Реалізація джерела даних з OPC-серверів (DA) (Скористатися доступним OPC-сервером через Ethernet, на базі приводу Unidrive SP1202).

5.3. JavaLikeCalc (RU)
  * Додання підтримки масивів.

6. Підсистема «Транспорти»
  * Реалізація функцій агента протоколу SNMP.

7. Підсистема «Транспортні протоколи»

8. Підсистема "Інтерфейси користувача"

8.1. VCAEngine (RU)
  * Розробка та реалізація примітиву «Функція».
  * Розробка та реалізація примітиву «Зв'язок».
  * Реалізація стилів та менеджера тем.

8.2. Vision (RU)
  * Розробка та реалізація примітиву «Функція».
  * Розробка та реалізація примітиву «Зв'язок».

8.3. WebVision (RU)
  * Розробка та реалізація примітиву «Функція».
  * Розробка та реалізація примітиву «Зв'язок».

9. Підсистема «Архіви»

10. Підсистема «Безпека»

11. Підсистема «Спеціальні"

12. Документація
  * Створити керівництво по швидкому старту.
  * Переклад документації на Англійську та Українську мови:
    * API системи;
    * Документація на модулі.

13. Сайт проекту
  * Додання трекеру змін та робіт які ведуться за проектом.
