
- •Введение
- •1 Индивидуальное задание
- •1.1 Описание предметной области
- •1.2 Запросов в ms Access
- •Запросов в ms Excel
- •2 Разработка базы данных в ms Access
- •2.1 Определение объектов предметной области
- •2.2 Определение атрибутов каждой сущности
- •2.3 Программирование базы данных
- •2.4 Разработка запросов к базе данных
- •3 Разработка пользовательского интерфейса в ms Access
- •4 Разработка пользовательского интерфейса в ms Excel
- •4.1 Импортирование базы данных
- •4.2 Построение диаграмм
- •4.3 Обработка данных с помощью языка программирования vba
- •4.4 Описание созданных функций
- •Заключение
- •Список использованных источников
- •Приложение а Код макросов
- •Приложение б Код кнопок
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
КАФЕДРА ПРИКЛАДНОЙ ИНФОРМАТИКИ
КУРСОВАЯ РАБОТА ЗАЩИЩЕНА С ОЦЕНКОЙ
РУКОВОДИТЕЛЬ
канд. тех. наук, доцент |
|
|
|
Е.Л. Турнецкая |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К КУРСОВОЙ РАБОТЕ
|
РАЗРАБОТКА БАЗЫ ДАННЫХ ЮВЕЛИРНОЙ МАСТЕРСКОЙ
|
по дисциплине: ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ |
|
|
РАБОТУ ВЫПОЛНИЛ
СТУДЕНТ ГР. № |
4116 |
|
|
|
|
|
|
|
подпись, дата |
|
инициалы, фамилия |
Санкт-Петербург 2023
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 3
1 Индивидуальное задание 5
1.1 Описание предметной области 5
1.2 Запросов в MS Access 5
1.3 Запросов в MS Excel 5
2 Разработка базы данных в MS Access 7
2.1 Определение объектов предметной области 7
2.2 Определение атрибутов каждой сущности 7
2.3 Программирование базы данных 8
2.4 Разработка запросов к базе данных 12
3 Разработка пользовательского интерфейса в MS Access 19
4 Разработка пользовательского интерфейса в MS Excel 23
4.1 Импортирование базы данных 23
4.2 Построение диаграмм 25
4.3 Обработка данных с помощью языка программирования VBA 30
4.4 Описание созданных функций 32
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 35
Введение
В современном информационном обществе эффективное управление и анализ данных играет ключевую роль в достижении успеха в различных сферах деятельности. Базы данных являются неотъемлемой частью этого процесса, предоставляя структурированный и упорядоченный способ хранения и управления информацией.
MS Access и MS Excel – это два мощных инструмента, разработанных компанией Microsoft, предоставляющие возможность создания и управления базами данных и электронными таблицами соответственно. MS Access является реляционной системой управления базами данных (СУБД), которая даёт пользователям возможность создавать и управлять таблицами, запросами, формами и отчетами. MS Excel, в свою очередь, является электронным таблицовым приложением, предоставляющим возможность вводить, анализировать и визуализировать данные в виде таблиц и диаграмм.
MS Excel обладает мощными возможностями анализа и представления данных, однако во многих случаях эти данные хранятся во внешних источниках данных таких как, текстовые файлы или файлы баз данных. Поэтому необходимо научиться создавать динамические связи между приложениями MS Office для эффективной обработки и анализа данных. В современных версиях MS Excel присутствует мощная надстройка Power Query, позволяющая подключить и обрабатывать источники информации произвольного вида, и подсистема Power Pivot, с помощью которой можно создавать требуемые модели данных (связанные таблицы) и выполнять сложные расчеты.
Целью данного курсового проектирования является разработка информационной системы с использованием программных инструментов MS Office. В рамках проекта будут решаться следующие задачи:
Разработка базы данных в MS Access по выбранной тематике. MS Access предоставляет мощные инструменты для создания структуры базы данных, определения таблиц, полей и связей между ними. Будет осуществлена разработка и настройка базы данных, чтобы она соответствовала потребностям выбранной тематики.
Конструирование сложных запросов к данным. MS Access позволяет создавать запросы для извлечения, фильтрации и анализа данных. В рамках проекта будут разработаны сложные запросы, включающие операции объединения, сортировки и агрегации данных, чтобы получить необходимую информацию.
Осуществление динамической связи между приложениями MS Office. Будут созданы связи и интеграции между различными приложениями MS Office, такими как MS Access, MS Excel и другими, чтобы обеспечить обмен данными и эффективную работу с информацией.
Построение диаграмм и сводной диаграммы средствами MS Excel. MS Excel предоставляет возможности для визуализации данных в виде графиков и диаграмм. В проекте будут построены различные типы диаграмм, а также сводная диаграмма для наглядного представления данных.
Обработка данных средствами VBA. В рамках проекта будет использован язык программирования VBA (Visual Basic for Applications) для автоматизации процессов и обработки данных. Будут разработаны скрипты и макросы для улучшения производительности и функциональности информационной системы.