Наличие средств разработки
Система AVARDA обладает всеми необходимыми средствами разработки программного обеспечения, позволяющими самостоятельно развивать и настраивать систему под изменяющиеся потребности. Инструменты, имеющиеся в системе AVARDA, существенно ускоряют процесс программирования и предъявляют минимальные требования к квалификации программистов Заказчика. Возможность развития системы силами своих программистов позволяет Заказчикам существенно снизить бюджет проекта и уменьшить свою зависимость от поставщиков программного продукта.
Уникальный механизм наследования конфигураций системы AVARDA позволяет легко совмещать доработки собственных программистов Заказчика с возможностью получения новых версий базовой конфигурации. Это еще одно существенное достоинство системы AVARDA. Выход каждой новой версии AVARDA предоставляет пользователям и разработчикам новые возможности и не нарушает работоспособности режимов, разработанных силами Заказчика.
Средства разработки, предоставляемые программной оболочкой AVARDA, позволяют быстро создавать новые и модифицировать имеющиеся режимы системы. Благодаря возможностям программной оболочки система управления предприятием AVARDA является гибкой и полностью открытой для изменений. Любой режим системы может быть изменен в соответствии со специфическими требованиями бизнеса.
Программная оболочка AVARDA предоставляет инструментальные средства, с помощью которых можно быстро создавать и модифицировать следующие ключевые объекты:
- Документы
- Справочники
- Алгоритмы
- Формы поиска
- Отчеты
- Аналитические режимы
- Интерфейсные режимы
В системе AVARDA данные объекты создаются быстро и работают максимально эффективно. Вновь созданный объект системы AVARDA сразу обладает широкими возможностями. Любой объект системы AVARDA умеет конфигурироваться и настраиваться без дополнительного программирования. С помощью конфигуратора AVARDA можно настраивать права доступа к различным функциям объекта и управлять поведением этого объекта в зависимости от режима его использования.
Так, например, для любого документа системы можно задавать перечень его состояний. Для каждого состояния документа можно задать перечень алгоритмов (действий) и отчетов, которые доступны в этом состоянии. Каждый реквизит документа, в зависимости от состояния может быть скрыт или недоступен для редактирования.
В справочной системе любой справочник обладает возможностями для поиска записей, имеет возможность создания групп неограниченной иерархии, позволяет копировать и переносить записи между группами. В конфигураторе AVARDA для любого справочника можно задавать права пользователей на редактирование, добавление и удаление записей.
Программная оболочка AVARDA не имеет практически никаких ограничений. Разработчики любого профессионального уровня смогут реализовать в системе AVARDA любую задумку и пожелание пользователей. В дополнение к имеющимся инструментальным средствам разработки AVARDA, имеется возможность тесной интеграции внешних модулей в виде DLL, разработанных на Borland Delphi.
|