Автор: Пользователь скрыл имя, 13 Декабря 2010 в 18:40, курсовая работа
В данном курсовом проекте была разработана программа, которая обрабатывает статистическую информацию, используя метод экспертных оценок. Программа позволяет вводить не более 20 экспертов и столько же факторов, рассчитывает необходимые статистические показатели и выводит их в новое окно; далее позволяет вернуться к просмотру условия задачи или же задать с тем же количеством экспертов и факторов новое условие, или начать программу заново, или завершить ее выполнение.
Программа была создана в среде визуального объектно-ориентированного программирования – Delphi 7.0.
Введение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
1. Теоретический раздел. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1 Постановка задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.1 Описание входной информации. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
1.1.2 Описание выходной информации . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
1.2 Описание выбранного метода. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
1.3 Математическая реализация задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.1 Выбор построения модели. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.3.2 Решение задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3. Блок-схема решения задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.4 Блок-схема меню программы. . . . . . . . . . . . . . . . . . . . . . . . . .
1.3.5 Блок-схема процедуры. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1. Описание Блок-схемы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2. Описание Блок-схемы меню программы. . . . . . . . . . . . . . . . . . .
3. Описание Блок-схемы процедуры. . . . . . . . . . . . . . . . . . . . . . . . .
1.5.1 Текст программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2. Экспериментальный раздел. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.1 Описание процесса отладки программы. . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.2 Инструкция пользователю. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.3 Контрольный пример. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
2.4 Характеристика программы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3. Экономический раздел. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.1 Вывод и экономический ответ задачи. . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Заключение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Приложение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Среди логических ошибок могут встречаться также ошибки, наличие которых не приводит к фатальной ситуации, но приводит к неправильному результату при обработке данных.
Окончательный вывод об отсутствии в программе логических ошибок можно сделать только в результате ее тестирования на контрольном наборе данных.
Опираясь
на контрольный пример, можно сделать
вывод, что ошибок в программном коде
нет и программа в процессе вычисления
приводит к верному результату.
Благодаря данному руководству Вы сможете ознакомиться с основными возможностями программы «Эксперты/Факторы». Начнем изучение:
Программа
«Факторы/Эксперты» обрабатывае
После
расчета всех нужных статистических
показателей (для расширения функциональности
программы) пользователь может или завершить
работу приложения, или вернуться к просмотру
условия, или начать программу заново
(с ввода числа экспертов/факторов) или
же задать, со старым количеством экспертов/факторов,
новые значения таблицы (матрица экспертных
оценок). Программа снабжена разнообразными
диалоговыми окнами, не позволяющие пользователю
потерять нужной информации, ввести неправильно
данные.
3.1 Вывод
и экономический ответ задачи
Большое значение коэффициента конкордации говорит о большом разбросе во мнениях экспертов, т.е. согласованность мнений является неудовлетворительной.
Согласованность во мнениях экспертов считалась бы удовлетворительной, если коэффициент конкордации был бы в пределах от 0,5 до 0,7.
Заключение
В заключение работы, создана 32-х разрядная программа, которая определяет согласованность во мнениях экспертов, рассчитывая при этом все нужные статистические показатели и демонстрируя их в отдельном окне, а также на их основе выводя экономический ответ задачи.
Приложение
Список
используемой литературы