Компания "Аналитика. Проекты и решения"

Корпоративный инструментальный пакет для 1С:Предприятие 8

"1С:Корпоративный инструментальный пакет 8" (1С:КИП) предназначен для повышения производительности, масштабируемости и надежности информационных систем на платформе "1С:Предприятия 8" за счет следующих возможностей:

  • обнаружения возможных технических проблем на ранних стадиях внедрения (в том числе на стадии проектирования);
  • получения объективной информации о производительности системы;
  • получения полной технической информации о проблемах производительности, имеющихся в системе, с целью дальнейшей оптимизации ее кода и структур данных.

Программный продукт может использоваться как самостоятельно (например, для оценки применимости какой-либо конфигурации для решения задач клиента), так и в качестве дополнительного инструмента, позволяющего провести анализ "узких мест" и повысить производительность и масштабируемость внедряемой или уже внедренной системы.

Продукт наиболее полезен при использовании на относительно крупных внедрениях - с большой нагрузкой на систему и большим количеством рабочих мест.

Основные задачи, решаемые при помощи "1С:Корпоративного инструментального пакета":

  • проведение многопользовательских нагрузочных испытаний без участия реальных пользователей;
  • измерение показателей производительности системы с целью:
    • оценки применимости системы в заданных условиях;
    • оценки масштабируемости системы;
    • выбора оборудования;
  • сбор и хранение информации о динамике показателей производительности системы во времени;
  • анализ "узких мест" и оптимизация кода системы, в том числе:
    • сбор полной информации обо всех проблемах производительности, имеющихся в системе;
    • ранжирование проблем по степени их влияния на производительность системы в целом;
    • предоставление сквозной информации о контексте каждой проблемы на всех уровнях функционирования системы (действия пользователя, стек вызовов исходного кода, запросы к СУБД).

"1С:Корпоративный инструментальный пакет 8" может использоваться для решения перечисленных задач на всех этапах жизненного цикла системы:

  • проектирование;
  • разработка;
  • внедрение;
  • рабочая эксплуатация и техническая поддержка;
  • доработка системы в процессе эксплуатации.

"1С:Корпоративный инструментальный пакет 8" содержит следующие инструменты:

  • Центр управления производительностью;
  • Тест-центр;
  • сценарии многопользовательского нагрузочного тестирования для Тест-центра:
    • продажи в конфигурации "Управление производственным предприятием";
    • универсальный сценарий "Эмуляция работы пользователей по вводу документов".
Корпоративный инструментальный пакет для 1С:Предприятие 8 happy2.jpg
Назначение и использование

Программный продукт "1С:Корпоративный инструментальный пакет 8" предназначен для проведения работ по анализу производительности и оптимизации информационных систем в организациях, использующих для автоматизации управления и учета решения на платформе "1С:Предприятия 8".

Для использования данного продукта необходима основная поставка "1С:Предприятия 8", включающая платформу и прикладное решение (конфигурацию). Применение продукта "1С:Корпоративный инструментальный пакет 8" целесообразно в клиент-серверном варианте.

Функциональные возможности продукта "1С:Корпоративный инструментальный пакет 8"

"1С:Корпоративный инструментальный пакет 8" содержит следующие инструменты:

  • "Центр управления производительностью";
  • "Тест-центр";
  • сценарии многопользовательского нагрузочного тестирования для Тест-центра:
    • продажи в конфигурации "Управление производственным предприятием";
    • универсальный сценарий "Эмуляция работы пользователей по вводу документов".

Центр управления производительностью

Центр управления производительностью (ЦУП) - инструмент мониторинга и анализа производительности информационных систем на платформе "1С:Предприятие 8". ЦУП предназначен для оценки производительности системы, сбора подробной технической информации об имеющихся проблемах производительности и анализа этой информации с целью дальнейшей оптимизации.

