Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Краткие сведения
Этапы создания БД:
1.Сбор и анализ данных.
1.1. Постановка задачи.
2.Проектирование БД (создание структуры).
2.1.Проектирование структуры БД.
2.2. Нормализация БД.
3.Реализация в СУБД.
3.1. Создание структуры средствами СУБД.
3.2. Создание объектов БД: формы для заполнения, запросы, отчеты,…
3.3. Создание кнопочной формы.
3.4. Наполнение БД данными.
Создание кнопочной формы
Кнопочная форма в MS Access может быть использована для удобной навигации в существующей базе данных.
1. Определим необходимые пункты меню и количество подчиненных уровней.
Обычно меню первого уровня содержит пункты:
Пункт Просмотр отчетов должен содержать подпункты, чтобы посмотреть все подготовленные отчеты. Значит необходимо сформировать меню второго уровня в пункте Просмотр отчетов:
Меню второго уровня могут быть и в других пунктах, это зависит от потребностей разработчика.
2. Установим взаимосвязь между спланированными пунктами меню всех уровней и созданными объектами: формами, отчетами, запросами.
Пример.
Меню первого уровня
Пункт меню |
Использование объекта или команды |
Ввод данных |
Форма «ввод» |
Изменение данных |
Форма «ввод» |
Просмотр отчетов |
Кнопочная форма «Отчеты» |
Завершение работы |
Меню второго уровня (кнопочная форма «Отчеты»)
Пункт меню |
Использование объекта или команды |
Отчет1 |
отчет «Отчет1» |
Отчет2 |
отчет «Отчет2» |
Отчет3 |
отчет «Отчет3» |
Вернуться в главное меню |
ПРОВЕРЬТЕ, все ли объекты существуют!!!
3. Реализация кнопочной формы средствами MS Access.
Реализация кнопочной формы средствами MS Access |
|
Откроем уже созданную БД. |
|
Выполним команду Сервис/Служебные программы/Диспетчер кнопочных форм |
|
Откроется диалоговое окно «Диспетчер кнопочных форм». Нажмем кнопку Да. |
|
Откроется диалоговое окно «Диспетчер кнопочных форм». Создадим страницу кнопочной формы для отчетов, так как спроектированное меню двухуровневое. Для этого нажмем кнопку Создать. |
|
Откроется диалоговое окно «Создание». В поле ввода Имя страницы кнопочной формы введем текст «Отчеты». |
|
Нажмем кнопку OK. |
|
Получили две страницы кнопочной формы: Главная кнопочная форма и Отчеты. |
|
Если в Вашем проекте имеются другие меню второго и более низкого уровней, то их создание аналогично и выполняется на вышеописанном этапе. |
|
Сформируем пункты главной кнопочной формы (меню первого уровня). Для этого в диалоговом окне «Диспетчер кнопочных форм» выделим Главная кнопочная форма (По умолчанию) и нажмем кнопку Изменить. |
|
Откроется диалоговое окно «Изменение страницы кнопочной формы». |
|
Создадим элементы главного меню (см. табл. «Меню первого уровня») |
|
В диалоговом окне «Изменение страницы кнопочной формы» нажмем кнопку Создать |
|
Откроется диалоговое окно «Изменение элемента кнопочной формы». |
|
В поле Текст введем текст «Ввод данных» |
|
В поле Команда выберем Открыть форму для добавления. |
|
В поле Форма выберем одну из уже готовых форм: «Форма». Нажмем кнопку OK. |
|
Аналогично создаем элемент «Изменение данных» главной кнопочной формы. |
|
Создание элемента главной кнопочной формы «Просмотреть отчеты»
Нажмем кнопку OK. |
|
Создание элемента главной кнопочной формы «Завершение работы»
Нажмем кнопку OK. |
|
В диалоговом окне «Изменение страницы кнопочной формы» нажмем кнопку Закрыть. |
|
Создадим элементы меню «Отчеты» (см. табл. «Меню второго уровня») |
|
Откроется диалоговое окно «Диспетчер кнопочных форм». Выделим страницу кнопочной формы Отчеты. Нажмем кнопку Изменить. |
|
Откроется диалоговое окно «Изменение страницы кнопочной формы». Нажмем кнопку Создать. |
|
Cозданиt элемента «Отчет1» кнопочной формы «Отчеты»
Нажмем кнопку OK. |
|
Аналогично создаем элементы «Отчет2» и «Отчет3» кнопочной формы «Отчеты». |
|
Cозданиt элемента «Вернуться в главное меню» кнопочной формы «Отчеты»
Нажмем кнопку OK. |
|
Создание кнопочной формы «Отчеты» завершено. Нажмем кнопку Закрыть. |
|
Нажмем кнопку Закрыть для завершения работы с диспетчером кнопочных форм. |
|
В окне «БД: база данных» на вкладке Формы откроем Кнопочная форма. |
|
Полученная кнопочная форма. |
Форма создается в MS Access на основе таблицы, поэтому перейдите на вкладку Таблицы и откройте таблицу с именем Кнопочная форма (Switchboard Items).
Содержимое этой таблицы результат работы мастера «Диспетчер кнопочных форм». Проанализируйте содержимое таблицы.
В случае необходимости внести изменения в Кнопочную форму используйте пункт Диспетчер кнопочных форм.
4. Настройка запуска базы данных.
Обычному пользователю не нужно знать, как устроена Ваша база данных. Поэтому настроим запуск приложения так, чтобы пользователь, кроме кнопочной формы, ничего не видел.
Настройка запуска БД |
|
Выполним команду Сервис/Параметры запуска |
|
Откроется окно «Параметры запуска». |
|
В поле Вывод формы/страницы: выберем Кнопочная форма. Уберем флажок Окно базы данных. Нажмем кнопку OK. |
С опытом работы станет очевидно, что некоторые другие пункты тоже можно «отключить».
Закройте приложение и вновь откройте сделанный только что Вами проект. Убедитесь, что пользователю предоставлена только кнопочная форма.