115 • обеспечивает добавление нового метода в базу данных; • обеспечивает редактирование уже созданных методов; • обеспечивает удаление существующих методов; • обеспечивает добавление текста макроса из файла; • обеспечивает просмотр текста отработавшего макроса; • обеспечивает очистку параметров метода. ActiveX MatLab Данный программный продукт предназначен для обработки информации методами и функциями пакета MatLab и состоит из двух частей: пользовательской и администраторской. Пользовательская часть программного продукта обеспечивает выполнение следующие функций: • выбор базы данных методов обработки данных; • выбор методов для моделирования и анализа; • задание параметров метода обработки данных, как с клавиатуры, так и из известных форматов (xls, mdb и txt); • предлагать значения по умолчанию; • проверять правильность ввода параметров; • восстановливать значения параметров по умолчанию; • отработку метода пакета Matlab с заданными параметрами, сохранение промежуточных результатов, показ результатов; • просмотр результатов; • сохранение нужного результата в буфер обмена или под заданным именем файла; • сохранение всех результатов под заданными именами файлов; • переход к новому сеансу обработки данных; |
267 Пользователь Statlnt имеет возможность выбора из меню одной из реализованных администратором функций и получение результирующих форм, которые он может включить в сводный отчет функционирования предприятия. Пользовательская часть ActiveX выполняет следующие функции: • обеспечивает открытие файла формата xls или sta для анализа данных; • обеспечивает выбор статистического метода для анализа выбранного файла; • обеспечивает задание параметров метода обработки данных; • предлагает значения по умолчанию; • проверяет правильность ввода параметров; • восстанавливает значения параметров по умолчанию; • обеспечивает отработку метода пакета Statistica (MatLab, GPSS) с заданными параметрами, сохранение промежуточных результатов, показ результатов; • обеспечивает просмотр результатов; • масштабирует графики; • сохраняет нужные результаты под заданным именем файла; • сохраняет все результаты под заданными именами файлов; • обеспечивает переход к новому сеансу статистической обработки; Администратор Statlnt рассматривает запросы пользователей системы мониторинга по разработке новых методов аналитической обработки и визуализации данных. Отработка методики выполняется в пакете Statistica, после чего реализуется генерация макроса, обеспечивающего реализацию отработанной и функции, который включается в общую базу данных параметрически настраиваемых макросов. После включения макроса в базу данных соответствующая функция доступна всем пользователям Statint. Администраторская часть ActiveX выполняет функции: • обеспечивает открытие файла формата xls или sta для анализа данных; • пбеспечивает задание параметров метода обработки данных; • предлагает значения по умолчанию; • проверяет правильность ввода параметров; • обеспечивает отработку метода пакета Statistica с заданными параметрами, сохранение промежуточных результатов, показ результатов; • обеспечивает просмотр результатов; • масштабирует графики; • обеспечивает переход к новому анализу; • обеспечивает добавление нового метода в базу данных; • обеспечивает редактирование уже созданных методов; • обеспечивает удаление существующих методов; • обеспечивает добавление текста макроса из файла; • обеспечивает просмотр текста отработавшего макроса; • обеспечивает очистку параметров метода. ActiveX MatLab Данный программный продукт предназначен для обработки информации методами и функциями пакета MatLab и состоит из двух частей: пользовательской и администраторской. Пользовательская часть программного продукта обеспечивает выполнение следующие функций: • выбор базы данных методов обработки данных; • выбор методов для моделирования и анализа; • задание параметров метода обработки данных, как с клавиатуры, так и из известных форматов (xls, mdb и txt); • предлагать значения по умолчанию; • проверять правильность ввода параметров; • восстановливать значения параметров по умолчанию; 268 • отработку метода пакета Matlab с заданными параметрами, сохранение промежуточных результатов, показ результатов; • просмотр результатов; • сохранение нужного результата в буфер обмена или под заданным именем файла; • сохранение всех результатов под заданными именами файлов; • переход к новому сеансу обработки данных; Схема ActiveX MatLab 269 Конструкторструктурныхэлементов Фрагмент приложение 1 Фрагмент приложение 2 Фрагмент приложение N Унификациякода т-файла зе : Записьт-файла • вMatlab СохранениевБД т-файла Исходныеданные длястат.анализа БДт-файлов Конвертер в CSV формат Приложение со встроенным OCX MatLab Параметризация текстат-файла M atLab ActiveX IСерверOLE автоматизацииMatLab A . Выполнение m файла ЗЕ Чтениеиобработка результатов Запись результатов в файл Функционал OCX MatLab Добавлениеметода I ОтчетвMSWord I Удаленияметода Ч___________ I Изменениеметода ___________ _ Выполнениеметола Загрузкамакросаизфайла Сохранениерезультатов I Изменениепараметра У ВизуализациярезультатовOLE БДобработанных результатов _ К Рис. 5.7. Администраторская часть программного продукта обеспечивает выполнение функций: • создание и открытие баз данных методов обработки данных; • добавление нового метода в базу данных; • редактирование уже созданных методов; • удаление существующих методов; • добавление и редактирование макро команд в методах; |