© 1997 г.
Е. С. Кузъмин, О. В . Зайцев, Е. В.
Кузьмина
Данный
комплект программ разработан для
автоматизированной математической
обработки экспериментально
полученных данных, а именно для
статистического анализа данных,
расчета коэффициентов линейной
регрессии и коэффициента парной
корреляции для указанных выборок,
построения графиков, диаграмм,
гистограмм в двух - и трехмерном
пространстве и их печати, а также
создания текстовых файлов-отчетов
с возможностью перекодировки их в
любой формат (Альтернативная
кодировка ГОСТ, основная кодировка
ГОСТ, кодировка русифицированной
Windows), что позволяет использовать их
в любом текстовом редакторе под DOS и
под Windows.
Комплекс программ представляет собой диалоговый интерфейс работы с пользователем, идентичный программам Microsoft Word и Microsoft Excel, рассчитанный на пользователя, владеющего начальными навыками работы в среде Windows или Windows 95 [1].
Алгоритмы программ реализованы на языке Borland Delphi 32, методика - объектно-ориентированное программирование [3,4,5] и проверены на тестовых примерах [2]. Каждая программа представляет собой интерфейс работы с пользователем и набор процедур (для решения каждой отдельной задачи разработана отдельная процедура) или программных объектов, что позволяет легко производить наращивание возможностей программы и усовершенствование определенных функций без ее глобальной перестройки. Объём, занимаемый комплексом, не превышает 1.4 Мб.
В программах комплекса предусмотрена интерактивная система помощи, обработчик ошибок. Основной программой комплекса является программа ведения статистического анализа. В отличие от общепринятых математических пакетов программ (Mathcad PLUS 6.0, Eureka и др.) данный комплекс не требует от пользователя специальных знаний в области математики и теории статистического анализа и программирования. Комплекс представляет собой многооконный интерфейс работы с пользователем, снабженный интерактивной системой помощи. Все управляющие команды вынесены с систему выпадающих меню и диалоговых окон.
Программа позволяет редактировать данные, представленные в виде таблицы, в процессе ввода. При необходимости обмена данными может использоваться буфер обмена. Размерность таблицы задается пользователем и может корректироваться в процессе работы. Предусмотрено сохранение исходных данных на диске в различных форматах, которые при необходимости могут быть загружены для последующего редактирования и обработки. Программа снабжена системой автоматической записи вводимых данных на диск через определенное время.
Основным форматом хранения данных у комплекса является спецфайл - машинное представление таблицы исходных данных. Он не кодирован и не архивирован, что позволяет легко использовать его в прикладных программах других программистов.
Полученные результаты сохраняются на диске в виде текстового файла-отчета с краткими комментариями и пояснениями. Программа рассчитывает наиболее оптимальные значения параметров статистического анализа и предлагает их по умолчанию. Так же предусмотрена корректировка параметров пользователем: числа знаков после запятой в данных отчета, коэффициент Стьюдента и параметры для его определения.
Комплекс снабжен многоуровневым обработчиком ошибок. При обнаружении некорректностей в таблице исходных данных, блокируются функции проведения статистического анализа, производится замена некорректных элементов данных на знаки "?" и выдаются координаты первой из ошибок. В случае возникновения ошибок в процессе вычислений программа накапливает информацию о них, определяет причину ошибки и помещает эту информацию в отчет.
В заключении следует отметить, что применение комплекса позволяет полностью автоматизировать процесс статистической обработки данных, резко сокращает требуемое для его проведения время и не только не требует от пользователя специальных математических познаний, но и затрат времени на овладение программой.
Кафедра оперативной хирургии и топографической анатомии Кафедра хирургической стоматологии
Смоленская государственная медицинская академия
Кафедра промышленной электроники
Смоленский филиал Московского энергетического института
Поступила
в редакцию 15.01.97.