Эта статья ориентирована в первую очередь на тех, кто не имеет опыта работы с технологиями COM, OLE, ActiveX, но знаком со средой разработки 1С:Предприятие и хочет наиболее эффективно использовать возможности компонентов ZuluXTools с привязкой к семантическим базам данных. Предлагаемая методика позволит решить Вам эти проблемы с минимальными затратами на сопровождение и внесение изменений в алгоритмы обработки информации.
Функциональные возможности, заложенные в Zulu, являются достаточно открытыми и прозрачными, как для развития самой системы Zulu с использованием технологии plug-ins, так и для внедрения её компонентов в различные средства разработки, поддерживающие COM, OLE, ActiveX, OCX технологии.
Была создана внешняя компонента (ВК) 1С:Предприятие, максимально взаимодействующую с Zulu, для решения своих задач (Создание АРМов ПТО, Диспетчерской и других служб). Выяснилось, что данный подход позволяет использовать систему разработки «1С:Предприятие» для взаимодействия с компонентами ZuluXTools и использования этих возможностей в развитии различных направлений связанных с использованием картографической информации.
Просматриваются следующие области применения - это различные структуры городского хозяйства, управления архитектуры, различные системы инженерных коммуникаций. Отдельно можно выделить возможность создания различных кадастровых систем, связанных с землепользованием и инвентаризацией различных объектов.
Так как система Zulu выполняет всю основную работу (расчетные задачи) с математической моделью в однолинейном варианте, а на практике используется оперативная схема управления ТС, где указываются подающий и обратный трубопровод, во ВК предусмотрено 4-е предопределённых карты в следующем виде:
1. Главная карта города;
2. Главная оперативная схема;
3. Пользовательская карта города;
4. Пользовательская оперативная схема.
Назначение их следующее. Для диспетчерского управления используются первые две карты, настроенные на права администратора системы. Две другие карты настраиваются индивидуально на каждого пользователя и позволяют выполнять различные манипуляции с данными (состоянием, информацией и прочее, в зависимости от поставленной задачи). Остальные карты открываются обычным способом.
В нашем случае вся информация по потребителям разделена на несколько составляющих:
- Проектная;
- Фактическая (зависит от реального подключения абонентов и субабонентов);
- Договорная (определяется при заключении конкретных договоров);
- Расчетная (зависит от исходных данных и связана с конкретными параметрами расчетов);
Есть ещё много особенностей, но они связаны с конкретной реализацией проекта. Использование ВК никак не ограничивает путь развития информационных систем, а лишь добавляет их возможности
Подробнее на сайте компании «Политерм».
См. также: Каталог Программного обеспечения: - ГИС Zulu Каталог Организаций: - Политерм