Программная оболочка AVARDA
Программная оболочка AVARDA предназначена для создания автоматизированных систем управления предприятиями, представляющих различные отрасли экономики. Программная оболочка позволяет в короткие сроки реализовать главный принцип программных продуктов семейства AVARDA – ориентированность на специфику деятельности компании для максимально эффективного решения стоящих перед бизнесом задач.
Программная оболочка AVARDA - это:
Быстрое создание программных режимов
Высокая скорость разработки программных режимов достигается благодаря наличию в оболочке AVARDA готовых настраиваемых объектов, автоматизирующих сам процесс разработки. Ключевое преимущество оболочки AVARDA – оптимальное соотношение между гибкостью программируемых объектов и настройкой готовых объектов.
Готовые функциональные объекты
- Справочники с возможностью группировки записей при неограниченном количестве уровней вложенности групп
- Документы с произвольным количеством состояний и возможностью настройки их свойств для каждого пользователя в каждом состоянии
- Поисковые формы с произвольным количеством выборок и возможностью вызова других форм и выполнения действий над найденными объектами базы данных
- Аналитические режимы (табло руководителей) с неограниченным количеством показателей различных типов, обменом параметрами между показателями, конфигурированием алгоритмов, настройкой индивидуального рабочего места
- Структуры – средство создания режимов для редактирования разнородной информации с древовидной организацией хранения
- Формы с произвольным дизайном, дополненные возможностями быстрого создания на основе шаблонов, вызова готовых функциональных объектов AVARDA, а также уникальной возможностью конфигурирования настроек для каждого пользователя
Независимость от поставщиков программного обеспечения
Поставляемая конфигурация системы AVARDA открыта для самостоятельного развития специалистами Заказчика.
Хранение настроек в единой базе данных
Не только данные, но и настройки программных режимов хранятся в единой базе данных, что позволяет каждому подключившемуся пользователю всегда работать с самой новой версией конфигурации. Это существенно упрощает сопровождение системы AVARDA.
Управление процессами на основе событий
Особый "объект-информер" позволяет наиболее естественно оповещать пользователя о новой информации в базе данных: пользователь не должен периодически проверять наличие новой информации, наоборот, информер сам сформирует напоминание-событие для заинтересованных пользователей и сможет продублировать его по e-mail.
Встроенные средства разграничения прав пользователей
- Управление наследуемыми конфигурациями. Конфигурации и интерфейсы пользователей настраиваются не «с нуля», а с возможностью наследования от других конфигураций. Для предприятий, имеющих холдинговую структуру и десятки типов рабочих мест, процесс поддержки множества конфигураций становится намного легче
- Механизм конфиденциальности позволяет для секретных объектов базы данных задать уровень пользователей, которые смогут видеть эту информацию
- Механизм зон ответственности позволяет контролировать видимость однотипной информации, например записей справочника Контрагентов, для различных пользователей
Тиражирование изменений программы по сети филиалов
- Централизованное управление конфигурациями позволяет настроить рабочие места холдинга в целом
- Автоматическое тиражирование разработок обеспечивается стандартным механизмом репликации, поскольку настройки конфигураций хранятся в самой базе данных
- Централизованное задание прав для каждого сотрудника распределенного холдинга приводит к существенной экономии на технической поддержке
Специальные архитектурные решения для совместимости собственных разработок Заказчиков с будущими версиями базовой конфигурации AVARDA
- Применение наследуемых конфигураций. Этот уже упоминавшийся механизм обеспечивает взаимодополняемость и бесконфликтность разработок специалистов Ansoft и разработок специалистов Заказчика
- Точки входа в базовые процедуры позволяют специалистам заказчика реализовать необходимые изменения в бизнес-логике базовых режимов системы AVARDA. При этом вся система вызовов процедур остается без изменений
- Преемственность версий самой оболочки AVARDA, которая развивается по строгим принципам совместимости с предыдущими версиями
Стандартизация разработок, выполненных на базе оболочки AVARDA, обеспечивает разбиение процесса разработки на простые независимые задачи
- Обеспечивается возможность параллельной разработки несколькими специалистами Заказчика с последующим объединением разработок
- Обеспечивается быстрота локализации ошибок при разработке
- Обеспечивается возможность успешного планирования сроков разработки, поскольку трудоемкость каждой простой задачи можно оценить на основе множества существующих аналогов
- Обеспечивается взаимозаменяемость разработчиков
- Обеспечивается повторное использование разработанных объектов
Расширение возможностей оболочки на основе подключения DLL
- Оболочка обеспечивает возможность прямых вызовов стандартных функций оболочки. Например, полностью сконфигурированный в оболочке справочник может быть вызван из DLL, разработанной Заказчиком самостоятельно
- Так же, как и дизайн-формы, подключаемые DLL обладают уникальной возможностью конфигурирования настроек для каждого пользователя
Встроенный в оболочку мощный генератор отчетов FastReport
- Drill-down отчеты
- Cross-tab отчеты
- Механизм наследования дизайна отчетов
- Гибкие возможности встроенного языка. Возможность программирования на PascalScript, C++Script, JSCript, BasicScript
- Развитый механизм событий с возможностью вызова сконфигурированных объектов AVARDA
- Использование формата XML
- Поддерживает Open Document Format
- Возможность экспорта данных в форматы TXT, RTF, CSV, HTML, PDF, XLS, XML, JPG, BMP, TIFF
|
AVARDA.ERP
AVARDA.WMS
AVARDA.RetailNetwork
AVARDA.ReplicationSystem
|