- •Фгоу впо "Кубанский государственный аграрный университет" (КубГау)
- •Теоретические основы информатики
- •Введение
- •1. Общие указания
- •2. Разработка систем принятия решений
- •2.1 Разработка системы принятия решения об аттестации знаний абитуриента
- •2.2.1. Общая схема решения
- •2.2.2. Разработка базы данных для системы принятия решения
- •2.2.3. Построение дерева принятия решений
- •2.2.4. Реализация системы принятия решений в табличном процессоре Excel
- •2.2 Разработка системы принятия решений о продаже акций предприятия
- •2.2.1. Построение базы данных
- •2.2.2. Построение дерева принятия решений
- •2.2.3. Реализация системы принятия решений в эт
- •2.3 Разработка системы принятия решений о диагностике неисправности телевизора
- •2.3.1. Разработка базы данных
- •2.3.2. Построение дерева принятия решения
- •2.3.4. Реализация системы принятия решения в электронной таблице (эт)
- •2.3.5. Проведение тестовых расчетов в (эт)
- •2.3.6. Подготовка системы принятия решений для пользователя
- •2.4 Раcсчет весовых факторов в некоторых системах принятия решений
- •3. Оптимизация экономических и управленческих задач
- •3.1 Настройка табличного процессора Excel для решения задач оптимизации
- •3.2 Постановка транспортной задачи и ее решение.
- •3.2.1. Построение математической модели
- •4. Определим стоимость перевозок в каждый из магазинов
- •5. Определим общую стоимость перевозок (целевую функцию цф)
- •3.2.3. Улучшение (оптимизация) плана перевозок
- •3.3 Постановка задачи о штате фирмы и ее решение.
- •3.3.1. Построение математической модели
- •Определение возможных режимов работы
- •Определение возможного графика работы
- •Определение числа работников, выходящих на работу каждый день согласно данному графику
- •Определение целевой функции задачи
- •3.3.2. Разработка электронной таблицы
- •3.3.3. Оптимизация решения
- •3.4 Постановка задачи планирования выпуска продукции и ее решение.
- •3.4.1. Построение математической модели
- •3.4.2. Разработка начального плана выпуска продукции. Реализация в Excel
- •Оптимизация плана выпуска
- •3.5 Постановка задачи о распределении ресурсов и ее решение.
- •3.5.1 Построение математической модели
- •3.5.2. Построение начального плана решения
- •3.5.3. Оптимизация плана решения
- •3.6 Постановка задачи об оптимальном составе сплавов и ее решение.
- •3.6.1. Построение математической модели
- •3.6.2. Построение начального плана решения
- •3.6.3. Оптимизация плана решения
- •3.7 Постановка задачи о производстве красок и ее решение.
- •3.7.1. Построение математической модели
- •3.7.2. Построение начального плана решения
- •3.7.3. Оптимизация плана решения
- •Темы курсовых работ
- •Заключение
- •Литература
- •Приложения Приложение 1. Календарно-тематический план изучения дисциплине
- •Приложение 2. Программа самостоятельной работы студентов по дисциплине
- •Приложение 3. Вопросы для подготовки к экзамену по дисциплине
- •Приложение 4. Перечень учебно-методических материалов, используемых по дисциплине
- •Приложение 5. Программное обеспечение, используемое при изучении дисциплины
- •350044, Г. Краснодар, ул. Калинина, 13
2.2 Разработка системы принятия решений о продаже акций предприятия
Необходимо разработать систему принятия решения о целесообразности для фирмы продажи акций. База знаний приведена в табл. 5.
№ п/п |
Факт (атрибут) |
Характеристика атрибута |
Весовой фактор характеристики атрибута |
1. |
Курс акций в данный момент |
Высокий Средний Низкий |
50 30 10 |
2. |
Вероятность снижения курса акций |
Высокая Средняя Низкая |
40 20 10 |
3. |
Потребность в наличных деньгах |
Высокая Средняя Низкая |
80 50 20 |
Таблица 5
Правила
Если суммарный весовой фактор меньше 100, то принять решение "Нет смысла в продаже".
Если суммарный весовой фактор выше 100, но меньше 140, то решение "Не торопитесь с продажей".
Если суммарный весовой фактор выше 140, то "Продавать".
Последовательность решения данной задачи абсолютно аналогична схеме описанной в п. 2.1.
2.2.1. Построение базы данных
Составим БД (табл. 6) согласно базе знаний табл. 5 (основы построения БД описаны в п. 2.1.2.)
Обратите внимание! Отличие этой задачи от предыдущей состоит в том, что, если на один из трех вопросов для любого атрибута был дан ответ "Да" значит, на оставшиеся следует отвечать "Нет". (Например, если на вопрос: "Курс акций в данный момент средний?" был дан ответ "Да", нельзя отвечать утвердительно, что одновременно этот курс высокий или низкий). Еще одно отличие от предыдущей задачи - весовой фактор каждого ответа получается суммированием весовых факторов всех характеристик данного ответа. Правда, из этих трех характеристик две будут иметь весовой фактор, равный нулю, но при реализации системы в ЭТ заранее неизвестно какие именно, поэтому в компьютерной реализации обязательно нужно предусмотреть вычисление данных сумм.
Таблица 6
Суммарный весовой фактор для тестового варианта заполнения БД равен S=ВФ1+ВФ2+ВФ3=50+20+20=90. Очевидно, что согласно правилам вывода, сформулированным в задании, следует принять решение: "Не продавать" (так как S<140).
2.2.2. Построение дерева принятия решений
Основы построения деревьев решения описаны в п. 2.1.3. Дерево решений строится по "правилам вывода" и имеет вид рис. 2.
Рисунок 2
2.2.3. Реализация системы принятия решений в эт
Порядок процесса создания ЭТ описан в п. 2.1.4. ЭТ, реализующие систему принятия решения согласно заданию табл. 5 имеет вид табл. 7 (режим показа формул) и табл. 8 (режим показа вычислений).
|
А |
В |
С |
D |
Е |
||||
1 |
Решение о продаже акций |
||||||||
2 |
БАЗА ЗНАНИЙ |
БАЗА ДАННЫХ |
|||||||
3 |
Атрибуты |
Характеристики |
Весовой фактор атрибута |
Ответ |
Весовой фактор ответа |
||||
4 |
|
Высокий |
50 |
1 |
=C4*D4 |
||||
5 |
Курс акций в данный момент |
Средний |
30 |
0 |
=C5*D5 |
||||
6 |
|
Низкий |
10 |
0 |
=C6*D6 |
||||
7 |
Вероятность снижения курса |
Высокая |
40 |
0 |
=C7*D7 |
||||
8 |
|
Средняя |
20 |
1 |
=C8*D8 |
||||
9 |
|
Низкая |
10 |
0 |
=C9*D9 |
||||
10 |
Потребность фирмы в |
Высокая |
80 |
0 |
=C10*D10 |
||||
11 |
|
Средняя |
50 |
0 |
=C11*D11 |
||||
12 |
наличных деньгах |
Низкая |
20 |
1 |
=C12*D12 |
||||
13 |
Суммарный весовой фактор |
=СУММ(Е4:Е12) |
|||||||
14 |
Принятие решения |
||||||||
15 |
=ЕСЛИ(Е13<100;"Не продавать";ЕСЛИ(Е13<140;"Не торопиться";"Продавать")) |
Таблица 7
|
A BCD |
E |
||||
1 |
Решение о продаже акций |
|||||
2 |
БАЗА ЗНАНИЙ БАЗА ДАННЫХ |
|||||
3 |
Атрибуты |
Характеристики |
Весовой фактор атрибута |
Ответ |
Весовой фактор ответа |
|
4 |
Курс акций в данный момент |
Высокий |
50 |
1 |
50 |
|
5 |
Средний |
30 |
0 |
0 |
||
6 |
Низкий |
10 |
0 |
0 |
||
7 |
Вероятность снижения курса |
Высокая |
40 |
0 |
0 |
|
8 |
Средняя |
20 |
1 |
20 |
||
9 |
Низкая |
10 |
0 |
0 |
||
10 |
Потребность фирмы в наличных деньгах |
Высокая |
80 |
0 |
0 |
|
11 |
Средняя |
50 |
0 |
0 |
||
12 |
Низкая |
20 |
1 |
20 |
||
13 |
Суммарный весовой фактор |
90 |
||||
14 |
Принятие решения |
|||||
15 |
Не продавать |
Таблица 8