
- •Информатика
- •Блок контроля освоения дисциплины
- •1. Общие указания
- •Библиографический список
- •2. Задания на курсовую и контрольную работу
- •2.1. Задание на курсовую работу
- •Задание 1
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Определить оптимальный вариант строительства. Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант 33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 40
- •Вариант 41
- •Вариант 42
- •Задание 2
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант 33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Вариант 40
- •Вариант 41
- •Вариант 42
- •Вариант 43
- •Вариант 44
- •Вариант 45
- •Вариант 46
- •Вариант 47
- •Вариант 48
- •Вариант 49
- •Вариант 50
- •Вариант 51
- •Вариант 52
- •Вариант 53
- •Вариант 54
- •Вариант 55
- •Вариант 56
- •Задание 3 (студенты спец. 080502.65 выполняют Задание 3-1)
- •Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Вариант 11
- •Вариант 12
- •Вариант 13
- •Вариант 14
- •Вариант 15
- •Вариант 16
- •Вариант 17
- •Вариант 18
- •Вариант 19
- •Вариант 20
- •Вариант 21
- •Вариант 22
- •Вариант 23
- •Вариант 24
- •Вариант 25
- •Вариант 26
- •Вариант 27
- •Вариант 28
- •Вариант 29
- •Вариант 30
- •Вариант 31
- •Вариант 32
- •Вариант 33
- •Вариант 34
- •Вариант 35
- •Вариант 36
- •Вариант 37
- •Вариант 38
- •Вариант 39
- •Задание 3-1
- •2.2. Задание на контрольную работу
- •Задание 1
- •Задание 2
- •Задание 3
- •3.1.2 Разработка системы принятия решения об аттестации знаний абитуриента
- •Правила вывода:
- •3.1.2.1 Общая схема решения
- •3.1.2.2 Разработка базы данных для системы принятия решения
- •3.1.2.3. Построение дерева принятия решений
- •3.1.2.4 Реализация системы принятия решений в табличном процессоре
- •3.1.3 Разработка системы принятия решений о продаже акций предприятия
- •3.1.3.1. Построение базы данных
- •3.1.3.2. Построение дерева принятия решений
- •3.1.3.3. Реализация системы принятия решений в эт
- •3.1.4 Разработка системы принятия решений о диагностике неисправности телевизора
- •3.1.4.1. Разработка базы данных
- •3.1.4.2. Построение дерева принятия решения
- •3.1.4.3. Реализация системы принятия решения в электронной таблице (эт)
- •3.1.4.4. Проведение тестовых расчетов в эт
- •3.1.4.5. Подготовка системы принятия решений для пользователя
- •3.2 Оптимизация управленческих и экономических задач
- •3.2.1. Принципы решения задач оптимизации
- •3.2.2 Решение транспортной задачи
- •3.2.2.1. Построение математической модели
- •3.2.2.2 Разработка эт с начальным планом решения
- •1. Подготовим блок ячеек с исходными данными
- •2. Построим начальный план перевозок
- •3. Вычислим количество перевозимой продукции
- •4. Определим стоимость перевозок в каждый из магазинов
- •5. Определим общую стоимость перевозок (целевую функцию цф)
- •3.2.2.3. Улучшение (оптимизация) плана перевозок
- •3.2.3. Решение задачи о штате фирмы
- •Определение возможных режимов работы
- •Определение возможного графика работы
- •Определение числа работников, выходящих на работу каждый день согласно данному графику
- •Определение целевой функции задачи
- •3.2.3.2. Разработка электронной таблицы
- •3.2.3.3. Оптимизация решения
- •3.2.4. Задача планирования выпуска продукции
- •3.2.4.1. Построение математической модели
- •3.2.4.2. Разработка начального плана выпуска продукции в эт
- •3.2.4.3. Оптимизация плана выпуска
- •3.2.5. Задача о распределении ресурсов
- •3.2.5.1. Построение математической модели
- •3.2.5.2. Построение начального плана решения
- •3.2.5.3. Оптимизация плана решения
- •3.2.6 Задача об оптимальном составе сплава
- •3.2.6.1. Построение математической модели
- •3.2.6.2. Построение начального плана решения
- •3.6.3. Оптимизация плана решения
- •3.2.7. Задача о производстве красок
- •3.2.7.1. Построение математической модели
- •3.2.7.2. Построение начального плана решения
- •3.2.7.3. Оптимизация плана решения
- •3.3. Проектирование баз данных (бд)
- •3.3.1. Основные понятия
- •3.3.1.1. Структурные элементы базы данных
- •3.3.1.2. Реляционная модель данных
- •3.3.1.3. Нормализация отношений
- •Первая нормальная форма
- •Вторая нормальная форма
- •Третья нормальная форма
- •3.3.1.4. Типы связей
- •3.3.2. Основные этапы проектирования, создания и ведения баз данных
- •3.3.3. Пример выполнения курсовой работы по проектированию баз данных
- •3.3.3.1. Отбор атрибутов, сведения о которых должны храниться в бд
- •3.3.3.2. Выбор системы управления базами данных (субд).
- •Краткие сведения о субд Access
- •Создание таблицы бд
- •3.3.3.3. Проектирование схемы бд (разработка информационно-логической модели)
- •3.3.3.4. Создание схем таблиц бд для машинных носителей (разработка логической структуры бд)
- •3.3.3.5. Заполнение таблиц бд данными
- •3.3.3.6. Создание схемы бд в Access
- •3.3.3.7. Формирование запросов
- •1. Создание запроса в Access Microsoft Office
- •2. Создание запроса в OpenOffice.Org Base
- •3.4 Планирование производства. Балансовая модель
- •3.4.1 Математическая постановка задачи
- •3.4.2 Условие решения задачи (проверка продуктивности матрицы)
- •3.4.3 Реализация балансовой модели в электронной таблице
- •4. Методические указания к выполнению контрольной работы
- •4.1 Финансовые вычисления в эт. Определение наращенной суммы
- •4.1.1 Вычисление простых процентов
- •Пример 1
- •Решение
- •4.1.2 Финансовые функции для вычисления будущего значения
- •4.1.3 Сложные проценты
- •Пример 5
- •Решение
- •Кафедра информатики и прикладной математики курсовая работа
- •Информатике
- •Содержание
- •Учебно-методический комплекс
- •Методические указания к выполнению курсовой работы Методические указания к выполнению контрольной работы
- •191186, Санкт-Петербург, ул. Миллионная, д.5
3.2.3. Решение задачи о штате фирмы
Администрации брокерской фирмы требуется определить штаты и составить график работы обслуживающего персонала. При этом необходимо обеспечить следующие условия:
каждый из сотрудников должен иметь пять рабочих дней в неделю и два выходных подряд;
все сотрудники фирмы имеют одинаковую заработную плату (500 руб. в день);
всего в фирме на текущий момент работает 30 человек;
исходя из специфики работы фирмы, имеются требования к минимальному количеству работающих сотрудников для каждого из дней недели (табл. 33).
Таблица 33
День недели |
Пн. |
Вт. |
Ср. |
Чт. |
Пт. |
Сб. |
Вс. |
Требуемое число сотрудников |
16 |
12 |
14 |
16 |
16 |
25 |
25 |
Требуется определить минимальное число сотрудников в фирме для обеспечения названных условий. Решение реализовать с использованием табличного процессора (режим Поиск решения).
Решение задачи включает следующие этапы:
1. Построение математической модели.
2. Построение начального плана решения.
3. Оптимизация начального плана.
Построение математической модели
Поскольку одним из требований является наличие пяти рабочих дней у каждого сотрудника и наличие двух выходных рядом, составим табл. 34, в которую занесем возможный режим работы для каждого сотрудника. Внизу этой таблицы запишем для оценки необходимого числа работающих исходную табл.33.
Определение возможных режимов работы
В первом столбце табл. 34 поместим возможные режимы работы сотрудников. Так как сотрудник должен иметь два выходных дня рядом, получаем следующее возможные режимы выходных дней:
Понедельник, вторник;
Вторник, среда;
Среда, четверг;
Четверг, пятница;
Пятница, суббота;
Суббота, воскресенье;
Воскресенье, понедельник.
Определение возможного графика работы
Обозначим число сотрудников, имеющих выходные в понедельник и вторник, Х1. Число сотрудников, имеющих выходные во вторник и среду –Х2и так далее (см. второй столбец табл. 34).
Из табл. 33 видно, что больше всего сотрудников должно работать в субботу и воскресенье. Следовательно, число выходных у работников в эти дни должно быть меньше всего.
В условии задачи сказано, что всего в фирме 30 сотрудников. Попробуем составить предварительный график работы сотрудников.
В напряженные рабочие дни (т.е. в строках х5, х6, х7 табл. 34) спланируем по 2 человека отдыхающих. В остальные дни – по 6 человек. (Всего 6*4+2*3=30 человек). Таким образом,
Х1
= Х2
= Х3
= Х4
= 6; Х5
= Х6
= Х7
=
.
В дальнейшем, изменяя эти значения, будем искать оптимальное решение, обеспечивающее минимальный фонд зарплаты (т.е. минимальное число работающих) при соблюдении требований к рабочему графику.
Определение числа работников, выходящих на работу каждый день согласно данному графику
В столбцах “Рабочие дни” введем параметры аij – индикаторы выхода на работу сотрудников, имеющих режим выходных в строке i в рабочий день j. Например, а11 – индикатор выхода сотрудника, имеющего выходной в первой строке, в Понедельник. Так как этот день у него выходной, а11 = 0. В среду у этого сотрудника рабочий день, поэтому а13 = 1.
В строке “Всего” подсчитывается количество работников, выходящих на работу согласно составленному графику.
Во втором столбце (Число имеющих этот график)
Х1 + Х2 + Х3 + Х4 + Х5 + Х6 + Х7 = 6 + 6 + 6 + 6 + 2 + 2 + 2 = 30.
В столбце “Всего” для понедельника общее число работающих подсчитывается по формуле
Х1 а11 + Х2 а21 + Х3 а31 + Х4 а41 + Х5 а51 + Х6 а61 + Х7 а71 =
= 6 0 + 6 1 + 6 1 + 6 1 + 2 1 + 2 1 + 2 0 = 22,
т.е. находится сумма произведений элементов столбца “Х” на элементы столбца “Пн”.
Аналогичным образом, чтобы найти число работающих согласно данному графику во вторник, нужно найти сумму произведений элементов столбца “Х” на элементы столбца “Вт”.
В последней строке “Требуется” записано число работников, которые должны работать каждый день недели согласно заданию (табл. 33).