Основные задачи, которые могут быть решены при помощи ЦУП:

  • Анализ и интегральная оценка текущей производительности работающей многопользовательской информационной системы:
    • Как работает система?
    • Имеются ли проблемы производительности?
    • Можно ли повысить производительность?
  • Сбор и хранение информации о динамике производительности системы:
    • Как менялась производительность системы с течением времени?
    • Как менялась производительность системы при внесении каких-либо изменений?
  • Получение детальной технической информации обо всех проблемах производительности, имеющихся в системе, с целью дальнейшей оптимизации:
    • Какие проблемы производительности имеются в системе и насколько они серьезны?
    • Какие проблемы следует решать в первую очередь?
    • В чем конкретно заключается каждая проблема?
    • Какие объекты метаданных и строки кода конфигурации следует оптимизировать для того, чтобы решить данную проблему?

Эти задачи могут быть решены как для системы, в которой работают реальные пользователи, так и для системы, активность в которой эмулируется при помощи "Тест-центра".

Основные возможности ЦУП:

  • Мониторинг показателей производительности работающей системы:
    • Визуальная оценка текущего состояния системы в реальном времени;
    • Запись и хранение исторической информации о производительности системы;
    • Анализ сохраненных данных за произвольный период времени.
  • Анализ проблем производительности системы:
    • Сбор подробной технической информации об основных проблемах производительности, имеющихся в системе.
    • Автоматическое получение полного контекста каждой проблемы на всех уровнях функционирования приложения:
      • действия пользователей, которые привели к возникновению данной проблемы;
      • стек вызовов строк кода конфигурации, в результате работы которых возникла данная проблема;
      • выполнение запросов к СУБД, в результате которых проявилась данная проблема.
    • Автоматическое ранжирование всех имеющихся проблем по степени важности:
      • рассмотрение проблем по убыванию влияния на общую производительность системы.

Центр управления производительностью может подключаться только к информационным базам, работающим в клиент-серверном варианте. Кроме того, в зависимости от СУБД, используемой в исследуемой информационной базе, могут быть доступны или недоступны некоторые возможности ЦУП.

Более подробную информация о возможностях "Центра управления производительностью" можно получить по адресу http://v8.1c.ru/pmc/.

"Тест-центр"

"Тест-центр" - инструмент автоматизации многопользовательских нагрузочных испытаний информационных систем на платформе "1С:Предприятия 8". С его помощью можно моделировать работу предприятия без участия реальных пользователей, что позволяет оценивать применимость, производительность и масштабируемость информационной системы в реальных условиях.

Зарегистрированные пользователи могут получить текущую версию "Тест-центра", руководство пользователя и демонстрационную базу.

Назначение "Тест-центра":

  • Оценка производительности информационной системы при заданных параметрах модели предприятия с целью:
    • выбора оборудования;
    • формулирования эксплуатационных требований;
    • оценки применимости информационной системы.
  • Оценка масштабируемости информационной системы при изменении:
    • объема информационной базы;
    • количества одновременно работающих пользователей;
    • нагрузки на систему.
  • Оценка изменения показателей производительности системы при изменении:
    • функциональности системы (доработка системы или отдельных алгоритмов);
    • конфигурации оборудования.
  • Выявление проблем, возникающих только при многопользовательской работе (конфликты блокировок и т.п.).

Возможности "Тест-центра":

  • Описание многопользовательских сценариев тестирования.
  • Автоматический запуск сценариев и контроль хода их выполнения.
  • Сбор, хранение и анализ результатов тестирования.

Универсальный сценарий для "Тест-центра" - "Эмуляция работы пользователей по вводу документов"

Основные возможности:

Данный сценарий тестирования позволяет воспроизвести работу пользователей по вводу документов в информационной базе на платформе "1С:Предприятия 8". Виртуальные пользователи работают под правами реальных пользователей системы. Документы вводятся в реальном времени, то есть с теми же задержками, которые были при работе реальных пользователей. Имеется возможность "сжатия" времени для уменьшения общего времени работы теста.

Во время тестирования осуществляется замер времени проведения каждого вводимого документа. Имеется возможность автоматического сравнения результатов двух тестов для оценки влияния изменений в системе на производительность при выполнении реальных действий пользователей.

Возможные области применения

1. Контроль качества изменений кода конфигурации

