Проекты
коммерческие программы на заказ
Система измерения влажности для фирмы ABB
С 1994 года автором выполняются работы в рамках проекта
TANJA, который реализуется совместно
Центральным котло-турбинным институтом
(ЦКТИ) и швейцарской
фирмой ABB.
За это время разработано несколько программ для
комплекса измерения влажности под DOS и Windows.
В задачу этих программ входит
- ожидание сигнала с сервера на начало измерений;
- прием от сервера исходных данных с параметрами;
- выполнение измерений:
перемещение зондов в заданные точки, замеры
температуры и влажности;
- обработка результатов измерений;
- передача результатов на сервер.
Поскольку отсутствовали исходные тексты библиотеки для работы
с аппаратурой (существовали только OBJ-файлы для MS C++ 6.0),
при составлении программы для Windows 95/NT
была использована связка двух программ, одна из которых
работает в режиме MS DOS (измерительная часть, которая
напрямую обращается к аппаратуре), а вторая (графическая
оболочка) — под Windows 95/NT. Связь между ними
выполнена с помощью механизма «труб» (pipes).
Расчет линз Френеля
По заказу Государственного оптического института была разработана
программа по расчету линз Френеля, которые
используются, например, в прожекторах для выравнивания светового
потока по площади и точной фокусировки светового пучка.
Программа обеспечивает
- расчет собирающей, рассеивающей и зеркальной линз френеля;
- использование переменного шага нарезки;
- использование переменного угла нарезки.
Программа написана на Borland C++ 3.1
с использованием разработанного автором графического интерфейса.
База ветеринарной клиники
В 1999 году по заказу эстонской фирмы
Brainella разработана
система управления базой данных ветеринарной клиники.
Она включает в себя следующие возможности:
- хранение и редактирование информации о самом животном и его
владельце;
- пополняемая база записей врачей по каждому животному;
- выборка заданной информации;
- вывод на печать отчетов.
В качестве среды программирования использовалась Delphi 3.
Обращение к базе данных осуществляется с помощью
BDE (Borland Database Engine).
База разрешений на проведение работ
В 2000 году по заказу эстонской фирмы
Brainella создана
система управления базой выдачи разрешений на
проведение земляных работ для городской администрации
г. Нарва.
Она включает в себя следующие возможности:
- заполнение стандартного бланка разрешения на проведение работ;
- продление разрешений;
- хранение информации об уплате налогов разных видов;
- построение и вывод на печать отчетов.
В качестве среды программирования использовалась Delphi 3.
Обращение к базе данных осуществляется с помощью
BDE (Borland Database Engine).