это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3314177
Ознакомительный фрагмент работы:
База данных должна содержать следующие элементы:
- наименование продукта;
- сорт (предусмотреть наличие одинаковых продуктов разного сорта);
- количество в кг;
- цена за 1 кг;
- дата завоза;
- нормативный срок хранения в сутках;
- сведения о поставщике (название, адрес, директор);
- название местности, откуда прибыл товар.
Функции, выполняемые информационной технологией:
Заполнение и редактирование таблиц базы данных.
Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза.
Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров.
Вывод сведений о продукте с минимальным сроком хранения.
Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар.
В соответствии с индивидуальным заданием в курсовой работе необходимо:
Спроектировать базу данных.
Для Excel:
В задании 1 подготовить таблицу из 15-20 строк и заполнить ее данными с использованием стандартной формы.
В заданиях 2 - 5 выполнить необходимые вычисления, фильтрацию и сортировку данных, подведение итогов по группам.
Задания, в которых критерий поиска задается пользователем реализовать с помощью макросов.
Для иллюстрации двух заданий (на выбор) построить гистограмму и круговую диаграмму.
Результирующую таблицу в задаче 5 оформить средствами Excel по своему усмотрению (шрифты, цвета, границы и рамки, заливки и т. п.).
Исходная таблица и каждая задача оформляется на отдельном листе Excel. Здесь же должен быть размещен текст задания.
Для Access:
Спроектировать на листе бумаги структуру базы данных (минимум две связанные таблицы). Согласовать её с руководителем курсовой работы, получив его подпись и отметку в журнале.
Для таблиц с помощью мастера форм создать формы разных видов на выбор (в столбец, ленточный, табличный, выровненный) для ввода и корректировки данных.
В соответствии с заданиями с помощью конструктора сформировать и выполнить требуемые запросы.
С помощью мастера отчетов подготовить первый вариант требуемого отчета, затем с помощью конструктора оформить отчет в окончательном виде.
Оглавление
TOC \o "1-3" \h \z \u ВВЕДЕНИЕ PAGEREF _Toc75296202 \h 41.ПОСТАНОВКА ЗАДАЧИ PAGEREF _Toc75296203 \h 42.1. Создание стандартной формы PAGEREF _Toc75296204 \h 62.2. Заполнение и редактирование таблицы PAGEREF _Toc75296205 \h 62.3. Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза. PAGEREF _Toc75296206 \h 72.4.Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров. PAGEREF _Toc75296207 \h 102.5.Определить сведения о продукте с минимальным сроком хранения PAGEREF _Toc75296208 \h 112.6.Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар. PAGEREF _Toc75296209 \h 122.7.Гистограмма PAGEREF _Toc75296210 \h 132.8.Круговая диаграмма PAGEREF _Toc75296211 \h 14РАБОТА С БАЗАМИ ДАННЫХ В СУБД MS ACCESS PAGEREF _Toc75296212 \h 163.1.Структура базы данных PAGEREF _Toc75296213 \h 163.2.Создание таблиц PAGEREF _Toc75296214 \h 163.3.Создание форм PAGEREF _Toc75296215 \h 183.4.Заполнение и редактирование таблиц базы данных PAGEREF _Toc75296216 \h 193.5.Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза. PAGEREF _Toc75296217 \h 193.6.Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров. PAGEREF _Toc75296218 \h 213.7.Вывод сведений о продукте с минимальным сроком хранения. PAGEREF _Toc75296219 \h 223.8.Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар. PAGEREF _Toc75296220 \h 23ЗАКЛЮЧЕНИЕ PAGEREF _Toc75296221 \h 27БИБЛИОГРАФИЧЕСКИЙ СПИСОК PAGEREF _Toc75296222 \h 28
ВВЕДЕНИЕРассматриваются основные особенности создания, редактирования, хранения и передачи баз данных в среде MicrosoftOffice. Для получения оценок сначала рассматриваются особенности реализации баз данных в приложении MS Excel, а затем в MS Access.
Цель данной курсовой работы – сравнить способы решения одной и той же задачи в двух различных программах: MicrosoftExcel и MicrosoftAccess.Реализация запросов в MS Excel, в том числе с использованием макросов, позволяет определить основные характеристики таблицы.
На конкретном примере, в соответствии с индивидуальным заданием, будетпроиллюстрирована работа запросов, поиск требуемых характеристик из созданных таблиц и получение необходимых отчетов.
ПОСТАНОВКА ЗАДАЧИБаза данных должна содержать следующие элементы:
наименование продукта;
сорт (предусмотреть наличие одинаковых продуктов разного сорта);
количество в кг;
цена за 1 кг;
дата завоза;
нормативный срок хранения в сутках;
сведения о поставщике (название, адрес, директор);
название местности, откуда прибыл товар.
Функции, выполняемые информационной технологией:
Заполнение и редактирование таблиц базы данных.
Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза.
Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров.
Вывод сведений о продукте с минимальным сроком хранения.
Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар.
РАБОТА СО СПИСКАМИ В ТАБЛИЧНОМ ПРОЦЕССОРЕ MS EXCEL2.1. Создание стандартной формы
Рисунок 1 - Шапка таблицы
Для создания формы заполняем шапку таблицы (рисунок 1), записываем первую запись, выделяем диапазон ячеек (шапку с первой записью) и щелкаем команды «Данные» - «Форма» и заполняем появившееся окно данными. Нажимаем «Добавить».
Рисунок 2 - Ввод данных с помощью формы
2.2. Заполнение и редактирование таблицыПосле окончания ввода щелкаем «Закрыть». Выполняем редактирование таблицы: включаем «Перенос текста», выравниваем текст посередине и по центру и выделяем жирным текстом заголовки таблицы.
Рисунок 3 – Заполненная таблица2.3. Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза.Для формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза, создадим в столбце К графу «Общая стоимость» и введем в ячейку К1 формулу «=C2*D2» и скопируем её до конца базы данных.
Рисунок 4 –Таблица с добавленным расчетным столбцом
Для реализации запроса воспользуемся сводной таблицей. На панели меню выбираем Вставка-Сводная таблица. В окне указываем параметры сводной таблицы (рисунок 5).
Рисунок 5 – Диалоговое окно «Создание сводной таблицы»
Задаем список требуемых полей (рисунок 6).
Рисунок 6 – Выбор полей для добавления в отчет
С помощью фильтра указываем нужное наименование товара и получаем результат, представленный на рисунке 7.
Рисунок 8 – Список товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза
Реализуем задачу с помощью макроса.
Макрос – это программа, написанная на языке Visual Basic for Aplication. Программа, реагирующая на изменение данных, предназначена для сведения к одному действию изменение таблиц и графиков.
Например, если необходимо сформировать данные по какому-нибудь принципу, чтобы не делать лишних движений, можно записать макрос и при необходимости будет достаточно нажать одну кнопку.
Создание макросов производится так: Выделение ячейки, Вид – Макрос – Начать запись (рисунок 9). Имя макроса присваивается под выполняемые действиями события. Выделение ячейки или таблицы, Вид – Макрос – Остановить запись. Теперь можно применить макрос к другим ячейкам.
Рисунок 9 – Построение запроса (запись макроса)
Код записанного макроса представлен на рисунке 10.
Рисунок 10 – Код макроса для вывода списка продуктов запрашиваемого пользователем наименования
Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров.Для формирования списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров также воспользуемся сводной таблицей. На рисунке 11 представлено окно выбора полей для добавления в отчет.
Рисунок 11 – Выбор списка полей для добавления в отчет
Рисунок 12 – Список товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров
Определить сведения о продукте с минимальным сроком храненияНа лист 4 копируем исходную таблицу и сортируем ее по возрастанию столбца «Нормативный срок хранения» (рисунок 13).
Рисунок 13 – Результат сортировки по столбцу «Нормативный срок хранения»
На вкладке Данные в группе Сортировка и фильтр выбираем команду Фильтр и для столбца «Нормативный срок хранения» указываем значение 2 (рисунок 14).
Рисунок 14 – Фильтр для столбца «Нормативный срок хранения»
Рисунок 15 – Сведения о товарах с минимальным сроком хранения
Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар.На лист 5 копируем исходную таблицу и добавляем столбец L «Сведения о просрочке». В ячейку L2 записываем формулу «=ЕСЛИ(ДЕНЬ(СЕГОДНЯ()-E2)>F2;"просрочен";"")» и копируем ее на весь столбец (рисунок 16).
Рисунок 16 – Ввод формулы для вычисления просроченного срока хранения
Рисунок 17 – Результат применения формулы
Используя фильтр, выполним отбор просроченных продуктов (рисунок 18).
Рисунок 18 – Применение фильтра для выбора просроченных товаров
Рисунок 19 – Результат применения фильтра
Выделяем таблицу, на ленте «Данные» в коллекции «Структура» выбираем «Промежуточный итог» и в появившемся окне (рисунок 20) устанавливаем нужные позиции.
Рисунок 20 – Группировка по названию местности, откуда прибыл товар
Рисунок 21 – Итоговая таблица
ГистограммаДля построения гистограммы, отражающей общую стоимость товаров по каждому поставщику, воспользуемся сводной диаграммой. На вкладке Вставка в группе Таблицы выбираем Сводная диаграмма (рисунок 22).
Рисунок 22 – Окно создания сводной диаграммы
На новом листе выбираем нужные поля (рисунок 23).
Рисунок 23 – Выбор списка полей для гистограммы
На рисунке 24 показан результат построения гистограммы.
Рисунок 24 – Гистограмма общей стоимости товаров по каждому поставщику
Круговая диаграммаДля построения круговой диаграммы, отражающей количество товаров по каждому поставщику, воспользуемся сводной диаграммой. На панели меню во вкладке Вставка в группе Таблицы выбираем Сводная диаграмма и указываем необходимые параметры (рисунок 25).
Рисунок 25 – Выбор полей для сводной диаграммы
Для полученной диаграммы с помощью контекстного меню изменяем тип диаграммы, выбираем круговую диаграмму. На рисунке 26 показан результат.
Рисунок 26 – Круговая диаграмма количества товаров по каждому поставщику
РАБОТА С БАЗАМИ ДАННЫХ В СУБД MS ACCESSСтруктура базы данныхТаблица SEQ Таблица \* ARABIC 1. "Товары"
∇Код товара Наименование товара Сорт Количество, кгЦена за 1 кг, руб. Дата завоза Нормативный срок хранения, сут. Название поставщика Название местности, откуда поступил товар
Счетчик Текст Короткий текст Числовой Денежный Дата/время Числовой Текст Текст
Таблица 2. "Поставщики"
∇Название поставщика Адрес поставщика Директор
Текст Текст Текст
∇-Ключевое полеСоздание таблицОткрываем MS ACCESS и щелкаем «Пустая база данных». Задаем имя файла и щелкаем «Создать». Открывается окно для создания первой таблицы. Правой кнопкой мыши щелкаем по вкладке «Таблица 1» → «Конструктор» → Называем таблицу «Вагоны» → «ОК» и конструируем таблицу: задаем имя и тип данных для каждого поля. Далее выделяем поле «Код товара» и определяем его ключевым. Правой кнопкой мыши щелкаем по названию таблицы → «Сохранить» → Закрываем конструктор (рисунок 27).
Рисунок 27 –Таблица «Товары» в режиме Конструктора
В главном меню выбираем ленту «Создание» и в ней «Конструктор таблиц». Формируем вторую таблицу. Определяем ключевым поле «Код поставщика». При сохранении указываем имя таблицы «Поставщики» (рисунок 28).
Рисунок 28 - Таблица «Поставщики» в режиме Конструктора
Слева в области переходов появилось изображение созданных таблиц. Для создания связей между таблицами на ленте «Работа с базами данных» выбираем команду «Схема данных». Появляется вкладка «Схема данных» и в ней окно «Добавление таблицы». Добавляем по очереди наши таблицы кнопкой «Добавить» внизу и закрываем окно.
При нажатой левой кнопки мыши соединяем поля «Название поставщика в обеих таблицах. В появившемся окне ставим флажок в «Обеспечение целостности данных» и щелкаем по кнопке «Создать». Получаем связь между таблицами типа «Один ко многим» (рисунок 29).
Рисунок 29 - Схема данных со связью тип «Один ко многим»
Создание формНа ленте «Создание» выбираем «Мастер форм» (рисунок 30) и дальше по шагам создаем форму для всех полей таблицы «Товары». Выбираем внешний вид формы «В один столбец» (рисунок 31).
Рисунок 30 - Мастер форм
Рисунок 31 –Форма для таблицы «Товары»
Аналогичным образом с помощью мастера создаем форму для второй таблицы. Внешний вид выбираем – «В один столбец» (рисунок2).
Рисунок 32 – Форма для таблицы «Поставщики»
Заполнение и редактирование таблиц базы данныхЗаполнять базу данными можно в режиме таблиц или с помощью форм (Таблица 1, 2).
Таблица 1. Товары
Таблица 2. Поставщики
Формирование списка товаров запрашиваемого пользователем наименования с подсчетом стоимости по сортам и указанием даты завоза.На ленте «Создание» вызываем «Конструктор запросов». Добавляем таблицу «Товары» и заполняем поля запроса: Наименование товара, Сорт, Дата завоза. В пустом столбце создаем «Вычисляемое поле» и с помощью «Построителя выражений» вводим нужную формулу: =[Товары]![Цена за 1 кг, руб]*[Товары]![Количество, кг]. Меняем заголовок столбца на «Общая стоимость».Для отбора данных по запросу пользователя используем запрос с параметром. В строке Условие отбора поля «Наименование товара» запишем в квадратных скобках [Введите наименование товара] (рисунок 33).
Рисунок 33 – Конструктор запроса «Запрос1»
Выполняем запрос и сохраняем его с именем «Запрос1». В появившееся окно вводим нужное наименование товара (рисунок 34).
Рисунок 34 – Окно ввода значения параметра
Результат выполнения запроса приведен на рисунке 35.
Рисунок 35– Результат выполнение запроса «Запрос1»
Формирование списка товаров, полученных от каждого поставщика с подсчетом общей стоимости и веса товаров.Создаем запрос в режиме конструктора. Добавляем таблицы «Товары» и «Поставщики». Формируем поля для вывода и условие отбора (рисунок 36).
Рисунок 36 - Конструктор запроса «Запрос2»
Выполняем запрос и сохраняем его с именем «Запрос2».
Для полученного запроса создаем отчет с группировкой по полю Название поставщика и вычислением сумм по полям Общая стоимость и Количество (кг). Отчет представлен на рисунке 37.
Рисунок 37 – Результат выполнение отчета «Запрос2»
Вывод сведений о продукте с минимальным сроком хранения.Создаем запрос для вывода сведений в режиме конструктора (рисунок 38).
Рисунок 38 – Конструктор запроса «Запрос3»
При сохранении переименуем «Запрос3» в «Список товаров».
Создадим запрос на основе запроса «Список товаров» с полем «Нормативный срок хранения», для которого укажем в строке «Групповая операция» операцию «Min» (рисунок 39). Сохраним запрос под именем «Минимальный срок хранения».
Рисунок 39 – Конструктор запроса «Минимальный срок хранения»
На основе запросов «Список товаров» и «Минимальный срок хранения» создадим запрос «Товары минимальным сроком хранения (рисунок 40).
Рисунок 40 – Конструктор запроса «Товары с минимальным сроком хранения»
Рисунок 41 – Результат выполнения запроса «Товары с минимальным сроком хранения»
Формирование отчета, включающего название продуктов с истекшим сроком реализации, данных о его сортности, количестве и стоимости, дате завоза и адреса поставщика с группировкой по местности, откуда прибыл товар.Создадим запрос на основе таблиц Товары и Поставщики (рисунок 42).
Рисунок 42 – Конструктор запроса для отбора продуктов с истекшим сроком хранения
На рисунке 43 показан результат выполнения запроса.
Рисунок 43 – Результат выполнения запроса «Товары с истекшим сроком хранения»
Сформируем отчет для запроса «Товары с истекшим сроком хранения». На вкладке Создание в группе Отчеты выбираем Мастер отчетов (рисунок 44).
Рисунок 44 – Создание отчета
Рисунок 45 – Выбор полей
Рисунок 46 –Добавление уровней группировки
Рисунок 47 – Итоги
Затем выбираем вид макета – блок, ориентацию – альбомная (рисунок 48).
Рисунок 48 – Вид макета
Задаем имя отчета и нажимаем кнопку «Готово» (рисунок 49).
Рисунок 49 – Задание имени отчета
Создаём отчет, переходим в режим «Конструктор», редактируем его и оформляем. Окончательный вид отчёта представлен на рисунке 50 и 51.
Рисунок 50 – Конструктор отчёта
Рисунок 51 –Отредактированный отчёт
ЗАКЛЮЧЕНИЕВ ходе выполнения курсового проекта я познакомился с возможностями таких программ, как MS Excel и MS Access.Мы смогли реализовать одно и то же задание в разных программных средствах информатики. Приложения позволяют выполнять разнообразные запросы для сортировки и фильтровки данных, производить сложные расчеты для получения необходимых данных, составлять отчеты по данным и просматривать их в разных вариантах, использовать формы для добавления, изменения, удаления и просмотра данных.
Microsoft Excel — это программа управления электронными таблицами, в которых элементы данных хранятся в ячейках строк и столбцов, образующих листы. Excel удобна тем, что она довольно проста для реализации задания. Ее разработка перекликается с VisualBasic, что в значительной степени облегчает работу. А для таких действий как: нахождение минимума, максимума, сложения, нахождение среднего значения и т. д. - вообще не требуют написания какого-либо кода в VisualBasic. Все результаты поиска можно вывести в таблицу, которая находится перед глазами.
Access – это программное средство, созданное специально для работы с объёмными таблицами. Его преимущества безграничны. Во-первых, в Access можно легко подготовить отчёт для распечатки, которое выводится на отдельный лист с необходимым оформлением. Во-вторых, в Access можно создать форму любого понравившегося вида, с помощью которой можно либо дополнять таблицу, либо изменять данные, либо удалять ненужные данные. И в-третьих, Access может работать не только с маленькими, но и с огромными таблицами, которые могут очень часто изменяться, дополняться.
Владение этими программами полезно в различных деятельностях для обработки информации и лучшего восприятия.
БИБЛИОГРАФИЧЕСКИЙ СПИСОКАбросимов А. В. Система управления базами данных MicrosoftAccess2010: учебное пособие / А. В. Абросимов. – СПб.: ФГБОУ ВО ПГУПС, 2016. –54 с..
Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2003. – 352 с.
Конспект лекций по информатике ПГУПС Каф. ИНИБ Петрова О. В.
Учебное пособие СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MICROSOFT ACCESS 2010
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Выполнить 2 контрольные работы по Информационные технологии и сети в нефтегазовой отрасли. М-07765
Контрольная, Информационные технологии
Срок сдачи к 12 дек.
Архитектура и организация конфигурации памяти вычислительной системы
Лабораторная, Архитектура средств вычислительной техники
Срок сдачи к 12 дек.
Организации профилактики травматизма в спортивных секциях в общеобразовательной школе
Курсовая, профилактики травматизма, медицина
Срок сдачи к 5 дек.
краткая характеристика сбербанка анализ тарифов РКО
Отчет по практике, дистанционное банковское обслуживание
Срок сдачи к 5 дек.
Исследование методов получения случайных чисел с заданным законом распределения
Лабораторная, Моделирование, математика
Срок сдачи к 10 дек.
Проектирование заготовок, получаемых литьем в песчано-глинистые формы
Лабораторная, основы технологии машиностроения
Срок сдачи к 14 дек.
Вам необходимо выбрать модель медиастратегии
Другое, Медиапланирование, реклама, маркетинг
Срок сдачи к 7 дек.
Ответить на задания
Решение задач, Цифровизация процессов управления, информатика, программирование
Срок сдачи к 20 дек.
Написать реферат по Информационные технологии и сети в нефтегазовой отрасли. М-07764
Реферат, Информационные технологии
Срок сдачи к 11 дек.
Написать реферат по Информационные технологии и сети в нефтегазовой отрасли. М-07764
Реферат, Геология
Срок сдачи к 11 дек.
Разработка веб-информационной системы для автоматизации складских операций компании Hoff
Диплом, Логистические системы, логистика, информатика, программирование, теория автоматического управления
Срок сдачи к 1 мар.
Нужно решить задание по информатике и математическому анализу (скрин...
Решение задач, Информатика
Срок сдачи к 5 дек.
Заполните форму и узнайте цену на индивидуальную работу!