Методы анализа данных реализуются, как правило, в виде пакетов прикладных программ, в состав которых входят известные процедуры дисперсионного, корреляционного, регрессионного, факторного, дискриминантного и кластерного анализа, а также другие процедуры многомерной прикладной статистики. Эти процедуры относятся к классу линейных диагностических правил и превалируют в психодиагностике.
Первый по популярности табличный процессор, используемый для статистической обработки данных — Microsoft Excel, второй — Calc из офисного пакета OpenOffice.org. К сожалению, некоторые исследователи воспринимают эти программы как наиболее удобный и подходящий инструмент для анализа. Однако они заблуждаются.
Использование подобного софта допустимо в тех случаях, если необходимо выполнить простейшие операции вроде сортировки данных, вычисления описательных статистик, построения некоторых видов графиков, а также просто для того, чтобы сохранить первичные данные своего эксперимента и вести лабораторный журнал. Другими словами, полноценная статобработка результатов исследования в Excel невозможна. Это офисное приложение, а не научное[16].
Визуализация Данных на Python | Pandas и Matplotlib
Среди тех, кто предъявляет к статистическому софту очень высокие требования и готов платить за него, популярностью пользуются такие приложения, как Statistica или SPSS Statistics. Обе программы являются настоящими «монстрами» как по стоимости, так и по своим вычислительным возможностям. Подробно рассказать о них в рамках статьи невозможно, для этого придется написать книгу в несколько сотен страниц, поэтому ограничимся кратким знакомством.
Statistica разрабатывается компанией StatSoft. На сегодняшний день последней версией является Statistica10.
Statistica — это система для статистического анализа данных, включающая широкий набор аналитических процедур и методов: более 100 различных типов графиков, описательные и внутригрупповые статистики, разведочный анализ данных, корреляции, быстрые основные статистики и блоковые статистики, интерактивный вероятностный калькулятор, T-критерии (и другие критерии групповых различий), таблицы частот, сопряженности, флагов и заголовков, анализ многомерных откликов, множественная регрессия, непараметрические статистики, общая модель дисперсионного и ковариационного анализа, подгонка распределений, добыча данных, нейронные сети и многое другое.
Продукты серии STATISTICA основаны на самых современных технологиях, полностью соответствуют последним достижениям в области IT, позволяют решать любые задачи в области анализа и обработки данных, идеально подходят для решения практических задач в маркетинге, финансах, страховании, экономике, бизнесе, промышленности, медицине и т.д.[3]
Программа SPSS, название которой — это аббревиатура от Statistical Package for the Social Sciences, относительно недавно стала принадлежать компании IBM и сменила название на PASW (Predictive Analytics SoftWare) Statistics [6].
Она предоставляет широкие возможности для анализа данных. Интуитивно понятный интерфейс программного обеспечения включает в себя все функции управления данными, статистические процедуры и средства создания отчетов для проведения анализа любой степени сложности.
Как SQL и PYTHON используют в аналитике данных?
Используя IBM SPSS Statistics, можно эффективно анализировать данные, наглядно представлять результаты в виде таблиц и диаграмм, а также распространять и внедрять полученные результаты.
Новый IBM SPSS Statistics обогащен мощными аналитическими инструментами и средствами ускорения работы для того, чтобы проще и быстрее выявлять ценную информацию в данных, делать более точные прогнозы и обеспечивать большую отдачу от аналитики.
Моделирование данных методом Монте-Карло. Богатые возможности имитационного моделирования данных с заданными характеристиками (в том числе, с характеристиками фактических данных – формой распределения и связями между переменными). Это позволит специалистам, связанным с планированием и моделированием затрат и рисков надежнее оценивать диапазон возможных значений прогнозируемого показателя и оценивать его отклик при воздействии на управляемые переменные;
Чтение данных из IBM Cognos BI. Прямой импорт данных из платформы Cognos с помощью встроенного конструктора импорта. Поддерживается загрузка выбранных пользователем данных, или готовых отчетов IBM Cognos.
Сравнение файлов данных. Удобная утилита сравнения файлов данных SPSS Statistics для выявления расхождений в версиях файлов. Появляется возможность быстро сравнивать как содержимое файлов (значения данных по выбранным переменным), так и метаданные, то есть состав и описания (метки и коды) переменных.
Безопасность и эффективность хранения данных. Встроенная возможность сохранения файлов данных с паролем защитит Ваши данные от нежелательного просмотра и повысит безопасность обмена данными с коллегами. IBM SPSS Statistics 21 также поддерживает новый эффективный алгоритм сжатия, значительно сокращающий место, необходимое для хранения больших данных.
Описательные статистики в одно действие. Простым щелчком по заголовку переменной можно быстро запросить вывод ее базовых описательных статистик, например, количество значений, диапазон, среднее и гистограмму для количественной переменной.
Гибкие возможности слияния файлов. Новая команда слияния позволяет избежать предварительной сортировки наборов данных и файлов SPSS Statistics, а также дает возможности слияния нескольких наборов с помощью подобия SQL-инструкций и разрешает использовать строковые переменные-ключи различной длины.
Долгожданные возможности управления готовыми таблицами. Теперь прямо в редакторе вывода SPSS Statistics в готовой мобильной таблице можно заменить отображение имен переменных и значений на их метки и наоборот, отсортировать строки, вставить новые строки и столбцы, а также изменить язык вывода таблицы, например, с английского на русский.
Расширенная поддержка экспорта результатов. Добавлена поддержка экспорта результатов в файлы MS Excel 2007 и более поздних версий, а также включена поддержка стилей вывода (фон, шрифты, ширина столбцов) при экспорте в HTML. Ваши таблицы в веб-браузере выглядят также опрятно, как и в редакторе выводаSPSS Statistics.
Основные характеристики IBM SPSS Statistics:
Доступ к данным и управление данными:
1. Чтение файлов Excel.
2. Чтение файлов данных SAS 7, 8, или 9 версии.
3. Возможность одновременно работать с несколькими наборами данных.
4. Поддержка источников данных OLE DB.
5. Возможность импорта и экспорта данных в PASW Data Collection Interviewer Web.
6. Доступ к базам данных с помощью средств ODBC (Oracle, SQL Server, IBM AIX).
7. Поддержка Unicode.
8. Экспорт данных в SAS и текущие версии Excel.
9. Конструктор экспорта в базы данных.
10. Конструктор реструктуризации данных.
11. Конструктор дат и времени.
12. Поиск дублирующихся наблюдений.
13. Визуальная категоризация.
14. Средство копирования свойств данных.
1. Конструктор диаграмм, позволяющий быстро создать любую необходимую диаграмму.
2. Панель выбора диаграмм, позволяющая подобрать оптимальный вариант графического представления данных.
3. Язык создания диаграмм (Graphic Production Language).
4. Диаграммы для переменных с множественными ответами.
5. Диаграммы с двумя осями Y.
Выходные результаты:
1. Экспорт результатов в MS Office: Excel/Word/PowerPoint.
2. Экспорт результатов в PDF.
3. Экспорт результатов в HTML формат.
4. Средства управления выводом OMS.
5. Возможность просмотра выходных результатов PASW Statistics другими пользователями с помощью PASW Smartreader.
1. Улучшенный редактор синтаксиса с поддержкой автозавершения и цветового кодирования команд
2. Поддержка языков программирования Python и R
3. Возможность создания пользовательских процедур и диалоговых окон.
На сайте https://www.learnspss.ru размещены материалы для освоения технологии работы в SPSS, а на https://flogiston.ru/blog/spss13demo демо-версии последних версий системы.
Обе программы снабжены великолепным графическим интерфейсом, а также имеют встроенный язык программирования и возможность интеграции с языком статистических вычислений R.
Следует отметить, что почти безграничные возможности в статобработке, предоставляемые данными инструментами, требуют от компьютера больших ресурсов. Так, для работы SPSS необходимо не менее 1 Гб оперативной памяти. Операционные системы, в которых можно запускать SPSS: Windows, MacOS и Linux. Statistica же разработана только под Windows, что несколько уменьшает число ее пользователей.
В программах есть все наиболее востребованные статистические методы: частотный анализ, расчет статистических характеристик, таблиц сопряженности, корреляций, построения графиков, t-тесты и большое количество непараметрических критериев, многомерный линейный регрессионный анализ, дискриминантный анализ, факторный анализ, кластерный анализ, дисперсионный анализ, анализ надежности, многомерное шкалирование и ряд других. Вызов этих статистических процедур делается с помощью выбора из меню соответствующих окон и внесения в них необходимых настроек. Все типы анализа разбиты по группам, что помогает быстро ориентироваться в интерфейсе приложений.
Системы STATISTICA и SPSS обладают широкими графическими возможностями. Они включают в себя большое количество разнообразных категорий и типов графиков, в том числе научные, деловые, трехмерные и двухмерные графики в различных системах координат, специализированные статистические графики — гистограммы, матричные, категоризованные графики и др.
Статистические функции, которыми располагают оба приложения, поражают своим разнообразием. Главным препятствием на пути освоения этих программ является время, которое необходимо затратить на обучение. Именно из-за недостатка знаний у пользователя, в большинстве случаев, мощь статистических пакетов подобного уровня не используется даже в половину.
Существует множество приложений для статистического анализа больших и маленьких, дорогих и бесплатных программ. Однако такое изобилие софта не должно пугать исследователя, достаточно будет один раз сделать продуманный выбор в пользу одной-двух программ, тщательно изучить тонкости их применения, и они будут не один год служить верными помощниками в статистическом анализе результатов экспериментов.
В последнее время все большая альтернатива сложившимся психодиагностическим подходам видится в применении методов теории распознавания образов. По заключению специалистов, имеется большое количество математических моделей распознавания образов, которые опираются на геометрическое изображение и истолкование характеристик распознаваемых объектов в пространстве признаков. В то же время ограниченное применение алгоритмов распознавания образов в психодиагностике, прежде всего, связано с высокой размерностью пространства признаков, которыми должен оперировать экспериментатор при проведении психодиагностических исследований. Развитие компьютерной информационной технологии дает возможность использования мощного математического аппарата анализа подобных данных и, следовательно, применения методов теории распознавания образов в качестве ближайшей реальной перспективы совершенствования психодиагностики.
Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:
Источник: studopedia.ru
Системы сбора и анализа данных
Найдите лучшие программы для анализа данных для вашего бизнеса. Сравните отзывы о продукте и функции, чтобы построить свой список.
Что такое программы для анализа данных
Программное обеспечение для анализа данных используется для выявления связей в существующих данных.
Похожие категории
40 результатов
40 результатов
Тарифы
Бесплатно
С тестовым периодом
Подписка на месяц
Подписка на год
Разовая покупка
Возможности
Обнаружение данных
Визуализация данных
Обработка большого объема
Предиктивная аналитика
Регрессионный анализ
Анализ настроений
Статистическое моделирование
Текстовая аналитика
Операционная система
Windows
Mac
Web-Based, Cloud, SaaS
iPhone / iPad
Android
Сортировать по рекомендациям
рекомендациям
MD Audit
от ООО «МД Аудит»
Система для аудита торговых точек MD Audit позволяет проводить глубокий анализ собранных данных. Дает возможность оценивать эффективность персонала и контролировать соблюдение стандартов в разрезе отдельного магазина или всей компании. Подробнее о MD Audit
Amelia 2.0
от ООО СофтТех
Российская система AMELIA 2.0 позволяет управлять объектами коммерческой недвижимости, контролировать их обслуживание и ремонтные работы, а также собирать и анализировать данные о потреблении ресурсов, динамике обращений, удовлетворенности клиентов. Подробнее о Amelia 2.0
L2U InKnowledge
Платформа L2U InKnowledge помогает объединить информационные ресурсы предприятия, управлять проектами и собирать аналитику по работе пользователей с системой. Помимо преднастроенных шаблонов реализован конструктов отчетов для визуализации данных. Подробнее о L2U InKnowledge
Триафлай
от ООО «Доверенная среда»
Российская BI-система и DSS-платформа, программа для проведения анализа данных. Позволяет автоматизировать сбор, обработку и визуализацию, поиск связей и формирование прогнозный моделей. Подробнее о Триафлай
Услуги по внедрению продуктов
Выбери IT-компанию исполнителя для своей задачи
Доступно 19 интеграторов
Dicsys Analyzer
Dicsys Analyzer — это умное и полное решение для ваших нужд, работающее с данными от их источника до их использования. Подробнее о Dicsys Analyzer
Expasys BI
от ООО «Экспертно-аналитические системы»
Платформа для сбора, хранения, консолидации, анализа и визуализации массивов данных, поступающих из территориально распределенных источников. Подробнее о Expasys BI
FlyBI
от Форсайт
Собирает данных из подключенных баз и визуализирует их в наглядные графики. Позволяет формировать отчеты. Подробнее о FlyBI
Gridfore Intelligent Analytical Platform
от ООО «Гридфор»
Аналитическая платформа для работы с данными. Строит сценарии, помогает принимать решения. Подробнее о Gridfore Intelligent Analytical Platform
HPE Ezmeral unified analytics
Платформа для аналитики данных, оптимизированная для локальных, периферийных и облачных развертываний. Подробнее о HPE Ezmeral unified analytics
Loginom
от Loginom Company
Low-code платформа для реализации всех аналитических процессов: от интеграции и подготовки данных до моделирования, развертывания и визуализации. Подробнее о Loginom
PM.bi
от Группа компаний «ПМСОФТ»
Разработанная на базе технологий Microsoft SQL Server BI-системой. PM.bi позволяет компаниям, участвующим в реализации комплексных проектов, организовать аналитическое хранилище проектной информации Подробнее о PM.bi
Виток-Граф
от ЗАО «НОРСИ-ТРАНС»
Программный комплекс для сбора, обработки, хранения и анализа графовой информации. Подробнее о Виток-Граф
ВЭС-ПРОГНОЗ
от ИНЛАЙН ГРУП
Решение, позволяющее рассчитывать и оценивать мощность генерации вентряной электроэнергии Подробнее о ВЭС-ПРОГНОЗ
ABBYY FlexiCapture
от ABBYY Software House
ABBYY FlexiCapture — программа для обработки кредитных заявок. Подробнее о ABBYY FlexiCapture
BIG DATA
от ООО «КОНСАЛТИКА»
Корпоративное аналитическое хранилище данных и построение отчетности Подробнее о BIG DATA
CleverData
от CleverData
Платформа управления клиентскими данными. Подробнее о CleverData
Differture
от Differture
от 660₽/месяц
Cистема для сбора сырых данных из рекламных систем, систем аналитики, CRM и баз данных. Более 100 интеграций. Подробнее о Differture
InfoVizion: аналитика для ритейла
от InfoVizion
InfoVizion аналитика для ритейла — коммерческая аналитика, чековая, ПРОМО, поставщики, клиенты, аналоги. Подробнее о InfoVizion: аналитика для ритейла
Q.Reference
от Diasoft
Q.Reference — система для ведения общих справочников в едином пространстве. Подробнее о Q.Reference
Compass
от Compass
от 49$/месяц за пользователя
Цифровая аналитика, позволяющая малому и среднему онлайн-бизнесу автоматизировать управленческую отчетность и бенчмаркинг. Подробнее о Compass
IDOL
от Micro Focus
Аналитическое решение корпоративного уровня для поиска и сравнения моделей данных на любых типах веб-сайтов. Подробнее о IDOL
Alteryx
от Alteryx
от 5195$/год
Alteryx революционизирует бизнес и статистический анализ — подготовка, смешивание и анализ корпоративных данных без написания кода. Подробнее о Alteryx
Anodot
Платформа автономного мониторинга бизнеса выявляет критические проблемы, связанные с доходами, и предоставляет предупреждения и прогнозы в режиме реального времени. Подробнее о Anodot
BIO
от BIO Analytics
Аналитическая платформа для Microsoft Dynamics с интерактивными отчетами и информационными панелями. Подробнее о BIO
Clarity
от Intelligo
Clarity использует ИИ, машинное обучение и текстовую аналитику для сбора и анализа структурированных и неструктурированных данных для проверки сведений. Подробнее о Clarity
В предыдущих частях статьи рассматривались программные продукты, выпускаемые американскими фирмами, доминирующими в этом сегменте рынка. Тем не менее имеется несколько конкурентоспособных с ними пакетов, разработанных в других странах.
В предыдущих частях статьи рассматривались программные продукты, выпускаемые американскими фирмами, доминирующими в этом сегменте рынка. Тем не менее имеется несколько конкурентоспособных с ними пакетов, разработанных в других странах. В данной части статьи представлены два германских и один тайваньский продукт.Однако необходимо отметить, что за последний год с небольшим обе немецкие фирмы перешли под контроль столь же часто, сколь и заслуженно упоминаемой в настоящем материале National Instruments. Значение этой компании из Техаса на рынке рассматриваемого ПО начинает походить на то положение, которое занимает Microsoft в своей области.
В данной статье не упоминались продукты, которые создавались фирмами исключительно или преимущественно для программной поддержки собственной аппаратуры. Для тайваньского пакета, который менее универсален, чем вышеописанные, сделано исключение — для того чтобы привести пример ПО для построения недорогих систем сбора и обработки данных, которые можно получить полностью от одного производителя.
2.6. DASYLab
Название данного продукта германской фирмы DATALOG GmbH (www.dasytec.com) является аббревиатурой от Data Acquisition System Laboratory, и по своим возможностям пакет вполне заслуживает такое наименование. Он также поставляется и многими другими фирмами для предоставления потребителю возможности комплексного решения задач сбора и обработки данных с использованием выпускаемой ими аппаратуры. По степени популярности DASYLab часто ставят на второе, после LabVIEW, место среди графических систем.
В 2000 г. вышла существенно переработанная версия 5.5 пакета, которая и описывается далее. Рабочая среда — Windows 95/98 и Windows 2000/NT.
Обработка информации в системе производится в темпе поступления сигнала дискретизации (примерно как в пакетах серии Labtech) и в соответствии с заданной длиной блока данных. Вычисления в библиотечных модулях и передача данных между ними осуществляются поблочно. Поэтому перед вводом схемы необходимо установить обоснованные значения частоты дискретизации и размера блока в разделе меню Experiment Setup. Эти параметры можно изменять и в случае уже имеющейся схемы, но тогда могут потребоваться проведения изменений в конфигурации введенных модулей.
Функциональная схема системы, процесса или алгоритма быстро составляется в обычном для графических систем стиле из имеющихся библиотечных модулей (рис. 1). В распоряжении пользователя имеются модули, позволяющие удовлетворить практически все разумные запросы, которые возникают при сборе и обработке данных. Кроме типовых функций по созданию диалоговых панелей, управлению программой, стандартного ввода/вывода и элементарной математики имеются хорошо развитые возможности по проведению обработки сигналов во временной и частотной областях, сжатия данных, регулирования, статистики, классификации, документирования результатов, работе в сети и некоторые другие. Конкретный набор модулей зависит от варианта поставки DASYLab.
Рис. 1. Рабочая среда DASYLab версии 5.5
Каждый модуль может иметь до 16 каналов обработки данных. Конфигурация модуля быстро выполняется из соответствующего меню для каждого его канала со своими параметрами. Такой подход позволяет получать компактные, легко читаемые и быстро модернизируемые схемы.
Введенные в схему элементы графического интерфейса пользователя имеют свои отдельные окна для выполнения функций контроля и индикации. Эти окна могут открываться, закрываться и совмещаться со схемой (рис. 1). Таким образом, несколько ускоряется процесс разработки и отладки проекта.
Допустимо создание отдельной от схемы специальной передней панели (Layout) в традиционном для измерительных приборов стиле (рис. 2).
Рис. 2. Передняя панель в DASYLab
Заметно, что разработчиками пакета было уделено особое внимание такому важному модулю, как графический дисплей. Его возможности действительно велики и удобны в процессе настройки под конкретную задачу. Также имеется много конфигурационных полезных мелочей.
Система обладает весьма обширными средствами взаимодействия с периферийным оборудованием. В части стандартного интерфейса к внешним устройствам предусмотрены RS232 и GPIB. Пакет может работать с очень большой номенклатурой аппаратуры сбора данных для PC по интерфейсам ISA, PCI, PCMCIA, USB и через параллельный порт от практически всех заметных производителей такой техники. Также имеется поддержка некоторых систем промышленных контроллеров процессов, в том числе с интерфейсом типа CAN. Непосредственная работа с портами ввода/вывода PC не предусмотрена.
Большую практическую ценность представляет собой возможность использования звуковой платы для ввода/вывода аналоговых сигналов переменного тока (с некоторыми ограничениями по частоте дискретизации) и параллельного порта PC для цифрового ввода/вывода. Эту функцию выполняет имеющийся в системе специальный драйвер, обеспечивающий работу в реальном времени. Данное свойство DASYLab позволяет получать крайне дешевые с точки зрения аппаратных затрат решения для значительного круга задач измерений и испытаний и может найти свое применение в радиолюбительской практике.
Научиться работать с программой можно очень быстро. Справка хорошо систематизирована, достаточно подробна и привязана к выполняемым действиям. Никаких проблем с использованием кириллицы замечено не было. Это и другие отмеченные свойства пакета делают его весьма привлекательным для отечественного потребителя.
2.7. DIAdem
Этот продукт германской фирмы GfS mbH (
www.gfs-ac.de) не относится к хорошо известным. Степень его популярности оценить трудно. В обзорах предпочтений потребителей ПО для сбора и обработки данных выделение DIAdem отдельной строкой ни разу не встречалось, и, надо думать, его включали в группу «Прочие», на долю которой приходится несколько процентов.
Одной из причин, не способствующих популярности этого пакета, может быть его значительная сложность. Он все-таки больше ориентирован на профессионалов в области измерений и обработки данных, хотя фирма и утверждает, что начинающие смогут быстро его освоить. Можно предположить, что именно заметная оригинальность архитектуры DIAdem и серьезность использованных решений привлекли к нему упомянутое в начале внимание National Instruments.
Ниже рассматривается версия 7.02 пакета, которая вышла в конце 2000 г. и предназначена для работы под Windows 95/98 и Windows NT/2000.
DIAdem позволяет создавать системы, работающие на основе обоих принципов обработки данных, которые используются в графических пакетах. Первый принцип, базирующийся на привязке получения отсчета данных к частоте дискретизации (задается от таймера PC или вырабатывается примененной аппаратурой) и уже упомянутый в этой части статьи, называется в DIAdem одиночной обработкой (Single value processing).
При втором подходе (LabVIEW и многие другие) данные по завершению их обработки в элементе системы передаются следующему в темпе выполнения конкретных вычислений. В DIAdem это именуется пакетной обработкой (Packet processing). Для обоих этих способов предусмотрены соответствующие и различные библиотечные функциональные узлы и свой способ их соединений в схеме, но и также есть два блока для обмена данными между частями системы, которые выполнены по разным принципам обработки данных. Таким образом, в DIAdem в рамках одного проекта допускается одновременное использование различных способов работы с данными.
Для пользователя пакет состоит из трех основных частей (в направлении сверху вниз): программный прибор (device), далее — модуль и потом — функциональный блок. Прибор представляет собой фактически отдельную программу со своим меню и набором модулей. В модули входят сгруппированные по назначению библиотечные функциональные блоки, которые в случае ввода их в схему отображаются на ней своей отдельной иконкой. Выбор прибора, модуля или блока производится из меню в левой части среды разработки (рис. 3).
Рис. 3. Рабочая среда в DIAdem версии 7.02
Имеются такие приборы: DATA, VIEW, CALC, GRAPH, DAC (Data Acquisition), VISUAL и AUTO (sequences). В DAC вводится схема (рис. 3), VISUAL имеет назначение в смысле передней панели и AUTO предназначен для организации порядка проведения измерений и испытаний. Остальные приборы могут обмениваться данными с DAC и используются для различного рода вычислений и манипуляций с данными (электронные таблицы и т. п.), их отображения во всевозможных стилях и форматах, презентаций и далее в этом роде. Возможности и назначение первых четырех приборов сходны с математическими и графическими пакетами, которые применяют для пост-обработки результатов измерений.
Набор библиотечных функциональных блоков в DIAdem слишком велик, чтобы попытаться его как-то описать в данном обзоре. Будет легче сказать, что они предусмотрены практически на все случаи жизни.
DIAdem поддерживает стандартные интерфейсы ко внешним устройствам типа GPIB, RS-232 и CAN. В него включены драйверы для значительного количества плат сбора данных и промышленных контроллеров процессов. В прямом виде работа с портами ввода/вывода PC не предусмотрена.
Как и в DASYLab, имеется возможность использования звуковой платы (только в режиме пакетной обработки) для ввода/вывода аналоговых сигналов с уже сделанными в 2.7 комментариями. В приборе DATA можно работать с WAV-файлами.
DIAdem является открытой системой в том смысле, что потребитель сам может создать собственный DLL-файл и включить его в систему для расширения ее функций. DLL пишется на Pascal/ Delphi/ C/ C++, и фирма дает пример таких действий.
К стандартной системе есть отдельно поставляемые расширения для работы с базами данных, изображениями и графикой.
К программе безусловно нужно привыкнуть. Она работает не без погрешностей, но они, а также некоторые неудобства не слишком досаждают. Их можно простить столь массивному пакету. Использование кириллицы трудностей не вызывает.
Сделанный обзор DIAdem получился более чем кратким. Для более подробного ознакомления с ним с сайта фирмы можно списать демо-версию. На этот продукт стоит обратить внимание при решении серьезных или глобальных проблем при организации комплексных измерений и испытаний, например, на транспорте, в автомобильной промышленности.
2.8. GeniDAQ
Разработчик этого продукта (раньше он назывался GENIE) — тайваньская фирма Advantech (
www.advantech.com.tw), хорошо известная широким спектром своей аппаратуры измерительного, испытательного и вычислительного назначений. В 2000 г. наконец вышла 32-разрядная версия 4 пакета под новым названием GeniDAQ, которая предназначена для Windows 95/98, Windows NT и Windows CE. Далее рассматривается его выпуск 4.11.
В среде разработки GeniDAQ Builder в режиме Task Designer проектируется схема, а в окне Display Designer создается передняя панель (рис. 4), подобно другим пакетам этого рода. В части графического интерфейса пользователю предоставляется стандартный комплект органов управления и индикации, но с ограниченными возможностями (так, например, для графического дисплея нет функции автоматического выбора диапазона). В меню конфигурации элементов передней панели устанавливаются связи для приема/передачи данных между ними и соответствующими выходами/входами введенных блоков в схеме. При выполнении надписей на кириллице проблем замечено не было.
Рис. 4. Передняя панель в GeniDAQ версии 4.11
Набор библиотечных блоков для составления схем невелик, и в основном они предназначены для выполнения интерфейсных функций. Практически вся обрабатывающая часть проекта должна размещаться внутри одного или нескольких блоков, которые называются BASIC Script. В этих блоках текстом в специальном окне вводится программа на языке Visual Basic с расширением для поддержки специфических свойств данной системы. Набор собственных блоков для обработки данных минимален, и, таким образом, возможности системы в этом плане определяются свойствами хорошо известного продукта Microsoft. В части составления и отладки текстовых программ в GeniDAQ представляется значительно меньше удобств, чем имеется в родной среде Visual Basic.
Интенсивное использование текстового программирования в GeniDAQ является как его достоинством (универсальность, гибкость), так и недостатком (требуется знание языка). Об этом, впрочем, подробно шла речь в предыдущих разделах статьи. Также, вообще говоря, GeniDAQ не совсем корректно относить к пакетам графического программирования. Так, например, всю схему многих проектов можно построить буквально из двух-трех блоков типа: (Входной блок) BASIC Script ® (Выходной блок).
Для запуска проекта на исполнение вне среды разработки в пакете имеется специальная программа GeniDAQ Runtime, которая, к сожалению, так же, как и среда разработки, требует подсоединения аппаратного ключа защиты (Dongle) к параллельному порту PC. Это может затруднить взаимодействие с конечными потребителями разрабатываемого прикладного ПО.
В части интерфейса к аппаратуре поддерживается вся соответствующая продукция Advantech и стандартный RS-232. Есть возможность работы в сети (TCP/IP).
Отдельно, без техники Advantech, в использовании GeniDAQ практического смысла не видно. Но системы на его основе в виде аппаратно-программного комплекса целиком от одного производителя можно принять в рассмотрение при поиске недорогих решений и с учетом сделанных выше замечаний. Основной же областью применений GeniDAQ представляются задачи прямых измерений и основанные на них системы испытаний и контроля.
3. Заключение
Закончившийся 2000 г. отмечен интенсивным развитием ПО для сбора и обработки данных. Появились новые продукты и вышли существенно переработанные версии практически всех известных пакетов. Это подтверждает особое значение измерений и испытаний в современных технологиях.
К большому сожалению, отметить отечественный вклад в рассмотренную область информационных технологий не представилось возможным.
Отдельным пунктом необходимо заострить внимание на следующем: в случае использования звуковой платы в качестве средства измерения необходимо грамотно провести определение ее метрологических характеристик.
Источник: kit-e.ru