Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Методы принятия решений. Лабораторный практикум

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Министерство образования и науки РФ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Воронежский государственный архитектурно-строительный университет»
Н.В. Акамсина, Д.К. Проскурин,
Ю.С. Сербулов, Е.А. Шипилова
МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ
Допущено Учебно-методическим объединением вузов
по университетскому политехническому образованию в качестве учебного
пособия для студентов высших учебных заведений,
обучающихся по направлению подготовки
230400 «Информационные системы и технологии»
Воронеж 2013
А38
Акамсина Н.В. Методы принятия решений: лаб. практикум / Н.В. Акам­сина, Д.К. Проскурин, Ю.С. Сербулов, Е.А. Шипилова; Воронежский
ГАСУ. – Воронеж, 2013. – 103 с.
УДК 004(07) ББК 32.81я7
А38
Рецензенты:
кафедра вычислительной техники и информационных систем
ФГБОУ ВПО «Воронежская государственная лесотехническая академия»;
Хвостов А.А., д-р т. н., проф.
Рассматриваются методы поддержки и принятия решений, а также их реа-
лизация с помощью табличного редактора Microsoft® Excel.
Предназначен для студентов, обучающихся по направлению 230400 «Ин-
формационные системы и технологии». Лабораторный практикум способствует
закреплению теоретических основ курса «Модели и методы принятия реше­ний».
Ил. 63. Табл. 4. Библиогр.: 12 назв.
УДК 004(07) ББК 32.81я7
ISBN 978-5-89040-473-2
© Акамсина Н.В., Проскурин Д.К., Сербулов Ю.С.,
Шипилова Е.А., 2013
© Воронежский ГАСУ, 2013
2
ОГЛАВЛЕНИЕ
Введение ...................................................................................................................... 4
Часть 1. Табличный редактор Microsoft® Excel ................................................. 7
1. Возможности Excel при работе с функциями ................................................ 7
1.1. Математические функции ......................................................................... 9
1.2. Инженерные функции .............................................................................. 14
1.3. Логические функции ................................................................................ 14
2. Решение алгебраических уравнений ............................................................. 18
2.1. Инструмент Подбор параметра .............................................................. 18
2.2. Инструмент Поиск решения.................................................................... 19
Часть 2. Лабораторный практикум ..................................................................... 21
Теоретические сведения ..................................................................................... 21
Лабораторная работа № 1. Решение задач линейного программирования ... 38
1.1. Постановка задачи .................................................................................... 38
1.2. Теоретический материал для изучения .................................................. 38
1.3. Задания ...................................................................................................... 45
1.4. Ход работы ................................................................................................ 46
Контрольные вопросы .................................................................................... 51
Оформление отчета ......................................................................................... 52
Лабораторная работа № 2. Решение многокритериальной транспортной
задачи методом STEM ........................................................................................ 52
2.1. Постановка задачи .................................................................................... 52
2.2. Теоретический материал для изучения .................................................. 59
2.3. Задания ...................................................................................................... 62
2.4. Ход работы ................................................................................................ 64
Контрольные вопросы .................................................................................... 79
Оформление отчета ......................................................................................... 79
Лабораторная работа № 3. Метод аналитической иерархии (МАИ) ............. 80
3.1. Постановка задачи .................................................................................... 80
3.2. Теоретический материал для изучения .................................................. 80
3.3. Задания ...................................................................................................... 83
3.4. Ход работы ................................................................................................ 83
Контрольные вопросы .................................................................................... 90
Оформление отчета ......................................................................................... 90
Лабораторная работа № 4. Метод ELECTRE ................................................... 91
4.1. Постановка задачи .................................................................................... 91
4.2. Теоретический материал для изучения .................................................. 91
4.3. Задания ...................................................................................................... 93
4.4. Ход работы ................................................................................................ 94
Контрольные вопросы .................................................................................... 99
Оформление отчета ....................................................................................... 100
Заключение ............................................................................................................. 100
Библиографический список рекомендуемой литературы ............................ 101
3
ВВЕДЕНИЕ
Лабораторный практикум разработан в соответствии с требованиями,
предъявляемыми ФГОС ВПО 3-го поколения, предназначен для студентов очной и заочной форм обучения направления 230400 – «Информационные системы и технологии».
Практикум способствует закреплению теоретических основ курса
«Модели и методы принятия решений», излагаемого в процессе лекций.
Дисциплина относится к вариативной части профессионального цикла. К задачам дисциплины относится подготовка студентов к следующим видам
деятельности:
проектно-конструкторская деятельность:
предпроектное обследование (инжиниринг) объекта проектирова-
ния, системный анализ предметной области, их взаимосвязей;
техническое проектирование (реинжиниринг);
рабочее проектирование;
выбор исходных данных для проектирования;
моделирование процессов и систем;
проектно-технологическая деятельность:
проектирование базовых и прикладных информационных техноло-
гий;
разработка средств реализации информационных технологий (ме-
тодических, информационных, математических, алгоритмических, техниче-
ских и программных);
разработка средств автоматизированного проектирования инфор-
мационных технологий;
производственно-технологическая деятельность:
разработка и внедрение технологий разработки объектов профе с-
сиональной деятельности, для предприятий различного профиля и вс ех ви-
дов деятельности в условиях информационного общества.
организационно-управленческая деятельность:
оценка производственных и непроизводственных затрат и приня-
тие управленческих решений;
научно-исследовательская деятельность:
сбор, анализ научно-технической информации, отечественного и
зарубежного опыта по тематике исследования;
участие в работах по проведению вычислительных экспериментов
с целью проверки используемых математических моделей.
В результате изучения дисциплины студент должен:
знать:
методы анализа информационных систем;
базовые и прикладные информационные технологии, инструмен-
тальные средства информационных технологий;
4
основные виды и процедуры обработки информации, модели и ме-
тоды решения задач обработки информации (поддержка принятия решений, анализ данных);
уметь:
разрабатывать математические модели процессов информацион-
ных систем;
осуществлять математическую и информационную постановку за-
дач по обработке информации, использовать алгоритмы обработки инфор-
мации для различных приложений;
уметь решать прикладные вопросы интеллектуальных систем с ис-
пользованием статических экспертных систем, экспертных систем реально-
го времени;
владеть:
методами и средствами представления данных и знаний о предмет-
ной области, методами и средствами анализа информационных систем;
инструментальными средствами обработки информации;
информационными технологиями интеллектуального анализа дан-
ных, интеллектуальными технологиями поддержки принятия решений (на основе хранилищ данных, оперативной аналитической обработки информ а-
ции и интеллектуального анализа данных).
Изучение дисциплины «Модели и методы принятия решений» способ-
ствует формированию следующих общекультурных компетенций:
способности к обобщению, анализу, восприятию информации, по-
становке цели и выбору путей ее достижения;
способности находить организационно-управленческие решения в
нестандартных ситуациях;
умению применять методы математического анализа и моделиро-
вания, теоретического и экспериментального исследования.
Практикум посвящен закреплению теоретических знаний применения
методов поддержки и принятия решений. Содержит примеры их реализации с помощью табличного редактора Microsoft® Excel, а также краткие сведе-
ния о работе с редактором.
Практикум включает две главы: «Основные функции Microsoft®
Excel», содержащую сведения о приемах работы с функциями табличного
редактора, необходимыми в процессе расчета и анализа при принятии р е­шений, «Лабораторный практикум», а также список рекомендуемой литер а-
туры.
Данное пособие способствует развитию навыков решения практиче-
ских задач, рекомендуется для использования в качестве справочного мате-
риала при выполнении четырех лабораторных работ по предмету.
Лабораторные работы подобраны таким образом, что в них отражено
большинство наиболее часто применяемых методов поддержки и принятия
решений. Последовательное выполнение лабораторных работ позволяет
5
освоить приемы и способы решения основных задач поддержки и принятия
решений.
Перед каждой лабораторной работой излагаются основные элементы
теории принятия решений в их простейшей интерпретации, которых, одна-
ко, вполне достаточно для того, чтобы студенты могли самостоятельно вы­полнить лабораторные работы, а также в дальнейшем применить получен-
ные знания в своей профессиональной деятельности.
6
ЧАСТЬ 1. ТАБЛИЧНЫЙ РЕДАКТОР MICROSOFT® EXCEL
Табличные редакторы (иногда их называют также электронные таблицы)
на сегодняшний день одни из самых распространенных программных продук-
тов, используемых во всем мире. Они без специальных навыков позволяют со-
здавать достаточно сложные приложения, которые удовлетворяют до 90 % за-
просов средних пользователей.
Табличные редакторы возникли практически одновременно с персональ-
ными компьютерами, когда появилось много пользователей, не знакомых с ос­новами программирования. Первый табличный редактор, получивший широкое распространение – Lotus 1-2-3, ставший стандартом де-факто для табличных редакторов:
структура таблицы (пересечения строк и столбцов создают ячейки,
куда заносятся данные);
стандартный набор математических и бухгалтерских функций;
возможности сортировки данных;
наличие средств визуального отображения данных (диаграмм).
Первоначально наиболее широкое распространение получили два таб-
личных редактора: SuperCalc и Quattro Pro. С появлением Microsoft® Windows и его приложений стандартом де-факто стал табличный редактор Microsoft®
Excel.
Microsoft Excel - средство для работы с электронными таблицами, намно-
го превышающее по своим возможностям существующие редакторы таблиц, первая версия данного продукта была разработана фирмой Microsoft в 1985 го-
ду. Microsoft Excel - это простое и удобное средство, позволяющее проанализи-
ровать данные и, при необходимости, проинформировать о результате заинте-
ресованную аудиторию, использующую Internet. Microsoft® Excel разработан
фирмой Microsoft и является на сегодняшний день самым популярным таблич­ным редактором в мире. Кроме стандартных возможностей его отличает сле-
дующие возможности: он выводит на поверхность центральные функции элек-
тронных таблиц и делает их более доступными для всех пользователей. Для об­легчения работы пользователя упрощены основные функции, создание формул,
форматирование, печать и построение графиков.
Excel, как видно из всего сказанного выше, – очень мощный инструмент
для решения задач, имеющих дело с массивами разнообразных данных, поэто­му область применения обширна: начиная от бухгалтерских и складских задач
и заканчивая расчетами энергетики спутниковых линий. В Excel удобно решать задачи линейной алгебры, такие как работа с матрицами и др. Также есть все
возможности для полноценной работы и поддержки принятия решений.
1. Возможности Excel при работе с функциями
Функции в Excel используются для выполнения стандартных вычислений
в рабочих книгах. Значения, которые используются для вычисления функций, называются аргументами. Значения, возвращаемые функциями в качестве отве-
7
та, называются результатами. Помимо встроенных функций можно использо-
вать в вычислениях пользовательские функции, которые создаются при помощи средств Excel. Чтобы использовать функцию, нужно ввести ее как часть форму­лы в ячейку рабочего листа. Последовательность, в которой должны распола­гаться используемые в формуле символы, называется синтаксисом функции. Все функции используют одинаковые основные правила синтаксиса. Если
нарушаются правила синтаксиса, Excel выдает сообщение о том, что в формуле имеется ошибка.
Если функция появляется в самом начале формулы, ей должен предше-
ствовать знак равенства, как и во всякой другой формуле.
Аргументы функции записываются в круглых скобках сразу за названием
функции и отделяются друг от друга символом точка с запятой “;”. Скобки поз­воляют Excel определить, где начинается и где заканчивается список аргумен­тов. Внутри скобок должны располагаться аргументы. Помните о том, что при
записи функции должны присутствовать открывающая и закрывающая скобки, при этом не следует вставлять пробелы между названием функции и скобками.
В качестве аргументов можно использовать числа, текст, логические зна-
чения, массивы, значения ошибок или ссылки. Аргументы могут быть как кон­стантами, так и формулами. В свою очередь эти формулы могут содержать дру­гие функции. Функции, являющиеся аргументом другой функции, называются вложенными. В формулах Excel можно использовать до семи уровней вложен-
ности функций.
Задаваемые входные параметры должны иметь допустимые для данного
аргумента значения. Некоторые функции могут иметь необязательные аргумен-
ты, которые могут отсутствовать при вычислении значения функции.
Для удобства работы функции в Excel разбиты по категориям: функции
управления базами данных и списками, функции даты и времени, DDE/Внешние функции, инженерные функции, финансовые, информационные, логические, функции просмотра и ссылок. Кроме того, присутствуют следую­щие категории функций: статистические, текстовые, математические, логиче-
ские, инженерные и др.
Использование статистических функций облегчает статистический анализ
данных, основу которого составляет исследование совокупностей и выборок. Также ряд статистических функций предназначен для анализа вероятностей.
При помощи текстовых функций имеется возможность обрабатывать
текст: извлекать символы, находить нужные, записывать символы в строго
определенное место текста и многое другое.
В Excel широко представлены математические функции. Например, мож-
но выполнять различные операции с матрицами: умножать, находить обратную,
транспонировать.
Логические функции помогают создавать сложные формулы, которые в
зависимости от выполнения тех или иных условий будут совершать различные
виды обработки данных.
8
Инженерные функции применяются в областях инженерных и научных
расчетов.
1.1. Математические функции
В Microsoft Excel имеется целый ряд встроенных математических функ-
ций, позволяющих легко и быстро выполнять различные специализированные вычисления. Кроме того, множество математических функций включено в
надстройку Пакет анализа.
Функция СУММ суммирует множество чисел. Эта функция имеет сле-
дующий синтаксис: =СУММ(числа) (рис. 1.1).
Рис. 1.1. Диалоговое окно функции СУММ()
Аргумент числа может включать до 30 элементов, каждый из которых
может быть числом, формулой, диапазоном или ссылкой на ячейку, содержа­щую или возвращающую числовое значение. Функция СУММ игнорирует ар-
гументы, которые ссылаются на пустые ячейки, текстовые или логические зна-
чения.
Поскольку СУММ является очень популярной функцией, на стандартной
панели инструментов имеется специальная кнопка для ввода этой функции.
Кнопку Авто сумма можно использовать для одновременного ввода не-
скольких функций СУММ.
Имейте в виду, что аргументы не обязательно должны образовывать не-
прерывные диапазоны ячеек. Например, чтобы получить сумму чисел в ячейках
А3, В12 и в ячейках от G13 до Н15, введите каждую ссылку как отдельный ар­гумент: =СУММ(АЗ;В12;613:Н15).
9
Функция ОКРУГЛ округляет число, задаваемое ее аргументом, до ука-
занного количества десятичных разрядов и имеет следующий синтаксис:
=ОКРУГЛ(число;количество_цифр) (рис. 1.2).
Рис. 1.2. Диалоговое окно функции ОКРУГЛ()
Аргумент число может быть числом, ссылкой на ячейку, в которой со-
держится число, или формулой, возвращающей числовое значение. Аргумент количество_цифр, который может быть любым положительным или отрица­тельным целым числом, определяет, сколько цифр будет округляться. Задание
отрицательного аргумента количество_цифр округляет до указанного количе-
ства разрядов слева от десятичной запятой, а задание аргумента количе-
ство_цифр равным 0 округляет до ближайшего целого числа. Excel округляет
цифры, которые меньше 5, с недостатком (вниз), а цифры, которые больше или
равны 5, с избытком (вверх).
Функции ОКРУГЛВНИЗ и ОКРУГЛВВЕРХ имеют такой же синтаксис,
как и функция ОКРУГЛ. Как указывают их имена, они округляют значения
вниз (с недостатком) или вверх (с избытком).
Не смешивайте функцию ОКРУГЛ с фиксированными форматами,
например 0 и 0,00, которые имеются на вкладке Число окна диалога Формат
ячеек. При использовании этих форматов содержимое в ячейке округляется до
заданного числа десятичных разрядов, но при этом изменяется только отобра-
жение числа в ячейке, а не само значение. При выполнении вычислений Excel
всегда использует хранимое, а не отображаемое значение.
Функция ЦЕЛОЕ округляет число вниз до ближайшего целого и имеет
следующий синтаксис: =ЦЕЛОЕ(число) (рис. 1.3).
10
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]