Ч • J-S, . • • • ■> ■’л' ■ л ' '' : ‘'л -'•? возможности их дальнейшего анализа. Модуль построен в виде набора •'• ’ ■ . г■ диалоговых окон и отчетов для интерактивного взаимодействия с пользователем [И, 12, 13]. Пользователь может создавать новые параметры для модели, корректировать существующие параметры, делать вычисления параметров надежности, сохранять результаты и строить отчеты по уже проведенным и сохраненным расчетам. После открытия модуля пользователь может настроить основные справочники модуля: параметры описЩжя^ классов, описания транзакций. После выбора модели оценки транзакционной ■ Г■ надежности пользователь должен заполнить справочники об используемых классах или транзакциях, входящих в расчеты, а также операционные профили по результатам тестирования. Расчеты выполняются автоматизированном режиме и управляются пользователем. Введенные и расчетные данные сохраняются в базе данных. Результаты прошлых расчетов могут быть распечатаны с помощью отчетов. •V«-V • ' ' ’ Рассмотрим основные возможности разработанного модуля дробно. Главное окно модуля показана на рисунке 12. > < , ,. •; Поиск ассоциативных правил Анализ последовательности транзакций Анализ сбоев системы Выход анализа транзакционной надежности Повышение транзакционной надежности более 109 7ч ■а Л V» у |
Система Microsoft-Axapta имеет около 2000 классов, реализующих бизнес-логику системы; Система Microsoft-Axapta имеет встроенный профайлер кода с детализацией времени выполнения до строки исходного кода; Система Microsoft-Axapta имеет встроенные средства мониторинга и трассировки ошибок; В системе Microsoft-Axapta имеется возможность организации распределенных вычислений. Система модельно-алгоритмической поддержки анализа транзакционной надежности программных средств реализована в виде модуля «Модели надежности» ERP-системы Microsoft-Axapta. Логика системы модельно-алгоритмической поддержки анализа транзакционной надежности программных средств написана на языке Х++ в виде иерархии классов и интегрирована в логику Microft-Axapta [14, 15]. Конечные и промежуточные результаты сохраняются в базе данных для возможности их дальнейшего анализа. Модуль построен в виде набора диалоговых окон и отчетов для интерактивного взаимодействия с пользователем [11, 12, 13]. Пользователь может создавать новые параметры для модели, корректировать существующие параметры, делать вычисления параметров надежности, сохранять результаты и строить отчеты по уже проведенным и сохраненным расчетам. После открытия модуля пользователь может настроить основные справочники модуля: параметры описания классов, описания транзакций. После выбора модели оценки транзакционной надежности пользователь должен заполнить справочники об используемых классах или транзакциях, входящих в расчеты, а также операционные профили по результатам тестирования. Расчеты выполняются в автоматизированном режиме и управляются пользователем. Введенные и расчетные данные сохраняются в базе данных. Результаты прошлых расчетов могут быть распечатаны с помощью отчетов. |