"Мы работали с Ardas над несколькими проектами. Всё сделано быстро и хорошо. Нам нравится, что они отслеживают последние веяния в Drupal сообществе. Мы порекомендовали Ardas нескольким клиентам, которым очень нужен был быстрый результат."
"Мы работали с Ardas над несколькими проектами. Всё сделано быстро и хорошо. Нам нравится, что они отслеживают последние веяния в Drupal сообществе. Мы порекомендовали Ardas нескольким клиентам, которым очень нужен был быстрый результат."
Данная система предназначена для исследования кинетики химических реакций. Она была разработана по заказу химико-технологического института. Основная её задача – это расчёт концентраций химических веществ в ходе реакций по законом классической кинетики. Существует возможность работы с несколькими параллельно протекающими химическими реакциями. Эта система позволяет проследить скорость изменения концентраций веществ и предсказать результат реакций. Помимо этого реализована возможность работы с данными химических процессов, и сохранять их в специальный формат. Результат расчётов выдаётся в виде таблицы или графика, показывающих концентрации веществ на протяжении реакции.
База данных химических процессов состоит из списка веществ, для которых задаётся химическая формула, наименование, плотность и молярная масса, а так же из списка протекающих между этими веществами реакций. Для их создания разработан специальный мастер, в котором пользователь с помощью удобного интерфейса выбирает исходные реагенты и продукты реакций, задавая их коэффициенты.
По составленным реакциям, программа автоматически формирует систему дифференциальных уравнений, описывающих скорости изменения концентраций. Пользователю остаётся задать начальные массы веществ. Решение системы уравнений осуществляется методом Эйлера.
Каждое дифференциальное уравнение представлено в текстовом виде и может быть отредактировано, а так же может быть задан произвольный член (любая функция времени и концентраций). Для вычисления функций нескольких аргументов, в программе используется метод синтаксического анализа текстовой информации.
Отрасли: Настольное ПО, Автоматизация бизнес-процессов
Услуги: Исследование и анализ предметной области, Разработка баз данных, Программирование, Проектирование, Тестирование программного обеспечения
Технологии: Pascal
