
- •Введение
- •1 Индивидуальное задание
- •1.1 Описание предметной области
- •1.2 Запросов в ms Access
- •Запросов в ms Excel
- •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 Разработка запросов к базе данных 10
3 Разработка пользовательского интерфейса в MS Access 18
4 Разработка пользовательского интерфейса в MS Excel 22
4.1 Импортирование базы данных 22
4.2 Построение диаграмм 24
4.3 Обработка данных с помощью языка программирования VBA 29
4.4 Описание созданных функций 32
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 36
ПРИЛОЖЕНИЕ А 37
ПРИЛОЖЕНИЕ Б 39
Введение
В современном информационном обществе, где объемы данных постоянно растут, умение эффективно управлять и анализировать данные является важным навыком. Базы данных имеют огромное значение и широкое применение. Они играют ключевую роль во многих сферах жизни, обеспечивая эффективное управление и анализ данных, что способствует развитию различных отраслей и повышению производительности организаций.
Программные инструменты MS Office предоставляют интуитивно понятный интерфейс и мощные функциональные возможности, что делает их идеальным выбором для разработки информационных систем.
Access и Excel – два популярных продукта от Microsoft, которые предназначены для работы с данными, но имеют разные функциональные возможности и применения.
Microsoft Access – это система управления базами данных (СУБД), которая позволяет пользователям создавать и управлять базами данных. С помощью Access можно создавать таблицы, формы, запросы и отчеты для хранения и анализа данных. Access обладает мощными инструментами для создания связей между таблицами, выполнения сложных запросов и создания пользовательских интерфейсов для взаимодействия с базой данных.
Microsoft Excel – это программа для электронных таблиц, которая предоставляет инструменты для создания, форматирования и анализа данных в табличной форме. Excel обладает широким спектром функций и формул, позволяющих выполнять различные вычисления, статистический анализ и построение графиков. В 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), с помощью которого можно автоматизировать обработку данных и создавать пользовательские макросы для выполнения различных операций.