Курсовая работа: Разработка информационной системы "Спортивный клуб"
Рис.17
5. Интерфейс БД
Современные компьютерные системы характеризуются необходимостью удовлетворять разнообразным требованиям многочисленных пользователей. В процессе создания интерфейса базы данных «Спортивного клуба» были созданы следующие элементы:
· Формы
· Запросы
· Главная форма-меню
· Отчеты
· Макросы
· Защита от несанкционированного доступа
5.1 Разработка форм
Формы MicrosoftAccess предназначены для ввода, вывода, редактирования, просмотра данных. Использование форм существенно упрощает ввод данных.
Формы создаются на основе имеющихся таблиц, запросов или других форм. Удобнее создавать формы с помощью мастера. Для создания подчиненной формы и последующего ее включения в главную форму используется кнопка «Подчиненная форма/отчет» на панели инструментов. Далее выполняются необходимые действия в окнах диалога мастера. После нажатия кнопки «Готово» подчиненная форма появляется в составе главной формы.
В данной базе данных созданы простые и составные формы на основе одной или нескольких таблиц. Простые формы: «Клуб», «Спортсмен», «Стадион», «Тренер», «Турнир», Составные формы: «Команда».
Кнопки используются для активизации последовательности действий, перехода по записям, открытия нужной формы, запроса или отчета. Для создания кнопки используется соответствующий элемент на панели инструментов, затем указывается действие, которое должно происходить при нажатии создаваемой кнопки. Этот процесс отображен на рис.18
Рис.18
5.2 Разработка главной кнопочной формы
MicrosoftAccess позволяет создавать форму, которая не связана ни с одной из таблиц. Такая форма называется несвязной. Несвязные формы используются для изображения фирменных логотипов, заставок или меню пользователя.
База данных «Спортивный клуб» содержит форму-меню, которая появляется сразу при очередной загрузке базы данных. Это выполнено с помощью команды «Параметры запуска» меню «Сервис». Структура этой формы – кнопочная форма со вкладками, которые были созданы выбором соответствующей команды на панели инструментов.
На рис. 19 изображена форма-меню созданной базы данных. На ней помещены: вкладка «Формы» с кнопками, позволяющими перейти к формам БД; вкладка «Запросы», позволяющая обратиться к формам со статистическими данными; вкладка «Отчеты», обеспечивающая переходы к отчетам.
Рис.19
5.3 Разработка макросов
Макрос является таким же объектом Access, как таблица, запрос, форма и отчет, и создается для автоматического выполнения определенных действий или их совокупности. Так же, как и при работе с другими объектами Access, для создания макросов предназначено специальное окно макросов.
Можно воспользоваться несколькими способами ввода макрокоманд и аргументов:
· Ввести имя макрокоманды в столбец «Макрокоманда» окна макросов
· Выбрать имя макрокоманды из раскрывающегося списка в столбце «Макрокоманда»
В процессе проектирования базы данных «Спортивный клуб» были созданы макросы, обеспечивающие закрытие каждой формы; макрос, обеспечивающий выход из приложения MicrosoftOfficeAccess;
Для их создания в окне базы данных в разделе «Макросы» необходимо выполнить команду «Создать», а затем из раскрывающегося списка выбрать нужную команду, как показано на ( рис.20.)
Рис.20
В разработанной базе данных присутствует несколько макросов (рис.21):