Разработка модели, алгоритма и программы для определения технического состояния объекта по его признакам
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
/поиск интервала(mas[1]==maxim)
{(IDC_EDIT37,_T("a2>="));=maxim;
}(mas[1]<maxim)
{(IDC_EDIT37,_T("a2<="));=mas[1];
}(mas[1]>maxim)
{(IDC_EDIT37,_T("a2="));=mas[1];
}
//Находим а3[0]=r13;max[1]=r23;max[2]=r33;max[3]=r43;max[4]=r53;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[2]==maxim)
{(IDC_EDIT38,_T("a3>="));=maxim;
}(mas[2]<maxim)
{(IDC_EDIT38,_T("a3<="));=mas[2];
}(mas[2]>maxim)
{(IDC_EDIT38,_T("a3="));=mas[2];
}
//Находим а4[0]=r14;max[1]=r24;max[2]=r34;max[3]=r44;max[4]=r54;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[3]==maxim)
{(IDC_EDIT39,_T("a4>="));=maxim;
}(mas[3]<maxim)
{(IDC_EDIT39,_T("a4<="));=mas[3];
}(mas[3]>maxim)
{(IDC_EDIT39,_T("a4="));=mas[3];
}
//Находим а5[0]=r15;max[1]=r25;max[2]=r35;max[3]=r45;max[4]=r55;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[4]==maxim)
{(IDC_EDIT40,_T("a5>="));=maxim;
}(mas[4]<maxim)
{(IDC_EDIT40,_T("a5<="));=mas[4];
}(mas[4]>maxim)
{(IDC_EDIT40,_T("a5="));=mas[4];
}
}
//Пятое состояние(IsDlgButtonChecked(IDC_RADIO5))
{[0]=r15;mas[1]=r25;mas[2]=r35;mas[3]=r45;mas[4]=r55;
//Находим а1[0]=r11;max[1]=r21;max[2]=r31;max[3]=r41;max[4]=r51;
Рисунок А1 - Продолжение=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[0]==maxim)
{(IDC_EDIT36,_T("a1>="));=maxim;
}(mas[0]<maxim)
{(IDC_EDIT36,_T("a1<="));=mas[0];
}(mas[0]>maxim)
{(IDC_EDIT36,_T("a1="));=mas[0];
}
//Находим а2[0]=r12;max[1]=r22;max[2]=r32;max[3]=r42;max[4]=r52;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[1]==maxim)
{(IDC_EDIT37,_T("a2>="));=maxim;
}(mas[1]<maxim)
{(IDC_EDIT37,_T("a2<="));=mas[1];
}(mas[1]>maxim)
{(IDC_EDIT37,_T("a2="));=mas[1];
}
//Находим а3[0]=r13;max[1]=r23;max[2]=r33;max[3]=r43;max[4]=r53;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[2]==maxim)
{(IDC_EDIT38,_T("a3>="));
Рисунок А1 - Продолжение=maxim;
}(mas[2]<maxim)
{(IDC_EDIT38,_T("a3<="));=mas[2];
}(mas[2]>maxim)
{(IDC_EDIT38,_T("a3="));=mas[2];
}
//Находим а4[0]=r14;max[1]=r24;max[2]=r34;max[3]=r44;max[4]=r54;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[3]==maxim)
{(IDC_EDIT39,_T("a4>="));=maxim;
}(mas[3]<maxim)
{(IDC_EDIT39,_T("a4<="));=mas[3];
}(mas[3]>maxim)
{(IDC_EDIT39,_T("a4="));=mas[3];
}
//Находим а5[0]=r15;max[1]=r25;max[2]=r35;max[3]=r45;max[4]=r55;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[4]==maxim)
{(IDC_EDIT40,_T("a5>="));=maxim;
}(mas[4]<maxim)
{(IDC_EDIT40,_T("a5<="));=mas[4];
}(mas[4]>maxim)
{(IDC_EDIT40,_T("a5="));=mas[4];
}
}
//Шестое состояние(IsDlgButtonChecked(IDC_RADIO6))
{[0]=r16;mas[1]=r26;mas[2]=r36;mas[3]=r46;mas[4]=r56;
//Находим а1[0]=r11;max[1]=r21;max[2]=r31;max[3]=r41;max[4]=r51;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[0]==maxim)
{(IDC_EDIT36,_T("a1>="));=maxim;
}(mas[0]<maxim)
{(IDC_EDIT36,_T("a1<="));=mas[0];
}(mas[0]>maxim)
{(IDC_EDIT36,_T("a1="));=mas[0];
}
//Находим а2[0]=r12;max[1]=r22;max[2]=r32;max[3]=r42;max[4]=r52;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[1]==maxim)
{(IDC_EDIT37,_T("a2>="));=maxim;
}(mas[1]<maxim)
{(IDC_EDIT37,_T("a2<="));=mas[1];
}(mas[1]>maxim)
{(IDC_EDIT37,_T("a2="));=mas[1];
}
//Находим а3[0]=r13;max[1]=r23;max[2]=r33;max[3]=r43;max[4]=r53;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
Рисунок А1 - Продолжение
{=max[i];
}
}
///////поиск интервала(mas[2]==maxim)
{(IDC_EDIT38,_T("a3>="));=maxim;
}(mas[2]<maxim)
{(IDC_EDIT38,_T("a3<="));=mas[2];
}(mas[2]>maxim)
{(IDC_EDIT38,_T("a3="));=mas[2];
}
//Находим а4[0]=r14;max[1]=r24;max[2]=r34;max[3]=r44;max[4]=r54;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[3]==maxim)
{(IDC_EDIT39,_T("a4>="));=maxim;
}(mas[3]<maxim)
{(IDC_EDIT39,_T("a4<="));=mas[3];
}(mas[3]>maxim)
{(IDC_EDIT39,_T("a4="));=mas[3];
}
//Находим а5[0]=r15;max[1]=r25;max[2]=r35;max[3]=r45;max[4]=r55;=max[0];(i=0;i<5;i++)
{(max[i]>maxim)
{=max[i];
}
}
///////поиск интервала(mas[4]==maxim)
{(IDC_EDIT40,_T("a5>="));=maxim;
}(mas[4]<maxim)
{(IDC_EDIT40,_T("a5<="));=mas[4];
}(mas[4]>maxim)
{(IDC_EDIT40,_T("a5="));=mas[4];
}
}(false);
}
CKurszpTDlg::OnBnClickedButton1()
{
// TODO: Add your control notification handler code here(_T("Программа определения технического состоятиня станка с ЧПУ по его выходным параметрам разработана студентом гр.7-05-3 Дорогим Владимиром Олеговичем"));
}
ПРИЛОЖЕНИЕ Б
Руководство пользователя
Программа представляет собой приложение, позволяющее анализировать техническое состояние станка с ЧПУ по выходным параметрам, и определять вероятности возможных неполадок. Исполняемый файл называется Kurszpt.exe. При запуске программы вы наблюдаете диалоговое окно. Окна представлены на рисунках 2,3.
) Для запуска программы нужно запустить файл Kurszpt.exe.
) Данные вводятся в поле экспертной матрицы.
) Далее выбирается один из исследуемых факторов, для этого нужно отметить какой-либо из помеченных слева.
) Для проведения расчета нужно нажать на кнопку Raschet.
) Если все сделано верно, на экране отобразятся результаты.
) Чтобы узнать информацию о разработчике программы, необходимо нажать на кнопку помощью „Help.
) Для завершения работы следует нажать кнопку Cancel.
ПРИЛОЖЕНИЕ В
Руководство программиста
Данная программа предназначена для расчета балок определенно типа. Программа разработана в Microsoft Visual Studio 2008 в среде программирования MFC (Microsoft Foundation Classes), и предназначена для операционной системы Microsoft Windows 98/XP/Vista/ 7, с предустановленной Microsoft .NET Framework 3.0. Программа имеет диалоговый интерфейс.
Описание функций: ();
Создание хендела окна.
Входные параметры: нет
Выходные параметры: нет.
Связи: функции API.
Результат: создание области рисования.();
Функция для расчета параметров.
Входные параметры: экспертная матрица.
Выходные параметры: данные о вероятности проявления симптомов.
Связи: нет.
Результ