ReferatWorld.ru
» » » Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA
Вернуться назад

Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA

Министерство образования Республики Беларусь

Министерство образования и науки Российской Федерации

Государственное учреждение высшего профессионального образования

"Белорусско-Российский университет"

Кафедра "Автоматизированные системы управления"

Курсовая работа по теме:

"Разработка элементов информационной системы средствами СУБД MS Access и языка программирования VBA"

по дисциплине "ПС ПЭВМ"

051-23 02 01.081446.23.81-01

Выполнил студент: гр. АСОИР-081

Чупилин А.М.

Проверил: Василевский В.П.

2010

Содержание

Введение

1. Анализ предметной области

2. Использование интерфейсных средств СУБД MS Access 2003

2.1 Проектирование схемы данных

2.2 Создание средствами QBE запросов с условиями, итоговых запросов, запросов с вычисляемыми полями, запросов на обновление, удаление, добавление записей, перекрёстных запросов

2.3 Создание составного отчёта, содержащего диаграмму. Группировка и сортировка в отчётах

2.4 Создание иерархической формы по двум связанным таблицам

2.5 Создание страниц доступа к данным

3. Использование языка программирования VBA

3.1 Создание макросов

3.2 Разработка программы на VBA

3.3 Разработка функций на VBA

3.4 Создание главной кнопочной формы. Программирование элементов управления формы

Заключение

Введение

В современном мире, когда возникла необходимость в хранении информации о большом количестве объектов наиболее эффективным способом решения этой проблемы является представление этой информации в виде таблиц. Но каждый объект может быть рассмотрен во взаимосвязи с другим объектом. Для хранения информации о таких объектах используются базы данных. Для создания баз данных существуют различные программные средства, одним из которых является средство Microsoft Office - Microsoft Access, в котором возможно создание непосредственно базы данных и различных приспособлений, облегчающих восприятие этой информации.

В данной курсовой работе будет представлена база данных, содержащая информацию о группах товаров, товарах и фирмах-производителях этих товаров в виде таблиц, запросов, отчетов и форм.

1. Анализ предметной области

В предметной области "Группы товаров" сущностями являются: "группы товаров", "товары" и "производители". Сущность - совокупность объектов, обладающих одинаковым набором свойств. В базе данных о товарах сущностями являются товары. Для каждого отдельного экземпляра сущности в таблице создается отдельная запись (кортеж).

Свойство (атрибут) - определенная часть информации о некотором объекте. Хранится в виде столбца (поля) таблицы.

Группа товаров характеризуется следующим атрибутом: обозначением.

Товар характеризуется следующими атрибутами: своим уникальным кодом, категорией, маркой, моделью, цветом, кол-вом на складе и ценой. Производитель характеризуется следующими атрибутами: годом основания, адресом, телефоном и официальным сайтом.

2. Использование интерфейсных средств СУБД MS Access 2003

2.1 Проектирование схемы данных

В нашем случае для описания предметной области необходимо три таблицы. Условно назовем их "Группа товаров", "Товары" и "Производитель". В каждой из них хранятся соответствующие атрибуты.

В режиме “Конструктор” создаем эти три таблицы.

Таблица с именем "1_Группа товаров" имеет структуру, представленную на рисунке 2.1.1.

Рисунок 2.1 1-таблица “1_Группа товаров", открытая в режиме “конструктор".

Структура таблицы “2_Товары" представлена на рисунке 2.1.2.

Рисунок 2.1 2-таблица “2_Товары”, открытая в режиме “конструктор”.

Структура таблицы “ 3_Производитель" представлена на рисунке 2.1.3.


Рисунок 2.1 3-таблица “ 3_Производитель", открытая в режиме “конструктор".

Для трех таблиц определим необходимые формат и длину полей, а также зададим ключевые поля.

Ключевые поля - это поля, значения которых обладают свойством уникальности для каждой записи.

В таблице "1_Группа товаров" ключевым будет являться поле "категория техники". Оно же имеет свойство "Совпадения не допускаются". Для поля "Марка (производитель)" таблицы "2_Товары", значения выбираются из списка. Источник списка создается при помощи мастера подстановок.

Таблицы "1_Группа товаров" и "2_Товары" связаны с помощью ключевого поля "категория техники".

Связь - способ, которым связана информация о разных объектах.

В нашем случае, для связи таблиц базы данных "1_Группа товаров" и "2_Товары" используется связь типа “один - ко - многим". При таком типе связи каждой записи в одной таблице соответствует несколько записей в связанной таблице. Одна из них представляет сторону "один" (в нашем случае таблица "1_Группа товаров"), другая - сторону "много" (в нашем случае таблица "2_Товары"). Для связи этих таблиц нужно использовать только часть информации о товаре.

Создадим схему данных, в которой установим связь между таблицами типа

Внимание, отключите Adblock

Вы посетили наш сайт со включенным блокировщиком рекламы!
Ссылка для скачивания станет доступной сразу после отключения Adblock!

Скачать
Курсовые работы по информатике и программированию Министерство образования Республики Беларусь Министерство образования и науки Российской Федерации Государственное учреждение высшего
Оценок: 1001 (Средняя 5 из 5)

Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.

© 2017 - 2022 ReferatWorld.ru