База данных книжного магазина

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



обом создания отчётов является создание отчёта с помощью мастера.

Отчёты могут быть открыты в трёх режимах: в режиме конструктора, в режиме предварительного просмотра и в режиме мастера. Режим конструктора используют для создания нового или изменения структуры существующего отчета. Режим предварительного просмотра позволяет просматривать данные в том виде, в котором они будут размещены на печатных страницах. В режиме просмотра образца отображается макет отчёта с образцами данных. Если форма или отчёт создаются с помощью мастера, то по умолчанию задаются стандартные характеристики формы или отчёта, определяемые используемым шаблоном. Шаблон определяет, какие разделы будут содержаться в создаваемом документе, и какие размеры будут иметь эти разделы. Кроме того, шаблон определяет стандартные настройки свойств формы или отчёта, их разделов и содержащихся в них элементов управления. Для форм или отчётов по умолчанию используется шаблон с именем "Обычный". Однако пользователь имеет возможность указать в качестве шаблона имя любой существующей формы или отчёта. Допускается также создание специальных форм и отчетов, предназначенные для использования в виде шаблонов.

В базе данных были создан следующий отчет:

1)Отчет "Статистика"

2)Отчет "Книги"

5.5 Создание главной кнопочной формы

Для работы с базой данных можно создать главную кнопочную форму. Она создается с помощью диспетчера кнопочных форм. С помощью главной кнопочной формы можно легко получить интересующую пользователям информацию. Она создается для удобства работы с базой данных. При открытии базы данных главная форма автоматически загружается при помощи макроса "autoexec". Главная кнопочная форма для БД "Продажи книг"

Кнопка "Выход" закрывает MS Access.

Кнопка "Статистика" открывает раздел БД, посвященный отчетам и диаграммам.

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

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

Макрокоманда представляет собой последовательность операций, записанных в виде инструкций на специальном языке. При обработке данных часто приходится делать длинные последовательности действий. Но любые действия, операции могут быть записаны в виде макрокоманд. Вызов макрокоманд приводит к выполнению последовательности ранее описанных действий. Применение макрокоманд позволяет автоматизировать различные повторяющиеся процессы, такие как заполнение базы, выполнение запросов, открывание различных объектов.

В базе данных имеются следующие макросы:

1)autoexec

автозапуск главной кнопочной формы

)Регистрация продажи

3)Регистрация заказа

)Выполнить заказ

)Удалить сотрудника

)Расчет скидки

)Счета

)Books new

)добавлениеВпроданныеКниги

10) Открыть архив

) ИзархиваВкниги

) Удаление книг

) Удаление поставщика

5.7 Создание модулей

1)Navi

Модуль предназначен для перехода из одной формы в другую.

закрывает текущую форму и открывает указываемую в качестве фактического параметра форму (например, Начало), устанавливая фокус на заданном элементе.

CloseModFor закрывает текущую форму и открывает указанную форму, не выполняя фокусирования на заданном элементе.

. Заключение

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

таблицы для сохранения данных;

запросы для поиска и извлечения только требуемых данных;

формы для просмотра, добавления и изменения данных в таблицах;

отчеты для анализа и печати данных в определенном формате;

Удачная разработка базы данных обеспечивает простоту ее поддержания.

Разработанная в данном курсовом проекте база данных для решения задач регистрации товаров и ведения товарооборота (книги), позволяет автоматизировать весь процесс, что позволяет разгрузить отчетный документооборот, и сократить ошибки в документации. При появлении новых производственных задач разработчик может в кратчайшие сроки реализовать их в базе данных, путем добавления строк, столбцов и целых таблиц.Access, обладая всеми чертами классической СУБД, предоставляет и дополнительные возможности. Access - это не только мощная, гибкая и простая в использовании СУБД, но и система для разработки работающих с базами данных приложений. С помощью Access можно создать приложение, работающее в среде Windows и полностью соответствующее потребностям по управлению данными. Используя запросы, есть возможность выбирать и обрабатывать хранящуюся в таблицах информацию. Можно создавать формы для ввода, просмотра и обновления данных, а также использовать Access для создания как простых, так и сложных отчетов. Формы и отчеты "наследуют" свойства базовой таблицы или запроса, так что в большинстве случаев необходимо указать форматы, условия на значения и некоторые другие характеристики данных только один раз. К числу наиболее мощных средств Access относятся средства разработки объектов - Мастера, которые можно использовать для создания таблиц, запросов различных типов форм и отчет