Средства разработки
Программные продукты «Айтида» разрабатываются с использованием современных средств разработки – языков программирования С++, Java, MS TSQL и MS VFP.
Почему мы используем несколько языков?
Напомним, что программные продукты Айтида являются клиент-серверными приложениями. Серверная часть системы разработана на MS TSQL – наиболее известном и распространенном языке программирования, предназначенном для решения именно этих задач. TSQL позволяет пользователю осуществлять быстрые выборки информации из базы данных по заданным фильтрам, группировать данные, сортировать их.
После того, как по запросу пользователя необходимая информация извлечена из базы данных (с помощью TSQL), как правило, требуется произвести какие-либо расчеты. За расчеты в наших программных продуктах отвечает центральный вычислитель системы.
Центральный вычислитель разработан на языке С++. Этот язык программирования является одним из «самых быстрых» и применяется обычно в программах, предназначенных для произведения большого количества сложных математических расчетов. Центральный вычислитель используется и генератором отчетов, для достижения высокой скорости их формирования.
После того, как нужная информация выбрана из базы данных и обработана вычислителем, ее можно представить пользователю. Разработка пользовательского интерфейса сейчас ведется с применением двух языков программирования:
MS VFP используется для разработки стандартного функционала системы, связанного с текущей работой пользователей – работа справочниками и документами, журналами и проводками, обмен с оборудованием и общая настройка системы. VFP выбран для решения этой задачи исторически, как один из наиболее распространенных языков для разработки пользовательских интерфейсов.

Использование данного языка позволяет не только быстро разрабатывать новые элементы системы и описывать их алгоритмы, но и обеспечить удобство и скорость работы пользователей.
Голосов:
26
Рейтинг:
2.13