При внесении доработок в реально функционирующую систему возникает необходимость регулярного контроля качества вносимых изменений.

Некоторые из изменений могут привести к снижению производительности работы системы, причем часть проблем может не обнаруживаться в однопользовательском режиме (в процессе разработки), но проявиться при реальной работе пользователей. Если изменения вносились с целью оптимизации алгоритмов, то возникает необходимость получить численную оценку эффекта, полученного от оптимизации.

Для решения этих и подобных задач выполняются два теста с использованием настоящего сценария: один - перед внесением изменений, а второй - после. Автоматическая процедура сравнения результатов позволяет сделать вывод о том, к какому результату приведут внесенные изменения и принять решение относительно внесения изменений в рабочую базу.

2. Оценка эффекта от изменения условий функционирования

Аналогичным образом при помощи данного сценария можно оценить эффект от любого изменения условий функционирования информационной системы:

  • изменение аппаратной части системы (сервера "1С:Предприятия 8", сервера СУБД);
  • изменение версии платформы "1С:Предприятия 8";
  • изменение используемого сервера СУБД (MS SQL Server, IBM DB2, PostgreSQL).

Для решения подобных задач запускаются два аналогичных теста: один - в старых условиях, второй - в новых. Полученные результаты сравниваются и на основании сравнения делаются выводы об изменении общей производительности системы.

Сценарий для "Тест-центра" - "Продажи в УПП"

Данный сценарий тестирования позволяет проводить синтетические нагрузочные тесты, воспроизводящие работу пользователей по реализации бизнес-процесса продаж в конфигурации "Управление производственным предприятием".

Бизнес-процесс, реализованный в сценарии, включает в себя следующие операции:

  • Заказ покупателя:
    • создать и заполнить новый документ "Заказ покупателя";
    • провести документ;
    • сформировать печатную форму "Заказ покупателя (с учетом корректировок)".
  • Реализация товаров и услуг:
    • создать новый документ "Реализация товаров и услуг" на основании ранее созданного документа "ЗаказПокупателя";
    • провести документ;
    • сформировать печатную форму "ТОРГ-12" (товарная накладная);
    • сформировать печатную форму "М-15" (накладная).
  • Счет-фактура:
    • создать новый документ "Счет-фактура" на основании ранее созданного документа "РеализацияТоваровУслуг";
    • провести документ;
    • сформировать печатную форму документа.
  • Расходный ордер на товары:
    • создать новый документ "Расходный ордер на товары";
    • провести документ;
    • сформировать печатную форму "Расходный ордер".

Основные возможности сценария:

  • Настраиваемый размер документов (количество строк в табличных частях).
  • Настраиваемая степень конкурентности (пересечения по данным) вводимых документов.
  • Отключаемая возможность эмуляции интерактивных действий пользователя (работа с формами, подбор, выбор из справочников и т.д.) с настраиваемой интенсивностью работы.

Основные области применения сценария:

  • Оценка производительности и масштабируемости системы.
  • Оценка применимости системы в заданных условиях.
  • Выбор оборудования.
  • Анализ возможных проблем производительности и "узких мест" при заданных параметрах нагрузки.
  • Сравнительное нагрузочное тестирование системы в различных условиях (на разном оборудовании, на разных СУБД и т.п.).

 

 

 

 


Купить "1С:Корпоративный инструментальный пакет" (Стоимость: 84 000,00 Руб.)

Смотрите также: Дополнительную информацию можно получить в офисе Компании "Аналитика. Проекты и решения"
по телефонам +7 (343) 222-01-50 или эл. почте welcome@analitica.ru



Внимание! Вы можете оформить заявку на доступ к демо-серверу с этой программой здесь

прайс-лист | не можете найти информацию? |  если вы не из екатеринбурга | добавить в избранное | на главную | карта сайта

Сайт создан и эффективно поддерживается системой управления "Аналитика: Управление бизнес-сайтом" (с) 2005-2015
Компания "Аналитика. Проекты и решения". Телефон +7 (343) 203-36-76 (с 9:00 до 19:00) e-mail: welcome@analitica.ru