На странице представлен фрагмент
Реши любую задачу с помощью нейросети.
000 рублей или чтобы затраты не рекламную кампанию составили от 10 до 15 % от общих расходов.
2.3. Построение математической модели
Обозначим:
Х1 – число выпускаемых деталей А (в тысячах штук);
Х2 – число выпускаемых деталей В (в тысячах штук).
На неизвестные величины накладываются два вида ограничений:
Первое. По физическому смыслу (число деталей неотрицательно)
(1)
Второе. По запасам ресурсов:
(2)
Для расчета целевой функции (прибыли от продажи выпускаемых деталей) рассчитаем прибыль, получаемую от тысячи деталей каждого вида.
Для деталей А: 5-3,8=1,2.
Для деталей В: 6-3,5=2,5.
Тогда целевая функция равна
Z=1,2X1+2,5X2 (3)
Требуется найти такие значения неизвестных Х1 и Х2, которые обеспечивают максимум целевой функции (3) при выполнении ограничений (1) и (2).
2.4. Построение начального плана решения
Реализуем начальный план решения в электронной таблице (табл. 6 – показ формул, табл. 7 – показ вычислений)
Таблица 6
-762003302000
Таблица 7
09906000
2.7. Оптимизация плана решения
1) Запускаем программу «Поиск решения». Для этого выполним команды Сервис – Поиск решения. Появится окно Поиска решения (рис. 2).
2) В поле Установить целевую ячейку ввести $D$8 .
3) Выбрать режим поиска
Максимальное значение.
4) В поле Изменяя ячейки ввести В4:С4.
5) Чтобы ввести ограничения, щелкнуть по кнопке Добавить. Появится окно Изменение ограничений.
6) Ввести ограничения:
В4:С40;
В4:С4=целые;
В14:В13F11:F13.
. 114300-9262110Таблица 4.24
00Таблица 4.24
Рис. 2
Результат оптимального решения приведен в табл. 8.
Необходимо выпускать только детали В (в количестве 12000 шт)
Максимальная прибыль предприятия при этом составит 30 у.е.
022860000Таблица 8
ПРОЕКТИРОВАНЕ БАЗ ДАННЫХ (БД)
Задание
Разработать информационно-логическую модель базы данных для хранения сведений о результатах сдачи сессий студентами института за все время их обучения. Перечень хранимых в БД атрибутов:
номер зачетной книжки;
фамилия;
имя;
отчество;
дата рождения;
пол;
шифр специальности;
название специальности;
курс;
номер семестра;
название дисциплины;
название кафедры;
число учебных часов по дисциплине;
оценка;
дата сдачи экзамена.
Основные понятия теории баз данных
База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной предметной области.
Система управления базами данных (СУБД) – это комплекс программных и языковых средств, необходимых для создания баз данных, поддержания их в актуальном состоянии и организации поиска в них необходимой информации.
В СУБД происходит процесс логического представления данных, с которыми имеет дело пользователь, в язык ЭВМ и обратно. Общая логическая структура БД называется моделью данных. Различают три основные модели данных: иерархическую, сетевую и реляционную. Реляционная модель ориентирована на организацию данных в виде двумерных таблиц.
Понятие реляционной базы данных тесно связано с такими структурными элементами, как поле, запись, отношение, файл.
Поле – элементарная единица логической организации данных. В двумерной таблице поле – одни из столбцов таблицы. При создании БД нужно предварительно описать все поля. Для описания поля используются следующие характеристики:
имя;
тип;
размер;
точность.
Запись – совокупность логически связанных полей. Экземпляр записи – отдельная реализация записи, содержит конкретные значения ее полей т. е. одна строка двумерной таблицы.
Отношение (таблица) – совокупность экземпляров записей одной структуры.
Файл – одна или несколько связанных между собой таблиц.
Описание логической структуры записи файла содержит последовательность расположение полей записи и их основные характеристики.
Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи можно однозначно определить только значениями нескольких полей, то такая таблица базы данных имеет составной ключ.
Построение информационно-логической модели (ИЛМ) БД
Проводим нормализацию отношений, то есть разбиваем атрибуты по таблицам так, чтобы избежать повторных записей.
Очевидно, что все атрибуты БД СТУДЕНТ можно записать в виде трех двумерных таблиц (рис. 3).
СТУДЕНТ
ВЕДОМОСТЬ
222504037211000Номер 1 М Номер
Фамилия 146939021590000147002522098000 1 Дисциплина
Имя
Семестр
Отчество
Оценка
Дата рождения
Дата сдачи
Пол
Специальность
Шифр специальности
Учебный план
124142531559500Дисциплина 1
Курс
Число учебных часов
Кафедра
Рис. 3
Разработка логической структуры таблиц БД
В последнее время широкое распространение приобрела СУБД Access, входящая в состав Microsoft office. Она реализует реляционную модель данных. Осуществим реализацию БД в СУБД Access
Опишем схему (структуру) таблиц СТУДЕНТ (табл. 9), ВЕДОМОСТЬ (табл. 10) и УЧЕБНЫЙ ПЛАН (табл. 11).
СТУДЕНТ Таблица 9
Ключ Имя поля Тип информации Размер Формат
Номер Числовой/
длинное целое Длинное целое –
Фамилия Текстовый/
15 –
Имя Текстовый 15 –
Отчество Текстовый 15 –
Дата рождения Дата/время – Краткий
Пол Текстовый 1 –
Специальность Текстовый 50 –
Шифр специальности Текстовый 6 –
ВЕДОМОСТЬ Таблица 10
Ключ Имя поля Тип информации Размер Формат
Номер Числовой/
длинное целое Длинное целое –
Дисциплина Текстовый 20 –
Семестр Текстовый 6 –
Оценка Числовой/Целое Целое –
Дата сдачи Дата/Время – Краткий
УЧЕБНЫЙ ПЛАН Таблица 11
Ключ Имя поля Тип информации Размер Формат
Дисциплина Текстовый 20 –
Курс Числовой/Целое Целое –
Число учебных часов Числовой/Целое Целое –
Кафедра Текстовый 30 –
3.5. Заполнение таблиц БД данными
После того как создана и сохранена в СУБД структура каждой таблицы, можно заполнить эти таблицы данными. Произведем заполнение данными таблицы СТУДЕНТ (табл. 12), ВЕДОМОСТЬ (табл. 13) и УЧЕБНЫЙ ПЛАН (табл. 14).
СТУДЕНТ Таблица 12
Номер Фамилия Имя Отчество Дата рож-дения Пол Специаль-ность Шифр специаль-ности
67136 Егорова Анна Ивановна 1980 ж Системотех-ника 220100
96345 Смирнова Ольга Павловна 1983 ж Менеджмент 061100
87988 Соболев Александр Петрович 1982 м Сварка 120500
86712 Иванов Иван Иванович 1981 м Экономика 060800
ВЕДОМОСТЬ Таблица 13
Номер Дисциплина Семестр Оценка Дата сдачи
67136 Информатика Первый Отлично 23.01.00
96345 Высшая математика Второй Хорошо 08.06.00
87988 Физика Первый Неудовл. 25.01.00
86712 Философия второй Удовл. 19.05.00
УЧЕБНЫЙ ПЛАН Таблица 14
Дисциплина Курс Число учебных часов Кафедра
Информатика 1 250 Информатики и вычислительной математики
Высшая математика 2 160 Высшей математики
Физика 2 200 Физики
Философия 1 170 Истории и философии
3.6. Формирование запросов
Для разработанной трехтабличной БД можно организовать следующие запросы:
Студенты конкретной специальности (например, менеджмент);
Студенты, имеющие оценки выше, ниже или равную указанной (например, создать список студентов, имеющих оценки выше “удовлетворительной” или список всех студентов, имеющих оценку “неуд.”);
Список студентов-мужчин;
Список студентов-женщин;
Список студентов, родившихся до 1983 г. и т.д.
Для создания запросов в следует: в окне БД выбираем вкладку Запрос, щелкнем по кнопке Создать.
1.1. В диалоговом окне Создание запроса выберем режим Простой запрос, щелкнем по кнопке Ок. (Появится окно Запрос-выборка).
1.2. Выделим Мастер запросов, щелкнем по Ок.
1.3. С помощью Мастера отбираем из трех связанных по ключам таблиц нужную информацию. Появится таблица Запрос.
1.4. Для формирования условий запроса входим в режим Конструктор запросов (рис. 4).
Рис. 4
1.5. В окне Конструктор запросов в строке Условие отбора в нужном столбце вводим условие отбора (например, для формирования списка студентов – мужчин в столбце “Пол” ввести “М”) и щелкнуть по пиктограмме ! или Запрос – Запуск. Результат показан на рис. 5
Рис. 5
Содержание
1. ОБЩИЕ УКАЗАНИЯ3
Библиографический список4
2. Задания на курсовую работу4
Задание 1………………………………………………………………..3
Задание 2………………………………………………………………..46
Задание 3………………………………………………………………..70
3. Методические указания к выполнению курсовой работы86
3.1. Разработка систем принятия решения86
3.1.1. Краткие сведения о системах принятия решения
(экспертных системах)…………………………………………..86
3.1.2. Разработка систем принятия решения об аттестации
знаний абитуриента86
3.1.3. Разработка систем принятия решения о продаже акций
предприятия92
3.1.4. Разработка систем принятия решения о диагностике
неисправности телевизора95
3.2. Оптимизация управленческих и экономических задач103
3.2.1. Принципы решения задач оптимизации103
3.2.2. Решение транспортной задачи104
3.2.3.
Часть выполненной работы
Проектирование баз данных (БД)148
3.3.1. Основные понятия148
3.3.2. Основные этапы проектирования, создания
и ведения…