Разработка исходной компоновки базы данных
Лобко А.А., Коваленко В.И. (ДонГТУ, г.Донецк, Украина)
Новые технологии в машино-приборостроении и на транспорте 2003" 19-25 мая 2003г. - Севастополь: Изд-во СевНТУ, 2003, С ...
В серийном и крупносерийном производстве остро стоит вопрос контроля качест-ва получаемых изделий, и в частности, качества поверхностей. Появление брака прак-тически не предсказуемо, но на возможность его появления влияют множество факто-ров и их комбинации. Для нахождения степени влияния различных факторов на откло-нение реального размера от размера на чертеже необходимо постоянно контролировать получаемые размеры и отслеживать их изменение.
Для анализа потока данных необходимо их систематизировать с целью дальней-шего анализа. Проектируемая программа, на языке программирования Delphi 6.0 , по-зволяет накапливать данные по мере поступления, формируя из них базу данных (БД), анализировать различные выборки, берущиеся из базы данных устанавливать парамет-ры закона распределения. В дальнейшем будет проводится сравнение полученных ре-зультатов с целью определения параметров, влияющих на получаемые размеры.
Программа состоит из трёх основных модулей “Сбор данных”, “Дисперсионный анализ выборок из БД”, “ корреляционное сравнение двух взаимосвязанных выборок”. Каждый модуль практически является отдельной программой в общей оболочке, это позволяет плавно переходить их одного режима в другой.
В настоящее время программа разработана в общем виде. Более детально разра-ботан первый из модулей – “Сбор данных”; пояснения по структуре этого модуля при-ведены ниже.
Модуль “Сбор данных” выполняет накопление получаемых данных в течение оп-ределенного промежутка времени, например, часа, смены, суток.
По завершению часа, (смены, суток) по полученным данным находят средне-арифметическое отклонение и мощность данной величины. Запись происходит в ячей-ку соответствующего времени.
Модуль “Анализ выборок из БД”включает в себя “Просмотр БД” и “ Проверку зако-нов”. После выбора пользователем и определения начала и конца выборки, специаль-ными символами «Н» и «К» производится последовательная проверка всех законов распределения, которые известны программе. При проверке закона распределения вы-числяются все параметры, характеризующие, а также погрешности, которые допускает данный закон. При необходимости можно посмотреть закон распределения на графике. По степени приближения закона к реальным данным он может быть принят или откло-нен. Полученные результаты сохраняются.
“Просмотр БД” включает в себя как просмотр на экране, так и вывод на печать. Просмотр на экране возможен в 2х режимах просмотр по сменам и полноформатный просмотр. Вывод на печать производится выделенной части БД.
Рисунок 1. – Блок –схема программы