Системы принятия решений, оптимизация в Excel и базы данных Access

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Системы принятия решений, оптимизация в Excel и базы данных Access

    СЕВЕРО-ЗАПАДНЫЙ ГОСУДАРСТВЕННЫЙ ЗАОЧНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
    Кафедра информатики
    Курсовая работа по информатике:
    Системы принятия решений, оптимизация в
    Excel
    и базы данных
    Access
    Выполнила:
    Студентка 1-ого курса
    Факультета ТАУМ
    Специальность 3302
    Макаровская Наталья
    Шифр:
    Проверила:
    Афанасьева
    Санкт-Петербург 2005
    1. Системы принятия решения.
    Основные понятия.
    Системы искусственного интеллекта – это программная имитация человеческого мышления.
    Системы искусственного интеллекта, которые разработаны для конкретной предметной области, называются экспертной системой или системой принятия решений.
    Экспертные системы применяются в медицине (диагностика болезни), в военном деле (распознавание целей), бизнеса (системы поддержки и принятия решений).
    В разработке систем принимают участие:
    1) эксперты в данной области, они разрабатывают наиболее важные характеристики предметной области. Они называют факты или атрибуты, а
    так же вырабатывают правила принятия решения.
    2) Специалисты инженерии знаний. Они разрабатывают реализацию экспертной системы на компьютере. Факты и правила принятия решений хранятся в специальной организованной области
    памяти, которая называется базой знаний.
    Информация о состоянии предметной области в данный момент, которая представляется экспертной системе для анализа, называется базой данных.
    Задание 1
    Разработать систему принятия решения для аттестации знаний студентов по разделу «Текстовой процессор
    Word
    ». База знаний имеет вид:
    № п/п
    Атрибут
    Весовой фактор атрибута
    Умеет создавать документ
    Умеет редактировать документ
    Умеет форматировать документ
    Умеет создавать документ со списками
    Умеет работать с табуляторами
    Умеет работать с колонками
    Умеет работать с колонтитулами
    Умеет нумеровать страницы
    Умеет работать с панелью «рисование»
    Умеет вставлять рисунки и схемы
    Умеет работать с таблицами
    Умеет вырезать и вставлять рисунки с использованием редактора
    Paint
    Умеет создавать макросы
    Умеет проводить слияние документов из разных приложений
    Правила вывода:
    Если студент набрал меньше 330 баллов, оценка «неудовлетворительно»
    Если сумма баллов 330-390 – оценка «удовлетворительно».
    При сумме баллов 390-440 – оценка «хорошо».
    Если сумма баллов больше 440 – оценка «отлично».
    Решение:
    Разработка системы принятия решений включает три этапа:
    Разработка дерева принятия решений.
    Разработка базы данных.
    Компьютерная реализация.
    Разработка дерева принятия решений.
    Это дерево строится на основе правил вывода и представляет собой графическое изображение схемы решений. Дерево имеет вершины и ветви. Вершины обозначаются либо окружностями или
    эллипсами (проверка условий), либо прямоугольниками (принятие решений). Ветви соединяют вершины и показывают направление решений.
    Сумма баллов абитуриента –
    либо
    SHAPE
    * MERGEFORMAT
    Неудовлетв.
    S 390
    Удовлетвор.
    Хорошо
    Отлично
    База данных создается на основе базы знаний,
    в которую добавляется столбец ответов, если ответ положительный весовой фактор атрибута сохраняется, если отрицательный фактор обнуляется.
    Реализация экспертной системы в электронной таблице.
    В ячейки
    3 введем заголовки и комментарии.
    17 размещается база знаний.
    – ответы.
    17 вводим формулы для обработки ответов.
    4 вводится формула =B4*C4
    копируем ее в ячейки
    В строке 18 вычислим суммарный весовой фактор
    В 20-ой введем формулу для принятия решения.
    Оценка знаний абитуриента
    Атрибут
    Весовой фактор атрибута
    Ответ
    Весовой фактор ответа
    База знаний
    База данных
    Умеет создавать документ
    Умеет редактировать документ
    Умеет форматировать документ
    Умеет создавать документ со списком
    ами
    Умеет работать с табуляторами
    Умеет работать с колонками
    Умеет работать с колонтитулами
    Умеет нумеровать страницы
    Умеет работать с панелью «рисование»
    ние»
    Умеет вставлять рисунки и схемы
    Умеет работать с таблицами
    Умеет вырезать и вставлять рисунки с использованием редактора Paint
    Умеет создавать макросы
    Умеет проводить слияние документов из разных приложений
    Суммарный весовой фактор S
    Принятие решения
    хорошо
    Оценка знаний абитуриента
    Атрибут
    Весовой фактор атрибута
    Ответ
    Весовой фактор ответа
    База знаний
    База данных
    Умеет создавать документ
    =B4*C4
    Умеет редактировать документ
    =B5*C5
    Умеет форматировать документ
    =B6*C6
    Умеет создавать документ со списком
    ами
    =B7*C7
    Умеет работать с табуляторами
    =B8*C8
    Умеет работать с колонками
    =B9*C9
    Умеет работать с колонтитулами
    =B10*C10
    Умеет нумеровать страницы
    =B11*C11
    Умеет работать с панелью «рисование»
    ние»
    =B12*C12
    Умеет вставлять рисунки и схемы
    =B13*C13
    Умеет работать с таблицами
    =B14*C14
    Умеет вырезать и вставлять рисунки с использованием редактора Paint
    =B15*C15
    Умеет создавать макросы
    =B16*C16
    Умеет проводить слияние документов из разных приложений
    =B17*C17
    Суммарный весовой фактор S
    =СУММ(D4:D16)
    Принятие решения
    =ЕСЛИ(
    18ЕСЛИ(
    18ЕСЛИ(
    18”отлично”)))
    Оптимизация управленческих и экономических решений.
    При решении многих задач в экономике и управлении возникает проблема найти оптимальные решения. Для решения существуют специальные разделы математики (линейное
    программирование). В
    Excel
    для нахождения оптимального решения существует специальный режим «Поиск решения».
    Задание 2.
    Администрации фирмы требуется определить штат и составить график работы обслуживающего персонала. При этом необходимо обеспечить следующие условия:
    Каждый сотрудник должен иметь пять рабочих дней в неделю и два выходных подряд;
    Все сотрудники имеют заработную плату 230 руб. в день;
    Исходя из специфики работы фирмы, имеются требования к минимальному количеству работающих сотрудников для каждого дня недели.
    День недели
    понедельник
    вторник
    среда
    четверг
    пятница
    суббота
    воскресенье
    Требуемое число сотрудников
    На текущий момент в фирме работает 45 человек.
    Определить штат сотрудников, обеспечивающий выполнение всех условий при минимальном фонде заработной платы.
    Решение включает в себя три этапа:
    Построение математической модели.
    Построение начального плана.
    Оптимизация решения.
    1 этап.
    1.1. Определим возможные режимы работы и занесем их в 1-ый столбец таблицы №1.
    Выходные
    дни
    Число имеющих этот график
    ПН
    ВТ
    СР
    ЧТ
    ПТ
    СБ
    ВС
    ПН, ВТ
    ВТ, СР
    СР, ЧТ
    ЧТ, ПТ
    ПТ, СБ
    СБ, ВС
    ВС, ПН
    Число выходов по графику
    Требуется
    Зарплата
    Число выходов
    Целевая
    51750
    Составим предварительный график работы.
    1.2. Обозначим
    – ВС, ПН.
    Согласно условиям задачи большего всего сотрудников должны работать в среду, значит, число отдыхающих
    в этот день должно быть меньше всего. Например, возьмем
    Занесем значения Х во второй столбец таблицы.
    1.3. Введем индексы выхода на работу в остальные столбцы, где, если это “1” –рабочий день,
    “0” – выходной день.
    1.4. Рассчитаем число выходов на работу каждый день. Для расчета числа выходов в ПН нужно перемножить и сложить значения столбца Х столбца ПН. И так далее.
    1.5. Рассчитываем целевую функцию задачи – фонд зарплаты за неделю.
    Где В – зарплата сотрудника за день, ...

    Забрать файл

    Похожие материалы:


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены