Карта сайта

Выполнен 1-й этап разработки ПС ЭФАД

  • Выполнен 1-й этап разработки ПС ЭФАД
  • Заказать звонок
  • Задать вопрос

Выполнен 1-й этап разработки ПС ЭФАД

В рамках 1-го этапа опытно-конструкторских работ по разработке программного средства «Электронный формуляр авиационного двигателя ТВ7-117СТ.  ЭФАД-65» для АО «ОДК-Климов» была выполнена разработка структуры БД (Базы данных) и прототипа серверного ПО. Также на данном этапе в ходе переговоров с заказчиком был изменен стек технологий разработки формуляра, еречнь изменений приведен в таблице ниже.

  До После
Язык программирования Object Pascal С++
Компилятор Free Pascal 3.2 GCC для Asta Linux, MinGW для Windows
Интегрированная среда разработки Lazarus IDE Qt Creator
СУБД PostgreSQL 9 и выше PostgreSQL 9 и выше

Спроектированная база данных предназначена для хранения информации об основных параметрах и характеристиках экземпляров двигателей и их комплектующих на стадиях жизненного цикла. База данных спроектирована на основе реляционной модели данных с учетом возможностей и особенностей, выбранной СУБД (PostgreSQL 9.1 и более поздних версий).

Помимо хранения данных ЭФАД, соответствующих содержательной части бумажного формуляра, структура базы данных обеспечивает возможность хранения видеоматериалов, графических схем и прочих документов в электронных файлах с расширением .PDF и другими.

Разработанный прототип серверного ПО представляет собой консольное приложение, скомпилированное в исполняемый файл операционной системой (Microsoft / Linux) и реализующее ключевые функции основных модулей. К таковым относятся:

  • Компоненты доступа к СУБД Postgres;
  • Модель данных (модель предметной области ЭФАД), представлена ORM - классами доменной модели;
  • Бизнес-логика (начальный уровень);
  • RESTful Server, RESTful Client - обмен данными между составными частями ПС ЭФАД-65;
  • Модуль работы с данными ЭФАД. Представлен сервисами, реализующими функционал содержательной части ЭФАД;
  • Модуль отчетов;
  • Модуль аутентификации;
  • Модуль логирования;
  • Модуль языковой поддержки;
  • Основные классы - агрегаты для отображения результатов выборки записей в содержательной части ЭФАД из БД ЭФАД для передачи представления на клиентское ПО.

В ходе 2-го этапа работ запланирована разработка модулей и компонентов рабочей версии ПО, тестирование и лабораторные исследования,а также запуск ПС ЭФАД-65 в комплексе с действующим экземпляром БД.

Вернуться назад

  • 27.06.2021 г.





Связь со специалистом

Вы можете задать вопрос. Для этого заполните все поля и отправьте сообщение. Ответ будет отправлен на указанный электронный адрес в ближайшее время.

  

Заказать звонок

Мы перезвоним вам в ближайшее время. Пн-Пт с 9:00 до 18:00 по Мск.

  

Оставить заявку на ТКП

Вы можете оставить заявку на ТКП для данного продукта. Для этого заполните все поля и нажмите "Оставить заявку". Ответ придет на указанный вами электронный адрес.

Также вы можете позвонить по нашему номеру +7 (3812) 66 01 25 или написать на эл. почту info@crossgroup.su