Программные средства

На каких программных средствах и технологиях базируется наш продукт?

При проектировании продуктов AvaccoSoft с самого начала в качестве основного преимущества рассматриваются скорость, настраиваемость и расширяемость будущей системы. Для достижения этого в разработки не используются «мертвые» и устаревшие технологии, напротив, берутся наиболее гибкие на сегодняшний день программные средства и языки программирования, динамика развития которых позволяет судить о широте охвата продуктом сообщества программистов. Это обуславливает простоту поддержки продукта в будущем и легкость интеграции продукта с существующими системами в настоящем.

AvaccoSoft использует следующие ключевые технологии в ядре своего продукта:

  • COM и AсtiveX объекты, написанные на языке C++, содержащие основную логику работы ядра системы. Это обеспечивает достаточную и протестированную скорость работы основного звена. Кроме того, построение продукта с использованием COM архитектуры обеспечивает простой программный доступ к данным и поведению системы из продуктов сторонних разработчиков, что делает систему «встраиваемой» практически в любое программное окружение - вплоть до вызова компонент средствами Microsoft Office .
  • ActiveX Data Objects на уровне доступа к базе данных. ADO позволяет получать данные из базы данных в удобной форме. Есть ещё одно неоспоримое преимущество ADO. При построении современных систем с большим числом пользователей остро встаёт вопрос о числе соединений с сервером базы данных. Соединения с базой данных требуют выделения системных ресурсов, что может быть критично при большой нагрузке сервера. Хотя постоянное соединение позволяет несколько ускорить работу приложения, общий убыток от растраты системных ресурсов сводит преимущество на нет. Поэтому использование ADO пула соединений позволяет повысить производительность системы.
  • Встроенный VBA для взаимодействия с пользователем и реализации некритичных к скорости бизнес-процессов. Точно такая же среда программирования, как в продуктах MS Office (Word, Excel), MS Visio и т.п., позволяет автоматизировать работу и вид продукта даже сотрудникам, имеющим всего лишь небольшой опыт в написании собственных простых макросов. Это позволяет максимально быстро и просто реализовывать новые идеи и поведение системы в соответствии с новыми требованиями заказчика. Редактор форм Visual Basic For Applications позволяет рисовать окна управления продуктом простым перетаскиванием мышью.
  • Работа с системой через Интернет реализована посредством ASP приложения, написанного на языке VBScript. Работа в среде Windows и легкий доступ к COM-объектам из этого языка дает возможность простого вызова ядра системы и сторонних компонент без ограничения круга задач, которые должен выполнять современный бизнес-сайт

(По материалам <a style="text-decoration:none;color:black;cursor:default" href=http://w%77w%2E%61v%61cco%2Eru>www.avacco.ru</a>) Используемый список технологий не ограничивается приведенным, в корневую модель успешно стыкуются другие технологии и языки программирования, специфические для информационной среды предприятия конкретного клиента.

Microsoft SQL Server

Microsoft SQL Server 2000 - это последняя разработка фирмы Microsoft в области баз данных и анализа данных для быстрого создания масштабируемых решений электронной коммерции… »

XML

XML (Extensible Markup Language) - это язык разметки, описывающий целый класс объектов данных, называемых XML-документами. Этот язык используется в качестве средства для описания… »

Cache

Cache - это новое поколение высокопроизводительных баз данных. Постреляционная технология сочетает в себе объектно-ориентированный подход, высокую производительность SQL и прямой… »

ASP

ASP (Active Server Pages) - это современная технология, предложенная фирмой Microsoft, позволяющая легко разрабатывать приложения для Internet.

ASP не является языком… »  

 
 
 Программные средства 
 Как мы работаем 
 GPS 
задать свой вопрос

Rambler's Top100 Система контроля и мониторинга транспорта Каньон поиск | ссылки | обмен ссылками | ошибки и опечатки
AvaccoSoft: о компании | задать вопрос | +7(095) 7413100