Этапы процедуры принятия решений. Разработка математического алгоритма. Блок-схема алгоритма работы программы. Разработка программы на языке программирования С в среде разработки MFC. Текст программы определения технического состояния станка с ЧПУ.
Аннотация к работе
Моисеев приводит, по его выражению, довольно узкое определение системного анализа: «Системный анализ - это совокупность методов, основанных на использовании ЭВМ и ориентированных на исследование сложных систем - технических, экономических, экологических и т.д. Поэтому истоки системного анализа, его методические концепции лежат в тех дисциплинах, которые занимаются проблемами принятия решений: теории операций и общей теории управления ». Ценность системного подхода состоит в том, что рассмотрение категорий системного анализа создает основу для логического и последовательного подхода к проблеме принятия решений. Для решения хорошо структурированных количественно выражаемых проблем используется известная методология исследования операций , которая состоит в построении адекватной математической модели (например, задачи линейного , нелинейного , динамического программирования , задачи теории массового обслуживания , теории игр и др.) и применении методов для отыскания оптимальной стратегии управления целенаправленными действиями. Знания эксперта имеют вид: Пусть, например, , где первый столбец соответствует симптому ; второй столбец - симптому ; третий столбец - симптому , четвертый - симптому и т.д.В ходе выполнения данного курсового проекта были разработаны алгоритм и программа для определения технического состояния станка с ЧПУ по его признакам (выходным параметрам). В соответствии с этой моделью был разработан алгоритм ее реализации программными средствами, в результате чего написана программа на языке С с применением библиотек классов MFC.DDX_Text(PDX, IDC_EDIT31, res1); DDX_Text(PDX, IDC_EDIT32, res2); DDX_Text(PDX, IDC_EDIT33, res3); DDX_Text(PDX, IDC_EDIT34, res4); DDX_Text(PDX, IDC_EDIT35, res5);Программа представляет собой приложение, позволяющее анализировать техническое состояние станка с ЧПУ по выходным параметрам, и определять вероятности возможных неполадок. При запуске программы вы наблюдаете диалоговое окно. Окна представлены на рисунках 2,3. 1) Для запуска программы нужно запустить файл Kurszpt.exe.Данная программа предназначена для расчета балок определенно типа. Программа разработана в Microsoft Visual Studio 2008 в среде программирования MFC (Microsoft Foundation Classes), и предназначена для операционной системы Microsoft Windows 98/XP/Vista/ 7, с предустановленной Microsoft .NET Framework 3.0. Программа имеет диалоговый интерфейс. Создание хендела окна. Выходные параметры: нет.
Вывод
В ходе выполнения данного курсового проекта были разработаны алгоритм и программа для определения технического состояния станка с ЧПУ по его признакам (выходным параметрам). В соответствии с этой моделью был разработан алгоритм ее реализации программными средствами, в результате чего написана программа на языке С с применением библиотек классов MFC. Разработанная программа соответствует заданным на этапе проектирования требованиям. Выполненный проект может быть модернизирован и использован в производственных целях для анализа и контроля станка с ЧПУ и определения вероятностей причин его возможных повреждений. В ходе проведения вычислительного эксперимента программа сбоев не давала, результаты подтверждались проверочными расчетами. Ехе-файл проекта занимает 184 Кб.
Список литературы
1. Дэн Гукин С, 2-е издание. - М.: Диалектика, 2006. - 355 с.
2. Каев Артем «MFC. Шаг за шагом» -
3. Никитин Ю.Р. Методическое пособие к выполнению курсовой работы по дисциплине «Системный анализ и принятие решений»: Учеб. пособие. - Ижевск: Изд-во ИЖГТУ, 2009.- 8 с.
4. ГОСТ 19.504-79 (СТ СЭВ 2095-80). Руководство программиста. Требования к содержанию и оформлению.
5. ГОСТ 19.701-90 (ИСО 5807-85). Схемы алгоритмов, программ, данных и систем.