
- •Введение
- •Цель и задачи курсового проектирования
- •Вариант задания курсового проектирования
- •Разработанные таблицы базы данных
- •Реализация интерфейса пользователя, создание макросов в Access
- •Создание запросов в ms Access
- •Экспорт данных в Excel
- •Построение диаграмм в ms Excel
- •Анализ и обработка данных средствами vba.
- •Аналитическая обработка данных средствами системы бизнес-аналитики Tableau
- •Листинг программного кода
- •Список используемой литературы
Экспорт данных в Excel
Был осуществлен импорт данных в среду Excel. Для этого был выбран источник данных из Access (рисунок 29).
Рисунок 29 – Выбор источника данных для импорта
Выбирается нужная таблица, которая будет перенесена (рисунок 30) и выбирается способ представления данных в книге (рисунок 31).
Рисунок 30 – Выбор таблицы
Рисунок 31 – Выбор представления данных
Аналогично эта операция проводится для всех трех таблиц из MS Access. Результаты импорта представлены на рисунках 32-34.
Рисунок 32 – Импортированная таблица Поставки
Рисунок 33 – Импортированная таблица Детали
Рисунок 34 – Импортированная таблица Поставщики
Построение диаграмм в ms Excel
Для построения диаграмм были созданы сводные таблицы на основе уже существующих. Пример создания сводной таблицы представлен на рисунке 35.
Рисунок 35 – Настройки создания сводной таблицы
Первой была создана диаграмма, которая отражает общее количество деталей, приобретенных фирмой в определенные даты. Сводная таблица такого запроса представлена на рисунке 36, диаграмма по сводной таблице на рисунке 37.
Рисунок 36 – Первая сводная таблица
Рисунок 37 – Первая диаграмма
Второй была создана диаграмма, которая для каждой детали отражает уровень популярности в определенные даты. Сводная таблица такого запроса представлена на рисунке 38, диаграмма по сводной таблице на рисунке 39.
Рисунок 38 – Вторая сводная таблица
Рисунок 39 – Вторая диаграмма
Третьей была создана диаграмма, которая для определенного поставщика отображает сумму поставляемой им продукции в определенные даты. Сводная таблица такого запроса представлена на рисунке 40, диаграмма по сводной таблице на рисунке 41.
Рисунок 40 – Третья сводная таблица
Рисунок 41 – Третья диаграмма
Четвертой была создана диаграмма, которая для каждого поставщика отображает количество деталей в определенные даты. Сводная таблица такого запроса представлена на рисунке 42, диаграмма по сводной таблице на рисунке 43.
Рисунок 42 – Четвертая сводная таблица
Рисунок 43 – Четвертая диаграмма
Была построена сводная диаграмма на основе таблиц из базы данных. Данная диаграмма отображает состав продаж каждой компании по деталям в определенный промежуток времени. Процесс создания диаграммы на рисунках 44-45. Сводная диаграмма представлена на рисунке 46.
Рисунок 44 – Создание сводной диаграммы
Рисунок 45 – Подключение данных для сводной диаграммы
Рисунок 46 – Сводная диаграмма
Анализ и обработка данных средствами vba.
Средствами VBA была разработана форма, с которой при нажатии на различные кнопки запускаются различные макросы. Это показано на рисунке 47.
Рисунок 47 – Разработанная форма
Для архивной таблицы был разработан фильтр по коду детали. Пример представлен на рисунках 48-49.
Рисунок 48 – Ввод кода детали
Рисунок 49 – Результат фильтрации по коду детали
Был разработан фильтр по названию поставщика. Пример работы представлен на рисунках 50-51.
Рисунок 50 – Ввод названия компании
Рисунок 51 – Результат фильтрации по компании
Был создан фильтр по дате, где вводится дата, с которой должен вестись отчет по конечную дату. Пример работы представлен на рисунках 52-53.
Рисунок 52 – Ввод даты
Рисунок 53 – Результат фильтрации по дате
Был разработан макрос для снятия ранее установленного фильтра. Результат работы представлен на рисунке 54.
Рисунок 54 – Снятие фильтрации
Был построен макрос, который экспортирует архивную таблицу в файл формата Word. Результат представлен на рисунке 55.
Рисунок 55 – Результат экспорта в Word
Также была создана кнопка правее от главной таблицы для открытия формы. Эта кнопка на рисунке 56.
Рисунок 56 – Кнопка открытия формы