Автор работы: Пользователь скрыл имя, 08 Июня 2012 в 11:38, курсовая работа
Целью курсовой работы является развитие навыков использования перспективных информационных технологий с использованием технологий путем освоения программных продуктов Access и Excel, входящих в состав MS Office и работающих в операционной системе Windows.
Вступление
Задача на систему принятия решений
Задача оптимизации
Задачa на создание баз данных
Список литературы
Как видим план явно не оптимальный. Следует улучшить этот план, имя в виду нахождение минимума для целевой функции – фонда недельной зарплаты, которая считается следующим образом:
F=BK
F – фонд заработной платы
B – зарплата работника за день (500 руб/день)
К – число выходов сотрудника в течении недели
Формулы на четверг-воскресенье аналогичны формулам на понедельник – среду.
Оптимизация решения
Ограничения:
1. - информация о количестве работающих, эти величины не могут быть дробными.
2. -число работающих неотрицательно
3. - число работающих по нашему графику не может быть меньше требуемого условием задачи
В результате получаем таблицу, из которой видно, что теперь число работников 59 (вместо 60), фонд заработной платы уменьшился, во все дни на рабочем месте присутствует необходимое количество работников.
Задачa на создание баз данных
Разработать информационно-логистическую модель предметной области «Основные фонды» с атрибутами:
код основных фондов, название фонда, дата приобретения, код сотрудника, код отдела, код продавца, сборка, модель, номер модели, серийный номер, штрих-код, дата продажи, цена покупки, срок амортизации, сорк гарантии, сумма страховки, текущая стоимость.
Создать логическую структуру этой базы данных для СУБД Access.
Заполнить таблицы базы данных записями.
Создать отчёт с параметрами модель, серийный номер, текущая стоимость
Создать запрос о моделях, находящихся в одном из отделов.
База данных – это совокупность данных реального мира в какой-то области. Существует несколько типов организации БД: иерархический, сетевой и реляционный. В настоящее время наиболее распространенной является реляционная модель.
Реляционная модель представляет собой организацию данных в виде двумерных таблиц. Каждая реляционная таблица представляет собой двумерный массив и обладает следующими свойствами:
Каждый элемент таблицы – один элемент данных
Все столбцы однородные, то есть все элементы имеют одинаковый тип
Каждый столбец имеет уникальное имя
Одинаковые строки в таблице отсутствуют
Порядок следования строк и столбцов может быть произвольным
Таблицы БД в реляционных моделях называются соотношениями, строки соответствуют записям, а столбцы атрибутам соотношений (полям). Поле, каждое значение которого однозначно определяет соответствующую запись, называется простым ключом (ключевым полем). Если записи можно однозначно определить значениями нескольких полей, то такая таблица базы данных имеет составной ключ.
Создание таблицы в БД состоит из 2-х этапов. На первом этапе определяется ее структура: состав полей, их имена, последовательность размещения в таблице, тип данных, размер, ключевые поля и другие свойства полей. На втором этапе производится создание записей таблицы и заполнение их данными.
Для создания таблицы надо в окне БД выбрать вкладку Таблицы и нажать кнопку Создать в Access Microsoft Office. Затем выбрать способ создания таблицы: Режим таблицы, Конструктора или Мастера таблиц. Режим Конструктора определяет основной способ, при котором структура таблицы полностью задается пользователем.
Для определения поля задаются Имя поля, Тип поля, Описание, а также Общие свойства.
Имя поля. Каждое поле в таблице должно иметь уникальное имя, удовлетворяющее соглашениям об именах объектов.
Тип данных. Тип данных определяется значениями, которые предполагается вводить в поле, и операциями, которые будут выполняться с этими значениями.
В БД допускается использование следующих типов данных: текстовый (текст), МЕМО (текст большого размера), числовой (число), денежный, дата/время (Дата, Время), счетчик, логический, поле объекта ОLE…
Общие свойства поля:
Размер поля (Длина) – задает максимальный размер данных, сохраняемых в поле.
Формат поля (Пример формата) – задает формат отображения данных на экране или на печати.
Число десятичных знаков – задается для числового и денежного типов данных число знаков после запятой.
Подпись поля – задает текст, который выводится в заголовках таблиц, форм, отчетов.
Условие на значение – задает ограничения на вводимые значения и позволяет осуществлять контроль ввода.
Сообщение об ошибке – задает текст сообщения, который выводится на экран при нарушении условия на значение.
Определение ключа – для определения ключа выделяются поля, составляющие ключ и нажимается кнопка Ключевое поле. Ключевые поля всегда уникальны и не допускают пустых полей в записях.
После сохранения таблицы с нужным именем делается доступным режим таблицы, позволяющий перейти к созданию записей.
Непосредственный ввод данных в таблицу осуществляется в режиме Таблица. Для перехода в этот режим в окне БД надо выбрать нужную таблицу и нажать кнопку Открыть (кнопка ). В открывшуюся таблицу можно вводить новые записи, заполняя значениями поля.
Таблица «Основные фонды» в режиме таблицы:
Таблица «Основные фонды» в режиме конструктора:
Таблица «Основные фонды» | ||
Имя поля | Тип данных | Размер поля |
Инвентарный номер | Счетчик | Длинное целое |
КодФондов | Текстовый | 50 |
Модель | Текстовый | 50 |
НомерМодели | Текстовый | 50 |
КодСотрудника | Числовой | Длинное целое |
Отдел | Текстовый | 50 |
Продавец | Текстовый | 50 |
Сборка | Текстовый | 50 |
Серийный номер | Текстовый | 50 |
Штрих-код | Текстовый | 50 |
ДатаПриобретения | Дата/время | Краткий формат даты |
ЦенаПокупки | Денежный | Денежный |
СрокАмортизации | Числовой | Одинарное в плавающей точкой |
СрокГарантии | Числовой | Краткий формат даты |
СуммаСтраховки | Денежный | Денежный |
ТекущаяСтоимость | Денежный | Денежный |
Таблица «Сотрудники» в режиме таблицы:
Таблица «Сотрудники» в режиме конструктора:
Таблица «Сотрудники» | ||
Имя поля | Тип данных | Размер поля |
КодСотрудника | Числовое | Длинное целое |
Должность | Текстовый | 50 |
Фамилия | Текстовый | 50 |
Таблица «Типы фондов» в режиме таблицы:
Таблица «Типы фондов» в режиме конструктора:
Таблица «Сотрудники» | ||
Имя поля | Тип данных | Размер поля |
КодФондов | Текстовый | 50 |
Типы фондов | Текстовый | 50 |
Схема данных