В данном разделе будет рассмотрена реализация форм и отчетов в БД «Спортивный клуб».
В базе данных «Спортивный клуб» реализована удобная кнопочная форма, которая является окном, в котором будет работать пользователь. При открытии базы данных после заставки (рис. 16) появляется окно кнопочной формы, которое предоставляет все возможности работы с БД. Данная форма дает возможность доступа ко всем разделам базы данных, содержащие все необходимые виды информации в виде запросов, отчетов и форм (рис. 17).
Информацию о клиентах можно просмотреть в форме «Клиенты» (рис. 18).
Информацию об оплаченных абонементах можно просмотреть в форме «Учет» (рис. 19).
Примером отчетов в проектируемой базе данных является отчет о количестве занимающихся у каждого тренера.
Макросы и модули
Модули представляют наборы описаний, инструкций и процедур, сохраненных под общим именем для организации программ на языке Microsoft Visual Basic. Существуют два основных типа модулей: модули класса и стандартные модули.
Модули форм и модули отчетов являются модулями класса, связанными с определенной формой или отчетом. Они часто содержат процедуры обработки событий, запускаемые в ответ на событие в форме или отчете.
В стандартных модулях содержатся общие процедуры, не связанные ни с каким объектом, а также часто используемые процедуры, которые могут быть запущены из любого окна базы данных. [15].
Примером модуля являются модуль на создание и условие выполнения макроса.
Макрос — это набор команд, которые можно применить, нажав всего лишь одну клавишу. С помощью макроса можно автоматизировать любое действие, которое выполняется в используемом приложении, и даже выполнять действия, о возможности выполнения которых вы даже не догадывались. [4].
Примерами макросов являются следующие макросы:
Макрос для открытия формы (рис. 20).
Условный макрос. В форме «Учет» выводится надпись «Клиент должен оплатить в ближайшее время!», если отметка об оплате отсутствует (рис. 21).
В данном разделе рассмотрена реализация форм, отчетов, макросов и модулей в проектируемой БД.
Таким образом, реализована БД «Спортивный клуб» в СУБД MS Access. Она содержит таблицы, в которых хранится информация о клиентах, тренерах, занятиях и т. д. Необходимы запросы, формы, отчеты, макросы и модули успешно реализованы.